Xorg freezes on Voodoo3 at 1440x900

Bug #369138 reported by Martin
4
Affects Status Importance Assigned to Milestone
xserver-xorg-video-tdfx (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Jaunty by Martin

Bug Description

Binary package hint: xserver-xorg-video-tdfx

With jaunty, xserver-xorg-video-tdfx (1:1.4.0-2) freezes Xorg from xserver-xorg-core (2:1.6.0-0ubuntu14) on first full screen window draw at resolution 1440x900 on a Voodoo3 3000 card (16Mb) unless NoAccel (xorg.conf) has been set for its device driver. Without NoAccel and although DRI, DRI2 and direct rendering become automatically disabled (according to log), Xorg seems to freeze by using its DGA extension (unconfirmed).

With intrepid, xserver-xorg-video-tdfx (1:1.4.0-1build2), which did not receive much modification for jaunty, ran on xserver-xorg-core (2:1.5.2-2ubuntu3) effortlessly as soon as DRI and direct rendering became automatically disabled.

Attached is a log snippet of ltrace on blackbox (wm) crashing Xorg (its log remains silent) with first full screen window draws.

Revision history for this message
Martin (wortheld) wrote :
Revision history for this message
Jonathan Stewart (reaper-fudo) wrote :

I can also confirm this bug on Ubuntu 9.04 on a PII-450 with a Voodoo 3. I can login to a normal X session, but scrolling an image causes a crash, and in general X is very unstable, with GDM crashing a lot.

The workaround, as mentioned above, is to set:
Option "NoAccel" "true"
in the "Device" section of xorg.conf

This has serious performance penalties in a 2d environment. Searching the net for this issue reveals the issue being discussed in 2006, around the time Ubuntu 6.04 was the newest release. It seems that some resolution was found and committed upstream after that.

Note that no issues were noticed in Ubuntu 8.10 on the same machine.

I do not understand the root cause of the problem, but this seems to be a regression. I hope someone can help shed some light.

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

Hi wortheld,

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering is this still an issue for you? Can you try with the latest development release of Ubuntu? (ISO CD images are available from http://cdimage.ubuntu.com/releases/)

If it remains an issue, could you also attach a new /var/log/Xorg.0.log?
Thanks in advance.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-verification
Changed in xserver-xorg-video-tdfx (Ubuntu):
status: New → Incomplete
Revision history for this message
Martin (wortheld) wrote :

Installation of xserver-xorg-video-tdfx (1:1.4.1-1) out of karmic's repositories remedies the aforementioned bug.

Martin (wortheld)
Changed in xserver-xorg-video-tdfx (Ubuntu):
status: Incomplete → 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.