I am using Hardy on a VAIO Z555. The laptop has a hybrid graphics system with an Intel graphic card on PCI:0:2:0 and a GeForce 9300 GS on PCI:1:0:0:

lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation Cantiga Integrated Graphics Controller (rev 07)
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 06e5 (rev a1)
It works fine on the Intel graphcis, but I cannot get its NVidia card to work:
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    BusID	   "PCI:1:0:0"
X can't start. /var/log/gdm/:0.log shows:
NVIDIA: could not open the device file /dev/nvidia0 (Input/output error).
(EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device PCI:1:0:0. 
(EE) NVIDIA(0):     Please see the COMMON PROBLEMS section in the README for
(EE) NVIDIA(0):     additional information.
(EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
dmesg shows:
[ 3742.367530] NVRM: failed to copy vbios to system memory.
[ 3742.367772] NVRM: RmInitAdapter failed! (0x30:0xffffffff:894)
[ 3742.367781] NVRM: rm_init_adapter(0) failed
I am using nvidia-glx-177_177.76 (installed through nvidia .run package), nvidia-177-kernel-source and nvidia-177-modaliases (installed through .deb binaries). The release notes says that this version supports GeForce 9300 GS.

Any help would be highly appreciated.