Kernel-Sourcen installieren

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Benutzeravatar
Yadgar
Beiträge: 958
Registriert: 22.11.2010 22:11:08
Wohnort: Qal'a-ye Nil, Bergisch-Afghanistan (linksrheinische Exklave)
Kontaktdaten:

Kernel-Sourcen installieren

Beitrag von Yadgar » 10.12.2017 16:19:45

Hi(gh)!

Ich habe mir zwischenzeitlich für meine Nvidia Geforce 1050 Ti den aktuellen Linux-Treiber (ja, es gibt einen... und zwar direkt bei Nvidia!) besorgt... und stehe jetzt vor dem Problem, dass das Installations-Skript nur funktioniert, wenn die Sourcecodes für den Kernel installiert sind. Erstens: welchen Kernel habe ich überhaupt und wie finde ich das heraus (mein System ist weiterhin Debian 8.9)? Und was muss ich in meine sources.list eintragen, um die Kernel-Sourcen herunterladen zu können?
If operating systems were countries, Linux would be pre-1978 Afghanistan: an all-time favourite among alternative globetrotters, but shunned by mainstream tourists because of its lack of fancy beaches, shortage of alcoholic beverages and its fondness of beards...

DeletedUserReAsG

Re: Kernel-Sourcen installieren

Beitrag von DeletedUserReAsG » 10.12.2017 16:29:55

Kernelversion mit uname -a, Kernelsourcen finden sich im Paket Debianlinux-source – allerdings möchtest du wahrscheinlich eher die Header installieren.

Benutzeravatar
Yadgar
Beiträge: 958
Registriert: 22.11.2010 22:11:08
Wohnort: Qal'a-ye Nil, Bergisch-Afghanistan (linksrheinische Exklave)
Kontaktdaten:

Re: Kernel-Sourcen installieren

Beitrag von Yadgar » 10.12.2017 16:40:32

niemand hat geschrieben: ↑ zum Beitrag ↑
10.12.2017 16:29:55
Kernelversion mit uname -a, Kernelsourcen finden sich im Paket Debianlinux-source – allerdings möchtest du wahrscheinlich eher die Header installieren.
Wie komme ich an die Header? linux-headers?
If operating systems were countries, Linux would be pre-1978 Afghanistan: an all-time favourite among alternative globetrotters, but shunned by mainstream tourists because of its lack of fancy beaches, shortage of alcoholic beverages and its fondness of beards...

Benutzeravatar
MartinV
Beiträge: 788
Registriert: 31.07.2015 19:38:52
Wohnort: Hyperion
Kontaktdaten:

Re: Kernel-Sourcen installieren

Beitrag von MartinV » 10.12.2017 16:42:11

Du brauchst wahrscheinlich Debianlinux-headers-amd64, vielleicht auch Debiannvidia-kernel-dkms.

Es könnte ratsamer sein, nvidia-Treiber aus den nonfree-Quellen zu nehmen, falls ein passender dabei ist.

Die wenigsten Umstände hast Du alternativ mit dem freien Debiannouveau Treiber.
Die Vernunft kann einem schon leidtun. Sie verliert eigentlich immer.

Benutzeravatar
Yadgar
Beiträge: 958
Registriert: 22.11.2010 22:11:08
Wohnort: Qal'a-ye Nil, Bergisch-Afghanistan (linksrheinische Exklave)
Kontaktdaten:

Re: Kernel-Sourcen installieren

Beitrag von Yadgar » 10.12.2017 16:49:25

MartinV hat geschrieben: ↑ zum Beitrag ↑
10.12.2017 16:42:11
Du brauchst wahrscheinlich Debianlinux-headers-amd64, vielleicht auch Debiannvidia-kernel-dkms.

Es könnte ratsamer sein, nvidia-Treiber aus den nonfree-Quellen zu nehmen, falls ein passender dabei ist.

Die wenigsten Umstände hast Du alternativ mit dem freien Debiannouveau Treiber.
Genau das ist doch mein Problem: der nouveau-Treiber erkennt den Chipsatz der Nvidia Geforce 1050 Ti nicht! Und vermutlich deshalb stürzt mein Rechner alle paar Stunden ab!
If operating systems were countries, Linux would be pre-1978 Afghanistan: an all-time favourite among alternative globetrotters, but shunned by mainstream tourists because of its lack of fancy beaches, shortage of alcoholic beverages and its fondness of beards...

Benutzeravatar
Yadgar
Beiträge: 958
Registriert: 22.11.2010 22:11:08
Wohnort: Qal'a-ye Nil, Bergisch-Afghanistan (linksrheinische Exklave)
Kontaktdaten:

Re: Kernel-Sourcen installieren

Beitrag von Yadgar » 10.12.2017 17:23:45

Hi(gh)!

Auch nach der Installation von linux-source hat sich nichts an den Fehlermeldungen beim Versuch, den Nvidia-Treiber zu installieren geändert. Das sieht so aus:

ERROR: Unable to find the kernel source tree for the currently running kernel.
Please make sure you have installed the kernel source files for your kernel and
that they are properly configured; on Red Hat Linux systems, for example, be sure
you have the 'kernel-source' or 'kernel-devel' RPM installed. If you know the correct
kernel source files are installed, you may specify the kernel source path with the
'--kernel-source-path' command line option.

Code: Alles auswählen

ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation
problems in the README available on the Linux driver download page at www.nvidia.com.

In /var/log/nvidia-installer.log steht das hier:

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sun Dec 10 16:58:05 2017
installer version: 384.98

PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

nvidia-installer command line:
    ./nvidia-installer

Unable to load: nvidia-installer ncurses v6 user interface

Using: nvidia-installer ncurses user interface
-> Detected 6 CPUs online; setting concurrency level to 6.
-> License accepted.
-> Installing NVIDIA driver version 384.98.
-> Performing CC sanity check with CC="/usr/bin/cc".
ERROR: Unable to find the kernel source tree for the currently running kernel.  Please make sure you have installed the kernel source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM installed.  If you know the correct kernel source files are installed, you may specify the kernel source path with the '--kernel-source-path' command line option.
ERROR: Installation has failed.  Please see the file '/var/log/nvidia-installer.log' for details.  You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
Und jetzt? Ich stehe vor dem ganzen Plunder wie der Ochs vorm Berg...
If operating systems were countries, Linux would be pre-1978 Afghanistan: an all-time favourite among alternative globetrotters, but shunned by mainstream tourists because of its lack of fancy beaches, shortage of alcoholic beverages and its fondness of beards...

Benutzeravatar
MartinV
Beiträge: 788
Registriert: 31.07.2015 19:38:52
Wohnort: Hyperion
Kontaktdaten:

Re: Kernel-Sourcen installieren

Beitrag von MartinV » 10.12.2017 17:31:56

Wenn ich in synaptic nach "kernel source" suche, taucht weit oben in der Liste Debianlinux-source auf.

Wenn der freie nouveau Treiber nicht geht: Bist Du sicher, daß der unfreie Debiannvidia-driver aus den debian-Quellen auch nicht geht? Im Zweifelsfall ist es besser, aus den debian-Quellen zu installieren.
Die Vernunft kann einem schon leidtun. Sie verliert eigentlich immer.

DeletedUserReAsG

Re: Kernel-Sourcen installieren

Beitrag von DeletedUserReAsG » 10.12.2017 17:37:08

Wenn ich mich nicht ganz falsch erinnere, musste man bei dieser, nicht empfohlenen, Variante mit dem nvidia-Installer das betreffende Verzeichnis unter /usr/src/ nach /usr/src/linux/ linken.

Einen alternativen Weg hast du ja selbst hingeschrieben:
„If you know the correct kernel source files are installed, you may specify the kernel source path with the '--kernel-source-path' command line option.“
Zuletzt geändert von DeletedUserReAsG am 10.12.2017 17:44:18, insgesamt 1-mal geändert.

