När man installerar Ubuntu TV så ersätter den Ubuntu 2D så det går då inte längre att logga in i den sessionen. Däremot fungerar Ubuntu 3D och övriga sessioner normalt. Så är man beroende av Ubuntu 2D så gäller Virtualbox.
Tänk på att Ubuntu TV utvecklingen ännu är i sin linda och att du endast kan studera hur det är uppbyggt samt spela upp dina videor än så länge. Förhoppningsvis så kommer ppa:n att uppdateras allt eftersom ny funktionalitet läggs till så man ges möjlighet att följa utvecklingen. Alternativet är att hämta ner källkoden och kompilera den själv allt eftersom.
Sist men inte minst, tänk på att detta är förenat med risker och därför ligger i kategorin Experimentverkstad. I dagsläget är det endast ett fåtal paket som är påverkade och där samtliga ligger inom ramen för Ubuntu 2D men det kan ju förändras med tiden.
Ok, då går vi till verket!
Installation av Ubuntu TV
Installera Ubuntu TV med kommandona:
Kod: Markera allt
sudo add-apt-repository ppa:chihchun/ubuntutv
sudo apt-get update && sudo apt-get install unity-2d
sudo apt-get install unity-lens-video
sudo apt-get install ffmpeg
Här några codecs du bör installera:
Kod: Markera allt
sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly
Sen behövs det lite konfigurationer:
1) Skapa mappstruktur:
Kod: Markera allt
mkdir -p ~/Videos/unity/local/featured
mkdir -p ~/Videos/unity/local/rented
mkdir -p ~/Videos/unity/local/purchased
mkdir -p ~/Videos/unity/local/recorded
3) Generera thumbnails till videofilerna:
Kod: Markera allt
/usr/lib/unity-lens-video/create_tmb.sh ~/Videos/unity
Kod: Markera allt
gsettings set com.canonical.Unity2d form-factor tv
Kör Ubuntu TV
Alternativ 1 - Uppstart från Ubuntu (Unity 3D)
Starta Ubuntu TV via terminalen:
Kod: Markera allt
metacity --replace &
unity-2d-shell -opengl
Kod: Markera allt
metacity --replace &
unity-2d-shell
Alternativ 2 - Uppstart som egen session via LightDM eller GDM
Börja med att skapa en ubuntu-tv.desktop fil i /usr/share/xsessions/
Kod: Markera allt
sudo gedit /usr/share/xsessions/ubuntu-tv.desktop
Kod: Markera allt
[Desktop Entry]
Name=Ubuntu TV
Comment=Custom Session to run /etc/xsession
Exec=/home/etc/xsession
X-Ubuntu-Gettext-Domain=gnome-session-3.0
Kod: Markera allt
sudo gedit /etc/xsession
Kod: Markera allt
#!/bin/bash
metacity &
unity-2d-shell -opengl
Kod: Markera allt
sudo chmod +x /etc/xsession
Använda Ubuntu TV
Ubuntu TV styrs via tangentbordet med tangenter som:
- pil upp/ner/vänster/höger
- Enter för val
- Esc för att återgå en nivå
- F1 (till launchern), F2 (till panelen vid uppspelning), F3 höger sidopanel)
Stänga ned Ubuntu TV
För uppstart med Alternativ 1
När man vill återgå till t.ex Ubuntu (Unity 3D) så är ett sätt att växla till Ubuntu med Ctrl+Alt+D och därefter ge följande kommandon:
Kod: Markera allt
killall unity-2d-shell
compiz --replace
Ett annat sätt att logga ut som alltid fungerar är med Alt+SysRq+K.
För uppstart med Alternativ 2
I detta fall kan man givetvis inte återgå till Ubuntu (Unity 3D) så i detta fall gäller enbart Alt+SysRq+K
Avinstallera Ubuntu TV
Viktigt! Börja med att ta bort paketet unity-2d-shell då ppa-purge annars misslyckas!
Kod: Markera allt
sudo apt-get remove unity-2d-shell
Kod: Markera allt
sudo apt-get install ppa-purge
sudo ppa-purge ppa:chihchun/ubuntutv
Kod: Markera allt
sudo apt-get remove unity-lens-video
Kod: Markera allt
sudo rm /usr/share/xsessions/ubuntu-tv.desktop
sudo rm /etc/xsession
Några referenser
TV for human beings: http://www.ubuntu.com/tv
Phoronix: http://www.phoronix.com/scan.php?page=n ... px=MTA0MDc
CES: http://www.youtube.com/watch?feature=pl ... Q-pTFEHLC4
Demo: http://www.webupd8.org/2012/01/ubuntu-t ... t-ces.html
PPA: https://launchpad.net/~chihchun/+archive/ubuntutv
Ubuntu TV Wiki: https://wiki.ubuntu.com/UbuntuTV/
Ubuntu TV Contributing: https://wiki.ubuntu.com/UbuntuTV/Contributing
IRC #ubuntu-tv: http://irclogs.ubuntu.com