[RV350 9600 Pro] 1280x800 missing, only 1920x1200 available

Bug #283986 reported by Dascon
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Xorg Xserver VESA
Invalid
Undecided
Unassigned
xserver-xorg-video-ati (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Hello,

I am testing Ubuntu intrepid beta1 and have troubles with my screen resolution.

Hardware:
Laptop Dell Inspiron 8600 with Mobility ATI Radeon 9600Pro 128MB
Screen resolution: 1920x1200, but normally used at 1280x800

Under Hardy 1280x800 worked fine with build-in driver and fglrx-driver. With Intrepid this resolution is not available and also the laptop screen is shown only as 15".

How can I add 1280x800 to the resolution list?

Regards
[lspci]
00:00.0 Host bridge [0600]: Intel Corporation 82855PM Processor to I/O Controller [8086:3340] (rev 03)
     Subsystem: Dell Device [1028:016a]
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] [1002:4e50]
     Subsystem: Dell Device [1028:2001]

Revision history for this message
Dascon (daniel-schimrik) wrote :
Revision history for this message
Dascon (daniel-schimrik) wrote :

I figured out how to add 1280x800 manually, but this has to be done on each start of Intrepid. To run this script automatically on boot up, nothing happens.

Is there a way to permanently add a resolution to xrandr?

xrandr --newmode "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync &
xrandr --addmode LVDS 1280x800 &
xrandr --output LVDS --mode 1280x800

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

Could you also please attach the output of `lspci -vvnn`? Thanks ahead of time.

Meanwhile, one way to work around the issue is to place your xrandr command into your ~/.xprofile (remember to set that files execute bit). You could also add it to your global gdm/kdm startup scripts.

Changed in xserver-xorg-video-ati:
status: New → Incomplete
Revision history for this message
Dascon (daniel-schimrik) wrote :

Attached you find the result of 'lspci -vvnn'.
Your solution with .xprofile works perfect, thanks.

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

Hi Dascon,

I'm glad to hear the .xprofile workaround helped. Next step is to figure out what it's doing wrong.

For this, can you please attach the output from the following commands?

  * xrandr --verbose
  * get-edid | parse-edid # from the read-edid package

This should give us some ideas about what resolutions your monitor thinks it can provide.

Changed in xserver-xorg-video-ati:
status: Confirmed → Incomplete
Revision history for this message
Dascon (daniel-schimrik) wrote :

Hello Bryce,

unfortunately I cannot help you on that question right now. Cause of some other effects on Intrepid I switched back to Hardy (no fglrx working with mobile RV350, cpufreq-problems)

What I could send you right now is the output of your commands under hardy, where everything works fine.

I will download intrepid live-cd and get the results of your commands.

Regards, Dascon

Revision history for this message
Dascon (daniel-schimrik) wrote :
Revision history for this message
Dascon (daniel-schimrik) wrote :
Revision history for this message
Dascon (daniel-schimrik) wrote :
Revision history for this message
Dascon (daniel-schimrik) wrote :
Bryce Harrington (bryce)
description: updated
Revision history for this message
exactt (giesbert) wrote :

i am attaching my logs as well...

can anybody help my create the xrandr commands. i am always getting errors issueing the first command:

 X Error of failed request: BadName (named color or font does not exist)
  Major opcode of failed request: 153 (RANDR)
  Minor opcode of failed request: 16 ()
  Serial number of failed request: 13
  Current serial number in output stream: 13

thank you...

Revision history for this message
exactt (giesbert) wrote :

all on intrepid by the way...

Revision history for this message
exactt (giesbert) wrote :

seems i messed up the files last time... here they come again...

Revision history for this message
exactt (giesbert) wrote :
Revision history for this message
exactt (giesbert) wrote :

i just added that this bug affects me with the vesa driver.

ati driver is not working because of https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/294653

thx for your help!

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

exactt, if you're seeing it on -vesa you are having a different bug since this one is particular to -avi. You should report your bug separately.

Changed in xserver-xorg-driver-vesa:
status: New → Invalid
Changed in xserver-xorg-video-ati:
status: Incomplete → Confirmed
Revision history for this message
Bryce Harrington (bryce) wrote :

Dascon, okay actually the problem is that you were having a bug in Hardy that went away in Intrepid. It seems that in Hardy X was unable to read your monitor's EDID. Compare the get-edid|parse-edid results you posted for each, and you'll see in Hardy it says "Call failed" so it is falling back to some default stuff that puts in a bunch of other resolutions, including the one you liked. In Intrepid, the EDID works properly, and X is not putting in the default modes like 1280x800.

Anyway, the problem was fixed in the xserver we have in Jaunty. Feel free to reopen this bug if you still see the problem after upgrading to that.

Changed in xserver-xorg-video-ati:
status: Confirmed → Fix Released
Revision history for this message
Bryce Harrington (bryce) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.