2010/3/27 Hendrik Sattler <p...@hendrik-sattler.de>: > I got this working previously but it somehow stopped working. > > My setup: > - Acer TravelMate 6592 > - DVI output with DVI->HDMI converter > - Philips Full-HD LCD-TV > > The laptop runs Debian testing with a self-compiled linux-2.6.33 with > radeon+firmware compiled-in. > > The laptop cannot do audio over the HDMI line, I use a seperate stereo cable > for this. This is the proposed way from the TV manual when audio-over-hdmi is > not possible. > And that used to work just fine (at the time of 2.6.33-rc8, I wrote to this > list at that time) but fails with latest version of libdrm (2.4.18) and > xserver-xorg-vide-radeon (6.12.192 + patches up to git 5c256808, the current > Debian package). > > I use the following kernel command line: > radeon.modeset=1 radeon.audio=0 radeon.dynclks=1 > > Especially, audio=0 signals the TV that the audio comes over the seperate > cable. This is what was working and is not working anymore. > > Strangely, the available resolutions changed: the old drivers didn't find the > 1080p resolutions when the TV was connected while X was running. This is now > working with even more refresh rates (50/60/24). There was also a resolution > of 1366x768 which is not in the list anymore, only 1360x765. > > Working combination (but DRI disabled due to massive instabilities): > linux-2.6.33-rc8, libdrm-2.4.16, radeon from git20101011 > > Not working: > linux-2.6.33, libdrm-2.4.18, radeon-6.12.192
It seems your TV refuses to use audio from analog stereo cable, when it detects audio enabled over/in HDMI (just enabled, even purely silent as in your case). And it seems we enable HDMI mode even when you use radeon.audio=0. I've no idea what could affect this between 2.6.33-rc8 and 2.6.33 (stable). The list of changes for drm/radeon taken from http://lkml.org/lkml/2010/2/24/301 : Adam Jackson (1): drm/edid: Fix interlaced detailed timings to be frame size, not field. Alex Deucher (3): drm/radeon/kms/rs600: add connector quirk drm/radeon/kms: fix shared ddc detection drm/radeon/rv740: fix backend setup Dave Airlie (3): drm/radeon/kms: make sure retry count increases. drm/radeon/kms: use udelay for short delays drm/radeon: bump the UMS driver version number to indicate rv740 fix Jerome Glisse (3): drm/radeon/kms: fix indirect buffer management V2 drm/radeon/kms: fix bo's fence association drm/radeon/kms: free fence IB if it wasn't emited at IB free time Matt Turner (1): drm/radeon/kms/atom: use get_unaligned_le32() for ctx->ps Can you provide "lspci" output by the way? As for this bug, I'll try to prepare something for you to test. However provide also output of dmesg | grep drm please. -- Rafał ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel