xbmx (live) fails startix X after modifying keymap.xml, WTF?!
#1
Trying to get lirc to work, I copied my Keymap.xml and Lircmap.xml from /home/.xbmc/userdata oder to /usr/share/xbmc and tried starting xbmc from the console wich froze my system. After a reset now X keeps trying to start, fails and retries endlessly.

What can have gone wrong here?

The xorg log indicates nothing going wrong an .xsession-errors looks like this:
Code:
Xsession: X session started for root at Wed Jul  1 18:20:18 UTC 2009
xmodmap:  unable to open file '/root/.Xmodmap' for reading
xmodmap:  1 error encountered, aborting.
Failed to load database:/root/.fluxbox/init
Retrying with: /etc/X11/fluxbox/init
Failed to read: session.ignoreBorder
Setting default value
Failed to read: session.forcePseudoTransparency
Setting default value
Failed to read: session.colorsPerChannel
Setting default value
Failed to read: session.doubleClickInterval
Setting default value
Failed to read: session.tabPadding
Setting default value
Failed to read: session.styleFile
Setting default value
Failed to read: session.styleOverlay
Setting default value
Failed to read: session.slitlistFile
Setting default value
Failed to read: session.appsFile
Setting default value
Failed to read: session.tabsAttachArea
Setting default value
Failed to read: session.cacheLife
Setting default value
Failed to read: session.cacheMax
Setting default value
Failed to read: session.autoRaiseDelay
Setting default value
Failed to read: session.screen0.opaqueMove
Setting default value
Failed to read: session.screen0.fullMaximization
Setting default value
Failed to read: session.screen0.maxIgnoreIncrement
Setting default value
Failed to read: session.screen0.maxDisableMove
Setting default value
Failed to read: session.screen0.maxDisableResize
Setting default value
Failed to read: session.screen0.workspacewarping
Setting default value
Failed to read: session.screen0.showwindowposition
Setting default value
Failed to read: session.screen0.autoRaise
Setting default value
Failed to read: session.screen0.clickRaises
Setting default value
Failed to read: session.screen0.defaultDeco
Setting default value
Failed to read: session.screen0.rootCommand
Setting default value
Failed to read: session.screen0.tab.placement
Setting default value
Failed to read: session.screen0.windowMenu
Setting default value
Failed to read: session.screen0.noFocusWhileTypingDelay
Setting default value
Failed to read: session.screen0.followModel
Setting default value
Failed to read: session.screen0.userFollowModel
Setting default value
Failed to read: session.screen0.workspaces
Setting default value
Failed to read: session.screen0.edgeSnapThreshold
Setting default value
Failed to read: session.screen0.window.focus.alpha
Setting default value
Failed to read: session.screen0.window.unfocus.alpha
Setting default value
Failed to read: session.screen0.menu.alpha
Setting default value
Failed to read: session.screen0.menuDelay
Setting default value
Failed to read: session.screen0.menuDelayClose
Setting default value
Failed to read: session.screen0.tab.width
Setting default value
Failed to read: session.screen0.tooltipDelay
Setting default value
Failed to read: session.screen0.menuMode
Setting default value
Failed to read: session.screen0.overlay.lineWidth
Setting default value
Failed to read: session.screen0.overlay.lineStyle
Setting default value
Failed to read: session.screen0.overlay.joinStyle
Setting default value
Failed to read: session.screen0.overlay.capStyle
Setting default value
Failed to read: session.screen0.allowRemoteActions
Setting default value
Failed to read: session.screen0.clientMenu.usePixmap
Setting default value
Failed to read: session.screen0.tabs.usePixmap
Setting default value
Failed to read: session.screen0.tabs.maxOver
Setting default value
Failed to read: session.screen0.tabs.intitlebar
Setting default value
Failed to read: session.screen0.focusModel
Setting default value
Failed to read: session.screen0.tabFocusModel
Setting default value
Failed to read: session.screen0.focusNewWindows
Setting default value
Failed to read: session.screen0.rowPlacementDirection
Setting default value
Failed to read: session.screen0.colPlacementDirection
Setting default value
Failed to read: session.screen0.windowPlacement
Setting default value
Failed to read: session.ignoreBorder
Setting default value
Failed to read: session.forcePseudoTransparency
Setting default value
Failed to read: session.colorsPerChannel
Setting default value
Failed to read: session.doubleClickInterval
Setting default value
Failed to read: session.tabPadding
Setting default value
Failed to read: session.styleFile
Setting default value
Failed to read: session.styleOverlay
Setting default value
Failed to read: session.slitlistFile
Setting default value
Failed to read: session.appsFile
Setting default value
Failed to read: session.tabsAttachArea
Setting default value
Failed to read: session.cacheLife
Setting default value
Failed to read: session.cacheMax
Setting default value
Failed to read: session.autoRaiseDelay
Setting default value
Failed to read: session.screen0.opaqueMove
Setting default value
Failed to read: session.screen0.fullMaximization
Setting default value
Failed to read: session.screen0.maxIgnoreIncrement
Setting default value
Failed to read: session.screen0.maxDisableMove
Setting default value
Failed to read: session.screen0.maxDisableResize
Setting default value
Failed to read: session.screen0.workspacewarping
Setting default value
Failed to read: session.screen0.showwindowposition
Setting default value
Failed to read: session.screen0.autoRaise
Setting default value
Failed to read: session.screen0.clickRaises
Setting default value
Failed to read: session.screen0.defaultDeco
Setting default value
Failed to read: session.screen0.rootCommand
Setting default value
Failed to read: session.screen0.tab.placement
Setting default value
Failed to read: session.screen0.windowMenu
Setting default value
Failed to read: session.screen0.noFocusWhileTypingDelay
Setting default value
Failed to read: session.screen0.followModel
Setting default value
Failed to read: session.screen0.userFollowModel
Setting default value
Failed to read: session.screen0.workspaces
Setting default value
Failed to read: session.screen0.edgeSnapThreshold
Setting default value
Failed to read: session.screen0.window.focus.alpha
Setting default value
Failed to read: session.screen0.window.unfocus.alpha
Setting default value
Failed to read: session.screen0.menu.alpha
Setting default value
Failed to read: session.screen0.menuDelay
Setting default value

