bumblebee
저는 최근 두 GPU의 기능을 더 잘 활용하기 위해 ubuntuforums.org 사용자의 지침에 따라 오픈 소스 드라이버에서 nvidia로 전환했습니다 . 그런데 전혀 작동하지 않는 것 같아서 어떤 명령을 시도해도 계속 이 오류가 발생합니다.
이 가정된 구성 파일이 디렉토리라는 것을 알 ll /etc/bumblebee/xorg.conf.d
수 있습니다. 이에 대해 잘 모르지만 .d
확장자를 제공하는 것이 정확하다고 생각합니다.
전체 오류:
optirun glxgears
[ 9546.928811] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Unable to locate/open config directory: "/etc/bumblebee/xorg.conf.d"
primusrun glxgears
primus: fatal: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory: "/etc/bumblebee/xorg.conf.d"
편집: 지정하지는 않았지만 xorg.conf.d
존재하며 해당 디렉토리에서 사용하려고 하면 ll
결과는 다음과 같습니다.
ll /etc/bumblebee/xorg.conf.d
total 8
drwxr-xr-x 2 root root 4096 jan 2 14:54 ./
drwxr-xr-x 3 root root 4096 jun 18 22:55 ../
답변1
다음 명령을 사용하여 Debian 11에서 동일한 문제를 해결했습니다.
sudo ln -s /etc/X11/xorg.d/20-nvidia.conf /etc/bumblebee/20-nvidia.conf
또한 다음을 설치해야 했습니다.
sudo apt install xserver-xorg-input-mouse
sudo apt install xserver-xorg-input-kbd
또한 다음을 지워야 합니다 xserver-xorg-legacy
.
sudo apt purge xserver-xorg-legacy
인용하다:
답변2
그래픽 카드는 WiFi를 끈 후에 작동할 수 있습니다.
실행 nmcli radio wifi off
하고 시도 primusrun glxgears
하거나 GPU에서 실행하고 싶은 모든 것을 시도하십시오. 작동하는 경우 WiFi를 다시 켜면 정상적으로 작동할 것입니다. primusrun whatever
primusrun이 계속 실행 중인 것으로 나타나는 한 새 명령을 계속 실행할 수 있습니다.
여기에서 이 답변을 찾았습니다. 도움이 되기를 바랍니다.https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963980#77