I was able to work around this problem by using the xorg.conf option
"CustomEDID". The goal is to essentially tell the system to pretend that
your particular model of monitor/TV is always connected to the port in
question.

First, run this to determine the name of the video port in question:
xrandr -d :0 --auto

Then, generate an edid file with the 'get-edid' utility. You can pipe
the output into the edid-decode utility to see it, and eventually output
it to a file (I used /root/edid.bin).

Then add something like this to your /etc/X11/xorg.conf, inside the "Device" 
section:
    Option         "UseHotplugEvents" "False"
    Option         "ConnectedMonitor" "HDMI-0"
    Option         "UseDisplayDevice" "HDMI-0"
    Option         "CustomEDID" "HDMI-0:/root/edid.bin"

Where HDMI-0 is the video port name you got from xrandr.

If you don't already have an xorg.conf file, you'll need to make one
somehow. The "nvidia-xconfig" executable worked for me, but I'm sure it
will vary depending on the video card and driver in question.

WARNING: I've read that using the CustomEDID option with an incorrect
edid file (such as one for the wrong monitor or a different port) can
cause hardware damage!

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to fglrx-installer in Ubuntu.
https://bugs.launchpad.net/bugs/1001842

Title:
  No Audio from HDMI After Switching Monitor Off / On

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1001842/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to