Nvidia x settings 질문드립니다

모니터에 해상도 800600으로 되어서 보기에 불편하여 해상도를 1024768로 바꾸면 화면이 모니터에 꽉 차서 화면이 마우스를 바깥쪽으로 하면 옆에 보이지 않던 화면이 움직여서 보이게 됩니다.업데이트 하기 전에는 괜찮았는데 우분투를 새로 깔고 업데이를 했더니 화면이 이상하게 나옵니다.그러니까 3이라는 크기의 화면에 4라는 영상을 보여주려고 하는 상황입니다.


------------------ <-제 모니터 크기


-------------------------- <-화면에 보여주려는 크기


그래서 모니터 크기만 보이는 상황입니다. 잘 이해가 되실지…

그래서 Nvidia-settings을 설치했습니다.
제 VGA카드는
VGA compatible controller : nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] 입니다.
그런데 NVIDIA X Server Settings를 실행하면 [code:3b4ubnty]You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run nvidia-xconfig as root), and restart the X server. [/code:3b4ubnty]라고 나옵니다.

루트 권한으로 /etc/X11/xorg.conf도 xorg.conf.1로 바꾸어봤지만 같은 상황입니다.

설명하기도 힘들어서 검색을 해상도 등으로 해봐도 찾기가 쉽지 않아서 질문드립니다.

NVIDIA X Server Settings를 루트 권한으로 실행하신 건가요?

우선 그래피 드라이버를 활성화 해야 할듯 하군요
시스템 / 관리 / 하드웨어드라이버 에서 nvidia 제한 드라이버 중
RIVA TNT2 면 [b:27duet54]71.86 드라이버를 선택[/b:27duet54] 하시기 바랍니다.

그런 후에 sudo nvidia-settings 를 루트권한으로 실행하여 해상도 조절 한 후 저장 해보시기 바랍니다.

