bumblebee mit nouveau, mouse bug

KDE, Gnome, Windowmanager, X11, Grafiktreiber und alles was dazu notwendig ist. Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
rwkraemer
Beiträge: 398
Registriert: 14.08.2005 23:23:40

bumblebee mit nouveau, mouse bug

Beitrag von rwkraemer » 19.02.2018 19:35:54

Hallo,

ich habe ein Debian Stretch-System mit einem Kernel aus den Debian-Backports (4.14). Ich habe eine Intel- und eine Nvidia-Grafikkarte auf dem Notebook. Nach dem ich vergeblich versucht habe bumblebee-nvidia zu installieren (nvidia-modul konnte nicht kompiliert werden), versuchte ich es mit dem Nouveau-Treiber. Die Installation lief sauber durch, ich hatte auch alle Nvidia-Pakete entfernt, aber mit dem Befehl "optirun" läßt sich die Nvidia GPU nicht ansteuern. Es wird eine Fehlermeldung gezeigt, dass das Modul "mouse" nicht gefunden wurde. Ich habe auch die Google-Suche bemüht, aber da hieß es nur, das Bumblebee den Treiber nouveau nicht mehr unterstützt. Ist das auch bei Debian Stretch so? Lösungen gab es nur für bumblebee-nvidia.

Code: Alles auswählen

lspci:
00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940M] (rev a2)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 30)

Code: Alles auswählen

optirun --status
Bumblebee status: Error (3.2.1): [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)

Code: Alles auswählen

optirun -vv glxinfo
[ 2644.737878] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 2644.738951] [DEBUG]optirun version 3.2.1 starting...
[ 2644.738994] [DEBUG]Active configuration:
[ 2644.739017] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 2644.739036] [DEBUG] X display: :8
[ 2644.739053] [DEBUG] LD_LIBRARY_PATH: 
[ 2644.739074] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 2644.739095] [DEBUG] Accel/display bridge: auto
[ 2644.739122] [DEBUG] VGL Compression: proxy
[ 2644.739145] [DEBUG] VGLrun extra options: 
[ 2644.739167] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus:/usr/lib/primus:/usr/lib32/primus
[ 2644.739299] [DEBUG]Using auto-detected bridge primus
[ 2645.078155] [INFO]Response: No - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)

[ 2645.078542] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)

[ 2645.078551] [DEBUG]Socket closed.
[ 2645.078567] [ERROR]Aborting because fallback start is disabled.
[ 2645.078659] [DEBUG]Killing all remaining processes.
Edit: Nach dem deinstallieren des proprietären Nvidia-Treibers habe ich alle Nouveau- und Mesa-Pakete neuinstalliert, die Nouveau-Pakete aus den Backports (xserver-xorg-video-nouveau war aber die gleiche Version). Ich hatte vorher einmal versuchsweise Debian Buster installiert und da ließ sich bumblebee-nvidia installieren, das kompilieren des Moduls lief fehlerfrei durch. Ich bin am überlegen, Debian Buster wieder zu installieren, da dort Kaffeine bei der dvb-t2-Suche alle Sender findet (PCTV-Stick), aber das ist ein anderes Problem. Wegen dem PCTV-Stick habe ich auch den Kernel aus den Debian-Backports installiert.
Zuletzt geändert von rwkraemer am 19.02.2018 19:54:43, insgesamt 1-mal geändert.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: bumblebee mit nouveau, mouse bug

Beitrag von rendegast » 19.02.2018 19:52:15

Möchte er etwa Debianxserver-xorg-input-mouse benutzen?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

rwkraemer
Beiträge: 398
Registriert: 14.08.2005 23:23:40

Re: bumblebee mit nouveau, mouse bug

Beitrag von rwkraemer » 19.02.2018 20:04:16

Hallo,

das Paket war tatsächlich nicht installiert, vielen Dank. Allerdings kommt bei dem Befehl "optirun glxgears" jetzt eine neue Fehlermeldung:

Code: Alles auswählen

optirun glxgears
[  104.690602] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Unknown chipset: NV118

rwkraemer
Beiträge: 398
Registriert: 14.08.2005 23:23:40

Re: bumblebee mit nouveau, mouse bug

Beitrag von rwkraemer » 19.02.2018 20:20:50

@rendegast:

Deine Antwort hat sich mit meinem Editieren überschnitten. Hier noch einmal "optirun -vv glxinfo":

Code: Alles auswählen

optirun -vv glxinfo
[  151.180240] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[  151.181360] [DEBUG]optirun version 3.2.1 starting...
[  151.181401] [DEBUG]Active configuration:
[  151.181413] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[  151.181424] [DEBUG] X display: :8
[  151.181440] [DEBUG] LD_LIBRARY_PATH: 
[  151.181469] [DEBUG] Socket path: /var/run/bumblebee.socket
[  151.181487] [DEBUG] Accel/display bridge: auto
[  151.181508] [DEBUG] VGL Compression: proxy
[  151.181525] [DEBUG] VGLrun extra options: 
[  151.181541] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus:/usr/lib/primus:/usr/lib32/primus
[  151.181676] [DEBUG]Using auto-detected bridge primus
[  151.521414] [INFO]Response: No - error: [XORG] (EE) Unknown chipset: NV118

[  151.521434] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Unknown chipset: NV118

[  151.521444] [DEBUG]Socket closed.
[  151.521461] [ERROR]Aborting because fallback start is disabled.
[  151.521466] [DEBUG]Killing all remaining processes.
Edit: Das Thema kann geschlossen werden. Ich werde Debian Buster installieren.
Edit2: Ich habe jetzt Buster installiert, und nachdem ich noch die Pfade in bumblebee.conf ändern mußte, funktioniert alles.

Antworten