[Gutsy] displayconfig-gtk configures my 22" 1680x1050 LCD panel wrong.

Bug #137517 reported by nyékhelyi gábor
12
Affects Status Importance Assigned to Milestone
displayconfig-gtk (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: displayconfig-gtk

I have an Acer AL2216WSD 22" LCD panel with 1680x1050@60Hz default resolution, DVI connected.

First of all, when i use "autodetect" Xorg.conf settings (described below) everything detected 100% correctly.
-the default 1680x1050 used (already at GDM)
-only <=1680x1050 resolutions are availible

relevant Xorg.conf sections:

>Section "Monitor"
> Identifier "Generic Monitor"
>EndSection
>
>Section "Screen"
> Identifier "Default Screen"
> Device "nVidia Corporation G70 [GeForce 7600 GS]"
> Monitor "Generic Monitor"
> Defaultdepth 24
> SubSection "Display"
> Depth 24
> EndSubSection
>EndSection

To test the displayconfig-gtk i tried the following:

#1 using Plug 'n Play + 1680x1050@60Hz:

It configured my Xorg totally incorrect, resulted in a 640x480 GDM greeter sreen.

The relevant Xorg.conf sections:

>Section "Monitor"
> Identifier "Generic Monitor"
> Vendorname "Plug 'n' Play"
> Modelname "Plug 'n' Play"
> modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
> Gamma 1.0
>EndSection
>
>Section "Screen"
> Identifier "Default Screen"
> Device "nVidia Corporation G70 [GeForce 7600 GS]"
> Monitor "Generic Monitor"
> Defaultdepth 24
> SubSection "Display"
> Depth 24
> Virtual 640 480
> Modes "640x480@60"
> EndSubSection
>EndSection
>
> ...
>
>Section "device" #
> Identifier "device1"
> Boardname "nv"
> Busid "PCI:1:0:0"
> Driver "nvidia"
> Screen 1
>EndSection
>Section "screen" #
> Identifier "screen1"
> Device "device1"
> Defaultdepth 24
> Monitor "monitor1"
>EndSection
>Section "monitor" #
> Identifier "monitor1"
> Gamma 1.0
>EndSection

After, I correted my Xorg.conf to autodetect my settings again, then gave a second try:
Now I've selected "LCD Panel 1680x1050", but I couldn't selected this resolution because it WASNT AVAILIBLE! (lol). The availible resolutions were: 1920x1440, 1856x1392, 17920x1344, 1600x1200 (selected by default), 1280x1024, ...
I leave the default selected 1600x1200, then relaunched the program, and now the correct resolutions were availible, i could select the 1680x1050 (and finally it was the biggest).
After an X restart, GDM was launched with 1400x1050 res, but in GNOME i could select my native res. The "bigger then my native" resolutions (1920x1440, ...) were still availible.

The Xorg.conf looked like here:

>Section "Monitor"
> Identifier "Generic Monitor"
> Vendorname "Generic LCD Display"
> Modelname "LCD Panel 1680x1050"
> Horizsync 31.5-90
> Vertrefresh 60
> modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
> modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
> modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
> modeline "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
> modeline "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
> modeline "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
> modeline "1600x1200@60" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
> modeline "1792x1344@60" 204.8 1792 1920 2120 2448 1344 1345 1348 1394 -hsync +vsync
> modeline "1856x1392@60" 218.3 1856 1952 2176 2528 1392 1393 1396 1439 -hsync +vsync
> modeline "1920x1440@60" 234.0 1920 2048 2256 2600 1440 1441 1444 1500 -hsync +vsync
> Gamma 1.0
>EndSection
>
>Section "Screen"
> Identifier "Default Screen"
> Device "nVidia Corporation G70 [GeForce 7600 GS]"
> Monitor "Generic Monitor"
> Defaultdepth 24
> SubSection "Display"
> Depth 24
> Virtual 1920 1440
> >Modes "1600x1200@60" "1792x1344@60" "1400x1050@60" "1856x1392@60" "1280x1024@60" "1920x1440@60" "1280x960@60" "1024x768@60" "800x600@60" "640x480@60"
> EndSubSection
>EndSection
>
>Section "device" #
> Identifier "device1"
> Boardname "nv"
> Busid "PCI:1:0:0"
> Driver "nvidia"
> Screen 1
>EndSection
>Section "screen" #
> Identifier "screen1"
> Device "device1"
> Defaultdepth 24
> Monitor "monitor1"
> SubSection "Display"
> Depth 24
> Modes "640x480@60"
> EndSubSection
>EndSection
>Section "monitor" #
> Identifier "monitor1"
> Vendorname "Plug 'n' Play"
> Modelname "Plug 'n' Play"
> modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
> Gamma 1.0
>EndSection

Corrected my Xorg.conf back to autodetect again, since without displayconfig-gtk, it worked better.

Then i noticed the "Add Model" button, so i pointed to my windows Acer dirver's INF file (AL2216W.INF), imported it, i was asked if i wanted to add the following model: Acer AL2216W, clicked to Add, but then it didn't appear in Acer list.

I hope this bugreport helped, I gladly help you with further bugreports.

I used nvidia-glx-new drivers (100.14.11+2.6.22.3-1),
displayconfig-gtk (0.2+20070731ubuntu1)
Made the test at 2007.09.05.

Related branches

Revision history for this message
Sebastian Heinlein (glatzor) wrote :

Could you please append your inf file.

Revision history for this message
Sebastian Heinlein (glatzor) wrote :

The missing 16:9 resolutions should be fixed with the next upload.

Furthermore the inf file import will not fail silently anymore.

Please fill separate bug reports for each problem in the future. Handling several bugs in one report nicely is quite impossible.

Changed in displayconfig-gtk:
status: New → Incomplete
Revision history for this message
Mantas Kriaučiūnas (mantas) wrote :

This bugreport describes 2 problems:

1. X-Window-System always is launched with 1400x1050 resolution after configuration with displayconfig-gtk :(
This is because displayconfig-gtk always (where I tested) writes the same line - "Virtual 1920 1440" in SubSection "Display" of Section "Screen"

2. 16:9 resolutions was missing in displayconfig-gtk

First problem is very important and still isn't solved - I've tested several times, last time on October 05 with displayconfig-gtk 0.3.2 and guidance-backends 0.8.0svn20070928-0ubuntu2

Revision history for this message
ruckc (ruckc) wrote :

This is affecting me with the Dell E1505 1680x1050 Laptop screen. Displayconfig-gtk is not ready for primetime.

After attempting to configure cloning, since for some reason the Function, CRT/LCD doesn't switch to an external 1680x1050 screen.

Also, i love how when laptop lid is closed, i get a locked display randomly when using an external monitor.

Revision history for this message
Mantas Kriaučiūnas (mantas) wrote : [Bug 137517] Re: [Gutsy] displayconfig-gtk configures my 22" 1680x1050 LCD panel wrong.

On Mon, Oct 15, 2007 at 01:31:03AM -0000, ruckc wrote:
> This is affecting me with the Dell E1505 1680x1050 Laptop screen.
> Displayconfig-gtk is not ready for primetime.

Which version of displayconfig-gtk do you use ? In Ubuntu release
candidate is an old version - 0.3.3, which is really not ready for
primetime, but newest version is 0.3.7 and it's improved a lot :)
Also some virtual resolution bugs will be solved only when you upgrade
gdm package to the newest version in gutsy.

> After attempting to configure cloning, since for some reason the
> Function, CRT/LCD doesn't switch to an external 1680x1050 screen.
>
> Also, i love how when laptop lid is closed, i get a locked display
> randomly when using an external monitor.

I think this is another bug, not related to displayconfig-gtk
Please search for simillar bug in bugs.launchpad.net/ubuntu
Also you can join to #ubuntu-bugs channel at irc.ubuntu.com and ask
people against which package to report this bug.

--
Labanaktis/Good luck,
Mantas Kriaučiūnas Jabber ID: <email address hidden> GPG ID: 43535BD5
Public organization "Open Source for Lithuania" - www.akl.lt

Revision history for this message
Sebastian Heinlein (glatzor) wrote :

Please update your system. The "virtual" problem should be solved by the latest gdm release.

Revision history for this message
ruckc (ruckc) wrote :

I just upgraded gdm to newest and i am running displayconfig-gtk 0.3.7 but now displayconfig-gtk only offers 800x600 or 640x480 on my displays, i have the LCD 1680x1050 monitor chosen for both because both the lcd screen in the laptop and external monitor supports it.

Any suggestions?

Revision history for this message
Richard Eames (naddiseo) wrote :

I still have this problem with the Acer AL2216W, and I am with a fully updated gutsy.

Revision history for this message
m227 (m227) wrote :

The same to me. IIyama E2200WS / Nvidia 8800GTS. Ubuntu 7.10 updated (with automatic update). After changing monitor to P'n'p, resolution decreased to 800x600 or 640x480. Then choosing LCD Panel 1680x1050 gives me NO choice of 1680x1050 resolution!!! What the hell? The max resolution is 1400 x 1050... I am new to linux (however pretty pro in Windows), and now I am confused.

Revision history for this message
m227 (m227) wrote :

OK, I found solution (looking in other's posts), added to xorg.conf:
modeline "1680x1050@60" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -hsync +vsync
and set it as default resolution. Now works flawelessly.

Revision history for this message
riker09 (riker-09) wrote :

This modline already was in my xorg.conf file and even removing all the other lines and just keeping this one did not result in any change.

The next weird thing: When I change the refresh rate to 75Hz it gives me the correct resolution, but the whole screen "flickers" and there's an error box from the monitor hopping around, telling me the "refresh rate is not supported". It almost looks like the old "Refresh Rate out of Sync" error you could get with CRTs to me.

Revision history for this message
randallw (rwayth) wrote :

Both the gutsy live CD and freshly installed version also stuffed up my screen resolution. My monitor is a Planar PL2010M, native resolution is 1600x1200, connected via VGA port. Graphics card is an nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev a2). I'm using nv, not the proprietary driver.

 I recently upgraded from dapper, where there was no problem.

Whatever program is creating the initial xorg.conf is getting it wrong. The wrong settings then show up in displayconfig-gtk. My initial xorg.conf is attached (xorg.conf.200801230090423). After running dpkd-reconfigure xserver-xorg, selecting defaults, the new xorg.conf is correct. I'll attach that next.

Revision history for this message
randallw (rwayth) wrote :

and now the working xorg.conf file.

Revision history for this message
Bryce Harrington (bryce) wrote :

Thank you for reporting this bug and for your efforts to make Ubuntu better. As Xorg has improved this past year, an unfortunate side effect of these improvements is that it has rendered several design assumptions in displayconfig-gtk obsolete. So, starting with Hardy we are no longer putting displayconfig-gtk forth as a primary configuration tool, and are putting our development focus into the Screen Resolution applet. As a result, we do not plan to fix this bug and thus are closing it.

For more background on this change, please see this page: [WWW] https://wiki.ubuntu.com/X/DisplayConfigGtk

Changed in displayconfig-gtk:
status: Incomplete → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.