[attachment=1:23vivrp9]추가드라이버.jpg[/attachment:23vivrp9]
[attachment=0:23vivrp9]알수없음.png[/attachment:23vivrp9]
우분투 12.10 VGA는 GTX 560 입니다.
독점 드라이버에 GTX560이 안잡히네요…
커널 버전은 desktop 3.5.0-26-generic 입니다.
[attachment=1:23vivrp9]추가드라이버.jpg[/attachment:23vivrp9]
[attachment=0:23vivrp9]알수없음.png[/attachment:23vivrp9]
우분투 12.10 VGA는 GTX 560 입니다.
독점 드라이버에 GTX560이 안잡히네요…
커널 버전은 desktop 3.5.0-26-generic 입니다.
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
이렇게 하고서 해보세요.
sudo apt-get install synaptic
시냅틱 꾸러미 관리자 깔고서 여기서도 드라이버를 찾아서 깔 수 있습니다.
드라이버 깔고서 소프트웨어 소스 - 기타 소프트웨어에서 저 저장소 주소를 끄고
sudo apt-get update
새 커널을 낮은 판으로 내리고 까는 방법이라네요. 커널 업데이트 될 때마다 다시 해줘야 한다네요.
[quote="nundol":1hp79xn9]sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
이렇게 하고서 해보세요.
sudo apt-get install synaptic
시냅틱 꾸러미 관리자 깔고서 여기서도 드라이버를 찾아서 깔 수 있습니다.
드라이버 깔고서 소프트웨어 소스 - 기타 소프트웨어에서 저 저장소 주소를 끄고
sudo apt-get update
새 커널을 낮은 판으로 내리고 까는 방법이라네요. 커널 업데이트 될 때마다 다시 해줘야 한다네요.[/quote:1hp79xn9]
첫번째 방법해봤는데 망했어요…
시냅틱 꾸러미에서 드라이버 설치하고 재부팅하고 나서 우분투로는 아예 부팅이 불가…(로그인 창도 안떠요…)
일단 나중에 재설치해야겠어요…
sudo apt-get purge nvidia-*
sudo apt-get install linux-headers-3.5.0-26-generic
sudo sh ./NVIDIA-Linux-x86_64-310.44
일단 이렇게 해결은 했는데…
[attachment=0:3qvb2q9e]설치.png[/attachment:3qvb2q9e]
xorg-edgers의 경고문을 확인하지 않으셨나 본니다.
해당 ppa는 일부 실험적인 X 드라이버 패키지와 커널을 포함하고 있습니다.
저장소 추가 후 만약 upgrade 명령을 시도 했다면 당연히 부팅이 되지 않을 것 입니다.
아마 우분투 backport 저장소에서 배포하는 커널버전 v.3.5.x 이 아니라 v.3.8.x 버전으로 업그레이드 되었을 확률이
매우 높을 것 같습니다. 만약 그렇다면 아래 내용을 숙지하시기 바라며 그렇치 않다면 무시하여도 좋습니다.
우분투에서 패키지화 되어 있는 nvidia 드라이버는 dkms와 연동하여 그래픽 모듈을 생성하는 데
dkms가 지원하는 커널에는 한계가 있습니다.
따라서 원하시는 드라이버 패캐지만 인스톨 하시고 xorg-edgers 저장소를 비활성화 하던가 삭제하셔야 합니다.
만약 업그레이드를 시도하고 이미 업그레이드 되었다면 엔비디아 홈페이지에서 배포하는 드라이버를 인스톨 하시면 해결 가능 합니다.
그러나 이 드라이버 패캐지에는 libGL, libvdpau, libglx, libglcore등의 라이브러에 대한 vender 인증이 되어 있지 않아
해당 라이브러리가 추가 하시려면 상당한 애를 먹을 수 있습니다.
일일히 엔비디아 래퍼런스 문서를 찾아 대조해 가며 라이브러리에 링크를 걸고 ld.so.conf.d 등록을 해 주어야 합니다.
즉, 이 의미는 위의 사항을 해결하기 전 까지는 해당 라이브러리를 이용하는
동영상, 그래픽등의 프로그램의 컴파일이 불가능 하다는 것을 뜻 합니다.
따라서 님께는 앞으로 계속 바이너리 패키지만을 설치 할 수 있으며 커널 업그레이드 후
엔디비아 드라이버를 이용해 그래픽 드라이버를 무조건 재 컴파일 또는 재설치 해 주셔야 합니다.
또한 재 컴파일 전 nvidia 오픈소스 드라이버 모듈을 blacklist에 추가하시고 해당 모듈은 삭제 하거나 백업해 두신 후에
새로운 부트 이미지를 만들지 않으면 재 컴파일이나 재 설치도 불가능 할 것 입니다.
이런 작업들은 간단한 명령어를 이용하여 실행할 수 있지만 매번 커널이 업데이트 될때 마다
반드시 실행해 주어야 함으로 매우 번거로운 작업이 될 것 입니다.
님께서는 앞으로 우분투 재설치전 까지는 이런 작업 내용을 숙지 하셔야만 컴퓨터를 이용 가능 합니다.
bahzu님 재설치 여러번 해봤지만 상황은 똑같아요.
주요 문제점은 제 컴퓨터 환경에서 우분투 12.10이 GTX560을 인식 못한다는 점에 있어요.
(sysinfo 등 프로그램은 GTX560으로 인식하는데 운영체제는 알수 없는 장치라고 인식)
그렇기에 소프트웨어 소스 - 추가 드라이버 메뉴에서도 어떠한 드라이버도 보여주지 못하고 독점 드라이버가 전혀 사용하지 않고 있다고만 하죠.
그래서 GUI 상에서는 목록이 나오지 않으니까 설치를 못하고 시냅틱 패키지 관리자/터미널로 밖에 설치 할 수 없는데
sudo apt-get install nvidia-current/nvidia-current-updates/nvidia-ex~310/nvidia-ex~304/etc…
그 어떤 캐노니컬 추천/지원 드라이버를 설치해도 상황은 똑같아요…(심지어 해상도도 1024로 안잡히며 오히려 더 심각해짐)
제대로 제 모니터 1920*1080 해상도를 지원하고 제대로 설치되는 버전이 엔비디아 공식 홈페이지에서 받는 그 드라이버 밖에 없어요…
라이브러리에 관한건 모르겠지만 이 상태로도 일상적인 사용에 아무 문제 없으니 큰 상관은 없다고 생각해요.
다른 하드에 윈도우7도 있구요…
다만 곧 나오게될 우분투 13.04 버전에서는 이런 현상이 없길 바래야죠ㅠㅠ
일단 현재 사용하시는 커널의 버전을 말씀해 주십시오.
커널을 3.8.x 대를 사용하신다면
앞으로 계속해서 run 파일을 이용한 재설치 또는 재 컴파일 해서 사용하셔야 합니다.
그러나 3.5.x대 커널을 사용하신다면 문제는 해결될 수 있습니다.
일단 현재 사용하고 있는 드라이버를 아래와 같이 언인스톨 하십시오.
언인스톨 하시고 다음과 같이 의존성을 다음과 같이 해결합니다. linux-source, dkms는 매우 중요합니다.
위의 패키지를 설치 전에 xorg-edgers 저장소를 추가하지 마십시오.
설치 후 아래와 같이 xorg-edgers 저장소를 추가 합니다.
참고로 절대 apt-get upgrade 명령은 실행하지 마십시오.
드라이버 설치 후 시넵틱 또는 소프트웨어 소스를 통해 xorg-edgers 저장소의 체크를 해제 하십시오.
체크를 해제하면 해당 저장소는 비활성화 되므로 나중에 필요하시면 체크만 하시면 활성화 됩니다.
현재 우분투 저장소에서 배포하는 버전은 304버전입니다. 여기에 알려진 버그 사항이 있습니다.
엔비다아 드라이버 중 안정적인 드라이버는 310 버전입니다.
313도 있는데 이 드라이버는 베타판 입니다.
우분투가 해당 그래픽 카드를 인식하지 않는 것이 아니라 인스톨 당시에는
오픈소스 드라이버가 설치되기 때문입니다. 그리고 304 버전을 설치하셔도 무관하지만
말씀하신 에러가 발생하는 이유는 의존성을 해결해 주지 않았기 때문입니다.
일반적으로 커널을 수동으로 최신버전으로 업그레이드 하는 유저분들은 거의 파워 유저분들입니다.
이 분들은 여러 돌방상황에 충분히 대처 가능하므로 문제 없이 사용 가능합니다.
그래서 우분투에서 배포하는 커널은 항상 같은 버전 대 입니다.
이를 테면 커널이 3.5.10.1 버전이라면 다음 업데이트 커널은 3.5.10.2, 뭐 이런씩으로 말이지요!
따라서 우분투가 다른 배포반과 달리 커널에 따른 돌발상황이 발생하지 않는 것 입니다.
현재 우분투 재설치를 하면 커널 이미지가 3.5.0-26
커널 헤더가 3.5.0-17이 기본 상태이고 현재는 커널 이미지와 헤더 둘다 3.5.0-26입니다
xorg 저장소는 추가 안했구요…
그럼 위에서 설명한 대로 해 보십시오.
의존성을 해결 하시면 사용하시는 데 문제 없을 것 입니다.
어짜피 이번달에 13.04 나오니까 그냥 쓰려구요…
근데 원래 기본 설치 상태에서 소프트웨어 소스 -추가 드라이버 창에
자신의 VGA에 해당하는 오픈소스, 독점 드라이버 등의 선택 목록이 있어야 정상 아닌가요…ㅜㅜ
다른분들 설치 리뷰를 봐도 저처럼 아예 아무 목록도 안나오는 경우는 없었거든요…
10.0X 버전 우분투를 쓰던 2~3년전에도 OS 설치하고 아무런 사전 작업 없이 설치 가능했는데…
해당 그래픽 카드는 드라이버에 지원 대상으로 추가 된지 얼마되지 않았습니다.
참고 하십시오.
복구 모드에서는 소프트웨어-추가 드라이버 목록이 보이길래
GRUB에 nomodeset을 추가하니까 그래픽 카드 드라이버도 제대로 잡히고 설치도 성공했어요.
(nomodeset 옵션이 없으면 드라이버 설치했더라도 실제 화면은 적용이 안됨)
물론 우분투 부팅시에 명령줄이 지나가면서 텍스트 로그인 화면이 잠깐 뜨다가 GUI 로그인 화면으로 넘어가는 문제가 있긴 하지만…
nomodeset이 커널 드라이버 비활성화라는데 문제의 원인은 커널 드라이버였나봐요.
[attachment=0:3epr0i85]nomodeset.png[/attachment:3epr0i85]
[quote="미야미야":23jnn147]어짜피 이번달에 13.04 나오니까 그냥 쓰려구요…
근데 원래 기본 설치 상태에서 소프트웨어 소스 -추가 드라이버 창에
자신의 VGA에 해당하는 오픈소스, 독점 드라이버 등의 선택 목록이 있어야 정상 아닌가요…ㅜㅜ
다른분들 설치 리뷰를 봐도 저처럼 아예 아무 목록도 안나오는 경우는 없었거든요…
10.0X 버전 우분투를 쓰던 2~3년전에도 OS 설치하고 아무런 사전 작업 없이 설치 가능했는데…[/quote:23jnn147]
네 당연한 이야기 입니다.
추가한 nvidia 개발 드라이버 제공 PPA 는 삭제 하시고
소프트웨어 센터나 시넵틱 관리자에서 nvidia 검색해서 설치해보시기 권합니다.
저도 nvidia 만 즐겨 사용하는 지라 우분투 에서 2007년 부터 잘 못 쓴 경우 없었습니다.
지금은 지포 650 사용자 입니다.
[quote:2s2zikj6] 추가한 nvidia 개발 드라이버 제공 PPA 는 삭제 하시고
소프트웨어 센터나 시넵틱 관리자에서 nvidia 검색해서 설치해보시기 권합니다.
[/quote:2s2zikj6]
아까도 아예 재설치를 해봤었는데 순수 설치 직후 상태에서도 소프트웨어 - 추가 드라이버에 아무 목록도 안나왔어요…
이 상태에서 시넵틱, 소프트웨어, apt 등의 방법을 이용하면 드라이버 설치는 되지만 해상도가 1024로 나오거나 정상 모드 부팅이 안되는 경우가 많았어요.
(딱히 커널 버전에 상관 없이 동일하게 발생하구요…)
또 복구 모드에서 성공적으로 드라이버를 설치해도 재부팅하고 정상 모드에서는 해상도가 비정상이고 추가 드라이버도 잡혀있지 않은 현상이 발생했어요.
(시냅틱으로는 설치 확인 가능하지만 추가 드라이버 창에서는 확인 불가능, 해상도도 비정상)
그래서 한번 nomodeset 옵션을 주고 부팅을 하니까 해상도도 1980으로 잘 나오고 추가 드라이버도 잡혀 있다고 나오더라구요…
지금은 아예 grub 파일을 수정해서 부팅할때마다 nomodeset 옵션을 설정하게 해서 사용하고 있어요.
조금 답답하네요! 말씀드린 버그가 뭔지는 물어 보시지 않는군요!
nomodest와는 상관이 없지만 fixplymouth에 대해 조사해 보십시오.
[quote="미야미야":251bv8aa]
아까도 아예 재설치를 해봤었는데 순수 설치 직후 상태에서도 소프트웨어 - 추가 드라이버에 아무 목록도 안나왔어요…
이 상태에서 시넵틱, 소프트웨어, apt 등의 방법을 이용하면 드라이버 설치는 되지만 해상도가 1024로 나오거나 정상 모드 부팅이 안되는 경우가 많았어요.
(딱히 커널 버전에 상관 없이 동일하게 발생하구요…)
또 복구 모드에서 성공적으로 드라이버를 설치해도 재부팅하고 정상 모드에서는 해상도가 비정상이고 추가 드라이버도 잡혀있지 않은 현상이 발생했어요.
(시냅틱으로는 설치 확인 가능하지만 추가 드라이버 창에서는 확인 불가능, 해상도도 비정상)
그래서 한번 nomodeset 옵션을 주고 부팅을 하니까 해상도도 1980으로 잘 나오고 추가 드라이버도 잡혀 있다고 나오더라구요…
지금은 아예 grub 파일을 수정해서 부팅할때마다 nomodeset 옵션을 설정하게 해서 사용하고 있어요.[/quote:251bv8aa]
모니터(LCD)가 혹시 바이패스 모델인가요?
즉 OSD 가 없는?
그런 경우 리눅스용 nvidia 드라이버는 자동으로 해상도를 잡아 주지 못하기에 xorg.conf 설정을 수동으로 정확하게 모니터 정보를 입력해야 하는거로…
[quote:12e5bp2r] 모니터(LCD)가 혹시 바이패스 모델인가요? [/quote:12e5bp2r]
모니터는 LG IPS236V 인데 바이패스 모델 아니에요.
자세한 컴퓨터 사양은
CPU 샌디브리지 I2500
RAM 16GB
메인보드 애즈락Z68 pro gen3
VGA GTX560
SSD(윈7)/HDD(우분투)
[quote:3b3dbbi4]
올린이: bahzu » 2013/04/05 금 5:54 am
조금 답답하네요! 말씀드린 버그가 뭔지는 물어 보시지 않는군요!
nomodest와는 상관이 없지만 fixplymouth에 대해 조사해 보십시오.
[/quote:3b3dbbi4]
왜냐하면…
주요 문제는…
첫째 그래픽 카드가 정상적으로 잡히지 않는다.
둘째 nomodeset 상태에서만 그래픽 카드가 인식되고 드라이버가 정상 활동을 한다.
이 두가지이고 이 과정에서 "어라. 이제 잘되네. 근데 부팅 과정이 좀 이상하네?!"
라고 나중에 2차적으로 느꼈기 때문이죠…
그리고 여러번 재설치를 해도 아무것도 손을 대지 않은 깨끗한 상태에서도 맨 처음부터 비정상이다라는 점
25일 13.04가 나온다는 점. 윈7을 메인으로 쓰고 있다는 점
비록 미봉책이지만 일상적인 사용(인터넷, 동영상) 에는 문제가 없다는 점
구글링을 통해 얻은 방법들이나 포럼을 통해 얻은 해결 방법이 그닥 성과도 없었구요…
그냥 13.04에서 이 문제가 해결되길 바라는게 빠를 것 같아요.