Just installed XBMC using the yast installer on my Thinkpad and the installation seemed to go fine. However XBMC doesn’t seem to start. I just get the bouncing icon which then disappears after 30s.
Has anyone got XBMC working on 11.2? Where are the logs for it kept? Didn’t see any in .xbmc.
I installed mine from the packman repo and it’s working fine.
Try running it from a console, it should display an error message if there is something wrong. And the logs should be in ~/.xbmc/temp/xbmc.log
Ok, just tried running it from Konsole. It shows nothing. The cursor just drops a line and sits there until I kill the service. In system activity I can see that the xbmc.bin process ha started but it locks one of my CPU core out at 100%. There are no logs shown at .xbmc/temp. The folder is empty which sort of implies xbmc isn’t even getting to a point where it’s really starting.
I too installed mine from Packman repo. Is there anyway to force a complete reinstall of xbmc. I tried to update it unconditionally but I don’t think that pulls in all the dependencies again only the xbmc installation file.
If it would be the deps, you should see something for missing libs when you start XBMC from a terminal. An unconditional update forces a complete reinstall, so the solution is not in there (and hardly ever is).
Did you follow the guide on restricted media formats?
Ok, went through the guide on the restricted formats and re-installed the codecs as described but it hasn’t helped. My media was all working properly any way.
Is there any way to automatically reinstall the dependencies that xbmc requires? I know it pulled in quite a few when it installed.
OK, I found the reason why xbmc doesn’t start. It’s because my laptop doesn’t have a CD/DVD drive.
I found this buried in some documentation on xbmc’s site
Notice: on system without CD/DVD device XBMC hang with 100% CPU on start (before GUI): error in <=libcdio-0.81-2 … libcdio10-0.81-8.1.i586.rpm from OBS multimedia:libs/openSUSE_11.2 - same situation, hanged …
Is this due to bad packaging or is there something particular about oS11.2 that causes this?
OK, I just tried installing XBMC on my Aspire Revo with 11.3 and it doesn’t start up either. Same problem, no CD / DVD rom causes xbmc to hang on start up. This only happens with openSUSE. It works in Ubuntu and the Live version without any CD / DVD roms being present. Who can I alert to the problem regarding this or do I just file a bug report? The xbmc docs say there is an error in one of the packages from the OBS.
Notice: on system without CD/DVD device XBMC hang with 100% CPU on start (before GUI): error in <=libcdio-0.81-2 … libcdio10-0.81-8.1.i586.rpm from OBS multimedia:libs/openSUSE_11.2 - same situation, hanged …
I’ve installed 11.3 64 bit and have the same problem.My system is ZOTAC IONITX A-E Intel Atom with no CD/DVD ROM.Is there any way to fix this on the side of XBMC ?I mean to switch off the DVD ROM access by modifying some of the set of XML files ?Any idea?
According this
>
> May a suggest a workaround - until a fix is available - that may require
> some work? Try installing a CDROM emulator - perhaps ‘CDEMU’
> (http://cdemu.sourceforge.net/index.php#news).
>
> CD/DVD drive emulators are not much common in linux because of the loop
> device that allow you to mount a CD/DVD iso image.
>
> Hmm… Idea: if you mount a iso image and link it to /dev/cdrom (or
> whatever link XBMC looks for) it will probably work. Opinions?
>
>
The problem definitely lies with the way packman have packaged xbmc or a bug
in that library file. XBMCLive works fine on PCs without CDroms so that
points to the problem being openSUSE spcific.
I did think of trying to spoof a CDrom but the idea of just mounting an iso
to the /dev/cdrom may work. I’ll have to try it when I have more time.
Notice: on system without CD/DVD device XBMC hang with 100% CPU on start (before GUI): error in <=libcdio-0.81-2 … libcdio10-0.81-8.1.i586.rpm from OBS multimedia:libs/openSUSE_11.2 - same situation, hanged …
Workaround for openSUSE: Mount any ISO file as virtual CD-ROM. To do that automatically on the system startup, add a line in /etc/fstab: /path-to-iso-file/image.iso /mnt/image1 iso9660 ro,loop,auto 0 0