컨텐츠 영역
Linux 3.10에서 nvidia driver 325.08 컴파일 에러가 있었네요.
2013.08.02 17:11
커널 3.10.4 로 업그레이드하면서 같이 일어난 증상입니다. 이게 젠투 뿐 아니라 다른 배포판에서도 비슷한 일이 있었던 걸로 보입니다. 정보 공유 차원에서 올려 봅니다. 저처럼 리눅스를 띄엄띄엄 쓰는 분들께는 작은 도움이 되었으면 합니다.
일단 nvidia driver 소스 파일에 문제가 있는 경우이므로 곧바로 emerge 만 하면 당연히 에러가 닙니다. 소스 코드에서 에러가 있는 부분을 패치해서 컴파일해야 하지요. 그러니 일단 emerge가 전자동으로 처리하는 일련의 과정을 수동으로 해야 합니다.
일단 인터넷에 이와 관련된 패치가 공개되어 있습니다. 출처는 https://devtalk.nvidia.com/default/topic/549208/patch-for-325-08-on-linux-3-10/ 입니다. 여기 가장 처음 올라온 3.10.patch.txt ( https://devtalk.nvidia.com/cmd/default/download-comment-attachment/58792/ )를 다운로드 받습니다. 그리고 터미널을 띄워서, 아래 디렉토리로 이동합니다.
/usr/portage/x11-drivers/nvidia-drivers
여기서 다음 명령을 차례로 입력합니다. (루트 권한)
# ebuild nvidia-drivers-325.08 clean
# ebuild nvidia-drivers-325.08 setup
# ebuild nvidia-drivers-325.08 fetch
# ebuild nvidia-drivers-325.08 manifest
# ebuild nvidia-drivers-325.08 unpack
# ebuild nvidia-drivers-325.08 prepare
그리고 터미널 하나를 더 실행합니다. 루트 권한으로 /var/tmp/portage/x11-drivers/nvidia-drivers-325.08/work/kernel 로 이동합니다. 그리고 아까 다운로드 받은 패치를 이 곳으로 이동 혹은 복사합니다. 그 후
# patch < 3.10.patch.txt
patching file nv-i2c.c
patching file nv-procfs.c
이후 /usr/portage/x11-drivers/nvidia-drivers 디렉토리가 있는 터미널에서 나머지 명령을 차례로 입력합니다.
# ebuild nvidia-drivers-325.08 compile
(아마 이제는 에러 없이 컴파일이 될 것입니다.)
# ebuild nvidia-drivers-325.08 test
# ebuild nvidia-drivers-325.08 preinst
# ebuild nvidia-drivers-325.08 install
# ebuild nvidia-drivers-325.08 postinst
# ebuild nvidia-drivers-325.08 qmerge
이제 됐습니다!
# ebuild nvidia-drivers-325.08 clean
으로 정리하면 됩니다. emerge 한 방이면 저 작업들이 모두 전자동으로 되는데 말이죠 :)
댓글 3
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
63 | 젠투 포티지 *PYTHON* 변수 설정 관련.. [3] | 다크써클 | 2013.05.12 | 3470 |
62 | 그놈/X 업데이트 후 아무런 입력 장치도 동작하지 않을 때. [2] | 사랑천사 | 2011.12.27 | 3495 |
61 | gentoo의 x-windows 서버에 다른 머신의 program이 loading이 안될때 [4] | 잉여양파 | 2011.07.24 | 3739 |
60 | libpng 1.5으로 변경후 컴파일 에러 [1] | 찌푸린 | 2011.09.26 | 3836 |
59 | gentoo와 gnome 2.x에서 bluetooth사용시 참고사항 [1] | 잉여양파 | 2011.08.26 | 3924 |
58 | 나는 root로 chrome과 chromium을 다 쓰고싶어요! | 잉여양파 | 2011.11.12 | 3940 |
57 | thinkpad x200에서 x-windows가 intel driver로 안올라올때 | 잉여양파 | 2011.07.27 | 3966 |
56 | 요즘 패키지를 update 하면... [3] | 잉여양파 | 2013.07.16 | 3988 |
55 | 최근에 gentoo를 설치할때의 주의점 [2] | 잉여양파 | 2011.07.27 | 4000 |
54 | xfce4 느린키 비활성 [8] | 송효진 | 2013.03.19 | 4193 |
53 | 최근의 udev와 kernel에서 블투 이어폰 사용이 잘 안될때... [2] | 잉여양파 | 2012.02.01 | 4222 |
52 | 최근에 gentoo를 사용할때 rc-update [2] | 잉여양파 | 2011.08.18 | 4348 |
51 | gnome과 griffin powermate | 잉여양파 | 2011.11.12 | 4363 |
50 | 젠투 데스크탑(64bit) 설치 도움 문서 [2] | 크샤나 | 2013.08.03 | 4404 |
49 | linux에서 일괄적으로 사진의 EXIF정보를 관리하고싶을때.... | 잉여양파 | 2011.11.12 | 4520 |
48 | funtoo 로 오세요. [8] | 송효진 | 2013.01.30 | 4661 |
마침 x를 깔려고 준비중이었는데 이런 팁 올려주셔서 감사합니다.
커널 3.8 버전에서는 괜찮은건가요?