MSI GE620 노트북의 Nvidia Geforce GT540M 문제

얼마전 구입한 msi의 GE620 사용자입니다.
처음 우분투 설치시엔 하드웨어 추가 드라이버에 nvidia driver가 추천되어 설치를 했더니
터미널 모드로만 부팅되어 여기 글타래를 보고

[quote:2cwkrp0l]/etc/X11/xorg.conf[/quote:2cwkrp0l] 를 삭제해서 기본 VGA모드로 부팅은 되어 글을 쓰고 있습니다.

아래 글타래 방법도 해봤고

[quote:2cwkrp0l]nvidia 그래픽 드라이버 설치 [url:2cwkrp0l]http://ubuntu.or.kr/viewforum.php?f=20[/url:2cwkrp0l][/quote:2cwkrp0l]

우분투 하우투도 해봤는데 안되네요.
[url:2cwkrp0l]https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia[/url:2cwkrp0l]

현재는 메뉴->시스템->관리->하드웨어 추가 드라이버에 아무것도 나오지 않습니다.
lspci |grep VGA 결과는 다음과 같습니다.

[quote:2cwkrp0l]$ lspci |grep VGA
00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: nVidia Corporation Device 0df4 (rev a1)
[/quote:2cwkrp0l]

이런 상태에서 nvidia-current 를 몇번 설치했다가 터미널 상태로만 부팅이되서 모두 purge로 지운 상태입니다.
어떻게 사용해 볼 방법이 없을까요?

[url:2c3r9f1t]http://www.webupd8.org/2010/06/how-to-install-nvidia-25635-display.html[/url:2c3r9f1t] 방법으로 다시 nvidia-current를 설치해서 시작을 하면 ‘추가 하드웨어’ 에서 NVidia driver가 활성화는 되었지만 사용중이지 않습니다로 나옵니다.

/etc/X11/xorg.conf 가 만들어 지지 않아서.
nvidia-xconfig 로 만들고 부팅을 하면 X가 뜨질 않습니다.
아래는 Xorg.0.log 파일 입니다.