[url=ftp&#58;//download&#46;nvidia&#46;com/XFree86/Linux-x86/190&#46;18/README/appendix-a&#46;html:27duet54]엔디비아 그래픽 드라이버 칩지원 리스트와 드라이버 버전[/url:27duet54]

[quote="coreanlibero":x9vwnz2z]NVIDIA X Server Settings를 루트 권한으로 실행하신 건가요?[/quote:x9vwnz2z]
패널의 시스템-관리- NVIDIA X Server Settings를 실행하는 방법으로 했는데 그렇게 나옵니다. 혹시 몰라서 터미널에서 sudo nvidia-settings로 실행해보았으나 마찬가지입니다.

[quote:x9vwnz2z]시스템 / 관리 / 하드웨어드라이버 에서 nvidia 제한 드라이버 중
RIVA TNT2 면 71.86 드라이버를 선택 하시기 바랍니다.[/quote:x9vwnz2z]
하드웨어드라이버를 실행해도 이 시스템은 독점드라이버를 사용하지 않는다며 아무런 것도 나타나지 않습니다.

그리고 링크를 따라가 보니 제 것은
NVIDIA GPU product Device PCI ID
RIVA TNT2 Model 64/Model 64 Pro 0x002D
71.86.xx driver이어서 해당 파일을 다운 받았습니다.
NVIDIA-Linux-x86-71.86.11-pkg0.run
NVIDIA-Linux-x86-71.86.11-pkg1.run
두 파일인데 지금 README를 보며 연구중입니다. :?

README에 X server를 빠져나가서 default로 해야 한다며 모른다면…

[quote:x9vwnz2z]please consult the documentation
that came with your Linux distribution if you are unsure how to do this;
this is normally done by modifying your /etc/inittab file[/quote:x9vwnz2z]
이라고 해서 루트로 gedit /etc/inittab를 했더니 아무 것도 없는 것이 뜹니다.

[code:x9vwnz2z] gedit /etc/inttab
Launching a SCIM daemon with Socket FrontEnd...
Loading simple Config module ...
Creating backend ...
Loading socket FrontEnd module ...
Starting SCIM as daemon ...
GTK Panel of SCIM 1.4.7

GTK Panel of SCIM 1.4.7

GTK Panel of SCIM 1.4.7

[/code:x9vwnz2z]터미널에는 이렇게 나타나고 실행된 gedit는 공백이네요.

nvidia 에서 제공하는 드라이버를 설치 하려면 콘솔로 나가 GDM 정지 하고 해야 합니다.
부팅 후 로그인 화면에서
ALT+CTRL+F1 으로 TTY1 콘솔 로긴 하여
sudo /etc/init.d/gdm stop
sudo sh ./NVIDIA-Linux-??? (그냥 N 대문자 까지 치고 탭키치면 완성)

그리고 71.86 드라이버는 있습니다. 9.04 시라면
터미널에서 sudo apt-get install nvidia-glx-71 해보십시요

[quote="강분도":1f8c19x3]nvidia 에서 제공하는 드라이버를 설치 하려면 콘솔로 나가 GDM 정지 하고 해야 합니다.
부팅 후 로그인 화면에서
ALT+CTRL+F1 으로 TTY1 콘솔 로긴 하여
sudo /etc/init.d/gdm stop
sudo sh ./NVIDIA-Linux-??? (그냥 N 대문자 까지 치고 탭키치면 완성)

그리고 71.86 드라이버는 있습니다. 9.04 시라면
터미널에서 sudo apt-get install nvidia-glx-71 해보십시요[/quote:1f8c19x3]
콘솔에서 하는 것과 터미널에서 하는 것이 다른 내용인가요?
일단 터미널에서 sudo apt-get install nvidia-glx-71을 해서 드라이버를 설치했고
콘솔에서도 할려고 하니 sudo sh ./NVIDIA-Linux-… 이 부분에서 Can’t open …이라고 합니다. 어차피 같은 드라이버 설치라면 할 필요 없겠지만요.
참고로 9.04입니다.

그러고 나서 하드웨어를 봐도 그대로고 nvidia x settings 도 아까와 같은 메세지입니다.

링크를 따라가면 결국 이상한 곳으로 가게 마련입니다…

처음 우분투 혹은 코분투 설치후 반드시 업데이트를 하면 시스템에 있는 디바이스 드라이버 항목에서
nvidia 드라이버 7 혹은 8 버전이 보이는데 구형 비디오 카드일경우 강분도님 말씀대로 활성화를 시키면
자동으로 gl 드라이버를 받습니다 … 시간이 좀걸림. 그리고 재부팅하면 설정이 끝납니다.

간단하죠.

[quote="nhamfnad":5u60eg2o]링크를 따라가면 결국 이상한 곳으로 가게 마련입니다…

처음 우분투 혹은 코분투 설치후 반드시 업데이트를 하면 시스템에 있는 디바이스 드라이버 항목에서
nvidia 드라이버 7 혹은 8 버전이 보이는데 구형 비디오 카드일경우 강분도님 말씀대로 활성화를 시키면
자동으로 gl 드라이버를 받습니다 … 시간이 좀걸림. 그리고 재부팅하면 설정이 끝납니다.

간단하죠.[/quote:5u60eg2o]
언제나 정말 유용한 답변을 달아주시는 강분도님,coreanlibero님,nhamfna님 고맙습니다.
가르쳐주신 방법대로 설치하는 것은 실패했지만 어떻게든 원하는 해상도를 얻었습니다.
저의 경우, 이도 저도 안되는 것 같아서(물론 방법이 있을 것 같지만 초보인 저에게는 보이지 않았습니다.)
시냅틱 패키지 관리자에서 잘 모르겠는 nvidia 관련 패키지를 대부분 제거 했습니다.
그러고 나서 디스플레이에서 보니 원하는대로 1024의 해상도가 나오게 되었네요.
쓸데없는 업데이트가 깔렸었나 봅니다.

답변해 주셔서 감사합니다. 또 즐거운 리눅스의 바다로 들어가봐야죠 :lol:

이전에 nvidia 그래픽 드라이버 때문에 헤맸던 경험이…
nvidia 공식 홈페이지서 제공하는 그래픽 드라이버 (NV*.run 형식의 드라이버)를 설치하려면 우분투 기본 패키지로 설치되는 nvidia 관련 패키지를 모두 제거해야 제대로 설치가 됩니다.

일단 nvidia 공식 홈페이지서 제공되는 NV* 드라이버를 설치하려면 먼저

  1. 컴파일러와 xserver 관련 꾸러미를 설치해야 한다.

    sudo apt-get install build-essential xserver-xorg-dev

  2. 이미 설치 된 nvidia 그래픽 드라이버 관련 패키지 제거

    sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-kernel-common linux-restricted-modules*
    sudo rm /etc/init.d/nvidia-*

  3. /etc/default/linux-restricted-modules-common 파일이 있는지 확인 한 후 만약 있다면 그 파일 내의 "DISABLED_MODULES" 줄을 찾아 DISABLED_MODULES="nv nvidia_new" 로 바꾼다.

  4. 반드시 재부팅을 해야한다. 이때 해상도가 저 해상도로 나오더라도 무시하고 진행한다.

  5. Ctrl+Alt+F2 등으로 터미널 모드로 나가서 로그인 한 후 nvidia 그래픽 드라이버를 설치한다. 이 때 주의 할 점은 "gdm"을 반드시 중지 시켜야 한다는 점이다.

    sudo -i
    /etc/init.d/gdm stop
    sh NVIDIA-Linux-*.run (자신에게 맞는 드라이버)
    /etc/init.d/gdm restart

  6. sudo apt-get install nvidia-settings
    nvidia 설정 패키지를 설치한다.

  7. nvidia-settings 로 원하는 해상도를 설정한다. 이때 반드시 루트 권한으로 실행해서 저장해야 재부팅 후에도 유지가 된다.

    sudo nvidia-settings

. 우분투 8.04 LTS 기준으로 작성 되었으나 9.04 에서도 위의 방법으로 하니깐 nvidia 홈페이지서 제공하는 NV 그래픽 드라이버가 제대로 설치되고 작동했습니다. 다만 듀얼 모니터 환경에서는 해상도가 주 모니터와 보조 모니터가 꺼꾸로 적동되는 등의 해상도 변경이 안되는 문제가 있었습니다.

. 그리고 주의할 점은 NV.run 드라이버 (공식 홈페이지서 제공하는 드라이버)를 설치한 후에는 시냅틱 꾸러미 관리자 등을 통해서 우분투 nvidia 관련 꾸러미를 어떠한 것도 설치하면 안된다는 겁니다. 만약 그런 것들을 설치한 경우는 알 수 없는 황당한 일이 벌어질 수도 있습니다. 최악의 경우는 우분투 재설치라는 …

[quote="어설픈껄떡쇠":sui6vf80]다만 듀얼 모니터 환경에서는 해상도가 주 모니터와 보조 모니터가 꺼꾸로 적동되는 등의 해상도 변경이 안되는 문제가 있었습니다.[/quote:sui6vf80] nvidia-settings 에서 모니터 그림을 드래그 하여 위치를 변경 하거나 그래픽 카드 뒤 연결을 서로 바꾸어 보십시요

[quote="어설픈껄떡쇠":sui6vf80]. 그리고 주의할 점은 NV.run 드라이버 (공식 홈페이지서 제공하는 드라이버)를 설치한 후에는 시냅틱 꾸러미 관리자 등을 통해서 우분투 nvidia 관련 꾸러미를 어떠한 것도 설치하면 안된다는 겁니다. 만약 그런 것들을 설치한 경우는 알 수 없는 황당한 일이 벌어질 수도 있습니다. 최악의 경우는 우분투 재설치라는 …[/quote:sui6vf80] tty1 콘솔(Alt+Ctrl+F1)로 나가거나 복구 모드 부팅하여 또 제거하고 재 설치 하면 되죠 머 까이꺼… :?

껄덕쇠님 그렇게 하려구해도 안되네요.;;

[quote="hjharing":2gsaf099]껄덕쇠님 그렇게 하려구해도 안되네요.;;[/quote:2gsaf099]
어떤 부분에서 잘 안되는 지요 ?
엔디비아 제공 그래픽 드라이버 설치는 아래 링크 글도 참고 바랍니다.
그냥 콘솔서 sudo nvidia-uninstall로 기존 드라이버 지우고 설치 해도 됩니다.

http://doraki.net/396