FS#21442 - No HDMI from Arch ATI driver, Ubuntu fine

Attached to Project: Arch Linux
Opened by Jamie Kitson (JamieKitson) - Sunday, 24 October 2010, 00:49 GMT
Last edited by Andreas Radke (AndyRTR) - Monday, 25 October 2010, 16:12 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

The Arch ATI driver xf86-video-ati (version 6.13.2-1) gives no HDMI output on my Radeon HD 4225 (RS880M I think) whereas the same (open source non-HD) driver in Ubuntu (version 1:6.13.1-1ubuntu5) does provide HDMI out.

xrandr reports correct values, eg screen is connected and resolutions etc.

I am running a 64 bit system.

I've tried all the xorg.conf options I can find and no xorg.conf (as is working in Ubuntu) but to no avail, I don't think xorg.conf should really matter anyway as I am controlling it with xrandr: I can switch off the HDMI, and turn on the VGA and have that working with the LVDS.

Additional info:
* package version(s) 6.13.2-1 and 6.13.2-2 (I've tried Testing)
* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Monday, 25 October 2010, 16:12 GMT
Reason for closing:  Upstream
Additional comments about closing:  see comment. will be working with .36 kernels.
Comment by Andreas Radke (AndyRTR) - Sunday, 24 October 2010, 09:44 GMT
Check your dmesg and Xorg.0.log files. We ship plain vanilla release driver packages. You may want to check for patches Ubuntu has applied to add aditional features: http://changelogs.ubuntu.com/changelogs/pool/main/x/xserver-xorg-video-ati/xserver-xorg-video-ati_6.13.0-1ubuntu5/changelog

Maybe you should ask upstream if it should work in the vanilla release. If the vanilla release doesn't support we won't fix it.
Comment by Jamie Kitson (JamieKitson) - Monday, 25 October 2010, 15:40 GMT
From Alex on xorg-driver-ati@lists.x.org:

The pciephy on rs780/rs880 boards (used for secondary digital outputs)
can only be programmed using the IO BAR (not MMIO). At the moment, it
only works with kms and requires this patch:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=351a52a2414d2b104269755c86b476863c248034
which is upstream as of 2.6.36.

Comment by Andreas Radke (AndyRTR) - Monday, 25 October 2010, 16:12 GMT
so it will be included in the recently released vanilla 2.6.36 kernel and is not a ddx driver bug. feel free to patch our current kernel pkg yourself until the new one hits the repos.

Loading...