When I boot my XBMC box and don’t turn my TV on before the boot XBMC was not succesfully. After some digging and googling I found the solution.
- On your XBMCBuntu device press ALT+CRTL+F1
- login with user xbmc, pass xbmc
- type sudo su –
- type killall Xorg
- press ALT+CRTL+F7
- login with user xbmc, pass xbmc and select XBMCBuntu
- Now press the button on the left bottom (or press the windows/command key)
- Select System Tools > Nvidia X Server Settings
- click on DFP-0, DFP-1 or whatever then click “Acquire EDID..”
- Save it as edid.bin in your /home/xbmc/ folder
- Now make an ssh connection from another PC to your XBMC box
- Example linux/osx: ssh 192.168.1.12 -l xbmc for windows try putty
- Make yourself root sudo su –
- Password xbmc
- Type: cat /var/log/Xorg.0.log | grep “Assigned Display Device: DFP-“
- Keep the DFP-X number in mind
- Make a backup of your X.org config cp /etc/X11/xorg.conf /etc/X11/xorg.conf.orig
- open the xorg.conf nano /etc/X11/xorg.conf
- Delete all the lines with ctrl+k (multiple times)
- Now paste the new config:
Section "Device" Identifier "nvidia" Driver "nvidia" Option "DynamicTwinView" "False" Option "NoFlip" "false" Option "NoLogo" "true" Option "ConnectToAcpid" "0" Option "FlatPanelProperties" "Scaling = Native" Option "ModeValidation" "NoVesaModes, NoXServerModes" Option "ConnectedMonitor" "DFP-1" Option "CustomEDID" "DFP-1:/home/xbmc/edid.bin" EndSection Section "Screen" Identifier "screen" Device "nvidia" DefaultDepth 24 Option "ColorRange" "Full" SubSection "Display" Depth 24 Modes "1280x720" EndSubSection EndSection Section "Extensions" Option "Composite" "false" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/event4" Option "Emulate3Buttons" "true" Option "Emulate3Timeout" "70" Option "SendCoreEvents" "true" Option "ZAxisMapping" "4 5" EndSection Section "ServerFlags" Option "AllowEmptyInput" "false" EndSection
- Change the DFP-X number in the config if you have another number then DFP-1
- press CTRL+O to safe the file
- Type shutdown -h now to turn the XBMC box of
- Turn of the TV and turn your XBMC box on
- Test if everything works fine now 🙂
If this works for you please leave a comment below 🙂