>> Edit article
이름
제목
패스워드
제같은 초보를 위해 만들었습니다. 틀린 부분이 있으면 지적해 주세요. 리눅스 배포판: 레드헷 7.1 en nvidia 리눅스 드라이버 깔기 어제 새로산 지포스를 리눅스 x-window상에서 가속을 시키기 위해서 리눅스용 드라이버를 설치했습니다. 많은 분들이 궁금해 하시더군요. 우선 리눅스 드라이버 깔기를 먼저 설명 드립니다. 리눅스 nvidia 드라이버 설치에는 여러가지 방법이 있지만 우선 저는 두가지로 나누어 말씀드리겠습니다. 1. nvidia에서 제공하는 패키징된 배포판 드라이버를 설치하는 경우 2. nvidia에서 제공하는 소스를 자기 배포판에 맞게 다시 리빌드해 드라이버를 설치하는 경우 이 두가지로 나누어서 설명드리겠습니다. 1.1번의 경우 nvidia에서는 유명한 배포판의 경우 그배포판버젼에 맞게 드라이버를 패키징해 놓았습니다. 당연히 여러분이 그 배포판을 사용하는 경우 그 드라이버를 설치할수 있습니다. 그러나 그 배포판이 아주 정확해야 합니다. 만약 레드헷 7.0 드라이버라면 꼭 레드헷 7.0 영문 버젼을 사용하고 있어야 합니다. 그리고 커널도 업그레이드 하면 되지 않습니다. 꼭 리눅스를 깔때 깔린 커널을 사용하고 있어야 합니다. 다른 레드헷 7.0과 호환되는 다른 와우나 한컴을 사용하는 경우라면 해당되지 않습니다.(그러나 제가 확인해 본 것은 아니므로 되시면 알려주시기바랍니다.) 이 경우는 매우 간단히 드라이버를 깔수 있습니다. 우선 루트로 로그인 한후 자신의 배포판에 일치하는 드라이버를 받아옵니다. 저는 레드헷 7.1 en 을 사용 하고 있으므로 NVIDIA_kernel-1.0-2313.rh71up.i386.rpm NVIDIA_GLX-1.0-2313.i386.rpm 이 두가지를 받았습니다. 그리고 이 드리아버를 깔기전에 반드시 x- window를 종료해야 합니다. 인발 콘솔모드에서 linu#> rpm -ivh NVIDIA_kernel-1.0-2313.rh71up.i386.rpm linu#> rpm -ivh NVIDIA_GLX-1.0-2313.i386.rpm 를 치면 드라이버가 깔립니다. 그 다음 x-window 설정을 바꿔야 합니다. 배포판에 따라서 이 설정화일의 이름이나 위치가 틀리지만 저는 레드헷 7.1 en 의 경우를 설명하겠습니다. vi나 다른 편집기를 이용해서 다음위치의 x-window 설정화일을 편집합니다. /etc/X11/XF86config-4 만약 이파일이 없다면 다음 화일을 편집해 보시기 바랍니다. /etc/X11/XF86config 그리고 그 파일을 편집하는데 Driver "nv" 라는 부분을 Driver "nvidia" 라고 바꾸어 주시고 Load "glx" 이 항목을 추가해 주세요.만약 있다면 추가하지 않으셔도 됩니다.그리고 Load "dri" Load "GLcore" 위의 두항목을 삭제하거나 앞에 #를 달아줍니다. 이제 모든 일은 끝났으니 x-window를 실행시켜 보세요. 만약 시작할때 nvidia 로고를 보시면 당신은 성공하신 겁니다. 2. 레드헷에서 정식으로 인정하는 배포판을 사용하지않고 지원하지 않는 다른 버젼이나 또는 커널을 업그레이 드했을 경우 이 두번째 방법을 씁니다. 근데 이방법은 제가 확인해본 방법이 아니므로 뭐라 말씀드릴수가 없습니다. 틀린 부분이 있으면 이야기해 주시기 바랍니다. 먼저 이방법을 쓸려면 커널헤더와 커널소스가 깔려 있어야합니다. 대부분의 사람들의 경우 배포판을 다 설치하기에 문제가 없겠지만 자기 시스템에 맞게 설치하신경우는 커널헤더 커널소스와 컴파일러를 꼭 깔아주세요. 그리고 저두 시험해 본것이 아니라 뭐가 더 필요한지 잘 모릅니다. 우선 레드헷에서 리패키징에 필요한 소스를 받아옵니다. 여기서 glx드라이버는 커널버젼에 상관없기에 리눅스드라이버 버젼과 같은 버젼의 glx드라이버만 깔면된다고 합니다. NVIDIA_kernel-1.0-2314.src.rpm NVIDIA_GLX-1.0-2313.i386.rpm 이 두개를 받고 linux#> rpm --rebuild NVIDIA_kernel-1.0-2314.src.rpm 를 하면 커널에 맞는 드라이버가 생길것입니다. 그럼 그 패키징 화일을 가지고 설치하시면 됩니다.나머지는 위의 방법과 동일합니다.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved