Änderungen

Zur Navigation springen Zur Suche springen
1.052 Bytes hinzugefügt ,  10:15, 12. Okt. 2017
Zeile 113: Zeile 113:  
==== Phase 2 Installieren auf dem Zielsystem ====
 
==== Phase 2 Installieren auf dem Zielsystem ====
   −
Notwendige Pakete auf dem Zielsystem
+
===== Notwendige Pakete auf dem Zielsystem =====
    
   sudo aptitude install \
 
   sudo aptitude install \
Zeile 146: Zeile 146:  
         pavucontrol sudo joe
 
         pavucontrol sudo joe
    +
===== Zugriffsrechte für X11 =====
 +
Auch non-root-Benutzer sollen Rechte haben, auf den XServer zuzugreifen:
 +
  dpkg-reconfigure xserver-xorg-legacy
   −
Auspacken auf dem Zielsystem:
+
===== Auspacken auf dem Zielsystem =====
 
   sudo tar -C / -xvJf tmp/kodi-17.4-pvr_hts_only-x86_64.tar.xz  
 
   sudo tar -C / -xvJf tmp/kodi-17.4-pvr_hts_only-x86_64.tar.xz  
   −
Dem System die dynamischen Bibliotheken von Kodi mitteilen:
+
Dem System die dynamischen Bibliotheken von Kodi mitteilen (steht bei penzin.net, bin nicht sicher, ob es notwendig ist):
 
   cat <<EOF | sudo tee /etc/ld.so.conf.d/kodi.conf
 
   cat <<EOF | sudo tee /etc/ld.so.conf.d/kodi.conf
 
   /opt/kodi17.4/lib
 
   /opt/kodi17.4/lib
Zeile 156: Zeile 159:  
   sudo ldconfig
 
   sudo ldconfig
   −
Dann braucht man zum automatischen Starten von Kodi noch einen [http://kodi.wiki/view/Archive:HOW-TO:Autostart_Kodi_for_Linux#Add_a_new_systemd_script Systemd-Service]. Bitte beim kodi.service-Script auf den korrekten Pfad in <code>/opt/kodi/bin</code> achten. Nicht zu vergessen sind auch die für kodi erforderlichen Gruppen:
+
===== Systemd-Service für Kodi =====
 +
Dann braucht man zum automatischen Starten von Kodi noch einen [http://kodi.wiki/view/Archive:HOW-TO:Autostart_Kodi_for_Linux#Add_a_new_systemd_script Systemd-Service]. Bitte beim kodi.service-Script auf den korrekten Pfad in <code>/opt/kodi/bin</code> achten.  
 +
Ein Beispiel für ein solches Skript <code>/etc/systemd/system/kodi.service</code>:
 +
<pre>
 +
[Unit]
 +
Description = Kodi Media Center
 +
 
 +
# if you don't need the MySQL DB backend, this should be sufficient
 +
#After = systemd-user-sessions.service network.target sound.target
 +
 
 +
# if you need the MySQL DB backend, use this block instead of the previous
 +
After = systemd-user-sessions.service network.target sound.target mysql.service
 +
Wants = mysql.service
 +
 
 +
[Service]
 +
User = kodi
 +
Group = kodi
 +
Type = simple
 +
#PAMName = login # you might want to try this one, did not work on all systems
 +
ExecStart = /usr/bin/xinit /usr/bin/dbus-launch --exit-with-session /opt/kodi17.4/bin/kodi-standalone -- :0 -nolisten tcp vt7
 +
Restart = always
 +
RestartSec = 20
 +
 
 +
[Install]
 +
WantedBy = multi-user.target
 +
</pre>
 +
 
 +
 
 +
Nicht zu vergessen sind auch die für kodi erforderlichen Gruppen:
 
   sudo adduser kodi
 
   sudo adduser kodi
 
   sudo usermod -a -G cdrom,audio,video,plugdev,users,dialout,dip,input,netdev kodi
 
   sudo usermod -a -G cdrom,audio,video,plugdev,users,dialout,dip,input,netdev kodi

Navigationsmenü