우분투 늑대인간에서 nvidia bumblebee를 성공적으로 설치하거나 제거하는 방법은 무엇입니까?

우분투 늑대인간에서 nvidia bumblebee를 성공적으로 설치하거나 제거하는 방법은 무엇입니까?

저는 Nvidia 옵티머스 GPU를 탑재한 두 대의 노트북을 가지고 있는데, 둘 다 Ubuntu 늑대인간을 실행하고 있습니다.

그래픽 드라이버 ppa에서 bumblebee와 nvidia-355를 설치했습니다. 이것은 잘 작동하는 것 같습니다. 재부팅 이후를 제외하고 xorg는 더 이상 시작되지 않습니다.

Xorg.0.log의 오류는 다음과 같습니다.

[    22.867] Data incomplete in file /etc/X11/xorg.conf
        Undefined Screen "nvidia" referenced by ServerLayout "layout".
[    22.867] (EE) Problem parsing the config file
[    22.867] (EE) Error parsing the config file
[    22.867] (EE) 
Fatal server error:
[    22.867] (EE) no screens found(EE) 

/etc/X11/xorg.conf에는 다음과 같이 나와 있습니다.

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "None"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

분명히 이 xorg.conf 파일은 "화면 0 "nvidia""가 실제로 존재하지 않기 때문에 손상되었습니다.

이상한 점은 ppa를 지우고 모든 Bumblebee 패키지를 지운 후에도 이 xorg.conf 파일이 여전히 다시 나타난다는 것입니다. 백업 파일 중 하나의 이전 버전을 xorg.conf에 복사했고 재부팅한 후 동일한 손상된 xorg.conf 파일이 다시 나타났습니다. 그거 어디서 났어? 작동하는 xorg.conf 파일을 얻고 손상된 파일이 다시 나타나는 것을 방지하려면 어떻게 해야 합니까?

표준 저장소(ppa 아님)에서 bumblebee 패키지를 설치하고 삭제하려고 시도했지만 손상된 xorg.conf 파일이 계속해서 다시 나타납니다.

그래서 기본적으로 저는 Bumblebee를 성공적으로 설치하여 머신이 부팅되고, xorg가 부팅되고, optirun을 사용할 수 있기를 원합니다...

또는

컴퓨터가 부팅되고 xorg가 시작되고 optirun 없이 x-windows를 사용할 수 있도록 Bumblebee를 성공적으로 제거하고 싶습니다.

지금까지 Bumblebee를 성공적으로 설치하거나 제거할 수 없었으며 시스템에서 x-windows를 사용할 수 없게 되었습니다.

이 문제를 해결하기 위해 우분투를 두세 번 다시 설치했지만 이는 분명히 구성 문제였기 때문에 엄청난 과잉 작업이었고 다시는 하고 싶지 않습니다. 구성을 수정하고 싶습니다.

답변1

NVIDIA 드라이버, Bumblebee 및 기타 관련 항목을 제거한 후 Intel로 되돌리는 것은 간단합니다.

$ cd /etc/X11/
$ su -  

# Xorg -configure

그것은 무엇을 말하는가?

답변2

이것을 실행하면 내 문제가 해결되었습니다.

sudo apt-get install --reinstall xserver-xorg-video-nouveau

답변3

Wily에서 동일한 문제가 발생했으며 알려진 솔루션을 찾는 동안 이 기사를 발견했습니다.

문제는 새로운 서비스인 gpu-manager(무엇을 하는지, 왜 하는지 알지 못함)가 대안을 엉망으로 만들고 있다는 것입니다. 블랙리스트에 추가하고 Bumblebee를 다시 설치하여 업데이트 대안으로 문제를 해결하면 더 이상 검은색 화면이 나타나지 않고 optirun이 예상대로 작동합니다.

손상된 /etc/X11/xorg.conf가 남아 있지 않은지 확인하고 다음 명령을 실행하고 재부팅하십시오.

sudo systemctl mask gpu-manager.service
sudo apt-get install --reinstall bumblebee bumblebee-nvidia

관련 정보