[Mesa-dev] radeonsi external audio + powerconsumption
Christian König
deathsimple at vodafone.de
Wed Mar 9 17:04:33 UTC 2016
The only of hand "hack" I can see is to open up an HDMI connector,
shortcut the hot plug detection pin and then connect that as "output
device" to the amplifier.
It should fix your issues with the hot plug detection. You most likely
still won't get a valid EDID, but that can be overridden easily.
On the other hand what's the issue with connecting the PC Monitor to the
amplifier using a HDMI->DVI cable?
Regards,
Christian.
Am 09.03.2016 um 17:44 schrieb Jarkko Korpi:
> Makes sense. I just broke my xrandr config that it doesnt work
> correctly it happens from time to time and it's really irritating to
> fix. What I just need is basically clone mode. But kde doesnt see
> screens that are offline and if I put amplifier on, it shutdowns my pc
> screen. Before I had an issue that I am on desktop, but most of the
> working applications are on the other desktop. This was easier to fix,
> mostly just opening and closing amplifier and it started to work
> correctly.
>
> xrandr --verbose
> Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
> HDMI1 connected 1920x1080+0+0 (0x47) normal (normal left inverted
> right x axis y axis) 531mm x 298mm
> Identifier: 0x43
> Timestamp: 307470
> Subpixel: unknown
> Gamma: 1.0:1.0:1.0
> Brightness: 1.0
> Clones:
> CRTC: 0
> CRTCs: 0 1 2
> Transform: 1.000000 0.000000 0.000000
> 0.000000 1.000000 0.000000
> 0.000000 0.000000 1.000000
> filter:
> EDID:
> 00ffffffffffff0009d1a77845540000
> 1b18010380351e782eba45a159559d28
> 0d5054a56b80810081c08180a9c0b300
> d1c001010101023a801871382d40582c
> 4500132a2100001e000000ff00333745
> 30323032323031390a20000000fd0032
> 4c1e5311000a202020202020000000fc
> 0042656e5120474c32343530480a006c
> aspect ratio: Automatic
> supported: Automatic, 4:3, 16:9
> Broadcast RGB: Automatic
> supported: Automatic, Full, Limited 16:235
> audio: auto
> supported: force-dvi, off, auto, on
> 1920x1080 (0x47) 148.5MHz +HSync +VSync *current +preferred
> h: width 1920 start 2008 end 2052 total 2200 skew 0
> clock 67.5KHz
> v: height 1080 start 1084 end 1089 total 1125 clock 60.0Hz
> 1680x1050 (0xc7) 119.0MHz +HSync -VSync
> h: width 1680 start 1728 end 1760 total 1840 skew 0
> clock 64.7KHz
> v: height 1050 start 1053 end 1059 total 1080 clock 59.9Hz
> 1600x900 (0xc8) 108.0MHz +HSync +VSync
> h: width 1600 start 1624 end 1704 total 1800 skew 0
> clock 60.0KHz
> v: height 900 start 901 end 904 total 1000 clock 60.0Hz
> 1280x1024 (0xc9) 135.0MHz +HSync +VSync
> h: width 1280 start 1296 end 1440 total 1688 skew 0
> clock 80.0KHz
> v: height 1024 start 1025 end 1028 total 1066 clock 75.0Hz
> 1280x1024 (0xca) 108.0MHz +HSync +VSync
> h: width 1280 start 1328 end 1440 total 1688 skew 0
> clock 64.0KHz
> v: height 1024 start 1025 end 1028 total 1066 clock 60.0Hz
> 1280x800 (0xcb) 71.0MHz +HSync -VSync
> h: width 1280 start 1328 end 1360 total 1440 skew 0
> clock 49.3KHz
> v: height 800 start 803 end 809 total 823 clock 59.9Hz
> 1152x864 (0xcc) 108.0MHz +HSync +VSync
> h: width 1152 start 1216 end 1344 total 1600 skew 0
> clock 67.5KHz
> v: height 864 start 865 end 868 total 900 clock 75.0Hz
> 1280x720 (0xcd) 74.2MHz +HSync +VSync
> h: width 1280 start 1390 end 1430 total 1650 skew 0
> clock 45.0KHz
> v: height 720 start 725 end 730 total 750 clock 60.0Hz
> 1024x768 (0xce) 78.8MHz +HSync +VSync
> h: width 1024 start 1040 end 1136 total 1312 skew 0
> clock 60.1KHz
> v: height 768 start 769 end 772 total 800 clock 75.1Hz
> 1024x768 (0xcf) 65.0MHz -HSync -VSync
> h: width 1024 start 1048 end 1184 total 1344 skew 0
> clock 48.4KHz
> v: height 768 start 771 end 777 total 806 clock 60.0Hz
> 832x624 (0xd0) 57.3MHz -HSync -VSync
> h: width 832 start 864 end 928 total 1152 skew 0
> clock 49.7KHz
> v: height 624 start 625 end 628 total 667 clock 74.6Hz
> 800x600 (0xd1) 49.5MHz +HSync +VSync
> h: width 800 start 816 end 896 total 1056 skew 0
> clock 46.9KHz
> v: height 600 start 601 end 604 total 625 clock 75.0Hz
> 800x600 (0xd2) 40.0MHz +HSync +VSync
> h: width 800 start 840 end 968 total 1056 skew 0
> clock 37.9KHz
> v: height 600 start 601 end 605 total 628 clock 60.3Hz
> 640x480 (0xd3) 31.5MHz -HSync -VSync
> h: width 640 start 656 end 720 total 840 skew 0
> clock 37.5KHz
> v: height 480 start 481 end 484 total 500 clock 75.0Hz
> 640x480 (0xd4) 25.2MHz -HSync -VSync
> h: width 640 start 656 end 752 total 800 skew 0
> clock 31.5KHz
> v: height 480 start 490 end 492 total 525 clock 60.0Hz
> 720x400 (0xd5) 28.3MHz -HSync +VSync
> h: width 720 start 738 end 846 total 900 skew 0
> clock 31.5KHz
> v: height 400 start 412 end 414 total 449 clock 70.1Hz
> HDMI2 disconnected (normal left inverted right x axis y axis)
> Identifier: 0x44
> Timestamp: 307470
> Subpixel: unknown
> Clones:
> CRTCs: 0 1 2
> Transform: 1.000000 0.000000 0.000000
> 0.000000 1.000000 0.000000
> 0.000000 0.000000 1.000000
> filter:
> aspect ratio: Automatic
> supported: Automatic, 4:3, 16:9
> Broadcast RGB: Automatic
> supported: Automatic, Full, Limited 16:235
> audio: auto
> supported: force-dvi, off, auto, on
> VIRTUAL1 disconnected (normal left inverted right x axis y axis)
> Identifier: 0x45
> Timestamp: 307470
> Subpixel: no subpixels
> Clones:
> CRTCs: 3
> Transform: 1.000000 0.000000 0.000000
> 0.000000 1.000000 0.000000
> 0.000000 0.000000 1.000000
> filter:
>
> ------------------------------------------------------------------------
> Subject: Re: [Mesa-dev] radeonsi external audio + powerconsumption
> To: jarkko_korpi at hotmail.com; mesa-dev at lists.freedesktop.org
> From: deathsimple at vodafone.de
> Date: Wed, 9 Mar 2016 17:38:08 +0100
>
> That configuration can't work correctly.
>
> With HDMI the audio data is interleaved in the video vertical and
> horizontal sync periods. So if you don't have video you don't have any
> way to submit audio either.
>
> What the driver properly does is providing a dummy video signal so
> that audio can be transfered anyway. Most likely just a clone of the
> desktop picture.
>
> Please provide you're xrandr --verbose output.
>
> Regards,
> Christian.
>
> Am 09.03.2016 um 17:31 schrieb Jarkko Korpi:
>
> I have ati r9 290 I have been using external amplifier that puts
> the sound into speakers. I have this connection using r9 290 -->
> hdmi --> speakers
> And dvi --> pc screen.
>
> xrandr (that broke my config again) see this external amplifer as
> a display which is it not. Kde/mint/upstream should fix this so it
> would be more correct.
>
> Hdmi channel is just sending audio data to amplifier. And it feels
> like that ati is using more clock cycles to provide the picture
> and the audio than it should.
>
> Is there anyway to prevent this in future?
>
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org <mailto:mesa-dev at lists.freedesktop.org>
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
>
>
>
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20160309/01b7ecfa/attachment-0001.html>
More information about the mesa-dev
mailing list