Benutzeravatar
Yadgar
Beiträge: 958
Registriert: 22.11.2010 22:11:08
Wohnort: Qal'a-ye Nil, Bergisch-Afghanistan (linksrheinische Exklave)
Kontaktdaten:

Re: Kernel-Sourcen installieren

Beitrag von Yadgar » 10.12.2017 17:43:39

MartinV hat geschrieben: ↑ zum Beitrag ↑
10.12.2017 17:31:56
Wenn der freie nouveau Treiber nicht geht: Bist Du sicher, daß der unfreie Debiannvidia-driver aus den debian-Quellen auch nicht geht? Im Zweifelsfall ist es besser, aus den debian-Quellen zu installieren.
Den habe ich jetzt gerade runtergeladen, muss ihn aber jetzt noch manuell konfigurieren. Wie geht das?
If operating systems were countries, Linux would be pre-1978 Afghanistan: an all-time favourite among alternative globetrotters, but shunned by mainstream tourists because of its lack of fancy beaches, shortage of alcoholic beverages and its fondness of beards...

geier22

Re: Kernel-Sourcen installieren

Beitrag von geier22 » 10.12.2017 18:02:50

Bevor du weitermachst:

Code: Alles auswählen

apt install linux-headers-$(uname -r) dkms build-essential
und dann versuche es nochmal
Zuletzt geändert von geier22 am 10.12.2017 18:03:43, insgesamt 1-mal geändert.

BenutzerGa4gooPh

Re: Kernel-Sourcen installieren

Beitrag von BenutzerGa4gooPh » 10.12.2017 18:03:06

Yadgar hat geschrieben: ↑ zum Beitrag ↑
10.12.2017 17:43:39
Den habe ich jetzt gerade runtergeladen, muss ihn aber jetzt noch manuell konfigurieren. Wie geht das?
375.66 unterstuetzt u. a.
GeForce GTX 1050 Ti 1C21 H
GeForce GTX 1050 1C22 H
GeForce GTX 1060 1C60 H
GeForce GTX 1050 Ti 1C61 H
GeForce GTX 1050 1C62 H
GeForce GTX 1050 1C81 H
GeForce GTX 1050 Ti 1C82 H
GeForce GTX 1050 Ti 1C8C H
GeForce GTX 1050 1C8D H
http://us.download.nvidia.com/XFree86/L ... chips.html

Installation:

Code: Alles auswählen

apt update
apt install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//') nvidia-driver
Restart!
https://wiki.debian.org/NvidiaGraphicsD ... ion_375.66

Geier (mit seinen Fluegeln) war schneller.

Edit:
Quellenliste um contrib und nonfree vorher erweitern: https://wiki.debianforum.de/Sources.list
Zuletzt geändert von BenutzerGa4gooPh am 10.12.2017 18:11:09, insgesamt 1-mal geändert.

geier22

Re: Kernel-Sourcen installieren

Beitrag von geier22 » 10.12.2017 18:07:29

Na ja Jana66 war mal wieder schneller :mrgreen:

Benutzeravatar
Yadgar
Beiträge: 958
Registriert: 22.11.2010 22:11:08
Wohnort: Qal'a-ye Nil, Bergisch-Afghanistan (linksrheinische Exklave)
Kontaktdaten:

Re: Kernel-Sourcen installieren

Beitrag von Yadgar » 10.12.2017 18:08:31

geier22 hat geschrieben: ↑ zum Beitrag ↑
10.12.2017 18:02:50
Bevor du weitermachst:

Code: Alles auswählen

apt install linux-headers-$(uname -r) dkms build-essential
und dann versuche es nochmal
Was nochmal versuchen? Der nvidia-driver ist doch schon runtergeladen! Wie geht es jetzt weiter?
If operating systems were countries, Linux would be pre-1978 Afghanistan: an all-time favourite among alternative globetrotters, but shunned by mainstream tourists because of its lack of fancy beaches, shortage of alcoholic beverages and its fondness of beards...

schwedenmann
Beiträge: 5528
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Kernel-Sourcen installieren

Beitrag von schwedenmann » 10.12.2017 18:10:47

