Comment 33 for bug 643895

Revision history for this message
Yorik van Havre (yorikvanhavre) wrote : Re: nvidia propietary driver fails to load X with geforce 310M

Okay I made some progresses but it's still not working. Until now I did the following steps:

- Removed packages nvidia-current and nvidia-common
- Downloaded and installed the latest nvidia driver (260.19.21) from nvidia website
- Added 'blacklist nouveau' to /etc/modprobe.d/blacklist.conf (Oier your nouveau-related error comes from there, removing nvidia-current also removes that blacklist info, and the nouveau driver tries to load)
- Ran nvidia-xconfig to generate a new xorg.conf
- Looked at the PCI slot used by the nvidia chip with lspci -v which gives me PCI nr 01.00.00
- Added that line to xorg.conf's "Device" section: BusID "PCI:1:0:0"
- Also added this line to the same "Device" section: Option "ConnectedMonitor" "DFP-0"

The 2 last lines are mandatory to make X start. Now X server starts correctly, with no errors (no "EE" in Xorg.0.log), but the screen stays blank. The ubuntu "welcome" sound plays, and even the keyboard (I can launch stuff blindly with Alt-F2, etc...).

I suspect the problem now has to do with the lcd display (which has the weird resolution of 1366x768). I tried hundreds of xorg.conf tweaks (trying other "safer" video modes, using an EDID file gathered from windows, etc... no changes. The nvidia driver loads correctly and completely, as shown in the X logfile, can even use different screen modes, but the screen stays blank.

Funny thing is that there are several reports about this exact laptop model working fine with nvidia drivers (installed the normal ubuntu way) on ubuntu lucid... I'll install lucid and see if there is any difference.