64 비트 노트북의 Ubuntu 14.04 및 Nvidia GeForce (840M) 호환성


10

내 노트북 ​​진단에는 몇 가지 사전 오류가 표시되고 다른 문제가 있으므로 Ubuntu를 사용하는 두 번째 노트북을 긴급히 쇼핑하고 있습니다. 그래픽 성능이 좋은 랩탑이 필요하며 Nvidia GeForce 840M 그래픽 카드와 함께 사용되었습니다. 다시 말해서, 나는 지금 문제가 없으며 그것을 피하기를 희망합니다.

Ask Ubuntu 및 기타 위치에 대한 나의 연구에 따르면 Ubuntu 14.04 및 Nvidia 드라이버 (840M 드라이버뿐만 아니라)에 버그가 있지만 수정 사항이 있거나 제안되지 않았습니다. 그러나 나는 노트북에 대한 Ubuntu 인증이 14.04에서 거의 시작되지 않는 것처럼 결정적인 것을 보지 못했습니다.

나는 1000 달러를 쓸 예정이며 진행하기 전에 조금 더 확신을 가질 것입니다. 내 이해는 Live CD가 전체 시뮬레이션을 수행 할 수 없다는 것입니다. 특정 모델의 컴퓨터 및 프로세서와 같이 호환성 (보다)을 예측할 수있게하는 인식하기 쉬운 구체적인 요소가 있습니까?

나는 A A 고려하고 MSI GP60 4200M의 i5 인텔과와 ASUS의 n56jn-mb71 4700HQ I7 인텔과 함께합니다. 둘 다 Nvidia 840M 그래픽 카드를 사용합니다.


nVidia 드라이버를 제대로로드하려면 UEFI에서 보안 부팅을 비활성화해야했습니다. Thinkpad Yoga 14.
John Bananas

답변:


7

나는 비슷한 문제를 겪고 며칠 동안 내 카드를 작동 시키려고 노력했다.

CPU에 Intel 그래픽 드라이버와 전용 NVIDIA GEFORCE GT 840M이있는 ASUS X550LN이 있습니다.

먼저, nvidia-340 드라이버를 설치하면 Unity 및 Gnome이 시작될 때 실패합니다. 쉘에 떨어 뜨려 Ctrl + Alt + F1드라이버 sudo apt-get remove nvidia*를 제거 하여 인텔 그래픽 드라이버에서만 실행되도록 할 수 있습니다.

몇 가지 연구를 한 결과, 두 인터페이스를 모두 갖춘 시스템이 NVIDIA Optimus (실제로는 Linux에서는 아직 잘 지원되지 않음)로 만들었습니다. 다행히 Bumblebee라는 프로젝트가 도움이 될 것입니다. 자세한 정보는 여기 : https://wiki.ubuntu.com/Bumblebee

마지막으로 나를 위해 일한 것은 다음과 같습니다.

  1. 땅벌 설치

    • 땅벌 저장소 추가 : add-apt-repository ppa:bumblebee/stable
    • 저장소 정보 업데이트 : apt-get update
    • 패키지 설치 : apt-get install bumblebee bumblebee-nvidia virtualgl linux-headers-generic
    • 재부팅

나를 위해이 시점에서 bumblebee가 설치되었지만 nvidia-304패키지가 설치 되었으므로 패키지가 설치되었습니다 nvidia-current. 온라인에서 드라이버 337+가 필요하다는 것을 알았습니다. 이 글을 쓰는 시점에서 저에게 가장 적합한 드라이버는 nvidia-340입니다. 그러나 이것은 기본 저장소에 없으므로 다른 저장소를 추가해야합니다.

  1. 올바른 엔비디아 드라이버 설치

    • xorg-edgers 저장소를 추가하십시오. add-apt-repository ppa:xorg-edgers/ppa
    • 저장소 정보 업데이트 : apt-get update
    • nvidia-xxx 드라이버를 설치하십시오 (840m의 경우 nvidia-340). apt-get install nvidia-xxx

나를 위해 내가 처음 뛰었을 때 오류 메시지가 나타납니다 apt-get install nvidia-xxx. 그러나 단순히 다시 실행하면 정상적으로 작동합니다. 무슨 일이 있었는지 100 % 확신하지 못합니다.

  1. 최신 드라이버를 사용하도록 Bumblebee 구성

    • 좋아하는 텍스트 편집기를 사용하여 열기 /etc/bumblebee/bumblebee.conf
    • 로 시작하는 줄을 찾으 Driver과로 변경Driver=nvidia
    • 로 시작하는 줄을 찾으 KernelDriver과로 변경KernelDriver=nvidia-xxx
    • 로 시작하는 줄을 찾으 LibraryPath과로 변경LibraryPath=/usr/lib/nvidia-xxx:/usr/lib32/nvidia-xxx
    • 로 시작하는 줄을 찾으 XorgModulePath과로 변경XorgModulePath=/usr/lib/nvidia-xxx/xorg,/usr/lib/xorg/modules

기본적으로 모든 nvidia 비트를 2 단계에서 설치 한 nvidia 드라이버로 교체하십시오.

  1. 재부팅

