Linux Xbmcbuntu rom collection browser solo mode not working?
#1
Hi I just recently switched from xbmc on ubuntu 11.10 to xbmcbuntu eden, after a day of getting optical audio out I thought I was in the clear. But then I realized I couldn't use solo mode for my emulators, specifically mupen64 and pcsx/r. I read that a window manager was necessary for the old live versions, but shouldn't be for xbmcbuntu. All my parameters are the same, I knew this cause i copied my old rom collection browser addon file into the new addon file. I also coppied my old user data and had overwritten the new one for xbmc. Do you think that would stop solo mode?

if anyone has any solutions, I've spent all day trying to get this working at a 100%. I really like xbmcbuntu, faster than before, and everything comes back perfect from hibernation! I'd hate to have to use a layered install again with a full ubuntu. I would use non solo mode, but the framerates at 30 that way with basic textures, and i get 60 on the buntu side with 2xsai enabled.

Thanks in advanced.
-David



EDIT:

Just reinstalled xbmcbuntu, only thing I installed was gedit,pcsx,pysdm,and rom collection browser(the service package of RCB apparently installs intself). Emulator works fine in buntu side, and runs fine without solomode.
However when solo mode is selected, nothing happens except a flash of text in the lower left corner of the screen saying launching soandsogame. It seems RCB can't close xbmc, even though when I select a game to run in non-solo mode, it puts xbmc in a window because I have pcsx running in a window for testing(It does this at least on the xbmcbuntu side, don't know about the xbmc side). So it seems RCB can window xbmc, but not close it, which probably means it may not beable to open it after closing the emulator, but I'm getting ahead of myself.

Xbmcbuntu eden isn't that new, can someone at least let me know if they have emulators working in solo mode on their xbmcbuntu machine? Is there a better place in the forum to move my question? Has this been solved and my hours of searching just never found it?

Thanks again in advanced,
-David



EDIT:

I came across this post

(2012-05-17, 02:15)binarybomber Wrote: XBMCbuntu Users:

I have found a way to use Solo Mode in RCB, while still retaining the "set-top box" appearance of XBMC that we're so fond of

If you're using the Eden version of XBMCbuntu, use OpenBox as your session, and visit this website which will show you how to create an autostart script for OpenBox.

http://openbox.org/wiki/Help:Autostart

Simply place "xbmc -fs" in your "/home/user/.config/openbox/autostart" file, set your system to auto boot to OpenBox, and voila!

OpenBox is an extremely light window manager, and has no desktop attributes. Should be very little difference between using the XBMC and OpenBox sessions, maybe 1-2 second longer boot time.

I also use scripts to invoke my emulators with LIRC remote control to kill them, and it all works like a charm!

Hope this helps some of you!!!
binarybomber"

I've opened up openbox, and ran xbmc in the openbox terminal with "xbmc". However solo mode still doesn't work.
I did however notice, every time I tried to open a game in solo mode, this would appear in the terminal in openbox.

Code:
sh: /home/xbmc/.xbmc/addons/script.games.rom.collection.browser/applaunch.sh: Permission denied


and this is what comes up when I run xbmc

Code:
xbmc@XBMC:~$ xbmc
Gtk-Message: Failed to load module "canberra-gtk-module"
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
Running DIL (3.22.0) Version
DtsDeviceOpen: Opening HW in mode 0
DtsDeviceOpen: Create File Failed

Ignore the ALSA error, I didn't configure my audio yet



Thanks in advanced yet again,
Help please!
-David



EDIT:

Me again,
I set permission to execute (chmod +x) for .xbmc/addons/script.games.rom.collection.browser/applaunch.sh. And solo mode works now in openbox, with openbox autostarting xbmc at startup. However I hear people get random restarts of xbmc with giving execute rights to that file. Time will tell, I'll update this post as I progress.

If anyone has any knowledge of all this please reply,
Thanks
-David
Reply
#2
xaviorffviii Wrote:However I hear people get random restarts of xbmc with giving execute rights to that file. Time will tell, I'll update this post as I progress.
Never heard this before. As it is a file that is only shipped with RCB I wonder why nobody came to the RCB thread to ask about it. Yes, if any process executes this file, XBMC will be restarted. But this should not happen only because you change the rights of this file. It will only happen IF something executes it. RCB will only execute this file when you launch a game. But I guess this is not meant by random restarts Smile.

