Difference between revisions of "Kodi setup"

Line 57: Line 57:
  
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 +
# TODO add rar file on daxiongmao.eu
 
unrar e 20090701.rar
 
unrar e 20090701.rar
 
wget http://trac.xbmc.org/attachment/ticket/6397/DejaVuSans%2BDriodSansFallback.ttf
 
wget http://trac.xbmc.org/attachment/ticket/6397/DejaVuSans%2BDriodSansFallback.ttf

Revision as of 09:54, 24 April 2016



Installation

Requirements

apt-get install python-software-properties pkg-config
apt-get install software-properties-common
apt-get install unrar


Add new repository

add-apt-repository ppa:team-xbmc/ppa
apt-get update


Installation

apt-get install xbmc


Chinese support

Chinese fonts

Download the following fonts:


Installation guide

0. Stop your XBMC application


1. Download Arial unicode ; you should have a '20090701.rar' archive


2. Copy the archive on your media center


3. Run the following commands

# TODO add rar file on daxiongmao.eu
unrar e 20090701.rar
wget http://trac.xbmc.org/attachment/ticket/6397/DejaVuSans%2BDriodSansFallback.ttf

# Copy fonts to system 
sudo mkdir -p /usr/share/fonts/truetype/chinese
sudo cp arialuni.ttf /usr/share/fonts/truetype/chinese/
sudo cp DejaVuSans+DriodSansFallback.ttf /usr/share/fonts/truetype/chinese/DejaVuSans_unicode.ttf

# Copy fonts to XBMC
cp arialuni.ttf /usr/share/xbmc/media/Fonts/
cp DejaVuSans+DriodSansFallback.ttf /usr/share/xbmc/media/Fonts/DejaVuSans_unicode.ttf

# Copy fonts to your current skin (default skin = confluence)
cp arialuni.ttf /usr/share/xbmc/addons/skin.confluence/fonts/
cp DejaVuSans+DriodSansFallback.ttf /usr/share/xbmc/addons/skin.confluence/fonts/DejaVuSans_unicode.ttf


4. Replace old Arial and Deja-Vu by Unicode versions

cd /usr/share/xbmc/addons/skin.confluence/fonts/

# Adjust old references
mv DejaVuSans.ttf DejaVuSans-original.ttf
mv arial.ttf arial-original.ttf


# New references
ln -s /usr/share/fonts/truetype/chinese/DejaVuSans_unicode.ttf DejaVuSans.ttf
ln -s /usr/share/fonts/truetype/chinese/arialuni.ttf arial.ttf


5. Restart XBMC

  • Go to XBMC >> Home >> System >> Settings >> Appearance >> Skin >> Fonts
  • Click the up/down arrow to change the setting to “Arial based”;



Bugs fixes

  • Don't forget to restart XBMC to take on your changes!


  • Chinese characters do not appear! Then you should override DejaVuSans.ttf by arialuni.ttf
cd /usr/share/xbmc/addons/skin.confluence/fonts/

# Remove previous reference
rm DejaVuSans.ttf DejaVuSans-original.ttf

# Override 
ln -s /usr/share/fonts/truetype/chinese/arialuni.ttf DejaVuSans.ttf


References

You can find more information on the following web sites: