Ubuntu/Debian – VirtualBox 3.1 – VM ohne GUI auf der Shell erstellen und einrichten

Da mein Debian Lenny Server zu Haus eigentlich noch genug Ressourcen frei hat, habe ich mich entschieden auf diesem System eine Windows- & Linux-VM als Spielwiesen bereitzustellen. Daher habe ich mich etwas näher mit VirtualBox, ohne grafische Oberfläche, beschäftigt. Den VMware Server habe sofort ausgeschlossen, weil er mir zu Ressourcen fressend ist und ich gerne freier Software verwende! mrgreen - Ubuntu/Debian - VirtualBox 3.1 - VM ohne GUI auf der Shell erstellen und einrichten

linux virtualbox 3 - Ubuntu/Debian - VirtualBox 3.1 - VM ohne GUI auf der Shell erstellen und einrichten

Auf der Suche nach einer bereits bestehenden HowTo bin ich über Daniel’s Blog madapez.com gestolpert, er hat ein wirklich gutes Tutorial über die Erstellung einer VM, ohne GUI, mit VirtualBox geschrieben. Daher wollte ich eigentlich gar nicht so weit ausholen, jedoch haben sich einige Befehle bei der VirtualBox Version 3.1 verändert!

Wie so oft editieren wir zuerst die /etc/apt/sources.list

vi /etc/apt/sources.list
#VirtualBox
deb http://download.virtualbox.org/virtualbox/debian lenny non-free

…und holen uns dann die aktuelle Paketliste.

wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | apt-key add -
aptitude update && aptitude install virtualbox-3.1

Nun erstellen wir die VMUbuntu/Debian – VirtualBox 3.1 – VM ohne GUI auf der Shell erstellen und einrichten weiterlesen

Ubuntu – HDTV Stream mit xine wiedergeben

Um einen HDTV Stream unter Ubuntu wiederzugeben verwende ich den Media-Player xine. Der VLC media player als auch der MPlayer machen bei der Wiedergabe von HDTV Streams, welche über das VDR Plugin STREAMdev gestreamt werden, Probleme. Der MPlayer zeigt bei HD-Sendern kein Bild und der VLC nur grüne Artefakte, xine allerdings kann den Stream von HD-Sendern ohne Probleme wiedergeben.

linux xine vdr 1024x624 - Ubuntu - HDTV Stream mit xine wiedergeben
Da es sich um einen HDTV Stream (1080i) handelt und unser CPU zur Berechnung der HD-Inhalte zu schwach ist müssen wir der Applikation, wie schon so oft auf diesem Blog beschrieben, VDPAU beibringen. Dazu editieren wir die sources.list und fügen das Repository vom NVIDIA-VDPAU-TEAM hinzu. Ubuntu – HDTV Stream mit xine wiedergeben weiterlesen

Ubuntu – MPlayer quittiert den Dienst mit GCC 4.4.1

Never change a running system“ …das kann ich heute wieder einmal bestätigen. Ab Ubuntu Karmic (9.10) wird die GCC (GNU Compiler Collection) Version 4.4.1 verwendet, immer wieder ist mein MPlayer mit VAAPI Unterstützung mit folgender Meldung hängen geblieben.

MPlayer interrupted by signal 11 in module: video_read_frame
- MPlayer crashed by bad usage of CPU/FPU/RAM.
Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your gcc version. If you think it's MPlayer's fault, please read DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and won't help unless you provide this information when reporting a possible bug.

In meinem Fall hat es geholfen den MPlayer mit cc=gcc-4.3 zu kompilieren, aber vorher sollten wir noch diese Pakete installieren.

aptitude install build-essential gcc-4.3 g++-4.3

Wer von euch den MPlayer inkl. VAAPI Unterstützung nach meiner Anleitung eingerichtet hat muss dazu nur noch folgendes ändern. Ubuntu – MPlayer quittiert den Dienst mit GCC 4.4.1 weiterlesen

Ubuntu – MPlayer inkl. SMPlayer mit VAAPI Unterstützung

Ergänzend zur Vorbereitung von unserem Ubuntu für den VAAPI-Support, nun das Tutorial das der MPlayer VAAPI als Hardwarebeschleuniger nutzt. Gwenole Beauchesne hat den MPlayer schon bestmöglichst für VAAPI vorbereitet.

linux smplayer - Ubuntu - MPlayer inkl. SMPlayer mit VAAPI Unterstützung

EDIT: Achtung bei Ubuntu Karmic 9.10 mit GCC Version 4.4.1

cd /usr/src
wget 
tar xvfj mplayer-vaapi-latest.tar.bz2
cd mplayer-vaapi-20091106
aptitude build-dep mplayer
./checkout-patch-build.sh
cd mplayer-vaapi
make install
ldconfig

Jetzt noch unser Front-End für den MPlayer > SMPlayer

cd /usr/src
wget https://sourceforge.net/projects/smplayer/files/SMPlayer/0.6.8/smplayer-0.6.8.tar.bz2/download?use_mirror=master
tar xvfj smplayer-0.6.8.tar.bz2
cd smplayer-0.6.8
aptitude install qt4-qmake ibqt4-dev
make && make install
ldconfig

SMplayer wie auf den Screenshots konfigurieren. Ubuntu – MPlayer inkl. SMPlayer mit VAAPI Unterstützung weiterlesen

Ubuntu – VLC media player mit VAAPI Unterstützung

Ergänzend zur Vorbereitung von unserem Ubuntu für den VAAPI-Support, nun das Tutorial das der VLC media player VAAPI als Hardwarebeschleuniger nutzt. Der VLC media player ist für Developers bereits in der Version 1.1 inkl VAAPI Unterstützung verfügbar.

cd /usr/src
aptitude install git-core
git clone git://git.videolan.org/vlc.git
cd vlc
git pull
./bootstrap

aptitude install libdbus-1-dev liblua5.1-0-dev liblivemedia-dev libogg-dev libmad0-dev libavcodec-dev libavformat-dev libswscale-dev libpostproc-dev libfaad-dev liba52-dev libdca-dev libflac-dev libnotify-dev libavc1394-dev libshout3-dev libtwolame-dev libmpeg2-4-dev xlibmesa-glu-dev libxcb-shm0-dev libxcb-xv0-dev libsdl-dev libfribidi-dev libqt4-dev libgcrypt-dev libgcrypt-dev libudev-dev libavahi-client-dev libprojectM-dev

./configure --enable-libva --enable-faad --enable-qt4 --enable-release --with-pic --enable-static
./compile
make install
ldconfig

Ubuntu 9.10 – Farben Bug: Ubuntu – VLC media player mit VAAPI Unterstützung weiterlesen