
Am 08.07.2018 um 13:57 schrieb Bodo Wlaka:
Hallo Markus,
bin grad am ausprobieren und kann deshalb so schnell antworten.
Den habe ich auch installiert und zwar den 396.24.
Ich habe auch die Bumblebee3-quellen drin, denn in diesem Artikel http://linux-blog.anracom.com/2016/08/08/bumblebee-auf-optimus-notebooks-und...
steht drin: " *Wichtige Ergänzung 08.08.2016:* Dieser Artikel ist nicht mehr ganz gültig, was die für neuere Kernelversionen notwendigen Repositories anbelangt. Im Besonderen funktioniert bbswitch zum An- und Abschalten der Nvidia-Karte u.U. nicht mehr. So sollte man statt der nachfolgenden Bumblebee-Repositories das Repository für das Bumblebee3-Projekt heranziehen; es steht für verschiedene Opensuse-Versionen zur Verfügung (s. http://download.opensuse.org/repositories/home:/Bumblebee-Project:/Bumblebee...). Das dortige Paket "dkms-bbswitch" ist dasjenige, was mit neueren Kernelversionen und Nvidia-Treibern funktioniert."
In dem sdb-Artikel steht drin, dass man evtl ein paar libraries neu verlinken soll:
"If you've tried reinstalling the Nvidia driver, you may be able to fix this by linking a library. You will need to back up the following file:
mv /usr/lib64/xorg/modules/extensions/libglx.so /usr/lib64/xorg/modules/extensions/libglx.so.bak
Then link the nvidia version in it's place:
ln -s /usr/lib64/xorg/modules/extensions/nvidia/nvidia-libglx.so /usr/lib64/xorg/modules/extensions/libglx.so"
Jetzt hab ich mir das mal angesehen und die nvidia-libglx.so ist nicht da, wo sie lt. sdb sein sollte.
Ein locate libglx.so /etc/alternatives/libglx.so /usr/lib64/nvidia/xorg/modules/extensions/libglx.so /usr/lib64/nvidia/xorg/modules/updates/extensions/libglx.so /usr/lib64/nvidia/xorg/modules/updates/extensions/libglx.so.396.24 /usr/lib64/xorg/modules/extensions/libglx.so /usr/lib64/xorg/modules/extensions/xorg/xorg-libglx.so /usr/src/NVIDIA-Linux-x86_64-396.24/libglx.so.396.24 /var/lib/rpm/alternatives/libglx.so
liefert mir das und jetzt weiß ich nicht, welche ich da genau mit was verlinken soll.
Hinzukommt, das ich glaube es gibt da noch irgendwelche Lib-Leichen. ls -l /usr/lib64/nvidia/xorg/modules/extensions/libglx.so lrwxrwxrwx 1 root root 58 1. Jul 18:01 /usr/lib64/nvidia/xorg/modules/extensions/libglx.so -> /usr/lib64/nvidia/xorg/modules/extensions/libglx.so.390.67 donald-ZBook:/Daten # ls -l /usr/lib64/nvidia/xorg/modules/updates/extensions/libglx.so lrwxrwxrwx 1 root root 16 7. Jul 19:16 /usr/lib64/nvidia/xorg/modules/updates/extensions/libglx.so -> libglx.so.396.24
Weil einmal auf die libglx.so.390.67 und einmal auf libglx.so.396.24 verlinkt wird, oder liege ich da falsch?
Grad nachsehen, ist installiert. Also auf deutsch Linux-Kernel-Entwicklung und Grundlegende Entwicklungsumgebung sind angehakt.
Sonst würde ja gar kein nvidia.ko gebaut werden.
ls -l /lib/modules/4.4.138-59-default/updates/ insgesamt 21184 -rw-r--r-- 1 root root 22824 7. Jul 19:16 bbswitch.ko -rw-r--r-- 1 root root 87704 7. Jul 19:16 nvidia-drm.ko -rw-r--r-- 1 root root 18817720 7. Jul 19:16 nvidia.ko -rw-r--r-- 1 root root 1435056 7. Jul 19:16 nvidia-modeset.ko -rw-r--r-- 1 root root 1317456 7. Jul 19:16 nvidia-uvm.ko donald-ZBook:/Daten # modprobe -v nvidia insmod /lib/modules/4.4.138-59-default/updates/nvidia.ko modprobe: ERROR: could not insert 'nvidia': No such device
Und hier kann er wieder nvidia nicht öffnen bzw. insert.
optirun --status Bumblebee status: Ready (3.2.1). X inactive. Discrete video card is on.
donald-ZBook:/Daten # optirun glxgears [ 3679.297117] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 3679.297152] [ERROR]Aborting because fallback start is disabled. donald-ZBook:/Daten # cat /proc/acpi/bbswitch 0000:01:00.0 ON donald-ZBook:/Daten # tee /proc/acpi/bbswitch <<<OFF OFF donald-ZBook:/Daten # cat /proc/acpi/bbswitch 0000:01:00.0 OFF donald-ZBook:/Daten # optirun --status Bumblebee status: Error (3.2.1): Could not load GPU driver
Warum immer "Could not load GPU driver"???
Danke schon mal bis hierher. Bodo Am 08.07.2018 um 13:24 schrieb Markus Koßmann:
Am Samstag, 7. Juli 2018, 14:21:27 schrieb Bodo Wlaka:
Hallo Liste,
[Probleme mit Nvidia]
Kann mir jemand bitte auf die Sprünge helfen, was schief läuft?
Ich benutze hier für Bumblebee nicht den "normalen" Nvidia-Treiber, sondern einen aus dem Bumblebee Project. Z.B. : <https://download.opensuse.org/repositories/home:/Bumblebee-Project:/nVidia:/latest/openSUSE_Leap_42.3/>
Da diese Treiber per dkms aus den Original-Sourcen gebaut werden, sollte auf dem dem PC das "Kernel-Development" Pattern installiert sein, damit alle Programme zum Bauen von Kernel-Modulen vorhanden sind
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org