Dell Vostro 울트라북의 Debian Jessie, NVIDIA 드라이버, Bumblebee 및 primusrun 관련 문제

Dell Vostro 울트라북의 Debian Jessie, NVIDIA 드라이버, Bumblebee 및 primusrun 관련 문제

Geforce 830m용 NVIDIA 드라이버를 설치하려고 합니다. 내 컴퓨터는 Intel HD Graphics 4400을 탑재한 Dell Vostro 5480이고 BIOS에서 Intel 그래픽을 비활성화할 수 없으므로 BUMBLEBEE 라이브러리를 사용해야 할 것 같습니다.

현재 커널 버전은 Debian Linux 8 운영 체제에서 3.16.0-4-amd64입니다.

내 /etc/apt/sources.list:

    deb http://ftp.br.debian.org/debian jessie main contrib non-free
    deb-src http://ftp.br.debian.org/debian jessie main contrib non-free

optirun을 성공적으로 실행할 수 있도록 Bumblebee를 설치했지만 primusrun simple이 작동하지 않습니다.

    $ primusrun glxgears 
    Falha de segmentação (segmentation fault)

편집: 글쎄, 나는 debian jessie-backport 튜토리얼에 따라 Bumblebee를 설치했지만 작동하지 않습니다. 그런 다음 여기에 공유할 몇 가지 변경 사항을 적용했습니다.

  1. /etc/bumblebee/xorg.conf.nvidia 파일 끝에 이것을 추가하십시오.

    Section "Screen"
     Identifier "Default Screen"
     Device "DiscreteNvidia"
    EndSection
    
  2. /etc/bumblebee/bumblebee.conf 파일에서 두 가지 변경 사항을 적용했습니다. 먼저 [blumblebeed] 섹션에서 Driver를 공백으로 만듭니다.

    Driver = 
    

    둘째, [driver-nvidia] 섹션에서 다음을 확인하세요.

    KernelDriver=nvidia-current
    
  3. 다음 라이브러리를 설치하거나 다시 설치해야 합니다(이유는 묻지 마세요).

    sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx
    
  4. "intel-debian-issue" libdrm을 2.4.58에서 2.4.56으로 다운그레이드했는지 확인하세요. 도서관

  5. 테스트 소프트웨어

    sudo optirun -vv glxheads
    
    sudo primusrun glxheads
    
  6. /etc/default/grub 파일의 행을 변경했는지 확인하십시오.

    GRUB_CMDLINE_LINUX_DEFAULT="quiet rcutree.rcu_idle_gp_delay=1"
    
  7. Steam에서는 게임을 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭한 다음 시작 옵션을 설정하고 선택하세요.

    optirun %COMMAND%
    
    primusrun %COMMAND%
    

관련 정보