←  [EN] Enduser support

Forums

»

Online update from today breaks enigma2

socks's Photo socks 18 Dec 2014

Enigma2 does not start after todays online update:

main thread is non-idle! display spinner!
[FONT] adding font /usr/share/fonts/nmsbd.ttf...OK (Regular)
[FONT] adding font /usr/share/fonts/andale.ttf...OK (Fixed)
[FONT] adding font /usr/share/fonts/tuxtxt.ttf...OK (Console)
[FONT] adding font /usr/share/fonts/ae_AlMateen.ttf...OK (Replacement)
[FONT] adding font /usr/share/fonts/nmsbd.ttf...OK (Regular)
[FONT] adding font /usr/share/fonts/lcd.ttf...OK (LCD)
[FONT] adding font /usr/share/fonts/tuxtxt.ttf...OK (Console)
[FONT] adding font /usr/share/fonts/andale.ttf...OK (Fixed)
[FONT] adding font /usr/share/fonts/LiberationSans-Regular.ttf...FATAL:  failed: Operation not permitted
Killed

The file /usr/share/enigma2/skin_subtitles.xml belongs to enigma2 and references some fonts that do not exist:

<skin>
        <fonts>
                <font filename="LiberationSans-Regular.ttf" name="Subs" scale="100" />
                <font filename="LiberationSans-Italic.ttf" name="Subsi" scale="100" />
                <font filename="LiberationSans-Bold.ttf" name="Subsb" scale="100" />
                <font filename="LiberationSans-BoldItalic.ttf" name="Subsz" scale="100" />
        </fonts>
        <subtitles>
                <sub name="Subtitle_TTX" font="Subs;34" borderColor="#000000" borderWidth="3" />
                <sub name="Subtitle_Regular" font="Subs;34" foregroundColor="#ffffff" borderColor="#
                <sub name="Subtitle_Bold" font="Subsb;34" foregroundColor="#ffffff" borderColor="#00
                <sub name="Subtitle_Italic" font="Subsi;34" foregroundColor="#ffffff" borderColor="#
                <sub name="Subtitle_MAX" font="Subsz;34" foregroundColor="#ffffff" borderColor="#000
        </subtitles>
</skin>

This was the old version of the file:

<skin>
        <fonts>
                <font filename="verdana.ttf" name="Subs" scale="80" />
                <font filename="verdanai.ttf" name="Subsi" scale="80" />
                <font filename="verdanab.ttf" name="Subsb" scale="80" />
                <font filename="verdanaz.ttf" name="Subsz" scale="80" />
        </fonts>
        <subtitles>
                <sub name="Subtitle_TTX" font="Subs;34" borderColor="#000000" borderWidth="3" />
                <sub name="Subtitle_Regular" font="Subs;34" foregroundColor="#ffffff" borderColor="#
                <sub name="Subtitle_Bold" font="Subsb;34" foregroundColor="#ffffff" borderColor="#00
                <sub name="Subtitle_Italic" font="Subsi;34" foregroundColor="#ffffff" borderColor="#
                <sub name="Subtitle_MAX" font="Subsz;34" foregroundColor="#ffffff" borderColor="#000
        </subtitles>
</skin>

Looks like the problem is related to this thread: http://forums.openpl...es-font-change/


Edited by socks, 18 December 2014 - 11:24.
Quote

littlesat's Photo littlesat 18 Dec 2014

My fault.... 

It seems when fonts are changed we need also to add a 'kick' in enigma2.bb... I was not aware of that...

 

Fix just committed.....

 

Now we need new builds....


Edited by littlesat, 18 December 2014 - 11:28.
Quote