Add support Samsung 244T and pb with extended dual screen

Bug #144528 reported by Typhoe
2
Affects Status Importance Assigned to Milestone
displayconfig-gtk (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: displayconfig-gtk

Hi,

I own a compaq notebook with an ati card
lspci |grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV250 [Mobility FireGL 9000] (rev 01)

My notebook screen is a 1400x1050 one.

I have a second screen, a LCD Samsung SM244T 1920x1200.
I use the vga connector to connect it.

First, this screen is not in the database, so please add it (The inf file for it is below).

Second, when a xorg.conf.1 file exists, but no xorg.conf file, the Xserver work, and you can open a session, but displayconfig-gtk won't allow you to do anything:
*********************************************
sudo displayconfig-gtk
fallback mode
*** Error: no screens were specified in the ServerLayout section
*********************************************
displayconfig-gtk launches but you get a "You need administrative rights to change all screen settings" error (although I give the right admin password).

Third, if my second screen is connected at boot (it doesn't need to be on), the ddcprobe and get-edid commands report the specifications of my second screen only, and not the notebook's one.
Thus, although on my notebook screen, I "see" a 1400x1050" display, in fact my screen is set in 1920x1200.
See screenshot_1.png, that's what I indeed see if I switch on my second screen.
The menu bar have the right size, but if I try to maximize a window, I lose the left and bottom of the window because the window use the 1920x1200 resolution and not the 1400x1050.

Forth, now I have unplugged my second screen, reboot, and then plugged it in and launch displayconfig-gtk to add it as an extension of default screen.
My 244T screen is not known, so I add it with its inf file.
I select it, but there is no 1920x1200 resolution ???
Same if I try a Generic LCD Panel 1920x1200.
I only have 1600x1200, 1792x1344, 1856x1392 and 1920x1440, but no 1920x1200 !
Whatever the resolution I choose, after restarting gdm (ctrl+alt+backspace), my gdm session hangup (3 times the command line log appears, and then I have the failsafe screen displayed).
On that menu, if I try to set back to only one screen in 1400x1050, my gdm login screen appears, but the refresh rate is wrong and I can't do anything.
So I have to hit ctrl+alt+F1, stop gdm, put a "clean" xorg.conf (the one from the first boot), and restart gdm.
Then, I have a running gnome session again, but with my seconf screen in "clone mode" in 1920x1200 (same as screenshot_1.png).

Fifth, when displayconfig-gtk run in failsafe mode, you should be able to select the keyboard language setting too.
I use a french keyboard, and each time I started a gnome session after a fail safe, I was back with an us keyboard.

I hope this report will be of some use for you.
Can you do something? Do you need more information? In that case, what exactly?

Regards,
Typhoe

My system is up to date, running Gutsy:
 uname -a
Linux compaq 2.6.22-12-generic #1 SMP Sun Sep 23 18:11:30 GMT 2007 i686 GNU/Linux

Revision history for this message
Typhoe (spamistrash) wrote :
Revision history for this message
Typhoe (spamistrash) wrote :

Info on default screen (the notebook one)

Revision history for this message
Typhoe (spamistrash) wrote :

Info on second screen (Samsung 244T on VGA connector)

Revision history for this message
Typhoe (spamistrash) wrote :

inf file of the Samsung SM 244T
Please add to the database.

Revision history for this message
Typhoe (spamistrash) wrote :

My xorg.conf from scratch.
This one work.

If the second screen is unplugged before boot, all is perfect (meaning, the wallpaper has the right size, and the windows if maximize are in 1400x1050)
If the second screen is plugged before boot, then I have the behavior shown in the screenshoot_1.png picture.

Revision history for this message
Typhoe (spamistrash) wrote :

Non-working xorg.conf generated by displayconfig-gtk to set my second screen in extended display 1600x1200

Revision history for this message
Typhoe (spamistrash) wrote :

The old xorg.conf file I used in feasty to get my default screen in 1400x1050 and my second screen in 1920x1200.

With this one, a window maximize in the default screen was in 1400x1050 => good
a window maximize in the second screen was in 1920x1200 => good too

Compiz was not working (I could live without it ;) )

Video were working on both screen (I could maximize in fullscreen on either of them) and keep woking on the other.

Notice that I had to use a modeline to get the 1920x1200 resolution to work.

This xorg.conf doesn't work anymore in gutsy.
I get the failsafe mode if I try it.

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

Most of your issues should be fixed with the next release. Please fill one bug report for each issue in the future. This bug is quite unmaintable.

Cheers,

Sebastian

Changed in displayconfig-gtk:
status: New → Fix Committed
Revision history for this message
Typhoe (spamistrash) wrote :

Thank you, and sorry for the "unmaintable" report.

I'll split next time (yet, I hope there won't be any next time :p)

Thanks for your work.

Regards,
Typhoe

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

displayconfig-gtk (0.3) gutsy; urgency=low

  * Bind to the correct gettext domain - fixes LP: #140678
  * Fix the X/system restart request dialog
  * Move the fail safe mode user interface to a separate script
    (xfailsafedialog) - fixes LP: #138818
  * Fix crash if vendor is None - fixes LP: #123513
  * Close the application on window manager close event - fixes LP: #133607
  * Do not show the "need adminstrative rights" dialog if the xorg.conf
    is missing - fixes LP: #135138
  * Do not fail silently on unreadable inf files - fixes LP: #139029
  * Make sure to write a changed location information
  * Do not detect the monitor automatically when the chooser is opened,
    instead provide a detect button
  * Only allow to detect the monitor of the first screen (limitation of
    xresprobe) - fixes LP: #144528
  * Allow to specify the aspect ratio of a monitor in the chooser - fixes
    LP: #135309, fixes LP: #141138, fixes LP# #144116
  * Restore the aspect ration of locations
  * Display horizontal and vertical refresh rate correctly in the monitor
    chooser - fixes LP: #139723
  * Fix a typo - fixes LP: #140562
  * Hide the orientation setting (not stable enough)
  * Add correct icons for 4:3 and 16:9 screens
  * Desktop background in the icons follows the Tangerine icon theme
  * Select the current driver in the driver chooser - fixes LP: #135158

 -- Sebastian Heinlein <email address hidden> Fri, 28 Sep 2007 01:20:09 +0200

Changed in displayconfig-gtk:
status: Fix Committed → Fix Released
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.