Kodi Community Forum

Full Version: XBMC Fedora Core 11 - will not startup - langinfo.xml and strings.xml
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi. I just installed XBMC version 9.04-1 on my Fedora Core 11 system and I'm having problems with it starting up.

I installed the pre-compiled RPM kit, and expected that it would work right off the bat... but it let me down.

I've checked the files and they have the correct permissions on them, as well as the correct owner. It all looks ok to me. Below I have posted the contents of the files which also looks good to me as well.

If I completely rename the "English (US)" language directory file located in /usr/share/xbmc/language directory to something different, so that there is no language files, the GUI starts right up, but of course I cannot use it as there is NO text in the windows.

Please Help, what can I do to fix this problem?? I really want to use XBMC but I can't if it doesn't work for me.

Cheers,
-Stone


Here are the pertinent errors that seems to be the crux of the problem:

17:53:54 T:3077736384 M:759824384 INFO: GL: Maximum texture width: 2048

17:53:54 T:3077736384 M:759824384 INFO: load language info file: special://xbmc/language/English/langinfo.xml

17:53:54 T:3077736384 M:759824384 ERROR: unable to load special://xbmc/language/English/langinfo.xml: Failed to open file at line 0

17:53:54 T:3077736384 M:759824384 WARNING: Trying to access old style dir: D:\media\media\Textures.xpr

17:53:54 T:3077736384 M:757321728 DEBUG: Load special://xbmc/media/Splash.png: 32.8ms

17:53:54 T:3077736384 M:760061952 INFO: load language fileConfusedpecial://xbmc/language/English/strings.xml

17:53:54 T:3077736384 M:760061952 DEBUG: unable to load special://xbmc/language/English/strings.xml: Failed to open file at line 0

17:53:54 T:3077736384 M:760061952 WARNING: Emergency recovery console starting..



# cat /usr/share/xbmc/language/English (US)/strings.xml

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<strings>
<string id="737">- Color</string>
<string id="1036">Favorites</string>
<string id="13339">Front LED color</string>
<string id="14076">Add to favorites</string>
<string id="14077">Remove from favorites</string>
<string id="14078">- Colors</string>
<string id="15272">Neighbors of user %name%</string>
<string id="15276">Listen to %name%'s neighbors Last.fm radio</string>
<string id="16301">Nearest neighbor</string>
<string id="21807">Color/B&amp;W</string>
<string id="22032">- Colors</string>
</strings>


cat /usr/share/xbmc/language/"English (US)"/langinfo.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<!-- Possible values for <charsets> -->
<!-- ============================== -->
<!-- -->
<!-- ISO-Charsets: -->
<!-- ISO-8859-1 - Western Europe (ISO) -->
<!-- ISO-8859-2 - Central Europe (ISO) -->
<!-- ISO-8859-3 - South Europe (ISO) -->
<!-- ISO-8859-4 - Baltic (ISO) -->
<!-- ISO-8859-5 - Cyrillic (ISO) -->
<!-- ISO-8859-6 - Arabic (ISO) -->
<!-- ISO-8859-7 - Greek (ISO) -->
<!-- ISO-8859-8 - Hebrew (ISO) -->
<!-- ISO-8859-9 - Turkish (ISO) -->
<!-- -->
<!-- Windows Charsets: -->
<!-- CP1250 - Central Europe (Windows) -->
<!-- CP1251 - Cyrillic (Windows) -->
<!-- CP1252 - Western Europe (Windows) -->
<!-- CP1253 - Greek (Windows) -->
<!-- CP1254 - Turkish (Windows) -->
<!-- CP1255 - Hebrew (Windows) -->
<!-- CP1256 - Arabic (Windows) -->
<!-- CP1257 - Baltic (Windows) -->
<!-- CP1258 - Vietnamesse (Windows) -->
<!-- CP874 - Thai (Windows) -->
<!-- CP949 - Korean -->
<!-- -->
<!-- Others: -->
<!-- GBK - Chinese Simplified (GBK) -->
<!-- BIG5 - Chinese Traditional (Big5) -->
<!-- BIG5-HKSCS - Hong Kong (Big5-HKSCS) -->
<!-- SHIFT_JIS - Japanese (Shift-JIS) -->
<!-- -->
<!-- Link: (Country-Codepage comparison) -->
<!-- http://www.science.co.il/Language/Locale-Codes.asp -->
<!-- -->
<!-- Possible values for <dvd> -->
<!-- ========================= -->
<!-- Language codes expected are two character -->
<!-- codes as defined in ISO639. -->
<!-- -->
<!-- Link: -->
<!-- http://etext.virginia.edu/tei/iso639.html -->



