보조 GPU에 액세스할 수 없습니다

보조 GPU에 액세스할 수 없습니다

컴퓨터를 켜고 로그인한 후에는 optirun을 사용할 수 없습니다.

$ optirun glxheads
[ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ERROR]Aborting because fallback start is disabled.

하지만 로그아웃했다가 다시 로그인하면 모든 것이 정상적으로 작동합니다. 내 하드웨어: MSI GP60, NVIDIA Corporation GM108M [GeForce 840M]. 옵티런 구성:

[bumblebeed]
VirtualDisplay=:8
KeepUnusedXServer=false
ServerGroup=bumblebee
TurnCardOffAtExit=false
NoEcoModeOverride=false
Driver=nvidia
XorgConfDir=/etc/bumblebee/xorg.conf.d

[optirun]
Bridge=auto
VGLTransport=proxy
PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
AllowFallbackToIGC=false



[driver-nvidia]
KernelDriver=nvidia
PMMethod=auto
LibraryPath=/usr/lib/nvidia-352:/usr/lib32/nvidia-352
XorgModulePath=/usr/lib/nvidia-352/xorg,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau

답변1

어떻게 든 NVidia 드라이버가로드되지 않았습니다. 후에:

modprobe nvidia_352

명령을 내리면 모든 것이 정상적으로 작동합니다. 두 번째 해결 방법은 로그아웃하고 다시 로그인하는 것입니다.

관련 정보