If you have a hint where I could find more about this problem I would be happy if you could share it.
Reply
#3
(2012-06-09, 12:18)malte Wrote:
xaviorffviii Wrote:However I hear people get random restarts of xbmc with giving execute rights to that file. Time will tell, I'll update this post as I progress.
Never heard this before. As it is a file that is only shipped with RCB I wonder why nobody came to the RCB thread to ask about it. Yes, if any process executes this file, XBMC will be restarted. But this should not happen only because you change the rights of this file. It will only happen IF something executes it. RCB will only execute this file when you launch a game. But I guess this is not meant by random restarts Smile.

If you have a hint where I could find more about this problem I would be happy if you could share it.

I read it here, http://forum.xbmc.org/showthread.php?tid...pid=859808

However after reading it again, I noticed I had read it wrong. It's not xbmc random restarts, it's xbmc restart issues.
Which is also what I had after making it executable.

Code:
webserver failed to start


I probably would've been able to fix it(I think), however after rebooting xbmc, it would get stuck at the xbmc boot screen. Which was probably cause by one of my startup scripts for sixad. Regardless I threw my towel in after that. Which is a shame cause I was really enjoying xbmcbuntu, and I think I could've fixed the remaining problems with enough time.

Anyway, moving to ubuntu 10.10 for my xbmc machine, and saying hello to probable hibernate issues!

EDIT:

Looks like I'll have the privilege of fixing the webserver fails to start and remote server fails to initiate problems. It has followed me to Ubuntu 10.10. It's clear this is an Eden problem, since I was on the previous version without any of these errors.
The Rom Collection Browser service addon is supposedly installed and active.

This is my terminal readouts, perhaps it will be of use

Code:
xbmc@xbmc:~$ xbmc
params.c:OpenConfFile() - Unable to open configuration file "/home/xbmc/.smb/smb.conf":
    No such file or directory
params.c:OpenConfFile() - Unable to open configuration file "/home/xbmc/.smb/smb.conf.append":
    No such file or directory
there is no soundcard
Shutdown nice
Shutdown hard
/usr/games/pcsx -nogui -cdfile /media/sdb1/Games/PCSX/Roms/Legend of Dragoon/Legend of Dragoon_Disk1.iso
Killed
xbmc@xbmc:~$ NVIDIA Corporation
GeForce 210/PCI/SSE2
Could not open BIOS:"/media/Media/Games/PCSX/Bios/SCPH1001.BIN". Enabling HLE Bios!
params.c:OpenConfFile() - Unable to open configuration file "/home/xbmc/.smb/smb.conf":
    No such file or directory
params.c:OpenConfFile() - Unable to open configuration file "/home/xbmc/.smb/smb.conf.append":
    No such file or directory
there is no soundcard

Ignore any sound related errors
And the Bios error

Malte is there a fix I just haven't seen yet? or should I roll back to the previous xbmc that worked for me?

EDIT:

Wow downgrading to Dharma looks to be a lot trickier than I thought, does anyone have a dharma deb package for ubuntu?

Am I really the only one in this boat? Can anyone please help with either fixing the webserver problem or a deb package for dharma? Sad



EDIT

Heres a snippet of my xbmc.log file
No idea if it may help

