I upgraded a pi2 today and all was well. So I decided to do a pi 1 as well, all is anything but well.
After the upgrade I got no web interface from the pi. I ssh in and see that kodi is not running.
I try
Code:
sudo service kodi start
and it is not recognised. Then I try
Code:
xbian@lounge ~ $ sudo service xbmc start
start: Job failed to start
xbian@lounge ~ $
The last 2 lines in the log file are......
Code:
15:29:52 64.309715 T:3020144640 ERROR: failed to load requested skin 'skin.confluenceforxbian'
15:29:52 64.321068 T:3020144640 WARNING: CSkinInfo: failed to load skin settings
So what is going on here please???
Can't you edit the .xml file and change the skin to see if that is the problem?
Or better, before starting xbmc move /home/xbian/.kodi to a save place
I'm not sure but IMO this issue
Quote:15:29:52 64.309715 T:3020144640 ERROR: failed to load requested skin 'skin.confluenceforxbian'
has been fixed a long time ago, but probably this wrong config setting is still present in older installations
I can only tell you that it was working well this morning. I applied 5 or 6 upgrades offered today and now I have no kodi running and it won't start manually. The log file has the final entries I posted.
I will roll back if I can and see if it will work again.
It's impossible to say how this happens.
How old is your installation?
This special skin was used for RPi1 until January 6, 2015. I never used this skin on my RPi1's and my installations are from October 2013 (probably because I copied the .xbmc folder from another non XBian Linux system ...)
This install goes all the way back to Xbian 1 beta 3.
I rolled the install back and all is working again, so I checked the list of available upgrades....
The offending package is ..... xbian-package-xbmc [ 15.2-1449270576 (16.0-1456207666) ]
These other offered upgrades install and all work without issue....
cec-utils
libcec
libcec3
libcec-dev
python-libcec
But why break the installation now? What has changed? How do I upgrade xbian-package-xbmc without this issue?
S.
I only can guess.
Get rid of your obsolete skin confluenceforxbian, use the standard confluence skin, make sure that there is no further entry of skin.confluenceforxbian in /home/xbian/.kodi/userdata/guisettings.xml (there should be skin.confluence instead) and then please try again.
Hmm.. This is interesting.
I just checked the pi2 which worked OK after the upgrade and the 'confulenceforxbain' entries are all still present in the xml file!
I have changed the pi1 to see if it helps and am at the same time upgrading all packages released today (except xbian-update, which for some bizzare reason kills I2S sound output!).
So I tried it and it didn't work. Still no kodi proc running even after several reboots
As for a manual start, I now get this instead.....
Code:
xbian@lounge ~ $ sudo service xbmc start
[sudo] password for xbian:
xbmc stop/post-start, (post-start) process 1927
S.
Hmmm, very strange
Did you found the same error messages in kodi.log?
Code:
(except xbian-update, which for some bizzare reason kills I2S sound output!).
Could you show me your /boot/config.txt or are you coderpop on github? Then forget about it
@
Nachteule
I changed every entry in the xml file to remove 'forxbian' in the skin entries (there's quite a few of them!) using sudo nano /blah/blah then saved with ctrl-o and exited with ctrl-x...and then rebooted.
When Kodi was not showing in 'top' I had a look at the xml file and the 'forxbian' was back! - What black magic is this?
The error this time was.....(more entries included for info)...
Code:
16:44:27 60.434811 T:3020722176 WARNING: CalcSAR: Screen SAR - not usable info
16:44:27 60.435486 T:3020722176 NOTICE: Found resolution 720x480 (720x480) @ 60.00i - Full Screen
16:44:27 60.436214 T:3020722176 NOTICE: Checking resolution 16
16:44:27 60.448528 T:3020722176 NOTICE: GL_VENDOR = Broadcom
16:44:27 60.448883 T:3020722176 NOTICE: GL_RENDERER = VideoCore IV HW
16:44:27 60.449127 T:3020722176 NOTICE: GL_VERSION = OpenGL ES 2.0
16:44:27 60.449371 T:3020722176 NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.00
16:44:27 60.449673 T:3020722176 NOTICE: GL_EXTENSIONS = GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_texture_npot GL_OES_depth24 GL_OES_vertex_half_float GL_OES_EGL_image GL_OES_EGL_image_external GL_EXT_discard_framebuffer GL_OES_rgb8_rgba8 GL_OES_depth32 GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_APPLE_rgb_422 GL_EXT_debug_marker
16:44:29 62.341717 T:3020722176 NOTICE: Running database version Addons20
16:44:29 62.360905 T:3020722176 NOTICE: Running database version ViewModes6
16:44:29 62.378979 T:3020722176 NOTICE: Running database version Textures13
16:44:29 62.425255 T:3020722176 NOTICE: Running database version MyMusic56
16:44:30 62.504513 T:3020722176 NOTICE: Running database version MyVideos99
16:44:30 62.522888 T:3020722176 NOTICE: Running database version TV29
16:44:30 62.540245 T:3020722176 NOTICE: Running database version Epg11
16:44:30 62.553623 T:3020722176 NOTICE: start dvd mediatype detection
16:44:30 62.877777 T:3020722176 WARNING: CSkinInfo: failed to load skin settings
I have tried this twice now and always the same happens. The pi is headless so I do everything via ssh.
As for your second message, I will forget about it then
S.
... a lot of evil ghosts are working on your RPi's
....so who put them there? ;-)
I have really NO idea