Hallo

1. reboot
2. dann mal die Ausgabe von lsmod posten


mfg
schwedenmann

geier22

Re: Kernel-Sourcen installieren

Beitrag von geier22 » 10.12.2017 18:11:37

Yadgar hat geschrieben: ↑ zum Beitrag ↑
10.12.2017 18:08:31
Was nochmal versuchen?
Na was jana66 sagte:
oder mit meiner Version:

Code: Alles auswählen

apt install linux-headers-$(uname -r) dkms build-essential nvidia-driver
die z.Z. aktuelle Version in Stretch 375.82 unterstützt deine Karte

Edit
Und den von Nvidia runter geladenen in die ewigen Jagdgründe verschieben :mrgreen:
Zuletzt geändert von geier22 am 10.12.2017 18:20:21, insgesamt 1-mal geändert.

Benutzeravatar
Yadgar
Beiträge: 958
Registriert: 22.11.2010 22:11:08
Wohnort: Qal'a-ye Nil, Bergisch-Afghanistan (linksrheinische Exklave)
Kontaktdaten:

Re: Kernel-Sourcen installieren

Beitrag von Yadgar » 10.12.2017 18:17:11

Hej!
schwedenmann hat geschrieben: ↑ zum Beitrag ↑
10.12.2017 18:10:47
1. reboot
2. dann mal die Ausgabe von lsmod posten
Neugestartet habe ich jetzt... und hier der Output von lsmod:
NoPaste-Eintrag40088

Ist das o.k. so?
If operating systems were countries, Linux would be pre-1978 Afghanistan: an all-time favourite among alternative globetrotters, but shunned by mainstream tourists because of its lack of fancy beaches, shortage of alcoholic beverages and its fondness of beards...

BenutzerGa4gooPh

Re: Kernel-Sourcen installieren

Beitrag von BenutzerGa4gooPh » 10.12.2017 18:18:34

Poste noch

Code: Alles auswählen

lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2 
journalctl -b -p err
dmesg | grep -i firmware

schwedenmann
Beiträge: 5528
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Kernel-Sourcen installieren

Beitrag von schwedenmann » 10.12.2017 18:20:34

Hallo

Ist das o.k. so?
Bis auf fehlende Grafiktreiber (weder nouveau, noch nvidia sind geladen), ist das ok :mrgreen:

mfg
schwedenmann

geier22

Re: Kernel-Sourcen installieren

Beitrag von geier22 » 10.12.2017 18:23:56

schwedenmann hat geschrieben: ↑ zum Beitrag ↑
10.12.2017 18:20:34
Bis auf fehlende Grafiktreiber (weder nouveau, noch nvidia sind geladen), ist das ok :mrgreen:
Na der ist ja auch noch nicht installiert also return zu:

Code: Alles auswählen

apt install linux-headers-$(uname -r) dkms build-essential nvidia-driver nvidia-xconfig
und dann bitte vor den Neustart

Code: Alles auswählen

nvidia-xconfig
ausführen

Benutzeravatar
Yadgar
Beiträge: 958
Registriert: 22.11.2010 22:11:08
Wohnort: Qal'a-ye Nil, Bergisch-Afghanistan (linksrheinische Exklave)
Kontaktdaten:

Re: Kernel-Sourcen installieren

Beitrag von Yadgar » 10.12.2017 18:27:18

Jana66 hat geschrieben: ↑ zum Beitrag ↑
10.12.2017 18:18:34
Poste noch

Code: Alles auswählen

lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2
journalctl -b -p err
dmesg | grep -i firmware

Code: Alles auswählen

lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2


01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:1c82] (rev a1)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:3352]
01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:0fb9] (rev a1)

Code: Alles auswählen

journalctl -b -p err
No journal files were found.

Code: Alles auswählen

