Linux XBMC will not boot when AV reciever is off
#1
This one is nagging me for quite a while and I cannot get it fixed: my XBMC pc will only boot when my reciever and connected TV are on. This is annoying, as I frequently forget to turn on the AV reciever (I start the PC with a WOL command via my Android phone, so not via remote or sth.).

I know there are quite some threads about this, but all focussing on a Nvidia based setup. My setup is as follows:

- Software: XBMCbuntu, 12.2
- HTPC: Asrock B75M-ITX, Intel pentium G2120, 4GB RAM, XBMC installed on a 40GB Kingston SSD
- Equipment: NAD T747 AV reciever, Samsung 46D6500 TV (both connected via HMDI)

This is what I tried:
- Capture EDID information using get-edid | parse-edid, and reflect that in the xorg.conf file
- Manual add EDID information to xorg.conf using guides like these: http://forum.xbmc.org/showthread.php?tid=54685. Allthough this is focussed around Nvidia, so I had to mess around a bit
- This guide: http://blog.wapnet.nl/2012/04/xbmcbuntu-...ff-nvidia/. But this is via the GUI, and that doesnt work for me

So far no luck:

http://xbmclogs.com/show.php?id=42286

This was my xorg.conf:

Code:
Section "Screen"
    Identifier     "screen"
    Device         "Intel Graphics"
    Monitor         "NAD T747"
    DefaultDepth    24
    Option         "ColorRange" "Full"
    Option         "ColorSpace" "RGB"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Device"
   Identifier "Intel Graphics"
   Driver "intel"
   VendorName  "INTEL Corporation"
   Option "AccelMethod" "sna"
   Option         "ConnectedMonitor" "DFP-0"
EndSection


Section "Monitor"
        # Block type: 2:0 3:fc
        Identifier "NAD T747"
        VendorName "NAD"
        ModelName "NAD T747"
        # Block type: 2:0 3:fc
        # Block type: 2:0 3:fd
        HorizSync 26-81
        VertRefresh 24-75
        # Max dot clock (video bandwidth) 170 MHz
        # DPMS capabilities: Active off:no  Suspend:no  Standby:no

        Mode    "1920x1080"     # vfreq 60.000Hz, hfreq 67.500kHz
                DotClock        148.500000
                HTimings        1920 2008 2052 2200
                VTimings        1080 1084 1089 1125
                Flags   "+HSync" "+VSync"
        EndMode
        Mode    "1920x1080"     # vfreq 60.000Hz, hfreq 67.500kHz
                DotClock        148.500000
                HTimings        1920 2008 2052 2200
                VTimings        1080 1084 1089 1125
                Flags   "+HSync" "+VSync"
        EndMode
        # Block type: 2:0 3:fc
        # Block type: 2:0 3:fd
EndSection

Any suggestions on a Intel based system?
Reply
#2
you are facing the same problem: http://forum.xbmc.org/showthread.php?tid=170405
most likely an Intel driver issue.
Reply
#3
Yeah, saw that one also and posted there too, but didnt want to hijack the thread.
How would I roll back to a previous version of an Intel driver? Maybe that helps?
Reply
#4
I have a similar (if not the same) problem and I've had it for as long as I've been running XBMC (since 'Camelot').

My Acer Revo is connected to my AV receiver (a Sony home theatre all-in-one) via an HDMI cable, which in turn, is connected to my TV using another HDMI. If I boot the Revo with the AV receiver off or if it's selected to show an input other than the one I have the Revo connected to, the Revo will boot but I won't see anything on the TV. Oddly, if I then manually power it off, the power down Linux (or whatever) screen then shows on my TV. As soon as I change the AV receiver's input (or turn it on) and boot the Revo again, it's fine. Confused

I've just built a brand new Zotac ZBOX using Frodo (12.2) and it exhibits exactly the same symptoms. Yes, it's annoying but I've just got used to having to make sure my amp is on and configured for the correct input before I power the XBMC box on.
Reply
#5
Yeah, I'm having the same: when switching off the HTPC I do get the splash screen. But I did not have this issue when I was still running on windows.
I can work around, could even map a function to turn on the HTPC to my logitech in specific order, but the booting process should not be stopped because of no connected TV I think...
Reply
#6
In the nvidia case you can hardcode the edid, so it will run nomatter what is off or on. Search the forum for it or have a look in oe Wiki.

On intel there is a possibility via grub, but that will probably kill all eld info.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#7
@fritsch: I am running Intel, have followed the Nvidia guides (from Wiki, and above links) but to no result. Do you have a link or some more detail about hardcoding EDID via grub on Intel?
Reply
#8
I am currently waiting for my plane, only small old phone with me.

Two google hints:
1 drm kms helper edid Intel
2 force hdmi output active grub intel

2 has a bugzilla entry on freedesktop

Both kill eld info ...
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#9
Try: video=LVDS-1:e

You still might need to feed the edid via kms helper and adjust your output.

This is Intel only not nvidia (for those, that don't read) :-)
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#10
I've found some leads, but as far as I understand it it involves recompiling the kernel. There's no easy way as far as I can see (no configuration way), or am i misunderstanding?

http://openelec.tv/forum/68-audio/65894-...ting#81125
http://askubuntu.com/questions/144088/ho...kms-helper
https://bugs.freedesktop.org/show_bug.cgi?id=45427
Reply
#11
There is with kms helper and grub. You had some answers in your links :-)
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#12
As a linux noob, these answers are pretty cryptic for me. How do I change this via the commandline? Any howto's?
Reply
#13
I have the EXACT same problem on latest Frodo, running on a Intel Atom / Nvidia Ion pc.

Please help me, i'm still very new to linux, although i'm fairly comfortable in terminal/putty
Kodi is the best HTPC software i know.
I've been using it since Dharma<3
 
Reply
#14
The OP has a problem with INTEL gpus - which is far more hard to solve than with nvidia gpus. I wrote a howto for nvidia a long time ago in this forum and in an OpenELEC thread: http://openelec.tv/forum/68-audio/61795-...d-on#69329

You have to adjust the config paths, of course:

OE: /storage/.config/xorg.conf
xbmcbuntu: /etc/X11/xorg.conf

Edid path:
OE: /storage/.config/edid.bin
xbmcbuntu: /etc/X11/edid.bin

or something.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#15
@styx06:
I think getting the screen on won't be a problem, but getting _any_ HD Audio profile afterwards will.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply

Logout Mark Read Team Forum Stats Members Help
XBMC will not boot when AV reciever is off0