재부팅 후 Unity, Gnome 또는 사용중인 디스플레이 관리자에 액세스 할 수 있기를 바랍니다.

  1. 모든 것이 작동하는지 테스트
    • NVIDIA 카드를 사용하지 않고 첫 번째 테스트 : glxspheres
    • NVIDIA 카드를 사용한 두 번째 테스트 : optirun glxspheres

나는 이것이 다음 사람에게 효과가 있기를 바랍니다!


4

이틀 전에 Intel HD 4400과이 Nvidia Geforce 840M GPU가 장착 된 Lenovo Z50-70 랩탑을 설치했습니다. UEFI 부팅 USB 스틱에서 Ubuntu 14.04 trusty thar를 설치했습니다. 이 시스템은 기본적으로 인텔 vga와 함께 작동했습니다. 예, 현재 nouveau 드라이버는 Geforce 840M을 인식 할 수 없습니다.

가장 쉬운 해결책은 다음과 같습니다.

터미널에서 xorg-edgers ppa를 추가하십시오 :

sudo add-apt-repository ppa:xorg-edgers/ppa

(ppa add 요청 후 password를 입력하고 다른 입력을 누르십시오)

패키지 데이터베이스 업데이트 :

sudo apt-get update

소프트웨어 및 업데이트보다 시스템 설정 창과 추가 드라이버 탭을 엽니 다. 몇 초 정도 기다리면 Nvidia 목록에 두 개 이상의 구성 요소가 나타납니다. nouveau 대신 nvidia 드라이버를 선택하고 (현재 안정 버전은 340.58 임) 자동 설치를 기다립니다 (진행률 표시 줄이 창에서 작동 함).

선택 사항 (그러나 내 것과 같은 하이브리드 시스템에 권장 됨) : 터미널에서 nvidia-settings 및 nvidia-prime을 설치하십시오 (기본적으로 설치 될 수 있습니다, 정확히 모르겠습니다).

sudo apt-get install nvidia-settings nvidia-prime

프라임 인디케이터는 좋은 드라이버를 죽이기 때문에 설치하지 마십시오 (프라임 인디케이터 패키지가 패키지 관리자에 의해 업데이트되지 않는 한 현재는 아닙니다)!

시스템을 재부팅하고 (처음 부팅 할 때 약간 깜박 인 후) 840M이 제대로 작동합니다!

Bumblebee 또는 기타 지원되지 않는 도구를 설치 한 경우 먼저 해당 항목을 제거해야합니다! 또는이 장난감으로 속일 수 있습니다. 공식적인 주요 지원을 통해 nvidia 설정 애플리케이션을 사용하여 인텔 칩과 nvidia 칩 간을 전환 할 수 있습니다.


1
이 xorg-깎기가 있도록 먼저 자신의 홈 페이지로 사용자를 가리키는없이 PPA 주소를 포기하지 물어 그들이이 스스로 얼마나 위험 읽을 수 있습니다 ... (: 불안정 버전을 실행하는 사람들을위한 그러나 최신 기능 그것은 깎기 PPA있어) 따라서 답을 수정하고 메모를 남겨서 공감자를 공감으로 변환 할 수 있습니다. 또는 답을 완전히 [삭제]하면 부정적인 점도 반전됩니다. (저는 부정적인 답변을 제공하는 답변을 사용하여 동일한 작업을 수행합니다.)
Fabby

2

Z50-70에서도 같은 문제가 발생했습니다. 여기에 설명 된 솔루션을 포함하여 많은 솔루션을 시도했습니다. 그리고 나는이 두 가지보다 나에게 훨씬 더 효과적인 것을 발견했다.

먼저 apt-repository를 추가하십시오 sudo add-apt-repository ppa:xorg-edgers/ppa.

그런 다음 패키지 데이터베이스를 업데이트하십시오 sudo apt-get update.

그런 다음 nvidia-331 드라이버를 설치하십시오. 최신 버전이 아닌 이 정확한 버전을 설치 하십시오 . 나는 더 새로운 버전 (그리고 다른 많은 것들)을 시도했지만 작동했지만 훨씬 나빴습니다. sudo apt-get install nvidia-331.

그런 다음 간단히 재부팅하십시오. 모든 것이 잘 작동합니다.

nvidia-331과 함께 자동으로 설치되므로 nvidia-prime 또는 nvidia 설정과 같은 항목을 추가로 설치할 필요가 없습니다.

이 솔루션은 하이브리드 및 일반 시스템 모두에 적합합니다.

하이브리드 시스템 소유자의 경우 : 기본적으로 사용되는 GPU는 nVidia 여야하지만 Intel을 사용하려면 (예 : 절전)으로 쉽게 변경할 수 있습니다 nvidia-settings.

희망이 도움이됩니다. :-)


1
xorg-edgers는 사용자에게 자신의 홈페이지를 먼저 알려주지 않고 자신의 PPA 주소를 알려주지 말고 자신에게 얼마나 위험한지 읽을 수 있도록 요청합니다 ... 따라서 답을 수정 하고 메모를 남겨서 공감자를 공감으로 변환 할 수 있습니다. 또는 답을 완전히 [삭제]하면 부정적인 점도 반전됩니다. (저는 부정적인 답변을 제공하는 답변을 사용하여 동일한 작업을 수행합니다.)
Fabby

우분투 16.04.03 및 Lenovo Z50-70에서 완벽하게 작동합니다. 감사합니다
gardelin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.