system freezes after using Screen Resolution to set to 1440 x 900 with DVI output (works from command line or with VGA)

Bug #234811 reported by TPepler
8
Affects Status Importance Assigned to Milestone
xserver-xorg-driver-ati
Invalid
Undecided
Unassigned
gnome-desktop (Ubuntu)
Fix Released
Medium
Unassigned
linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

After starting up, the resolution is set to 1280 x 960, but the native resolution of my Acer AL1916W monitor is 1440 x 900, so I go System -> Preferences -> Screen Resolution, click the drop down menu to select 1440 x 900, the screen blanks out, after waiting at least 60 seconds (usually more) still nothing happens so I hard reset, after Ubuntu [8.04 Hardy Heron] starts the resolution is back to 1280 x 960.

This only occurs when I'm using the DVI-I cable, if I use VGA then 1440 x 900 works (I don't like using the VGA cable because image is not super crisp, but I think that's a problem with the monitor's tuning hardware since image is slightly ghosted in Windows XP aswell, DVI-I @ 1440 x 900 works in XP).

I'm quite sure I tried 1440 x 900 at both 60 Hz and 75 Hz refresh rates and still the same thing happens.

The only ubuntu release that worked properly was 7.10, other releases either didn't work at all or had issues.

I did get help from someone in the #ubuntu-ca group on IRC freenode but could still not resolve the issue, so they suggested filing a bug.

a copy of /etc/X11/xorg.conf:

# 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.
#
# 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 "InputDevice"
 Identifier "Generic Keyboard"
 Driver "kbd"
 Option "XkbRules" "xorg"
 Option "XkbModel" "pc101"
 Option "XkbLayout" "us"
EndSection

Section "InputDevice"
 Identifier "Configured Mouse"
 Driver "mouse"
 Option "CorePointer"
EndSection

Section "Device"
 Identifier "Configured Video Device"
 Driver "radeon"
 Option "LVDSBiosNativeMode" "false"
EndSection

Section "Monitor"
 Identifier "Configured Monitor"
EndSection

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

Section "ServerLayout"
 Identifier "Default Layout"
 Screen "Default Screen"
EndSection

********** end of xorg.conf **********

a copy of /var/log/Xorg.0.log should be attached

output of lspci -nn | grep VGA:

01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon RV200 QW [Radeon 7500] [1002:5157]

output of xrandr:

Screen 0: minimum 320 x 200, current 1280 x 960, maximum 1440 x 1200
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-0 connected 1280x960+0+0 (normal left inverted right x axis y axis) 410mm x 257mm
   1400x1050 74.9
   1280x1024 75.0 59.9
   1440x900 75.0 60.1
   1280x960 59.9*
   1152x921 75.8
   1280x800 74.9 59.8
   1152x864 75.0 74.8
   1024x768 75.1 70.1 60.0
   832x624 74.6
   800x600 72.2 75.0 60.3 56.2
   640x480 75.0 72.8 66.7 60.0
   720x400 70.1
S-video disconnected (normal left inverted right x axis y axis)

Revision history for this message
TPepler (fujimuji) wrote :
Revision history for this message
none (ubuntu-bugs-nullinfinity-deactivatedaccount) wrote :

I've been trying to help with this a bit so I'll take the liberty of summarizing:

7.10: 1440x900 with DVI works as it should

8.04: 1440x900 with DVI hardlocks the machine completely, networking and everything dies

8.04 with kernel from 7.10: same as for 8.04.

Using the latest git ati driver from the PPA does not change the situation either.

Revision history for this message
TPepler (fujimuji) wrote :

Tried my system on a Fedora 8 Live CD and setting my monitor to 1440 x 900 works.

Version of the X server:

X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Fedora Core 7 Red Hat, Inc.
Current Operating System: Linux localhost.localdomain 2.6.23.1-42.fc8 #1 SMP Tue Oct 30 13:55:12 EDT 2007 i686
Build Date: 17 October 2007
Build ID: xorg-x11-server 1.3.0.0-33.fc8
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present

ATI driver version:

(II) ATI: ATI driver wrapper (version 6.7.195)

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

Does it also lock up if changing the resolution using the xrandr command line utility?
Also, please collect a backtrace from the crash - see http://wiki.ubuntu.com/X/Backtracing for directions.

Changed in xorg:
status: New → Incomplete
Revision history for this message
TPepler (fujimuji) wrote :

"xrandr -s 1440x900" was successful at changing the resolution.

Unfortunately, I can't do a backtrace since networking dies as a result of the system locking up.

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

You'll probably need to connect wired ethernet.

Revision history for this message
Brian Murray (brian-murray) wrote : Ubuntu needs you!

Thanks for taking the time to report this bug and helping to make Ubuntu better. In the development cycle for Intrepid there have been some vast improvements in the open source ati video driver and we could use your help testing them. Could you please download the latest Alpha CD image of Intrepid and test this particular bug just using the Live CD? You can find the latest image at http://www.ubuntu.com/testing . Your testing can help make Ubuntu and the open source ati driver even better! Thanks in advance.

Revision history for this message
TPepler (fujimuji) wrote : Re: [Hardy] system freezes after setting resolution to 1440 x 900 with Radeon 7500 graphics card, when using DVI output, Acer AL1916W monitor

The system running Hardy was connected using wired Ethernet (if that's the system you meant), however the system that was pinging (running Windows XP) was connected wirelessly. (but I don't think this would be a problem, would it?)

