[Radeon Xpress 200M] white screen after VT switch with VESA driver

Bug #502485 reported by David Tombs
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-vesa (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-vesa

I'm currently running X with the VESA driver while debugging a suspend issue, and came across a freeze in the VESA driver on my hardware.

Steps to reproduce:
1) Boot to login screen (gdm) using VESA driver
2) Switch to VT1 (Ctrl+Alt+F1) and back to VT7 8 times.
3) Try to switch to VT1 again, screen freezes and fades to white. Machine does not respond to ping.

I have tried this over and over again, it always freezes on the 9th attempt, no more, no less. Also, putting the machine in suspend can trigger it if I have already switched VT's 8 times, otherwise a suspend/resume cycle seems to reset the GPU so that I can successfully switch another 8 times! Pretty weird bug.

Please let me know if I can provide any more information.

PS: Ignore the Xorg log attached by apport, it's from a new session (of course).

ProblemType: Bug
Architecture: i386
CurrentDmesg:
 [ 18.995352] ppdev: user-space parallel port driver
 [ 20.495809] usb 2-3: usbfs: interface 0 claimed by usblp while 'usb' sets config #1
 [ 28.704024] eth0: no IPv6 routers present
Date: Sat Jan 2 20:04:11 2010
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 002 Device 003: ID 03f0:7504 Hewlett-Packard Printing Support
 Bus 002 Device 002: ID 045e:0084 Microsoft Corp. Basic Optical Mouse
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Hewlett-Packard Presario R4100 (PN495AV)
Package: xserver-xorg-video-vesa 1:2.2.1-1
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-16-generic root=UUID=0cfd377a-9f6f-4bce-9e39-93b5c7150c21 ro i8042.reset quiet splash
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-16.53-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu10
 libgl1-mesa-glx 7.6.0-1ubuntu4
 libdrm2 2.4.14-1ubuntu1
 xserver-xorg-video-intel 2:2.9.0-1ubuntu2
 xserver-xorg-video-ati 1:6.12.99+git20090929.7968e1fb-0ubuntu1
SourcePackage: xserver-xorg-video-vesa
Uname: Linux 2.6.31-16-generic i686
dmi.bios.date: 08/24/2006
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.1C
dmi.board.name: 3085
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 42.3B
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnHewlett-Packard:bvrF.1C:bd08/24/2006:svnHewlett-Packard:pnPresarioR4100(PN495AV):pvrF.1C:rvnHewlett-Packard:rn3085:rvr42.3B:cvnHewlett-Packard:ct10:cvrN/A:
dmi.product.name: Presario R4100 (PN495AV)
dmi.product.version: F.1C
dmi.sys.vendor: Hewlett-Packard
fglrx: Not loaded
system:
 distro: Ubuntu
 architecture: i686kernel: 2.6.31-16-generic
---
Architecture: i386
DistroRelease: Ubuntu 10.04
DkmsStatus:
 virtualbox-ose, 3.1.6, 2.6.32-22-generic, i686: installed
 virtualbox-ose, 3.1.6, 2.6.31-21-generic, i686: built
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
Lsusb:
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 002 Device 003: ID 03f0:7504 Hewlett-Packard Printing Support
 Bus 002 Device 002: ID 045e:0084 Microsoft Corp. Basic Optical Mouse
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Hewlett-Packard Presario R4100 (PN495AV)
Package: xserver-xorg-video-vesa 1:2.3.0-1ubuntu1
PackageArchitecture: i386
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-22-generic root=UUID=0cfd377a-9f6f-4bce-9e39-93b5c7150c21 ro i8042.reset quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
Tags: lucid lucid
Uname: Linux 2.6.32-22-generic i686
UserGroups: adm admin audio cdrom dialout dip fax fuse lpadmin netdev plugdev sambashare tape tombs video
dmi.bios.date: 08/24/2006
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.1C
dmi.board.name: 3085
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 42.3B
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnHewlett-Packard:bvrF.1C:bd08/24/2006:svnHewlett-Packard:pnPresarioR4100(PN495AV):pvrF.1C:rvnHewlett-Packard:rn3085:rvr42.3B:cvnHewlett-Packard:ct10:cvrN/A:
dmi.product.name: Presario R4100 (PN495AV)
dmi.product.version: F.1C
dmi.sys.vendor: Hewlett-Packard
system:
 distro: Ubuntu
 codename: lucid
 architecture: i686
 kernel: 2.6.32-22-generic

Revision history for this message
David Tombs (dgtombs) wrote :
Revision history for this message
David Tombs (dgtombs) wrote :

Here's the Xorg.0.log from right before it froze. Nothing seems out of the ordinary, you can see the same group of messages repeated 8 times from my 8 successful VT switches.

(Note: this log was produced using Option "Log" "sync".)

Revision history for this message
David Tombs (dgtombs) wrote :

Same issue with latest from xorg-edgers,1:2.2.1+git20090801.fdf653a9-0ubuntu0sarvatt.

Bryce Harrington (bryce)
Changed in xserver-xorg-video-vesa (Ubuntu):
status: New → Confirmed
Bryce Harrington (bryce)
tags: added: karmic
Revision history for this message
Bryce Harrington (bryce) wrote :

[This is an automatic notification.]

Hi David,

This bug was reported against an earlier version of Ubuntu, can you
test if it still occurs on Lucid?

Please note we also provide technical support for older versions of
Ubuntu, but not in the bug tracker. Instead, to raise the issue through
normal support channels, please see:

    http://www.ubuntu.com/support

If you are the original reporter and can still reproduce the issue on
Lucid, please run the following command to refresh the report:

  apport-collect 502485

If you are not the original reporter, please file a new bug report, so
we can work with you as the original reporter instead (you can reference
bug 502485 in your report if you think it may be related):

  ubuntu-bug xorg

If by chance you can no longer reproduce the issue on Lucid or if you
feel it is no longer relevant, please mark the bug report 'Fix Released'
or 'Invalid' as appropriate, at the following URL:

  https://bugs.launchpad.net/ubuntu/+bug/502485

Changed in xserver-xorg-video-vesa (Ubuntu):
status: Confirmed → Incomplete
tags: added: needs-retested-on-lucid-by-june
Revision history for this message
David Tombs (dgtombs) wrote :

Yep, I can still reproduce this on lucid. Note that I had to use "radeon.modeset=0" boot parameter or else the VESA driver wouldn't load.

Setting back to Confirmed.

Changed in xserver-xorg-video-vesa (Ubuntu):
status: Incomplete → Confirmed
tags: added: apport-collected
description: updated
Revision history for this message
David Tombs (dgtombs) wrote : BootDmesg.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : CurrentDmesg.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : Dependencies.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : Lspci.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : PciDisplay.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : ProcInterrupts.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : ProcModules.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : RelatedPackageVersions.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : UdevDb.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : UdevLog.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : XorgLog.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : XorgLogOld.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : Xrandr.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : glxinfo.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : monitors.xml.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : setxkbmap.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : xdpyinfo.txt

apport information

Revision history for this message
David Tombs (dgtombs) wrote : xkbcomp.txt

apport information

To post a comment you must log in.