Code:
18:06:09 T:3019528000    INFO: initializing python engine.
18:06:09 T:3019528000   DEBUG: new python thread created. id=4
18:06:09 T:3019528000   DEBUG: waiting for python thread 1 to stop
18:06:09 T:3019528000   DEBUG: python thread 1 destructed
18:06:09 T:3019528000   DEBUG: waiting for python thread 2 to stop
18:06:09 T:3019528000   DEBUG: python thread 2 destructed
18:06:09 T:3019528000   DEBUG: NetworkMessage - Starting network services
18:06:09 T:3019528000  NOTICE: Webserver: Starting...
18:06:09 T:3019528000   ERROR: WebServer: Failed to start the webserver
18:06:09 T:3019528000  NOTICE: starting upnp server
18:06:09 T:2846878576   DEBUG: Thread XBPyThread start, auto delete: 0
18:06:09 T:2846878576   DEBUG: Python thread: start processing
18:06:09 T:3019528000  NOTICE: starting upnp renderer
18:06:09 T:2846878576  NOTICE: -->Python Interpreter Initialized<--
18:06:09 T:2865093488  NOTICE:  StorageServer Module loaded RUN
18:06:09 T:2865093488  NOTICE: StorageClient-0.9.2 Starting server
18:06:09 T:2865093488  NOTICE: StorageServer-0.9.2 Storage Server starting /home/xbmc/.xbmc/userdata/Database/commoncache.db
18:06:09 T:2846878576  NOTICE: Previous line repeats 1 times.
18:06:09 T:2846878576   DEBUG: Process - The source file to load is /home/xbmc/.xbmc/userdata/autoexec.py
18:06:09 T:3019528000  NOTICE: ES: Starting event server
18:06:09 T:3019528000   ERROR: JSONRPC Server: Failed to connect to sdpd
18:06:09 T:2846878576   DEBUG: Process - Setting the Python path to /home/xbmc/.xbmc/userdata:/usr/share/xbmc/addons/script.module.simplejson/lib:/usr/share/xbmc/addons/script.module.pil/lib:/home/xbmc/.xbmc/addons/script.common.plugin.cache/lib:/home/xbmc/.xbmc/addons/script.module.simple.downloader/lib:/home/xbmc/.xbmc/addons/script.module.parsedom/lib:/home/xbmc/.xbmc/addons/script.module.elementtree/lib:/usr/share/xbmc/addons/script.module.pysqlite/lib:/usr/lib/python2.6:/usr/lib/python2.6/plat-linux2:/usr/lib/python2.6/lib-tk:/usr/lib/python2.6/lib-old:/usr/lib/python2.6/lib-dynload:/usr/local/lib/python2.6/dist-packages:/usr/lib/python2.6/dist-packages:/usr/lib/python2.6/dist-packages/PIL:/usr/lib/python2.6/dist-packages/gst-0.10:/usr/lib/pymodules/python2.6:/usr/lib/python2.6/dist-packages/gtk-2.0:/usr/lib/pymodules/python2.6/gtk-2.0:
18:06:09 T:2846878576   DEBUG: Process - Entering source directory /home/xbmc/.xbmc/userdata
18:06:09 T:2846878576    INFO: Scriptresult: Success
18:06:09 T:2813307760   DEBUG: Thread CEventServer start, auto delete: 0
18:06:09 T:2813307760  NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
18:06:09 T:2813307760  NOTICE: UDP: Listening on port 9777
18:06:09 T:3019528000   ERROR: JSONRPC Server: Failed to bind serversocket
18:06:09 T:3019528000  NOTICE: starting zeroconf publishing
18:06:09 T:2846878576    INFO: Python script stopped
18:06:09 T:2846878576   DEBUG: Thread XBPyThread 2846878576 terminating
18:06:09 T:2813307760   DEBUG: CZeroconfAvahi::clientCallback: client is up and running
18:06:09 T:3019528000   DEBUG: CLastfmScrobbler: Clearing session.
18:06:09 T:3019528000   DEBUG: CLibrefmScrobbler: Clearing session.
18:06:09 T:3019528000    INFO: initializing python engine.
18:06:09 T:3019528000   DEBUG: new python thread created. id=5
18:06:09 T:2796522352   DEBUG: Thread Jobworker start, auto delete: 1
18:06:09 T:2788129648   DEBUG: Thread XBPyThread start, auto delete: 0
18:06:09 T:2788129648   DEBUG: Python thread: start processing
18:06:09 T:3019528000   DEBUG: ------ Window Init () ------
18:06:09 T:3019528000   DEBUG: ------ Window Init (Pointer.xml) ------
18:06:09 T:2873486192  NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:00

I have started a thread in the linux help area, and have a post in the RCB thread. I will no longer be posting in this thread. A moderator may want to delete this thread to keep duplicate questions to a minimum .
Reply

Logout Mark Read Team Forum Stats Members Help
Xbmcbuntu rom collection browser solo mode not working? 0