그냥 범블비를 사용하세요

그냥 범블비를 사용하세요

저는 HP 노트북에서 Debian 8.0 64비트(Jessie, 안정 버전)를 실행하고 있습니다. 내 그래픽 카드용 독점 nVidia 드라이버를 설치하는 데 문제가 있습니다.

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108M [GeForce GT 630M] [10de:0de9] (rev ff)

나는 데비안 위키의 단계별 가이드를 따랐습니다. 내 그래픽 카드에는 nvidia optimus가 장착되어 있으므로 Bumblebee가 필요합니다. 지금까지는 아주 좋았습니다. 내 컴퓨터에 필요한 올바른 패키지가 모두 있다고 생각합니다. 이제 범블비를 활성화해야 합니다. 올바른 명령은 다음과 같습니다.

sudo optirun nvidia-settings -c :8

그래서 그래픽 프런트엔드가 등장했고 모든 기본 검사를 유지하고 구성 파일을 /etc/X11 폴더에 xorg.conf로 저장했습니다. 하지만 시스템을 다시 시작하면 검은색 화면이 나타나고 x가 시작되지 않고 "화면을 찾을 수 없습니다"라는 메시지가 나타납니다. 이것은 로그입니다

[    74.012] (II) xfree86: Adding drm device (/dev/dri/card0)
[    74.014] (--) PCI:*(0:0:2:0) 8086:0126:103c:181d rev 9, Mem @ 0xd4000000/4194304, 0xc0000000/268435456, I/O @ 0x000050$
[    74.014] (II) LoadModule: "glx"
[    74.015] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    74.017] (II) Module glx: vendor="X.Org Foundation"
[    74.017]    compiled for 1.16.4, module version = 1.0.0
[    74.017]    ABI class: X.Org Server Extension, version 8.0
[    74.017] (==) AIGLX enabled
[    74.017] (II) LoadModule: "nvidia"
[    74.017] (WW) Warning, couldn't open module nvidia
[    74.017] (II) UnloadModule: "nvidia"
[    74.017] (II) Unloading nvidia
[    74.018] (EE) Failed to load module "nvidia" (module does not exist, 0)
[    74.018] (EE) No drivers available.
[    74.018] (EE)
Fatal server error:
[    74.018] (EE) no screens found(EE)
[    74.018] (EE)
Please consult the The X.Org Foundation support
         at ....
 for help.
[    74.018] (EE) Please also check the log file at "/home/zarathushtra/.local/share/xorg/Xorg.0.log" for additional infor$
[    74.018] (EE)

답변1

그냥 범블비를 사용하세요

나는 또한 nvidia 설정 GUI가 나에게 준 "nvidia 드라이버를 사용하고 있는 것 같지 않습니다"라는 메시지에 오해를 받아서 nvidia-xconfig.nvidia-xconfig 도구를 실행하지 마십시오그렇지 않으면 다음에 재부팅할 때 X 서버가 없게 됩니다.

삭제하여 한발 뒤로 물러날 수 있기를 바랍니다./etc/X11/xorg.conf

나에게 이런 일이 일어났기 때문입니다. Bumblebee 설치가 불완전하고 NVIDIA 드라이버를 활성화해야 한다고 생각했습니다. 그런 다음 재부팅했을 때 나는 당신과 똑같은 오류를 발견했습니다. 화면을 찾을 수 없어서 X 서버가 충돌했습니다.

이는 옵티머스 기술이 직접적인 디스플레이 렌더링을 방지하기 때문인 것 같습니다.범블비 FAQ).

그래서 실제로 여러분 스스로 답을 찾았는데, 그것은 바로 호박벌입니다.

NVIDIA 드라이버에서는 아무것도 할 필요가 없습니다. Bumblebee는 자동으로 이를 끌어와 필요할 때 사용합니다. 여러분이 해야 할 일은 optirun그래픽 카드에서 실행하는 데 필요한 프로그램을 호출하는 것뿐입니다.

다른 모든 것은 CPU에 의해 처리되는데, 이는 Hornet이 사용하지 않을 때 그래픽 카드를 끄기 때문에 가장 좋습니다. 이는 Optimus 기술의 핵심인 온디맨드 성능과 결합된 에너지 절약을 의미합니다.

모든 크레딧은인코더그의 연구 때문에답변

관련 정보