2014-07-08, 19:53
Hi all!
I have recently made the step from using purpose-build IP-TV receivers to XBMC-based receivers. In the the living room, XBMC is running on a Intel i3 4130 x86 which previously served as a server (the HDMI-cable is running through a hole in the ceiling, connecting basement and first floor).
My setup is as follows:
x86-PC (Intel i3 4130, Ubuntu 14.04 64bit, 3.13.0-9, Intel drivers most up-to-date using Intels driver installer, LXDE/Lightdm) -> AVR: Onkyo NR-414 -> TV: LG 55LM760S
Everything is working fine if I first power on the TV and AVR, then the PC. As the PC is supposed to run all the time, I switch off the TV and AVR when I am finished watching TV. Now, if I power on both after some time I only get the connection AVR-TV up and running, but no graphical output from the PC. Restarting the X-Session using "service lightdm restart" does not help. When I "restart" the PC (using ssh), I can see the kernel booting and X-server/XBMC displays just fine.
I already tried certain tweaks like capturing the EDID info "cat /sys/devices/pci0000\:00/0000\:00\:02.0/drm/card0/card0-HDMI-A-2/edid > /lib/firmware/edid/EDID-ONKYO-WITH-TV.BIN" and handing it over using "options drm_kms_helper edid_firmware=HDMI-A-2:edid/EDID-ONKYO-WITH-TV.BIN" in /etc/modprobe.d/drm-kms-helper.conf . I also disconnected the AVR and ran the hdmi cable straight to the TV.
Now, I am looking for something like rmmod i915 && modprobe i915, but the module is reported to be in use. I stopped "service lightdm stop" and also issued "echo 0 > /sys/class/vtconsole/vtcon1/bind" (found it on the web), but still the module is blocked from unloading.
Is there any way to force the driver to start over?
Cheers
Robert
I have recently made the step from using purpose-build IP-TV receivers to XBMC-based receivers. In the the living room, XBMC is running on a Intel i3 4130 x86 which previously served as a server (the HDMI-cable is running through a hole in the ceiling, connecting basement and first floor).
My setup is as follows:
x86-PC (Intel i3 4130, Ubuntu 14.04 64bit, 3.13.0-9, Intel drivers most up-to-date using Intels driver installer, LXDE/Lightdm) -> AVR: Onkyo NR-414 -> TV: LG 55LM760S
Everything is working fine if I first power on the TV and AVR, then the PC. As the PC is supposed to run all the time, I switch off the TV and AVR when I am finished watching TV. Now, if I power on both after some time I only get the connection AVR-TV up and running, but no graphical output from the PC. Restarting the X-Session using "service lightdm restart" does not help. When I "restart" the PC (using ssh), I can see the kernel booting and X-server/XBMC displays just fine.
I already tried certain tweaks like capturing the EDID info "cat /sys/devices/pci0000\:00/0000\:00\:02.0/drm/card0/card0-HDMI-A-2/edid > /lib/firmware/edid/EDID-ONKYO-WITH-TV.BIN" and handing it over using "options drm_kms_helper edid_firmware=HDMI-A-2:edid/EDID-ONKYO-WITH-TV.BIN" in /etc/modprobe.d/drm-kms-helper.conf . I also disconnected the AVR and ran the hdmi cable straight to the TV.
Now, I am looking for something like rmmod i915 && modprobe i915, but the module is reported to be in use. I stopped "service lightdm stop" and also issued "echo 0 > /sys/class/vtconsole/vtcon1/bind" (found it on the web), but still the module is blocked from unloading.
Is there any way to force the driver to start over?
Cheers
Robert