Monitor recognition problem with nvidia 9800gtx

Asked by Martin

I just installed Ubuntu 8.10 clean install. When I installed Restriceted Driver Nvidia 177 after reboot the driver worked but my screen resolution cannot go beyond 640x480. I seem to have full acceleration though as I can choose visual effects normal in GNOME. Going into NVIDIA X Server Settings one monitor is detected as DFP-0 (DFP-0 on GPU-0) (Max resolution that I can select is 640x480) while the other which works fine is HSD Hanns.G iF281 (DFP-1 on GPU-0) and I can select up to 1920x1200 correctly and it works fine. Both of the monitors are actually I-INC iF281D identical monitors.

Switching the cable between the two monitors makes the other monitor not be detected so it's something related to one the the DVI ports. Monitors use HDMI input from DVI. Both monitors work fine are are detected correctly by dual boot Vista so doubtful it's a hardware issue. My graphics card is a eVGA Nvidia 9800GTX. Uninstalling restricted drivers gives full resolution on both monitors but they simply mirror each other. Here is my xorg.conf file without nvidia installed

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
 Identifier "Configured Video Device"
EndSection

Section "Monitor"
 Identifier "Configured Monitor"
EndSection

Section "Screen"
 Identifier "Default Screen"
 Monitor "Configured Monitor"
 Device "Configured Video Device"
EndSection

This is my xorg with nvidia drivers installed

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Monitor"
 Identifier "Configured Monitor"
EndSection

Section "Screen"
 Identifier "Default Screen"
 Monitor "Configured Monitor"
 Device "Configured Video Device"
 DefaultDepth 24
EndSection

Section "Module"
 Load "glx"
EndSection

Section "Device"
 Identifier "Configured Video Device"
 Driver "nvidia"
 Option "NoLogo" "True"
EndSection

Ubuntu help on using displayconfig-gtk does not work as it is not included in ubuntu 8.10.

Any idea what to try next?

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Martin (mpisz) said :
#1

After messing with it a lot I found a workaround. I acquired the edid.bin for the monitor that was recognized properly and then added in the SCreen Section of the xorg.conf file Option "CustomEDID" "DFP-0:/root/Monitor/edid.bin; DFP-1:/root/Monitor/edid.bin" from the file I created of the other monitor. Both monitors are detected correctly and the resolution is good now. A new problem has surfaced, When I go into nvidiasettings and turn on Twinview and press apply everything works fine as it should, but as soon as I reboot it goes into single monitor mode again with the correct monitors and resolution but I have active Twinwie again. I tried sudo nvidiasettings with no success. Help on saving the settings now.

Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#2

Please be sure your system is updated i have seen some upgrades coming for nvidia today
( i have the System → Administration → Software Sources → [ Updates ] pre-released updates enabled )

So please enable/check yours... then...

Open a Terminal from the menu Applications → Accessories → Terminal and type:
(when the system ask you a password give your user password, you will not see nothing when you type it, then press enter)

sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get --fix-missing install
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get clean
sudo apt-get autoremove

and to reboot your pc

sudo reboot

if this doesn't solve please read:

http://www.ubuntugeek.com/common-problems-and-solutions-for-nvidia-restricted-drivers-after-ubuntu-810-intrepid-ibex-upgrade.html

and

http://nxadm.wordpress.com/2008/10/31/bug-ubuntu-810-and-older-nvidia-video-cards/

Hope this helps

Can you help with this problem?

Provide an answer of your own, or ask Martin for more information if necessary.

To post a message you must log in.