Thiết lập trình điều khiển hiển thị GT 720M (Optimus) - Crunchbang Waldorf / Debian Wheezy


0

Sau khi cài đặt Crunchbang 11 (dựa trên Debian Wheezy) và khởi động lần đầu tiên, tôi buộc phải vào shell vì Xorg không khởi động được Fatal server error: no screens found.

Máy tính xách tay của tôi có GT 720M dựa trên Optimus. Nouveau đã được cài đặt tự động trong quá trình thiết lập và dường như sẽ chọn GPU ở một mức độ nào đó:

[  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

Tôi đã thử cài đặt bumblebee và primus, mặc dù dường như không có ích gì. Optirun dường như không nhận ra GPU thứ hai (mặc dù điều này có thể là do Xorg không chạy):

~$ 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

Có thể đáng chú ý rằng đó là một hệ thống dựa trên UEFI.

Câu trả lời:


0

Bạn có thể tốt hơn với trình điều khiển và trình điều khiển độc quyền của nvidia, chỉ cần kiểm tra vấn đề này với LiveCD dựa trên ALT Linux của tôi trên Lenovo B570e được khởi động ở chế độ UEFI.

Các máy tính xách tay mới hơn với Optimus có xu hướng có đầu ra video có dây để chỉ intel GPU, BTW.


Thật không may, gói nvidia mới nhất có sẵn trên wheezy (304,88) không tương thích với GPU của tôi. Dường như có một phiên bản tương thích (331,38) trong thử nghiệm, nhưng tôi đã gặp một chút rắc rối khi cài đặt nó.
ProtoSphere
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.