Revision history for this message
TPepler (fujimuji) wrote :

I discovered something interesting today, I can successfully change the resolution the graphical way (i.e.: System > Preferences > Screen Resolution) to 1440x900 IF I change the refresh rate to 75 Hz at the same time (i.e.: select 1440x900 from the resolution drop-down, then 75 Hz from the refresh rate drop-down, and then click apply). And after rebooting the resolution remains set properly (at 1440x900) whereas before if I used the xrandr command I would have to do it everytime I started up.

As for Intrepid, should I continue commenting here on this thread or start a new bug report? I'll just say what's happened so far: I tried Intrepid alpha 4 and I get as far as the Ubuntu loading screen (ubuntu icon and orange progress bar) but then the monitor goes blank for a second, then flashes "Input not supported" (it's an acer AL1916W 19", I'm using DVI hookup)

Revision history for this message
Brian Murray (brian-murray) wrote :

With regards to Intrepid what you are experiencing sounds like possibly a bug in usplash, which should be a separate bug report. However, it'd be helpful to know if your desktop eventually does come up. I've sometimes heard of usplash not being visible but people waiting long enough and the gdm login screen showing up.

Revision history for this message
TPepler (fujimuji) wrote :

Alright, I'll try waiting longer to see if the login screen eventually comes up.

Revision history for this message
TPepler (fujimuji) wrote :

Well this time I waited about half an hour for something to show up. I realized I probably should have explained a few things in more detail:

the usplash screen shows multiple (usually about 3) progress bars. One where it should be and properly drawn, the others moved around a bit and only partially drawn (e.g.: bottom half cut off), as well the extra bars don't update / indicate the actual progress of loading.

after the progress bar is full (loading is complete) the screen blanks and the message "No Signal" is displayed (although this happens with every ubuntu version I've used just before the gdm login screen appears), but then the message "Input Not Supported" comes up

then (and this is probably the most important point) I hear the login sound (heard after a successful login), since I'm running off of the LiveCD, I guess it logs me in as user ubuntu

I used ctrl-alt-backspace to restart the display manager, after which the process repeats (i.e.: "no signal" then "invalid input" then login sound)

Revision history for this message
Brian Murray (brian-murray) wrote :

Okay, the issue you are experiencing is xserver-xorg-video-ati bug then. However, the problems you are having with usplash, the image being corrupted, is also a valid bug and is worth submitting. Please include a photograph of what it looks like if you do submit a bug. Thanks!

Changed in xserver-xorg-video-ati:
importance: Undecided → Medium
status: Incomplete → Confirmed
Revision history for this message
TPepler (fujimuji) wrote :

Some more developments about the trouble with Intrepid (yes, I know this bug is about Hardy but I think the problems in Hardy and Intrepid are related, as I'll point out below)

I decided to try Intrepid using the VGA cable instead of DVI, and the display worked, except the resolution was set to 1600x1024, so I set it 1440x900, and everything was fine (so it seems both Hardy and Intrepid initialize at the wrong resolution).

* anyone who's had the same/similar problem, definitely read this paragraph *
Knowing that the resolution was initializing wrong, I switched back to the DVI cable to try alt+F2 to open the run box, then type "xrandr -s 1440x900" (blindly, since the monitor is blank, :) ), hit return, wait a few seconds, and success!

I guess if the monitor is using DVI input and the resolution is anything greater than 1440x900, it just flashes "Input Not Supported"

Bryce Harrington (bryce)
Changed in xserver-xorg-video-ati:
status: Confirmed → Triaged
Revision history for this message
Bryce Harrington (bryce) wrote :

Hi TPepler,

You mentioned earlier that you had trouble pinging the machine even with it connected via ethernet - is that correct? If so then you may be having a kernel OOPS. I'll add the kernel component so the kernel QA team can take a look.

If that's the case, you may want to test this against alpha-5, which will have the new 2.6.27 kernel, to see if the issue is resolved there.

Meanwhile, could you attach Xorg.0.logs from both configurations (monitor on VGA and monitor on DVI)? Make sure to move aside your ~/.config/monitors.xml (if any) so it'll come up with the autodetected resolutions. If it is *not* a kernel bug, we'll need the logs from both those situations.

Changed in xserver-xorg-video-ati:
status: Triaged → Incomplete
Revision history for this message
TPepler (fujimuji) wrote :
Revision history for this message
TPepler (fujimuji) wrote :
Revision history for this message
Bryce Harrington (bryce) wrote :

Anyway, as per comment #5, resolution switching from the command line seems to be working ok, so that suggests it's a bug in the Screen Resolution applet, but without a backtrace it's hard to begin troubleshooting on this one. The network failure makes me suspect a kernel issue, but more investigation would be needed on that angle to be sure.

Bryce Harrington (bryce)
Changed in xserver-xorg-driver-ati:
status: New → Invalid
Revision history for this message
Sebastien Bacher (seb128) wrote :

could you try if that's still an issue in jaunty?

Revision history for this message
TPepler (fujimuji) wrote :

Tried 9.04 (Jaunty) and everything was great, initialized to the correct resolution (even from the liveCD) and that also includes the login screen (which was not setting to the correct resolution in Hardy or Intrepid). I even tried switching to some wrong resolutions (e.g.: 1024x768) and it was okay (i.e.: didn't crash).

Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for the update, closing the bug since that works now

Changed in gnome-desktop (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Closing kernel task. Thanks.

Changed in linux (Ubuntu):
status: New → 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.