HP Pavilian Slimline에서 Nvidia 9600 GT LP 용 드라이브 설치 오류

데스크탑 그래픽 카드를 바꾸면서 Nvidia 9600 GT Low Profile을 우분투에서 사용하려고합니다.

현재 엔비댜 그래픽 카드에는 외장(external) 전원을 공급하게 되어있으나
컴퓨터 PSU(전원공급장치)에서 여유분 선이 모자라서 공급을 못하고 있습니다.

윈도우 환경에서는 이럴때 드라이브에서 감지해서 low power consumption(저전력사용?)모드로 전환하면서 팬이 멈추지만,
우분투에서는 팬이 돌았다가 안돌았다가 서너번 하더니 외장 전원을 공급하라는 경고/오류 메세지를 보여줍니다.
그 후에 "이번 한번만 저전력사용 모드로 돌리기" 설정이 가능해지면서 그것을 선택하면,
화면이 40%/60%로 쪼개지면서

가나다라마바사아자차 <-로 보여야 될 것이
사아자차가나다라마바 <-로 보입니다…

화면 최하단 2cm정도는 밑으로 짤리고
상단 2cm정도는 깨진 그래픽 화면이 보입니다.

팬속도는 100%로 돌아서 시끄럽습니다… :(

시도해본 Nvidia 그래픽 카드 드라이버
185.18.36
190.53

외장 전원 공급을 하지 않으면서, 오류 없이 저전원모드로 팬을 돌리지 않고 우분투를 사용하는 방법이 없을까요?

-검색 관련 단어-
우분투 9.10 HP 파빌리온 슬림라인 엔비디아 그래픽 카드 팬 끄기

-자료 화면-

이건 nv 포럼쪽에서 알아 보셔야겠는데요

http://www.nvnews.net/vbulletin/forumdisplay.php?f=14 :roll:

도움이 될까 하여 적어봅니다. :)

팬을 직접적으로 조절하는 것은 모르겠지만… nVidia 드라이버에는 PowerMizer라는 기능이 있습니다.
파워조절이고 이는 곳 성능과 전력의 절약을 위한 기능입니다.

190버전 이상 (저는 lucid이니깐 195겠군요) 드라이버의 경우는 아마 기본값이 최대파워일거고 센서에 의해서
동적으로 조절 되는 형태일 것 같습니다. 185는 잘 기억이 안나네요 ㅎㅎ…

각설하고.

직접 Xorg.conf (/etc/X11/xorg.conf) 파일을 수정하셔서 nVidia 절전 모드를 지정할 수 있는데

xorg.conf 파일의 다음 섹션을 확인해보세요

[code:1cqkr1b1]
Section "Device"
Identifier "Default Device"
Driver "nvidia"
Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerLevel=0x3; PowerMizerDefault=0x3; PowerMizerDefaultAC=0x3"
Option "Coolbits" "1"
EndSection
[/code:1cqkr1b1]

눈여겨 볼 옵션은 RegistryDwords에 있는 PowerMizer 관련 옵션들 입니다.

옵션을 간단히 설명드리면

PowerMizerEnable=0x1 은 PowerMizer 기능의 활성화 여부를 의미합니다. (0x0은 비활성화)
PerfLevelSrc=0x2222 는 전반적인 설정을 말하는데 2222는 AC전원과 배터리일 때 모두 동일한 프리퀀시로 고정(젝일… 순간적으로 국어가 안떠오르네요)하는 것입니다. 쉽게 말해서 뭐 클럭 고정이라고 보시면 될 듯.
PowerMizerLevel=0x3 은 PowerMizer 레벨이며 0x3이 가장 낮은 전력을 사용하는 모드입니다.
PowerMizerDefault=0x3 은 배터리일 때 기본 값인데 레벨과 마찬가지로 0x3이 최저 전력모드입니다.
PoewrMizerDefaultAC=0x3 은 AC전원일 때 입니다.

저렇게 설정해주시면 카드가 최저 전력 모드로 동작하게 됩니다.

또한 Coolbits를 1로 설정한게 보이시죠? 저게 설정되어 있으면

nvidia-settings 툴에서 Coolbits 설정을 하실 수 있는 메뉴가 보이게 되는데 클럭 수를 직접 조절할 수 있습니다.
(클럭수를 강제로 낮추는 것도 도움이 될 듯 하여)

도움되셨으면 하는 맘에 생각나서 적어봅니다.

분도님이 알려주신 nv포럼에서 파빌리온으로 검색하면 더 좋은 정보가 나오지 않을까 싶기도 하네요…

(난 왜 쓴거지… ㅋㅋ)

두분 말씀 감사합니다.

nv쪽에서 더 알아보고 시도해보겠습니다. :)

문제 해결

오늘 (확장) 엔비디아 9600 GT LP 그래픽 카드가 수명을 다하면서,
시스템 > 관리 > 하드웨어 드라이버 에서
엔비디아 그래픽 가속 드라이버 (185)를 활성화 했더니 문제가 사라지면서
정상적으로 엔비디아 가속 드라이버 기능을 사용 할 수 있게되었습니다.
현재 사용하는 그래픽 카드는 (내장) 엔비디아 GeForce 7100/nForce 630i입니다.

그래픽 카드가 2개 있는 시스템에서 우분투가 제대로 감지를 못한 것인지는 모르겠지만
원하는 것을 할 수 있게되어서 기쁘군요 :D

(9600가 수명 다할때 퍽! 소리와 함께 전원이 나가면서 30여분 동안 부팅이 되지 않아서 컴퓨터가 수명 다 되었는줄 알았습니다… :o )