2014-04-18, 16:07
(2014-04-18, 13:30)fritsch Wrote: Workaround for "I want to boot with my AVR and TV off"
1.) Boot with the TV AVR powered on, make sure everything is working
2.) Copy the currently in use EDID into a file
2a) Find out which device is connected
Code:for f in /sys/class/drm/card*; do echo $f && cat $f/enabled; done
Sample Output:
Quote:/sys/class/drm/card0-DP-1
disabled
/sys/class/drm/card0-HDMI-A-1
enabled
/sys/class/drm/card0-VGA-1
disabled
2b) copy firmware somewhere, make sure use the correctly connected head (in that case card0-HDMI-A-1)
Code:sudo mkdir -p /lib/firmware/edid
sudo cp /sys/class/drm/card0-HDMI-A-1/edid /lib/firmware/edid/edid.bin
3) edit /etc/default/grub
and add to the existing GRUB_CMDLINE_LINUX_DEFAULT drm_kms_helper.edid_firmware=HDMI-A-1:edid/edid.bin:
Make sure to get the HDMI-A-1 string correct in both the forced enable and the workaround.
Code:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi='!Windows 2012' drm_kms_helper.edid_firmware=HDMI-A-1:edid/edid.bin video=HDMI-A-1:e"
fritsch thanks for this little tidbit and I was curious if this could help me remove my HDMI Detective Plus from my configuration since I tend to leave the HTPCs on in idle and shut down the surrounding components. On my TV configuration which is merely a samsung into the HTPC I get video after a reboot of the HTPC with the TV off but when I power up the TV to use it I don't get audio. I tried rebooting the system with the TV on and the EDID in place but still get video and no audio. Any help or thoughts here? Logs below:
dmesg:
http://paste.ubuntu.com/7275899/
xbmc.log:
http://paste.ubuntu.com/7275900/
Xorg.0.log:
http://paste.ubuntu.com/7275901/
vdpauinfo:
http://paste.ubuntu.com/7275902/
dpkg w/mesa:
http://paste.ubuntu.com/7275903/