Vielen Dank fürs Öffnen!
Ich bin nun in folgender Situation: Ich habe Suse Leap 42.3 installiert, den neuesten Kernel aus kernel:/stable installiert, dann nouveau auf die Blacklist gesetzt, die repos Index of /repositories/X11:/Bumblebee/Kernel_stable_standard und Index of /repositories/home:/Bumblebee-Project:/nVidia:/latest/openSUSE_Leap_42.3 eingebunden und folgende Pakete installiert:
VirtualGL, VirtualGL.32bit, VirtualGl-devel, bbswitch, bbswitch-kmp-default, bumblebee, dkms, dkms-nvidia, primus. primus-32bit, nvidia-compute, nvidia-compute-32bit und x11-video-nvidia (-devel/32bit).
Dann wie gehabt systemctl enable dkms; systemctl enable bumblebeed; mkinitrd ausgeführt und neu gestartet.
Die CPU-interne Grafik funktioniert einwandfrei, jedoch kann ich die dezidierte GPU nicht nutzen:
optirun -vv glxspheres
[ 2830.102914] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 2830.103521] [INFO]Configured driver: nvidia
[ 2830.103908] [DEBUG]optirun version 3.2.1 starting...
[ 2830.103931] [DEBUG]Active configuration:
[ 2830.103938] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 2830.103946] [DEBUG] X display: :8
[ 2830.103953] [DEBUG] LD_LIBRARY_PATH: /usr/lib64/nvidia:/usr/lib/nvidia
[ 2830.103961] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 2830.103968] [DEBUG] Accel/display bridge: auto
[ 2830.103976] [DEBUG] VGL Compression: proxy
[ 2830.103983] [DEBUG] VGLrun extra options:
[ 2830.103996] [DEBUG] Primus LD Path: /usr/lib64/primus:/usr/lib/primus
[ 2830.104141] [DEBUG]Using auto-detected bridge virtualgl
[ 2830.155031] [INFO]Response: No - error: Could not load GPU driver
[ 2830.155071] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 2830.155084] [DEBUG]Socket closed.
[ 2830.155126] [ERROR]Aborting because fallback start is disabled.
[ 2830.155147] [DEBUG]Killing all remaining processes.
Alles anzeigen
grep EE /var/log/Xorg.0.log
[ 9.100] Current Operating System: Linux linux-maxim.suse 4.12.11-1.gbf7fb08-default #1 SMP PREEMPT Thu Sep 7 07:47:10 UTC 2017 (bf7fb08) x86_64
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 9.141] (EE) Failed to load module "intel" (module does not exist, 0)
[ 10.190] (EE) evdev: TPPS/2 IBM TrackPoint: Unable to query fd: Inappropriate ioctl for device
[ 10.220] (EE) PreInit returned 2 for "TPPS/2 IBM TrackPoint"
[ 10.256] (EE) evdev: TPPS/2 IBM TrackPoint: Unable to query fd: Inappropriate ioctl for device
[ 10.312] (EE) PreInit returned 2 for "TPPS/2 IBM TrackPoint"
Auszug aus dmesg:
[drm] Replacing VGA console driver
[ 5.461138] NVRM: The NVIDIA GPU 0000:01:00.0
NVRM: (PCI ID: 10de:134d) installed in this system has
NVRM: fallen off the bus and is not responding to commands.
[ 5.461170] nvidia: probe of 0000:01:00.0 failed with error -1
[ 5.461186] NVRM: The NVIDIA probe routine failed for 1 device(s).
[ 5.461186] NVRM: None of the NVIDIA graphics adapters were initialized!
[ 5.461284] nvidia-nvlink: Unregistered the Nvlink Core, major device number 247
Auch wenn viele google-Treffer zum "fallen off the bus" auf einen Hardwaredefekt hinweisen, glaube ich dem nicht, da vor dem Wechsel von 42.2 auf 42.3 diese Meldung nicht auftrat. Ansonsten bin ich ziemlich ratlos… :-/
Die CUDA-Anleitung habe ich noch nicht ausprobiert, da ich für CUDA-Programmierung eig. keinen Bedarf habe (und gewisse Scheu habe, mit gebrochenen Abhängigkeiten herumzuhantieren)