Ubuntu HD VDR mittels Xine und VDPAU - Betriebssystem
Sewn4 (Diskussion | Beiträge) (→Stand-by sowie Bildschirmschoner deaktivieren) |
|||
Zeile 103: | Zeile 103: | ||
Aktionen: Nie | Aktionen: Nie | ||
Anzeige: Nie | Anzeige: Nie | ||
− | |||
* System -> Einstellungen -> Bildschirmschoner -> | * System -> Einstellungen -> Bildschirmschoner -> |
Version vom 22. Januar 2010, 15:59 Uhr
Vorbereiten der Installation
Die Ubuntu Installationsmedien können kostenfrei auf der Webseite http://www.ubuntu.com/ heruntergeladen werden.
Starten der Ubuntu Installation
Booten der Ubuntu CD und im darauf folgenden Bootmenü folgendes auswählen:
- Taste F2 Sprache einstellen: Deutsch - Der VDR läuft natürlich auch auf einer anderen Sprache
- danach "Ubuntu installieren" im Bootmenü anwählen und mit der Taste "Return" bestätigen.
Schritt 1 von 6 - Willkommen
- Deutsch
Schritt 2 von 6 - Wo befinden Sie sich?
- Region: Deutschland
- Zone: Deutschland
Schritt 3 von 6 - Tastaturbelegung
- Empfohlene Option: Germany
Schritt 4 von 6 - Die Festplatte vorbereiten
Schritt 5 von 6 - Partitionen manuell festlegen (fortgeschritten)
Alle Partitionen auf der Festplatte werden der Reihe nach als "Primary Partition" angelegt:
- /dev/sda SSD Festplatte
Laufwerk | Beschreibung der Partition | Verwendung | Einhängepunkt | Formatieren? | Größe |
---|---|---|---|---|---|
/dev/sda1 | Boot Verzeichnis | ext4 | /boot | ja | 100 MB |
/dev/sda2 | Swap Verzeichnis | swap | 4096 MB | ||
/dev/sda3 | Root Verzeichnis | xfs | / | ja | rest von /dev/sda |
- /dev/sdb HDD Festplatte
Laufwerk | Beschreibung der Partition | Verwendung | Einhängepunkt | Formatieren? | Größe |
---|---|---|---|---|---|
/dev/sdb1 | Daten Verzeichnis | xfs | /data | ja | komplett /dev/sdb |
Schritt 6 von 7 - Wer sind Sie?
- Wie heißen Sie?: vdruser
- Welchen Namen möchten Sie zum Anmelden verwenden?: vdruser
- Wählen Sie ein Passwort, um Ihr Benutzerkonto abzusichern.: hier ein Passwort vergeben
- Wie heißt dieser Rechner?: vdr
- Automatisches Anmelden aktivieren
Schritt 7 von 7 - Bereit zur Installation
Ab diesem Punkt ist die Konfiguration zur Ubuntu Installation abgeschlossen. Sobald auf die Schaltfläche "Installieren" gedrückt wird startet die Installation. Achtung! ab diesem Zeitpunkt wird die Festplatte partitioniert und formatiert somit werden alle Daten auf der Festplatte gelöscht.
Konfiguration der Netzwerkkarte
- System -> Einstellungen -> Netzwerkverbindungen -> Kabelgebunden -> Auto eth0 -> Bearbeiten... -> IPv4-Einstellungen
Methode: Manuell Adresse: 192.168.0.10 # Hier eine IP Adresse aus eurem Netzwerk vergeben Netzmaske: 255.255.255.0 Gateway: 192.168.0.1 # Hier die Adresse von eurem Router eintragen DNS-Server: 192.168.0.1 # Hier die Adresse von eurem Router eintragen
Remotezugriff auf die grafische Oberfläche
- System -> Einstellungen -> Entfernter Desktop ->
check: Anderen Benutzern erlauben, Ihren Desktop anzuzeigen check: Anderen Benutzern erlauben, Ihren Desktop zu steuern uncheck: Jeden Zugriff auf diesen Rechner bestätigen check: Entfernter Benutzer muss ein Passwort eingeben: Euer Passwort check: Netzwerkeinstellungen so ändern, dass Verbindungen akzeptiert werden
Remotezugriff mittels VNC Client
Als Remoteclient kommt TightVNC zum Einsatz. TightVNC ist Freeware und kann kostenfrei auf der Webseite http://www.tightvnc.com/ heruntergeladen werden. Nach dem starten von TightVNC kann auf die grafische Oberfläche zugegriffen werden:
VNC Server: 192.168.0.10
Remotezugriff auf die Konsole
- Anwendungen -> Zubehör -> Terminal ->
sudo apt-get install openssh-server
Remotezugriff mittels SSH client
Als Remoteclient kommt Putty zum Einsatz. Putty ist Freeware und kann kostenfrei auf der Webseite http://www.putty.org/ herunter geladenwerden. Nach dem starten von Putty kann auf die Linux Konsole zugegriffen werden:
Host name: 192.168.0.10
Ubuntu auf den aktuellen Softwarestand bringen
- Anwendungen -> Zubehör -> Terminal ->
sudo apt-get update sudo apt-get upgrade sudo init 6
/data Verzeichnis für Benutzer vdruser vorbereiten
- Anwendungen -> Zubehör -> Terminal ->
cd / sudo chown -R vdruser.vdruser data/
Stand-by sowie Bildschirmschoner deaktivieren
Damit beim TV schauen das System nicht abschaltet:
- System -> Einstellungen -> Energieverwaltung ->
Aktionen: Nie Anzeige: Nie
- System -> Einstellungen -> Bildschirmschoner ->
uncheck: Bildschirmschoner aktivieren, wenn der Benutzer untätig ist.
Benötigte Systempakete installieren
- Anwendungen -> Zubehör -> Terminal ->
sudo apt-get install samba imagemagick libmagick++-dev mercurial cvs subversion autoconf automake pkg-config gettext yasm sudo apt-get install libcap-dev libncurses-dev zlib1g-dev libtool liba52-0.7.4-dev libmp3lame-dev libvorbis-dev libpng12-dev libx11-dev libxv-dev libasound2-dev libcdio-dev sudo apt-get install libvcdinfo-dev libavcodec-dev libpostproc-dev libncursesw5-dev libextractor-dev libogg-dev libxvidcore4-dev libtheora-dev libgsm1-dev libfaac-dev libfaad-dev
Konfiguration der Prozessor Geschwindigkeit
Wie die Taktfrequenz geregelt wird, entscheidet unter Ubuntu ein sogenannter Governor. Das kann später Probleme mit der Anzeige des TV Bildes geben. Da die Taktgeschwindigkeit nicht konstant die gleiche ist kann es dadurch Bildruckler etc. geben. Mit folgendem Befehl wird der Prozessor permanent auf der höchsten erlaubten Taktfrequenz laufen:
- Anwendungen -> Zubehör -> Terminal ->
sudo cpufreq-selector -g performance
Hier die Beschreibung der vorhandenen Governors:
Governor | Beschreibung |
---|---|
ondemand | (Standard bei den meisten Systemen) Die CPU-Frequenz wird den aktuellen Bedürfnissen an die Rechenleistung angepasst. Dabei wird die CPU-Frequenz u.U. sprunghaft angehoben oder abgesenkt. |
conservative | Die CPU-Frequenz wird den aktuellen Bedürfnissen an die Rechenleistung angepasst. Die Taktfrequenz wird aber Schritt-für-Schritt angehoben bzw. abgesenkt. |
performance | Die CPU läuft permanent auf der höchsten erlaubten Taktfrequenz. |
powersave | Die CPU läuft permanent auf der niedrigsten erlaubten Taktfrequenz. |
userspace | Dies ist kein Kernel-eigener Governor, vielmehr wird ein Governor im Userspace verwendet, wie z.B. powernowd. |