Primusrun/Optirun은 구성 디렉터리 "/etc/bumblebee/xorg.conf.d"를 찾거나 열 수 없다고 합니다.

Primusrun/Optirun은 구성 디렉터리 "/etc/bumblebee/xorg.conf.d"를 찾거나 열 수 없다고 합니다.

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 whateverprimusrun이 계속 실행 중인 것으로 나타나는 한 새 명령을 계속 실행할 수 있습니다.

여기에서 이 답변을 찾았습니다. 도움이 되기를 바랍니다.https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963980#77

관련 정보