No way to indicate radeonhd as Driver

Bug #246673 reported by Rakotomandimby Mihamina
4
Affects Status Importance Assigned to Milestone
xserver-xorg-driver-ati
Won't Fix
Medium
xserver-xorg-video-ati (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I have an ATI Radeon 2400 XT, 256MB GDDR3 on PCI-E.
Ubuntu does not detect my video card:
- No mention in the "Driver" section in xorg.conf (I expected "radeonhd")
- No "Modes" section either
Among that:
- running "sudo dpkg-reconfigure -phigh xserver-xorg" doesn't prompt anything.
- "xserver-xorg-video-radeonhd" had to be installed manually (I expected it to be directly in the system as well as I have a radeon HD card)

I have a 8.04.1 system.

Tags: radeonhd xorg
description: updated
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Please tell us what 'lspci -vnn' says. The -ati driver probably just doesn't have your pci-id listed. The radeonhd driver is nothing special, -ati should support all the same chips as radeonhd.

Changed in xorg:
status: New → Incomplete
Revision history for this message
Rakotomandimby Mihamina (tech-infogerance) wrote :

Here you are.

Revision history for this message
Tormod Volden (tormodvolden) wrote :

Hmm, the Hardy ati driver already has HD 2400 XT [1002:94c1]. Can you please attach your /var/log/Xorg.0.log ?

Revision history for this message
Rakotomandimby Mihamina (tech-infogerance) wrote :

I "forced" the radeon HD driver in xorg.conf, and this is my configuration + the associated log

Revision history for this message
Tormod Volden (tormodvolden) wrote :

Well, I wanted to know why the -ati driver doesn't work. Please use the default, original xorg.conf, uninstall the -radeon package and attach the log as it is, no archives please.

Revision history for this message
Rakotomandimby Mihamina (tech-infogerance) wrote :

Ok. Sorry, week-end break.
Before sending you the logs, I made some cleaning steps:
- removing --purge libgnome*, gnome*, xfce* and xserver-* packages and theire deps.
- hand removing -rf /etc/X11
- installing xubuntu-desktop (my distro) and its deps + gdm + xserver-* and so on.

He you are...

Revision history for this message
Rakotomandimby Mihamina (tech-infogerance) wrote :
Revision history for this message
Rakotomandimby Mihamina (tech-infogerance) wrote :

In fact, one of my main problems is I cannot setup my screen resolution to 1600x1200, which is the resolution my screen can go up to.
There is no modelines in the xorg.conf file that would allow such a resolution.
May be the screen has not been properly probed? but why?

Revision history for this message
Tormod Volden (tormodvolden) wrote :

Yes, AFAICS from the log it doesn't get any info from the monitor, it only detects that something is connected. I think this needs to be reported upstream. Can you please file a bug on bugs.freedesktop.org (xorg - radeon) and attach conf and log there?

Revision history for this message
Rakotomandimby Mihamina (tech-infogerance) wrote :

Ok.
Please change the status of the bug, then.
Thank you for your help.

Revision history for this message
Tormod Volden (tormodvolden) wrote :

Please add the upstream bug link with the "Also affects project" button.

Revision history for this message
In , Rakotomandimby (mihamina-rakotomandimby) wrote :

Created an attachment (id=17699)
the logfile

Hi all,

I have:
- a monitor that can bear up to 1600x1200
- an ATI Radeon HD 2400 XT PCI-e graphic card.
- a 64bits Ubuntu 8.04.1 on AMD 64 architecture (phenom quad core)
  - Xorg 7.3
  - XFCE 4.4

The point:
My monitor doesnt send its specs when Xorg asks him to.

The bug?
Then the xorg.conf file is almost empty, without even the "Driver" parameter set to use something for the ATI card.
Let's just see attached:
- Xorg.0.log
- The resulting xorg.conf

I first filed the bug on my distribution bugtracker:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/246673

Then here.

Revision history for this message
In , Rakotomandimby (mihamina-rakotomandimby) wrote :

Created an attachment (id=17700)
the resulting xorg.conf

Revision history for this message
In , Julien Cristau (jcristau) wrote :

On Wed, Jul 16, 2008 at 06:10:33 -0700, <email address hidden> wrote:

> The bug?
> Then the xorg.conf file is almost empty, without even the "Driver" parameter
> set to use something for the ATI card.
> Let's just see attached:
> - Xorg.0.log
> - The resulting xorg.conf
>
It's not clear to me what problem you're reporting here...

Revision history for this message
In , Rakotomandimby (mihamina-rakotomandimby) wrote :

(In reply to comment #2)
> > Then the xorg.conf file is almost empty, without even the "Driver" parameter
> > set to use something for the ATI card.
> It's not clear to me what problem you're reporting here...

I have been used in an Xorg auto filling the xorg.conf with some values (Modes, Modelines, Driver,...).
This time, it did not.

I also noticed (reading the logs) the monitor has not been probed properly. That might be a reason of the xorg.conf left almost blank.

Anyway, xrandr gives me some values:

Screen 0: minimum 320 x 200, current 1600 x 1200, maximum 1600 x 1200
S-video disconnected (normal left inverted right x axis y axis)
VGA-0 connected 1600x1200+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1600x1200 59.9*
   1280x800 60.0
   1280x768 60.0
   1024x768 60.0
   800x600 60.3
   640x480 59.9
DVI-0 disconnected (normal left inverted right x axis y axis)

I thought it's a bug I had to report.

Revision history for this message
In , Julien Cristau (jcristau) wrote :

> --- Comment #3 from Rakotomandimby Mihamina (infogerance) <email address hidden> 2008-07-16 11:16:41 PST ---
> (In reply to comment #2)
> > > Then the xorg.conf file is almost empty, without even the "Driver" parameter
> > > set to use something for the ATI card.
> > It's not clear to me what problem you're reporting here...
>
> I have been used in an Xorg auto filling the xorg.conf with some
> values (Modes, Modelines, Driver,...). This time, it did not.
>
No, the distro fills in xorg.conf. Most of the stuff you used to find
in there is not necessary these days, so yes, xorg.conf ends up a lot
shorter. That's not a bug.

> I also noticed (reading the logs) the monitor has not been probed properly.

That might be a bug. Can you add the "ModeDebug" option to the Device
section of your xorg.conf, and send the log?

> That might be a reason of the xorg.conf left almost blank.
>
No.

Revision history for this message
Rakotomandimby Mihamina (tech-infogerance) wrote :
Revision history for this message
Tormod Volden (tormodvolden) wrote :

Thanks for filing it upstream. The xorg.conf you posted upstream has some Modes line. Did you add them manually?

Revision history for this message
Tormod Volden (tormodvolden) wrote :

I am confused because in the upstream bug you have been specifying the radeonhd driver, and we here try to find out why the default -ati (aka radeon) driver does not work.

Changed in xserver-xorg-driver-ati:
status: Unknown → Confirmed
Revision history for this message
In , Eich (eich) wrote :

(II) RADEONHD: version 1.1.0, built from dist of git branch master, commit f213db06

This driver is over 6 month old. Please update your driver.

Revision history for this message
In , Eich (eich) wrote :

This also looks more like a problem of the Debian configuration tool. If the monitor (for whatever reason) doesn't report DDC right then the config tool should do something sane.
On the other hand it is not strictly necessary to provide modes today - especially when the monitor sends DDC data. In this case (where it doesn't) the user should at least be able to provide monitor ranges in the config file.
You may want to take up the issue with Debian.
In any case the driver is rather old, so an investigation why no DDC data isn't sent should happen with a new driver.

Revision history for this message
In , Julien Cristau (jcristau) wrote :

> --- Comment #6 from Egbert Eich <email address hidden> 2008-07-20 03:22:29 PST ---
> This also looks more like a problem of the Debian configuration tool. If the
> monitor (for whatever reason) doesn't report DDC right then the config tool
> should do something sane.

The config tool doesn't even try; IMO it's the X server's job to
get something up. I'm not sure what problem is being reported here,
though, and the xrandr output pasted by the submitter looks sane enough.
Rakotomandimby, does the screen come up properly, even though the log
shows some errors?

Changed in xserver-xorg-driver-ati:
status: Confirmed → Invalid
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
Bryce Harrington (bryce) wrote :

Closing as expired due to no reply from reporter in over a month. Feel free to reopen if you can reproduce the issue against alpha-4 or newer, and can provide the requested information (including your /var/log/Xorg.0.log).

Changed in xserver-xorg-video-ati:
status: Incomplete → Invalid
Changed in xserver-xorg-driver-ati:
importance: Unknown → Medium
status: Invalid → Won't Fix
Changed in xserver-xorg-driver-ati:
importance: Medium → Unknown
Changed in xserver-xorg-driver-ati:
importance: Unknown → Medium
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.