GT 720M (Optimus) Displaytreiber-Setup - Crunchbang Waldorf / Debian Wheezy

1049
ProtoSphere

Nach der Installation von Crunchbang 11 (basierend auf Debian Wheezy) und dem ersten Hochfahren bin ich in eine Shell gezwungen, da Xorg nicht startet Fatal server error: no screens found.

Mein Laptop verfügt über einen Optimus GT 720M. Nouveau wurde während des Setups automatisch installiert und scheint die GPU bis zu einem gewissen Grad abzuheben:

[ 126.101860] nouveau 0000:04:00.0: setting latency timer to 64 [ 126.101881] [drm] nouveau 0000:04:00.0: Detected an NVd0 generation card (0x0d7000a2) [ 126.105833] [drm] nouveau 0000:04:00.0: Checking PRAMIN for VBIOS [ 126.148715] [drm] nouveau 0000:04:00.0: ... BIOS signature not found [ 126.148718] [drm] nouveau 0000:04:00.0: Checking PROM for VBIOS [ 126.148786] [drm] nouveau 0000:04:00.0: ... BIOS signature not found [ 126.148788] [drm] nouveau 0000:04:00.0: Checking ACPI for VBIOS [ 126.148790] [drm] nouveau 0000:04:00.0: ... BIOS signature not found [ 126.148792] [drm] nouveau 0000:04:00.0: Checking PCIROM for VBIOS [ 126.148891] nouveau 0000:04:00.0: Invalid ROM contents [ 126.149875] [drm] nouveau 0000:04:00.0: ... BIOS signature not found [ 126.149876] [drm] nouveau 0000:04:00.0: No valid VBIOS image found 

Ich habe versucht, Hummel und Primus zu installieren, obwohl keiner der beiden geholfen zu haben schien. Optirun scheint die zweite GPU nicht zu erkennen (obwohl Xorg nicht läuft):

~$ optirun glxgears [ 625.400763] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)  [ 625.400809] [ERROR]Aborting because fallback start is disabled. 

lspci:

00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09) 00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09) 00:03.0 Audio device: Intel Corporation Device 0a0c (rev 09) 00:04.0 Signal processing controller: Intel Corporation Device 0a03 (rev 09) 00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC (rev 04) 00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI #0 (rev 04) 00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 1 (rev e4) 00:1c.2 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 3 (rev e4) 00:1c.3 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 4 (rev e4) 00:1c.4 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 5 (rev e4) 00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 04) 00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04) 00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] (rev 04) 00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04) 00:1f.6 Signal processing controller: Intel Corporation Lynx Point-LP Thermal (rev 04) 02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5287 (rev 01) 02:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 12) 03:00.0 Network controller: Atheros Communications Inc. AR9485 Wireless Network Adapter (rev 01) 04:00.0 3D controller: NVIDIA Corporation Device 1140 (rev a1) 

/etc/bumblebee/xorg.conf.nouveau:

Section "ServerLayout" Identifier "Layout0" Option "AutoAddDevices" "false" Option "AutoAddGPU" "false" EndSection  Section "Device" Identifier "DiscreteNvidia" Driver "nouveau"  # If the X server does not automatically detect your VGA device, # you can manually set it here. # To get the BusID prop, run `lspci | egrep 'VGA|3D'` and input the data # as you see in the commented example. # This Setting is needed on Ubuntu 13.04. BusID "PCI:04:00:0"  EndSection 

Es kann erwähnenswert sein, dass es sich um ein UEFI-basiertes System handelt.

0

1 Antwort auf die Frage

0
Michael Shigorin

Mit dem proprietären Treiber und dem primus von nvidia könnten Sie besser aufgehoben sein. Ich habe dieses Fummeln mit meiner ALT Linux-basierten LiveCD auf einem im UEFI-Modus gebooteten Lenovo B570e überprüft.

Bei neueren Laptops mit optimus sind die Videoausgänge nur mit Intel GPU (BTW) verkabelt.

Leider ist das neueste nvidia-Paket von wheezy (304.88) nicht mit meiner GPU kompatibel. Es scheint eine kompatible Version (331.38) in experimentell zu sein, aber ich hatte ein bisschen Probleme damit, es zu installieren. ProtoSphere vor 10 Jahren 0