IT생활

nvidia driver up

스치는바람RG 2007. 6. 24. 17:03
*요즘은 수세측에서 원클릭으로 팩키지를 설치하게끔 제공해주어 기존 설치때 와는 다르게  훨씬 수월해진 상태입니다. 아래는 Nvidia 5시리즈에 대한 것이고,

http://opensuse-community.org/nvidia-fx5xxx.ymp

기타 Nvidia 드라이버는 아래에서...
http://en.opensuse.org/New_NVIDIA_cards

*자신의 카드에 맞는 커널유형에 따라 다음과 같이 설치되야 합니다.
 (설치에 따른 문제해결은 이곳을 참조합니다.)

*For all new NVIDIA cards (Geforce 6 and newer), install:
 →  x11-video-nvidiaG02, nvidia-gfxG02-kmp-KERNEL
*For Geforce FX cards (5xxx), install:
 →  x11-video-nvidiaG01, nvidia-gfxG01-kmp-KERNEL
*For all NVIDIA Legacy cards (Geforce 4 and older, TNT), install: 
 →  x11-video-nvidia, nvidia-gfx-kmp-KERNEL

****이하는 고전적인 방식에 의한 콘솔모드에서 설치 할 경우 입니다.***
http://www.nvidia.com/object/unix.html
위 링크에서 다운받은
NVIDIA그래픽 드라이버를 설치하기 이전에 다음의 팩키지
파일들이 설치가 되어 있어야 합니다
.


"kernel-source"
, "make" , "gcc" packages
smart package 또는 YaST2
이용하여 설치해야 합니다
.

[1] 위 링크중에서 받은 NVIDIA그래픽 드라이버를 원하시는 디렉토리에 다운로드 받 
      습니다
.

[2] x-server를 띄운 상태이므로 CTRL+ALT+F1 (~F6 ) 키를 눌러 콘솔모드 로 진입
      합니다
.
     
( X-SERVER복귀시 = CTRL + ALT + F7 )

[3] root 로그인후 다음과 같이 입력하여 x-server를 꺼줍니다.
     
init 3

; 다음과 같은 메세지가 뜬다면 [Enter]키를 누룹니다.
"Master Resource Control: runlevel 3 has been~"

; X-SERVER관련 수정파일은 다음위치에 있습니다. "/etc/inittab” 즉 이곳에서 inittab 파일 내용중 id:5:initdefault: id:3:initdefault:에 따라서 콘솔모드인지 X-server를 띄우는지 결정합니다.

[4] 다운받은 위치로 이동하여 다음과같이 입력 합니다.
     
# sh NVIDIA-Linux-x86-1.0-xxxx-pkg1.run

[5] 라이선스가 표시되는데 Accept”를 선택합니다.

[6] FTP에서 커널 인터페이스를 받겠다고 합니다. “NO”를 선택합니다.

[7] 커널 인터페이스의 컴파일이 필요하다고 합니다. “OK”를 선택합니다.

[8] 커널 모듈의 작성 및 설치가 진행됩니다.

[9] 재 부팅시 NVIDIA X 드라이버를 적용할 것인지 물어봅니다. “YES”를 선택합니다.

[10] 성공적으로 업데이트 되었다고 알립니다. “OK”를 선택합니다.

[11] 아래와 같이 입력하여 sax2를 통하여 X config에 설치한 드리아버를
        올려줍니다
.
       sax2 -r -m 0=nvidia (0=
숫자)



[12] 이제 X-Window로 진입하기 위해 다음과 같이입력 합니다.
       init 5

*reboot 명령으로 재부팅시 nvidia로고가 뜨면 제대로 설치가 된 것 입니다.

*업그레이드시....

NVIDIA-Linux-드라이버를 상위버젼으로 업그레이드 하고자 하면 아래 그림과 같이 ERROR 메시지를 접하게 됩니다.

이는 nVidia 드라이버가 시스템 커널에 대한 모듈로 작동하게 되므로 위에서 언급한 바와 같이 "kernel-source", "gcc", "mark" (<--재설치)팩이 설치되어 있어야 하고 최신 커널 또는 커널컴파일을 새로이 동시에 해줘야 새로운 드라이버로 업그레이드가 가능 합니다.

또한, sax2를 업데이트 하셨다면 마찬가지로 그래픽드라이버도 재설치 해 주는것이 원활한 시스템구동에도움이 될 것입니다.

o Auto-Updating:

If you run: nvidia-installer --latest

;NVIDIAFTP 사이트에 연결하고, 최신 드라이버 버전 및 URL를 보여줌.

If you run:

nvidia-installer --update
;NVIDIA
FTP 사이트에 연결하고, 최근 드라이버 파일을 다운로드 하고, 설치함.