로그인 영역

통합 검색
통합 검색

젠투 공식 홈페이지
젠투 공식 한글 번역 문서
부 메뉴
  1. 질문/답변
  2. Tips
  3. 위키(새 창)
  4. 뉴스/새소식
컨텐츠 영역

 커널 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 한 방이면 저 작업들이 모두 전자동으로 되는데 말이죠 :)

번호 제목 글쓴이 날짜 조회 수
47 스왑 파일로 최대절전(swsusp) 사용하기 [1] 찌푸린 2011.02.07 7350
46 gentoo를 쓰면서 root계정으로 chrome 11버전을 사용할때의 한글입력 [2] 잉여양파 2011.03.21 7104
45 networkmanager로 인터넷 접속을 하자. [1] 찌푸린 2011.03.04 6974
44 클럭소스 TSC 버그 입니다. (구-젠투를 서버로 사용하면서.....) [13] 버닝산적 2011.01.17 6659
43 gentoo에서 virtualbox를 bridge로 사용할때 주의점 [3] 잉여양파 2011.01.15 6600
42 gentoo의 그래피컬~한 사용을 위한 주의사항 잉여양파 2012.06.18 6343
41 '안전하게 드라이브 제거'가 안될 때 찌푸린 2011.01.25 6321
40 chromium root로 실행시키기 [2] file 다크써클 2011.06.19 6100
39 2.6.36-r5 에서 uptime 사용시 문제. [4] 사랑천사 2011.03.27 6090
38 유동 IP에서 DNS 서버 운영하기 - 1. DNS란? 미니샤 2011.08.21 5932
37 설치 과정 중 sed가 동작을 멈추고 진행이 되지 않는 경우 사랑천사 2010.12.29 5872
36 구글크롬 고대비화 plugin [1] 송효진 2013.05.12 5848
35 virtualbox 에서 국민은행 인터넷 뱅킹 임시방편 [3] 삼사라 2011.09.05 5833
34 서버에 있는 w3m 설정 파일입니다.(별 쓸 모는 없을 거 같습니다만...) [2] file 사랑천사 2013.04.06 5814
33 그놈 시스템 정보에서 우선순위바꾸기(nice값변경)가 안될 때 찌푸린 2011.02.06 5806
32 linux에서 갤럭시 넥서스(galaxy nexus)를 mount하고 싶을때...(mtp mount) [4] 잉여양파 2011.12.06 5798