<language>
<charsets>
<gui>CP1252</gui>
<subtitle>CP1252</subtitle>
</charsets>

<dvd>
<menu>en</menu>
<audio>en</audio>
<subtitle>en</subtitle>
</dvd>

<regions>
<region name="USA">
<dateshort>MM/DD/YYYYY</dateshort>
<datelong>DDDD, MMMM D, YYYY</datelong>
<time symbolAM="AM" symbolPM="PM">h:mmConfuseds xx</time>
<tempunit>F</tempunit>
<speedunit>mph</speedunit>
</region>

<region name="UK">
<dateshort>DD/MM/YYYY</dateshort>
<datelong>DDDD, D MMMM YYYY</datelong>
<time symbolAM="" symbolPM="">H:mmConfuseds</time>
<tempunit>C</tempunit>
<speedunit>mph</speedunit>
<timezone>GMT</timezone>
</region>

<region name="Canada">
<dateshort>MM/DD/YYYYY</dateshort>
<datelong>DDDD, MMMM D, YYYY</datelong>
<time symbolAM="AM" symbolPM="PM">h:mmConfuseds xx</time>
<tempunit>C</tempunit>
<speedunit>kmh</speedunit>
</region>

<region name="Australia">
<dateshort>DD/MM/YYYY</dateshort>
<datelong>DDDD, D MMMM YYYY</datelong>
<time symbolAM="AM" symbolPM="PM">H:mmConfuseds</time>
<tempunit>C</tempunit>
<speedunit>kmh</speedunit>
<timezone>GMT</timezone>
</region>

<region name="Central Europe">
<dateshort>YYYY-MM-DD</dateshort>
<datelong>DDDD, D MMMM YYYY</datelong>
<time symbolAM="" symbolPM="">H:mmConfuseds</time>
<tempunit>C</tempunit>
<speedunit>kmh</speedunit>
<timezone>CET</timezone>
</region>

</regions>

<sorttokens>
<token>The</token>
</sorttokens>
</language>
You'll see it's not complaining about English (US) at all.
From which sites/repo that you use to install the XBMC.

I was have same experience too when I'm starting to finding RPM from Fedora, 1 site were giving that kind of problem, as the file is not complete in the rpm.
It's the problem of the rpm, not XBMC problem.

If you want to try you can try:
http://hansvon.homelinux.org/fedora/ Which base on RPMFusion library
or
My repositories http://forum.xbmc.org/showthread.php?tid=59213 that based on ATRPMs library.

BTW for the repo that I create may change in future, as FFMPEG from RPMFusion for fedora 12 already support VDPAU and RPMFusion have larger install base than ATRPMs
peprasetya Wrote:BTW for the repo that I create may change in future, as FFMPEG from RPMFusion for fedora 12 already support VDPAU and RPMFusion have larger install base than ATRPMs

Very good news! Thank you and Keep us posted!
Hey,
Thank your for the pointers to the .rpm files.

http://hansvon.homelinux.org/fedora/ Which base on RPMFusion library

I've installed the xbmc kit from the rpm kit and it works so much better and it seems to have more features than the crappy kit that I had.

Do I need to install all of the *.rpm packages in that directory, or just the xbmc package?

Thanks again.
Stone.Big Grin
I think Hansvon just make XBMC as 1 RPM as the other RPM on his repo are mencoder and mplayer.

While my repositories divide the XBMC package to 3 RPMs, PM3 skin, PM3HD skin, and XBMC binaries and other file. And Also there is other skin RPMs that published at XBMC web except the Aeon.