dmesg | grep -i firmware
[ 17.085157] r8169 0000:03:00.0: firmware: failed to load rtl_nic/rtl8168e-3.fw (-2)
[ 17.085212] r8169 0000:03:00.0: Direct firmware load failed with error -2
[ 17.086251] r8169 0000:03:00.0 eth0: unable to load firmware patch rtl_nic/rtl8168e-3.fw (-12)
If operating systems were countries, Linux would be pre-1978 Afghanistan: an all-time favourite among alternative globetrotters, but shunned by mainstream tourists because of its lack of fancy beaches, shortage of alcoholic beverages and its fondness of beards...

Benutzeravatar
Yadgar
Beiträge: 958
Registriert: 22.11.2010 22:11:08
Wohnort: Qal'a-ye Nil, Bergisch-Afghanistan (linksrheinische Exklave)
Kontaktdaten:

Re: Kernel-Sourcen installieren

Beitrag von Yadgar » 10.12.2017 18:29:32

geier22 hat geschrieben: ↑ zum Beitrag ↑
10.12.2017 18:23:56
und dann bitte vor den Neustart

Code: Alles auswählen

nvidia-xconfig
ausführen
Das gibt leider diese Fehlermeldung:

WARNING: Unable to locate/open X configuration file.

Package xorg-server was not found in the pkg-config search path.
Perhaps you should add the directory containing `xorg-server.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xorg-server' found
New X configuration file written to '/etc/X11/xorg.conf'
If operating systems were countries, Linux would be pre-1978 Afghanistan: an all-time favourite among alternative globetrotters, but shunned by mainstream tourists because of its lack of fancy beaches, shortage of alcoholic beverages and its fondness of beards...

geier22

Re: Kernel-Sourcen installieren

Beitrag von geier22 » 10.12.2017 18:31:45

Was soll das denn jetzt?
geht es um Nvidia oder generell um fehlende Treiber?
Vielleicht mal
Debianfirmware-realtek installieren ?

Aber warum siehst du das nicht selber? Seit gestern dabei?

geier22

Re: Kernel-Sourcen installieren

Beitrag von geier22 » 10.12.2017 18:33:56

Könntest du mal bitt erleutern was du da so treibst? Was hast du denn von Nvidia installiert und von wo?

Benutzeravatar
Yadgar
Beiträge: 958
Registriert: 22.11.2010 22:11:08
Wohnort: Qal'a-ye Nil, Bergisch-Afghanistan (linksrheinische Exklave)
Kontaktdaten:

Re: Kernel-Sourcen installieren

Beitrag von Yadgar » 10.12.2017 18:36:08

geier22 hat geschrieben: ↑ zum Beitrag ↑
10.12.2017 18:33:56
Könntest du mal bitt erleutern was du da so treibst? Was hast du denn von Nvidia installiert und von wo?
Den hier:
http://www.nvidia.de/download/driverRes ... /126680/de
If operating systems were countries, Linux would be pre-1978 Afghanistan: an all-time favourite among alternative globetrotters, but shunned by mainstream tourists because of its lack of fancy beaches, shortage of alcoholic beverages and its fondness of beards...

Benutzeravatar
Yadgar
Beiträge: 958
Registriert: 22.11.2010 22:11:08
Wohnort: Qal'a-ye Nil, Bergisch-Afghanistan (linksrheinische Exklave)
Kontaktdaten:

Re: Kernel-Sourcen installieren

Beitrag von Yadgar » 10.12.2017 18:38:16

geier22 hat geschrieben: ↑ zum Beitrag ↑
10.12.2017 18:31:45
Was soll das denn jetzt?
geht es um Nvidia oder generell um fehlende Treiber?
Vielleicht mal
Debianfirmware-realtek installieren ?

Aber warum siehst du das nicht selber? Seit gestern dabei?
Also, der Firmware-Fehler hat wahrscheinlich nichts mit der Grafikkarte zu tun... ich habe für 8.9 kein Image mit der Firmware gefunden und deshalb von der Standard-DVD installiert!
If operating systems were countries, Linux would be pre-1978 Afghanistan: an all-time favourite among alternative globetrotters, but shunned by mainstream tourists because of its lack of fancy beaches, shortage of alcoholic beverages and its fondness of beards...

Antworten