Ubuntu의 최신 3 배포 버전에서는 항상 NVidia GPU에 문제가있었습니다. 공식 상업용 드라이버 (리포지토리에없고 독점으로 표시됨)를 설치 한 경우에도 디스플레이에 문제가있었습니다.
현재 사용중인 특정 GPU 버전은 VAIO 랩톱의 GeForce GT 330M입니다. NVidia GPU의 GPU 기능을 모두 지원하는 안정적인 드라이버를 추천 할 수 있습니까? 같은 문제가 있었으며 어떻게 해결 했습니까?
Ubuntu의 최신 3 배포 버전에서는 항상 NVidia GPU에 문제가있었습니다. 공식 상업용 드라이버 (리포지토리에없고 독점으로 표시됨)를 설치 한 경우에도 디스플레이에 문제가있었습니다.
현재 사용중인 특정 GPU 버전은 VAIO 랩톱의 GeForce GT 330M입니다. NVidia GPU의 GPU 기능을 모두 지원하는 안정적인 드라이버를 추천 할 수 있습니까? 같은 문제가 있었으며 어떻게 해결 했습니까?
답변:
이것은 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 stop
nvidia 최신 드라이버 (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
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
해당 패키지의 이전 버전이 이미 설치되어있는 경우 에도 설치해야 할 수도 있습니다 .
그러나 드라이버 릴리스에서 지원되는 칩셋을 확인하십시오. 우분투는 최신 nvidia 드라이버를 테스트하지 않기 때문에 사용하지 않습니다. 이는 하드웨어가 매우 새로운 경우 사용 된 드라이버가 작동하지 않음을 의미 할 수 있습니다.
이것을 찾으려면 Ubuntu가 시냅틱에서 제공하는 버전 ( nvidia-glx-185
패키지는 nvidia 버전 제공 195.36.24
)을 찾아 nvidia.com의 관련 페이지와 비교하십시오. 다음은 195.36.24에 대한 정보입니다 . 지원되는 제품을 살펴보면 지원하는 하드웨어를 확인할 수 있습니다. 당신이 거기에 있다면, 굉장합니다. 그렇지 않은 경우 문제가 있습니다.
이 경우 소스로 바로 가서 nvidia에서 최신 nvidia 드라이버 를 다운로드해야합니다 . 나는 개인적 으로 NvNews (nvidia의 포럼)의 Linux 포럼에서 내 것을 얻습니다 . 그들은 설치 프로그램을 debs로 패키지하지 않고 단지 실행 파일입니다.
다운로드 한 후에는 다음을 수행해야합니다.
sudo stop gdm
X를 죽일sudo sh NVIDIA-Linux-x86_64-256.44.run
(그러나 이것을 실제 파일로 교체하십시오)sudo start gdm
X로 돌아 가야합니다.참고 : Ubuntu 드라이버는 커널 (보안 업데이트 등)을 업데이트 할 때 nvidia 커널 모듈을 자동으로 다시 작성합니다. 심각한 스크립팅 속임수에 관여하고 싶지 않다면 수동으로 설치하는 것은 불가능합니다. 따라서 커널 업데이트 후에는 다음에 수행 할 작업에 대한 프롬프트가 표시되는 저해상도 화면에 덤프 될 수 있습니다. 종료를 클릭하여 프롬프트 (또는 이와 비슷한 소리)를 시작하고 지점 2에서 시작한 작업을 수행하십시오.
참고 사항 : 바탕 화면 설정을 방해 할 수 있으므로 낮은 그래픽 모드를 사용하지 않는 것이 좋습니다. X에서 빠져 나와 드라이버를 다시 설치하고 완전한 하드웨어 기능으로 X로 돌아 오십시오.