[quote:2c3r9f1t][ 18.602]
X.Org X Server 1.9.0
Release Date: 2010-08-20
[ 18.602] X Protocol Version 11, Revision 0
[ 18.602] Build Operating System: Linux 2.6.24-28-server x86_64 Ubuntu
[ 18.602] Current Operating System: Linux gtko-GE620 2.6.35-28-generic #49-Ubuntu SMP Tue Mar 1 14:39:03 UTC 2011 x86_64
[ 18.602] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.35-28-generic root=UUID=c1a395c4-1f11-469a-abe9-3ee9a222b485 ro vga=792 quiet splash
[ 18.602] Build Date: 09 January 2011 12:14:27PM
[ 18.602] xorg-server 2:1.9.0-0ubuntu7.3 (For technical support please see http://www.ubuntu.com/support)
[ 18.602] Current version of pixman: 0.18.4
[ 18.602] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 18.602] Markers: (–) probed, () from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 18.602] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Mar 18 18:03:42 2011
[ 18.635] (==) Using config file: "/etc/X11/xorg.conf"
[ 18.635] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 18.713] (==) ServerLayout "Layout0"
[ 18.713] (
) |–>Screen "Screen0" (0)
[ 18.713] () | |–>Monitor "Monitor0"
[ 18.714] (
) | |–>Device "Device0"
[ 18.714] () |–>Input Device "Keyboard0"
[ 18.714] (
) |–>Input Device "Mouse0"
[ 18.714] (==) Automatically adding devices
[ 18.714] (==) Automatically enabling devices
[ 18.724] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 18.724] Entry deleted from font path.
[ 18.748] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
built-ins
[ 18.748] (==) ModulePath set to "/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[ 18.748] (WW) AllowEmptyInput is on, devices using drivers ‘kbd’, ‘mouse’ or ‘vmmouse’ will be disabled.
[ 18.748] (WW) Disabling Keyboard0
[ 18.748] (WW) Disabling Mouse0
[ 18.748] (II) Loader magic: 0x7d17a0
[ 18.748] (II) Module ABI versions:
[ 18.748] X.Org ANSI C Emulation: 0.4
[ 18.748] X.Org Video Driver: 8.0
[ 18.748] X.Org XInput driver : 11.0
[ 18.748] X.Org Server Extension : 4.0
[ 18.749] (–) PCI:*(0:0:2:0) 8086:0116:1462:108d rev 9, Mem @ 0xf7400000/4194304, 0xd0000000/268435456, I/O @ 0x0000f000/64
[ 18.749] (–) PCI: (0:1:0:0) 10de:0df4:1462:108d rev 161, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x???/524288
[ 18.749] (II) Open ACPI successful (/var/run/acpid.socket)
[ 18.749] (II) LoadModule: "extmod"
[ 18.783] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 18.791] (II) Module extmod: vendor="X.Org Foundation"
[ 18.791] compiled for 1.9.0, module version = 1.0.0
[ 18.791] Module class: X.Org Server Extension
[ 18.791] ABI class: X.Org Server Extension, version 4.0
[ 18.791] (II) Loading extension MIT-SCREEN-SAVER
[ 18.791] (II) Loading extension XFree86-VidModeExtension
[ 18.791] (II) Loading extension XFree86-DGA
[ 18.791] (II) Loading extension DPMS
[ 18.791] (II) Loading extension XVideo
[ 18.791] (II) Loading extension XVideo-MotionCompensation
[ 18.791] (II) Loading extension X-Resource
[ 18.791] (II) LoadModule: "dbe"
[ 18.792] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 18.808] (II) Module dbe: vendor="X.Org Foundation"
[ 18.808] compiled for 1.9.0, module version = 1.0.0
[ 18.808] Module class: X.Org Server Extension
[ 18.808] ABI class: X.Org Server Extension, version 4.0
[ 18.808] (II) Loading extension DOUBLE-BUFFER
[ 18.808] (II) LoadModule: "glx"
[ 18.808] (II) Loading /usr/lib/xorg/extra-modules/libglx.so
[ 19.385] (II) Module glx: vendor="NVIDIA Corporation"
[ 19.392] compiled for 4.0.2, module version = 1.0.0
[ 19.392] Module class: X.Org Server Extension
[ 19.392] (II) NVIDIA GLX Module 270.29 Wed Feb 23 16:35:41 PST 2011
[ 19.392] (II) Loading extension GLX
[ 19.392] (II) LoadModule: "record"
[ 19.392] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 19.403] (II) Module record: vendor="X.Org Foundation"
[ 19.403] compiled for 1.9.0, module version = 1.13.0
[ 19.403] Module class: X.Org Server Extension
[ 19.403] ABI class: X.Org Server Extension, version 4.0
[ 19.403] (II) Loading extension RECORD
[ 19.403] (II) LoadModule: "dri"
[ 19.404] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 19.412] (II) Module dri: vendor="X.Org Foundation"
[ 19.412] compiled for 1.9.0, module version = 1.0.0
[ 19.412] ABI class: X.Org Server Extension, version 4.0
[ 19.412] (II) Loading extension XFree86-DRI
[ 19.412] (II) LoadModule: "dri2"
[ 19.412] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 19.413] (II) Module dri2: vendor="X.Org Foundation"
[ 19.413] compiled for 1.9.0, module version = 1.2.0
[ 19.413] ABI class: X.Org Server Extension, version 4.0
[ 19.413] (II) Loading extension DRI2
[ 19.413] (II) LoadModule: "nvidia"
[ 19.413] (II) Loading /usr/lib/xorg/extra-modules/nvidia_drv.so
[ 19.657] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 19.658] compiled for 4.0.2, module version = 1.0.0
[ 19.658] Module class: X.Org Video Driver
[ 19.695] (II) NVIDIA dlloader X Driver 270.29 Wed Feb 23 16:20:07 PST 2011
[ 19.695] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 19.696] (++) using VT number 7

[ 19.696] (EE) No devices detected.
[ 19.696]
Fatal server error:
[ 19.696] no screens found
[ 19.696]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 19.696] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 19.696]
[/quote:2c3r9f1t]

Nvidia의 Optimus 기술이 적용된 노트북이 아닌지요?
만약 그렇다면 방법이 없습니다.
Nvidia의 리눅스에 대한 Optimus 지원 계획이 아직은 없습니다.
또한 오픈 소스 진영에서도 별다른 성과가 없는 게 현실입니다. :cry:
바이오스나 혹은 별도의 하드웨어 스위치를 통한 그래픽 카드 강제 지정이
가능한 경우에는 Nvidia 카드도 사용이 가능할 겁니다. 단 사용이
가능하다고 해도 그래픽 카드 스위칭은 불가능 합니다.
그렇지 않은 경우에는 그냥 내장 그래픽 쓰셔야 할 겁니다.
혹시 모르니 바이오스 설정을 확인해 보시기 바랍니다.