VAIO 랩탑에서 GeForce GT 330M을위한 좋은 NVidia 드라이버?


12

Ubuntu의 최신 3 배포 버전에서는 항상 NVidia GPU에 문제가있었습니다. 공식 상업용 드라이버 (리포지토리에없고 독점으로 표시됨)를 설치 한 경우에도 디스플레이에 문제가있었습니다.

현재 사용중인 특정 GPU 버전은 VAIO 랩톱의 GeForce GT 330M입니다. NVidia GPU의 GPU 기능을 모두 지원하는 안정적인 드라이버를 추천 할 수 있습니까? 같은 문제가 있었으며 어떻게 해결 했습니까?


몇 가지 문제가 있었지만 최신 드라이버가 제대로 작동하는 것 같습니다.
George Katsanos

예, 최신은 괜찮습니다. 이것은 2 년 전에 요청되었습니다 :)
Slavo

답변:


8

이것은 Sony VAIO의 문제입니다. 최신 nvidia 드라이버는 작동하지만 EDID 감지 문제가 있습니다 (비디오 카드가 모니터 지원 모드를 찾는 방법).

이 게시물 은 수정 사항을 제공해야하며 하단에 다른 단점을 해결하기위한 편리한 링크가 있습니다.

내가 찾은 것은 Lucid의 커널 (모두> = 2.6.32 커널이라고 믿는다)은 "nouveau"라는 nvidia 용 내장 드라이버를 가지고 있다는 것이다. 이것은 initrd 이미지에 내장되어 있으며 작업 공간을 실제 화면보다 크게 만드는 이미지입니다.

당연히 나는 nouveau 대신에 invidia 드라이버를 설치하고 있지만 쉽지 않았습니다. 누보를 언로드 할 수 없었습니다 (내장되어 모듈로 제공되지 않기 때문에). 누보를로드하면 엔비디아의 설치 프로그램이 실패합니다.

그래서 먼저해야 할 일은 nouveau 드라이버를 비활성화하는 것이 었습니다. 다음 매개 변수를 / etc / default / grub에 넣어서 수행했습니다 GRUB_CMDLINE_LINUX="nouveau.modeset=0". 그런 다음 호출해야했습니다 sudo update-grub.

이 매개 변수를 추가하면 재부팅하고 800x600 해상도를 얻었습니다. 커널에 330M GPU를 지원하는 드라이버가 없었기 때문에 (하지만 나쁜 누보가 마침내 사라졌습니다!) sudo service gdm stopnvidia 최신 드라이버 (195.36.24)를 설치하고 명령 줄 모드로 전환 했지만 거의 완료되지 않았습니다. 원래 nvidia 드라이버가로드되었지만 화면에 아무것도 그릴 수 없습니다.

이 게시물의 하단에 링크 된 페이지에서 비트를 검색 한 후 Sony Vaio F의 LCD 패널 EDID가 nvidia 드라이버에서 자동으로 인식되지 않으므로 nvidia 드라이버 설치를 마친 후이 문제에서 드라이버를 "도움"해야합니다 ( 재부팅하기 전에) xorg.conf의 "Device"섹션에 다음 줄을 추가해야합니다 :

암호:

Option         "ConnectedMonitor" "DFP-0"
Option         "CustomEDID" "DFP-0: /proc/acpi/video/NGFX/LCD/EDID"

그런 다음에 만 재부팅하십시오. 로그인 화면이 fullhd로 표시됩니다.

NVidia의 드라이버는 여전히 소니에서 이상하게 작동합니다 (HDMI를 통한 소리, 작동하지 않는 디스플레이 백라이트 설정, CTRL-ALT-N (1-6)을 통해 텍스트 모드로 전환 할 수 없음). 해상도, 3D 가속 등

PS Linux의 많은 Sony-Vaio F Series 관련 문제는 여기에 설명되어 있습니다. http://code.google.com/p/vaio-f11-linux


1
여기의 첫 번째 단락은 정확하지 않습니다. nouveau 드라이버를 비활성화하는 것은 매우 쉽습니다. 아카이브에서 nVidia 드라이버를 설치하려면 시스템 → 관리 → 하드웨어 드라이버 capplet을 사용해야합니다. nvidia.com의 설치 프로그램은 여러 시스템 파일을 덮어 쓰며 나머지 Ubuntu 시스템과 잘 통합되지 않습니다. 이 드라이버를 수동으로 설치하면 지원할 수 없습니다!
RAOF

7

Xswat PPA에서 최신 256.x nvidia 드라이버 를 사용해보십시오 . 각 업데이트에서 다시 컴파일 할 필요는 없습니다.

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update 
sudo apt-get install nvidia-current nvidia-current-modaliases nvidia-settings

sudo apt-get upgrade해당 패키지의 이전 버전이 이미 설치되어있는 경우 에도 설치해야 할 수도 있습니다 .


4

그러나 드라이버 릴리스에서 지원되는 칩셋을 확인하십시오. 우분투는 최신 nvidia 드라이버를 테스트하지 않기 때문에 사용하지 않습니다. 이는 하드웨어가 매우 새로운 경우 사용 된 드라이버가 작동하지 않음을 의미 할 수 있습니다.

이것을 찾으려면 Ubuntu가 시냅틱에서 제공하는 버전 ( nvidia-glx-185패키지는 nvidia 버전 제공 195.36.24)을 찾아 nvidia.com의 관련 페이지와 비교하십시오. 다음은 195.36.24에 대한 정보입니다 . 지원되는 제품을 살펴보면 지원하는 하드웨어를 확인할 수 있습니다. 당신이 거기에 있다면, 굉장합니다. 그렇지 않은 경우 문제가 있습니다.

이 경우 소스로 바로 가서 nvidia에서 최신 nvidia 드라이버 다운로드해야합니다 . 나는 개인적 으로 NvNews (nvidia의 포럼)의 Linux 포럼에서 내 것을 얻습니다 . 그들은 설치 프로그램을 debs로 패키지하지 않고 단지 실행 파일입니다.

다운로드 한 후에는 다음을 수행해야합니다.

  1. TTY로 이동 (Control + Alt + F1)
  2. 로그인
  3. sudo stop gdm X를 죽일
  4. sudo sh NVIDIA-Linux-x86_64-256.44.run (그러나 이것을 실제 파일로 교체하십시오)
  5. 잘 작동한다고 가정하면 커널 드라이버를 빌드, 설치 및로드하여 sudo start gdmX로 돌아 가야합니다.

참고 : Ubuntu 드라이버는 커널 (보안 업데이트 등)을 업데이트 할 때 nvidia 커널 모듈을 자동으로 다시 작성합니다. 심각한 스크립팅 속임수에 관여하고 싶지 않다면 수동으로 설치하는 것은 불가능합니다. 따라서 커널 업데이트 후에는 다음에 수행 할 작업에 대한 프롬프트가 표시되는 저해상도 화면에 덤프 될 수 있습니다. 종료를 클릭하여 프롬프트 (또는 이와 비슷한 소리)를 시작하고 지점 2에서 시작한 작업을 수행하십시오.

참고 사항 : 바탕 화면 설정을 방해 할 수 있으므로 낮은 그래픽 모드를 사용하지 않는 것이 좋습니다. X에서 빠져 나와 드라이버를 다시 설치하고 완전한 하드웨어 기능으로 X로 돌아 오십시오.


이 질문에 대한 귀하의 답변은 모두 NVIDIA 드라이버 문제 를 해결하는 데 도움이되었습니다 . 감사!
Jonik
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.