Hello,
Long story short, i broke my XBMCBuntu installation trying to upgrade it and make newer AMD Video drivers work on it. So i decided to go the Windows route to get stuff up quickly.
So far everything works (mame is stable (wasnt on linux), sounds was easier to get working than in linux, my ps3 controler also works).
But im facing one issue that REALLY is a show-stopper.
If i reboot the PC while my TV's source is the pc, all is well, i get audio.
If i reboot the PC while my TV's source is anything other than the PC, no audio.
When switching sources on my TV, the pc looses its audio-connection and when i get back to the pc source, it doesn't re-establishes it, so i loose audio.
This TV has a PS3, the PC, a Wii and a cablebox connected to it, needless to say that it doesn't stay on the same source all-day long.
I've read that disconnecting and reconnecting the HDMI cable would fix the issue, however this is not an acceptable solution (Won't cut it with the wife.)
My PC is connected straigth to the TV using HDMI.
Video card is an AMD Radeon HD 6450, sapphire brand iirc.
I was using the HDMI Audio drivers that came with the latest Catalyst version.
I tried uninstalling the audio drivers, it threw me back to default Microsft drivers. Same result, audio works if the TV is on and set on the right source, otherwise it doesn't work.
I've read that the Realtek drivers were actually superior to AMD's, so i installed that. Same results.
I've also tried disabling the Jack sensing, thinking it may be the one causing the disconnection. To do so i changed the value of EnableDynamicDevices in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\GlobalSettings
It did not help.
I did not experience this issue under linux, however i had many other issues under linux (unstable mame, latency, ps3 controler worked in ubuntu 11.10 but stoped working on 12.04, etc etc).
Since i did not experience that under linux, i'm sure the hardware/wiring can handle that use case. I just can't figure out how to make it work.
Long story short, i broke my XBMCBuntu installation trying to upgrade it and make newer AMD Video drivers work on it. So i decided to go the Windows route to get stuff up quickly.
So far everything works (mame is stable (wasnt on linux), sounds was easier to get working than in linux, my ps3 controler also works).
But im facing one issue that REALLY is a show-stopper.
If i reboot the PC while my TV's source is the pc, all is well, i get audio.
If i reboot the PC while my TV's source is anything other than the PC, no audio.
When switching sources on my TV, the pc looses its audio-connection and when i get back to the pc source, it doesn't re-establishes it, so i loose audio.
This TV has a PS3, the PC, a Wii and a cablebox connected to it, needless to say that it doesn't stay on the same source all-day long.
I've read that disconnecting and reconnecting the HDMI cable would fix the issue, however this is not an acceptable solution (Won't cut it with the wife.)
My PC is connected straigth to the TV using HDMI.
Video card is an AMD Radeon HD 6450, sapphire brand iirc.
I was using the HDMI Audio drivers that came with the latest Catalyst version.
I tried uninstalling the audio drivers, it threw me back to default Microsft drivers. Same result, audio works if the TV is on and set on the right source, otherwise it doesn't work.
I've read that the Realtek drivers were actually superior to AMD's, so i installed that. Same results.
I've also tried disabling the Jack sensing, thinking it may be the one causing the disconnection. To do so i changed the value of EnableDynamicDevices in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\GlobalSettings
It did not help.
I did not experience this issue under linux, however i had many other issues under linux (unstable mame, latency, ps3 controler worked in ubuntu 11.10 but stoped working on 12.04, etc etc).
Since i did not experience that under linux, i'm sure the hardware/wiring can handle that use case. I just can't figure out how to make it work.