Radeon 9000 and XGL reports "No screens found" at high resolutions

Bug #42527 reported by Javier Ruiz
26
Affects Status Importance Assigned to Milestone
xserver-xgl (Ubuntu)
Won't Fix
Medium
Unassigned
xserver-xorg-driver-ati (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Hi,

When trying to run XGL with my Radeon 9000 card (lspci reports "ATI Technologies Inc Radeon R250 Lf [FireGL 9000] (rev 01)") I've got an error with the information "No screens found".

This only happens at higher resolutions. At resolutions lower than 1024x1024, XGL starts normally. I should say that I'm impressed with the XGL performance of this "old" card (when working at 1024x768), all compiz effects work flawlessly and very smooth (except maybe a couple such as resizing and mazimizing).

For the record, say that the fglrx driver works on XGL at higher resolutions.

Revision history for this message
Zach Tibbitts (zrtibbitts) wrote :

Yeah, I can confirm this, i get the same problem

Revision history for this message
Ken Friis Larsen (ken-bugzilla) wrote :

I too can confirm it.

My lspci reports:
"ATI Technologies Inc Radeon R250 Lf [FireGL 9000] (rev 02)"

According to the Gentoo Wiki the solution is to allow large textures:
http://gentoo-wiki.com/HOWTO_XGL/Troubleshooting#no_screens_found

However the option to do so is only in newer Mesa than the one in Dapper:
http://lists.freedesktop.org/pipermail/xorg/2006-April/014609.html

Revision history for this message
Jos Dehaes (jos-dehaes) wrote :

I can confirm on radeon 7000. Works fine in lower resolution

Revision history for this message
Richard Nelson (wabz) wrote :

Also reported here, with an nvidia card:
https://bugs.freedesktop.org/show_bug.cgi?id=6647

Revision history for this message
Matthew Lange (matthewlange) wrote :

Removing from Xserver-Xorg-Driver-ATI because it happens with nvidia too.

Changed in xserver-xorg-driver-ati:
status: Unconfirmed → Rejected
Changed in xserver-xgl:
assignee: nobody → ubuntu-x-swat
status: Unconfirmed → Confirmed
Revision history for this message
Thomas Wolfe (tomwolfe) wrote :

Also happens here with AIGLX and only works for me at 1024x768 (although my display supports up to 1400x1050) with an ati mobility 9000 with the radeon driver.

Revision history for this message
Thomas Wolfe (tomwolfe) wrote :

Got it working up to 1280x1024, at 1400x1050 it chokes, too much for it to handle i guess.

Section "Device"
        Identifier "ATI Technologies, Inc. Radeon R250 Lf [Radeon Mobility$ Driver "radeon"
        BusID "PCI:1:0:0"
        Option "XAANoOffscreenPixmaps"
        Option "backingstore" "true"
        Option "ColorTiling" "on"
        Option "EnablePageFlip" "true"
        Option "SubPixelOrder" "none"
        #Option "AccelMethod" "XAA"
        Option "RenderAccel" "true"
        Option "AGPMode" "4"
        Option "DynamicClocks" "on"
        Option "mtrr" "on"
        Option "VideoOverlay" "on"
        Option "mtrr" "on"
        Option "VideoOverlay" "on"
        Option "OpenGLOverlay" "off"
        Option "AGPSize" "32"
EndSection

Hope that helps.

Revision history for this message
Zappes (zaphod-bluephod) wrote :

I can confirm that. I'm using a HP NX7000 Notebook with an ATI Mobility Radeon 9000 that should normally run in 1680x1050. If I try to activate the fglrx driver in xorg.conf, I get the "no screens found" error as reported above. If I switch back from "fglrx" to "ati" as driver, everything works.

Revision history for this message
Epidemic (epidemicsparc) wrote :

I can confirm this on my Toshiba Satellite A75-S211 with an Radeon Mobility 9100IGP

Revision history for this message
Typhoe (spamistrash) wrote :

Same problem here on lastest tribe of Gutsy.

No XGL on my laptop (Compaq N800W with ATI Mobility Radeon 9000 using the ati driver).

The default resolution of the screen of this laptop is 1400x1050 (and is correctly detected).
Compiz doesn't start.

And futhermore when I try my old xorg.conf file (used on feisty to get my dual screen -screen1@1400x1050 & screen2external@1920x1200-), the refresh of the display doesn't work anymore, I get a lot of artefacts on both screens.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

xserver-xgl has been deprecated upstream, and removed from Intrepid. Closing the bug as won't fix.

Changed in xserver-xgl:
assignee: ubuntu-x-swat → nobody
status: Confirmed → 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.