...goes on for quite a while repeating itself.

Any help?
Reply
#2
Hmm, just found this in the xbmc log:

Code:
19:39:41 T:3049699216 M:2023673856   DEBUG: CLowLevelKeyboard::Initialize - XKb symbols pc_us_inet(evdev)
19:39:41 T:3049699216 M:2023673856    INFO: LIRC Initialize: sucessfully started on: /dev/lircd
19:39:41 T:3049699216 M:2023673856    INFO: Drives are mapped
19:39:41 T:3049699216 M:2023673856  NOTICE: load settings...
19:39:41 T:3049699216 M:2023673856  NOTICE: special://profile/ is mapped to: special://masterprofile/
19:39:41 T:3049699216 M:2023673856  NOTICE: loading special://masterprofile/guisettings.xml
19:39:41 T:3049699216 M:2023800832   ERROR: Unable to load special://masterprofile/guisettings.xml, creating new special://masterprofile/guisettings.xml with default values
19:39:41 T:3049699216 M:2023800832   ERROR: Unable to save settings to special://masterprofile/guisettings.xml
19:39:41 T:3049699216 M:2023800832    INFO: Resetting settings
19:39:41 T:3049699216 M:2023800832   ERROR: Delete - Error deleting file /home/xbmc/.xbmc/userdata/guisettings.xml
19:39:41 T:3049699216 M:2023800832   ERROR: Delete - Error deleting file special://masterprofile/guisettings.xml
19:39:41 T:3049699216 M:2023800832   ERROR: Unable to save settings to special://masterprofile/guisettings.xml
19:39:41 T:3049699216 M:2023800832 WARNING: Emergency recovery console starting...

but I have a file /.bootMedia/dotXBMC/userdata/guisettings.xml

I don't understand what's going on...
Reply
#3
please pastebin the entire xbmc.log.. by looking at the snippet provided, you have some sort of permission errors eg: running xbmc as the wrong user
Reply
#4
looks like a permissions problem. are you running from hdd? did you run xbmc as root sometimes earlier? that's what your first log indicates.

EDIT: sorry for double post... blittan was first Smile
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#5
No, I run the live-version from an usb stick with the option to make my changes persistent. Meanwhile I figured, there are millions of FAT filesystem errors in the syslog, so I will install it to a harddisk and restart from scratch Sad
Reply

Logout Mark Read Team Forum Stats Members Help
xbmx (live) fails startix X after modifying keymap.xml, WTF?!0