Две видеокарты на ноутбуке

Здравствуйте. Недавно купил себе ноут и решил поставить OpenSUSE 11.4, что и сделал. Все работает замечательно, но проблема в том, что у ноута две видеокарты. Одна - Intel VGA compatible controller, вторая - GeForce GT 520M. OpenSUSE видит их обе, но использовать nvidia отказывается в корне. Установил на нее последние дрова с официального репозитория nvidia. Дрова встали без проблем.
Под рутом набираю nvidia-xconfig, пишет что ему не удалось найти старый файл xorg.conf (что собственно естественно, т.к. его и нету в этой версии suse), а по сему он создает новый. Вот его содержимое:


# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 275.21  (buildmeister@swio-display-x86-rhel47-03.nvidia.com)  Mon Jul 18 14:59:41 PDT 2011

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

После перезагрузки иксы не стартуют, выкидывает в консоль. При startx выдает ошибку No screens found. Ниже лог xorg:


    99.165] 
X.Org X Server 1.9.3
Release Date: 2010-12-13
    99.165] X Protocol Version 11, Revision 0
    99.165] Build Operating System: openSUSE SUSE LINUX
    99.165] Current Operating System: Linux linux-nult.site 2.6.37.6-0.7-desktop #1 SMP PREEMPT 2011-07-21 02:17:24 +0200 i686
    99.165] Kernel command line: root=/dev/disk/by-id/ata-SAMSUNG_HM501II_S24QJ9AB404097-part2 resume=/dev/disk/by-id/ata-SAMSUNG_HM501II_S24QJ9AB404097-part1 splash=silent quiet vga=0x317
    99.165] Build Date: 07 June 2011  04:32:16AM
    99.165]  
    99.165] Current version of pixman: 0.20.0
    99.165] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
    99.165] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    99.165] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Sep  6 10:21:31 2011
    99.165] (==) Using config file: "/etc/X11/xorg.conf"
    99.165] (==) Using config directory: "/etc/X11/xorg.conf.d"
    99.165] (==) ServerLayout "Layout0"
    99.165] (**) |-->Screen "Screen0" (0)
    99.165] (**) |   |-->Monitor "Monitor0"
    99.166] (**) |   |-->Device "Device0"
    99.166] (**) |-->Input Device "Keyboard0"
    99.166] (**) |-->Input Device "Mouse0"
    99.166] (==) Automatically adding devices
    99.166] (==) Automatically enabling devices
    99.166] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
    99.166] 	Entry deleted from font path.
    99.166] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
    99.166] 	Entry deleted from font path.
    99.166] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
    99.166] 	Entry deleted from font path.
    99.166] (==) FontPath set to:
	/usr/share/fonts/misc:unscaled,
	/usr/share/fonts/Type1/,
	/usr/share/fonts/100dpi:unscaled,
	/usr/share/fonts/75dpi:unscaled,
	/usr/share/fonts/URW/,
	/usr/share/fonts/cyrillic:unscaled,
	/usr/share/fonts/truetype/
    99.166] (==) ModulePath set to "/usr/lib/xorg/modules/updates,/usr/lib/xorg/modules"
    99.166] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
    99.166] (WW) Disabling Keyboard0
    99.166] (WW) Disabling Mouse0
    99.166] (II) Loader magic: 0x8237aa0
    99.166] (II) Module ABI versions:
    99.166] 	X.Org ANSI C Emulation: 0.4
    99.166] 	X.Org Video Driver: 8.0
    99.166] 	X.Org XInput driver : 11.0
    99.166] 	X.Org Server Extension : 4.0
    99.167] (--) PCI:*(0:0:2:0) 8086:0106:1462:1094 rev 9, Mem @ 0xf7400000/4194304, 0xd0000000/268435456, I/O @ 0x0000f000/64
    99.167] (--) PCI: (0:1:0:0) 10de:0df7:1462:1094 rev 161, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
    99.173] (II) Open ACPI successful (/var/run/acpid.socket)
    99.173] (II) LoadModule: "extmod"
    99.173] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    99.173] (II) Module extmod: vendor="X.Org Foundation"
    99.173] 	compiled for 1.9.3, module version = 1.0.0
    99.174] 	Module class: X.Org Server Extension
    99.174] 	ABI class: X.Org Server Extension, version 4.0
    99.174] (II) Loading extension MIT-SCREEN-SAVER
    99.174] (II) Loading extension XFree86-VidModeExtension
    99.174] (II) Loading extension XFree86-DGA
    99.174] (II) Loading extension DPMS
    99.174] (II) Loading extension XVideo
    99.174] (II) Loading extension XVideo-MotionCompensation
    99.174] (II) Loading extension X-Resource
    99.174] (II) LoadModule: "dbe"
    99.174] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
    99.174] (II) Module dbe: vendor="X.Org Foundation"
    99.174] 	compiled for 1.9.3, module version = 1.0.0
    99.174] 	Module class: X.Org Server Extension
    99.174] 	ABI class: X.Org Server Extension, version 4.0
    99.174] (II) Loading extension DOUBLE-BUFFER
    99.174] (II) LoadModule: "glx"
    99.174] (II) Loading /usr/lib/xorg/modules/updates/extensions/libglx.so
    99.210] (II) Module glx: vendor="NVIDIA Corporation"
    99.210] 	compiled for 4.0.2, module version = 1.0.0
    99.210] 	Module class: X.Org Server Extension
    99.210] (II) NVIDIA GLX Module  275.21  Mon Jul 18 14:55:52 PDT 2011
    99.210] (II) Loading extension GLX
    99.210] (II) LoadModule: "record"
    99.211] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
    99.211] (II) Module record: vendor="X.Org Foundation"
    99.211] 	compiled for 1.9.3, module version = 1.13.0
    99.211] 	Module class: X.Org Server Extension
    99.211] 	ABI class: X.Org Server Extension, version 4.0
    99.211] (II) Loading extension RECORD
    99.211] (II) LoadModule: "dri"
    99.211] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    99.211] (II) Module dri: vendor="X.Org Foundation"
    99.212] 	compiled for 1.9.3, module version = 1.0.0
    99.212] 	ABI class: X.Org Server Extension, version 4.0
    99.212] (II) Loading extension XFree86-DRI
    99.212] (II) LoadModule: "dri2"
    99.212] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    99.212] (II) Module dri2: vendor="X.Org Foundation"
    99.212] 	compiled for 1.9.3, module version = 1.2.0
    99.212] 	ABI class: X.Org Server Extension, version 4.0
    99.212] (II) Loading extension DRI2
    99.212] (II) LoadModule: "nvidia"
    99.212] (II) Loading /usr/lib/xorg/modules/updates/drivers/nvidia_drv.so
    99.213] (II) Module nvidia: vendor="NVIDIA Corporation"
    99.213] 	compiled for 4.0.2, module version = 1.0.0
    99.213] 	Module class: X.Org Video Driver
    99.213] (II) NVIDIA dlloader X Driver  275.21  Mon Jul 18 14:38:30 PDT 2011
    99.213] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    99.225] (--) using VT number 7

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

Порыскал в инете, нашел парочку схожих тем. В одном случае надо было добавить строчку BusID “PCI:1:0:0” в секции девайса - не помогло (адрес 1:0:0 брал командой lspci). В другом случае надо было как-то прописывать два девайса: Device0 и Device1 и для каждого указывать BusID. Но так как особо я в этом не силен,то и это не помогло. В обоих описанных случаях слышно, что иксы грузятся (по приветственному звуку), но экран просто темный.
Думал отключить стандартную видеокарту в биосе, ан нету там такой кнопочки. В общем у меня уже иссяк запас идей. Может кто знает как мне сконфигурировать иксы. Помогите плиз, хочется компиз заюзать.
Заранее благодарен всем откликнувшимся.

если Optimus, то тут уже обсуждалось (драйвер bumblebee).

Ну хотелось бы конечно, просто отключить одну видеокарту и заставить работать другую. Но если вариантов таких нет,то буду копать в сторону оптимуса. Joneone, спасибо за помощь!