Audio problems on RV635 with 2 DVI outputs
I try to play sound using RV635->DVI->adapter->HDMI->TV LCD with latest version of audio patch(es). I achieved both: success and failure :) In my xorg.conf I used Option "Audio" "true" Option "HDMI" "all" I also tried using fglrx but it failed totally - I was not able to hear anything. Situation 1 "good": My small LCD connected to DVI-I_2/analog My TV LCD connected to DVI-I_1/digital Audio works perfect in that case. I experience problem with detecting right DPI but it shouldn't be audio releated. Generally I'm happy with that configuration Situation 2 "bad": My small LCD connected to DVI-I_1/analog My TV LCD connected to DVI-I_2/digital DPI detected right but I have problems playing audio by HDMI. I can hear the sound but it plays with pauses and too fast/slow. Only something about 70% of every second is filled by sound - hope you understand that. I made dumps of few registers and timing differences but don't know if this will be interesting... Can I collect some other info to make is easier to debug? Can this me matter of some third (unknown for us yet) pair of mul and div registers? -- Rafał Miłecki
2008/10/17 Rafał Miłecki
Situation 1 "good": My small LCD connected to DVI-I_2/analog My TV LCD connected to DVI-I_1/digital Audio works perfect in that case. I experience problem with detecting right DPI but it shouldn't be audio releated. Generally I'm happy with that configuration
There is one more problem in this "good" situation. If I boot in this configuration and play something, then audio plays EXTREMLY too fast (however without pauses). By default this configuration of LCDs and ports starts my LCD TV in 1920x1080 resolution. I can fix this extremly fast audio by switching to other resolution on LCD TV for a moment. So for example xrandr --output DVI-D_1/digital --mode 1280x720 fix my audio. After switching to 1280x720 I can go back to 1920x1080 and it works fine then. I made full dumps of 1920x1080 just after starting X (audio too fast) (good.before.log) and after switching to 1280 and back to 1920 (audio fine) (good.after.log). -- Rafał Miłecki
Am Freitag, den 17.10.2008, 14:00 +0200 schrieb Rafał Miłecki:
I try to play sound using RV635->DVI->adapter->HDMI->TV LCD with latest version of audio patch(es). I achieved both: success and failure :) That's at least a start.
I also tried using fglrx but it failed totally - I was not able to hear anything. Are you telling me that my patch actually works better than fglrx? Hehe :) Some people from the phoronix forum actually told me that the patch works out of the box while fglrx failed to do so, but i always thought this was because of missing fglrx kernel module.
Situation 1 "good": My small LCD connected to DVI-I_2/analog My TV LCD connected to DVI-I_1/digital .... Situation 2 "bad": My small LCD connected to DVI-I_1/analog My TV LCD connected to DVI-I_2/digital This is the first card i see with DIG and two DVI connectors, it's no wonder that only one works.
I made dumps of few registers and timing differences but don't know if this will be interesting... Can I collect some other info to make is easier to debug? Can this me matter of some third (unknown for us yet) pair of mul and div registers? I don't think so, the timing code doesn't know of this case, so it's not supported (jet). Can you make a xorg log with logverbose 7? I think this should help. And try with only the TV connected, does this change anything?
Bye, Christian. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
participants (2)
-
Christian König
-
Rafał Miłecki