Ubuntu HTPC

Version 11 (Andreas Öman, 05/28/2012 10:41 am)

1 8 Andreas Öman
h1. About this guide
2 8 Andreas Öman
3 7 Andreas Öman
This is a guide that describes how to install a HTPC from scratch that runs Showtime. It pretty much describes how I (Andreas Öman), Showtime's project leader and main developer, and my family, uses Showtime at my home.
4 1 Andreas Öman
5 11 Andreas Öman
If you have any additional questions or feedback, please post in Showtime's "Linux forum":https://www.lonelycoder.com/redmine/projects/showtime/boards/7
6 11 Andreas Öman
7 1 Andreas Öman
h1. Prerequisites
8 1 Andreas Öman
9 6 Andreas Öman
* A PC with decent graphics card (any recent Nvidia would do, which is what I use) connected via HDMI or DVI to your TV.
10 6 Andreas Öman
11 6 Andreas Öman
* Some kind of remote control (a normal keyboard works just as well but is a bit clunky to use from the couch). I use a "Logitech diNovo Mini":http://www.logitech.com/en-us/keyboards/keyboard/devices/3848 myself.
12 6 Andreas Öman
13 6 Andreas Öman
14 1 Andreas Öman
h1. Installation procedure
15 1 Andreas Öman
16 1 Andreas Öman
* Get "Ubuntu 12.04":http://www.ubuntu.com/download/desktop and install it.
17 1 Andreas Öman
18 1 Andreas Öman
* Log in with the user created during install. After logging in Ubuntu will soon ask you to install a bunch of updates and might also ask about install/upgrade restricted drivers. Do this (unless you have a good reason not to do). Typically if you have an nVidia graphics card you want to do this. System restart might be required.
19 1 Andreas Öman
20 1 Andreas Öman
* Start Firefox and browse to https://www.lonelycoder.com/showtime/download. Locate the downloadable for Ubuntu 12.04 (choose 32-bit or 64-bit version depending on which version of Ubuntu you installed). Click on the .deb file and Firefox will ask if it's ok to open Ubuntu Software Center. Do so and press the 'install' button to the upper right once the details for Showtime appears.
21 1 Andreas Öman
22 3 Andreas Öman
* Now go to *System Settings* -> *User Accounts* -> enable *Automatic Login* (note that you need to Unlock in order to do this)
23 1 Andreas Öman
24 9 Andreas Öman
* Log out (using the session menu on the top right of the desktop) to end up back on the Ubuntu log in screen.
25 1 Andreas Öman
26 2 Andreas Öman
* Click on the session icon next to the display username as showed in this picture:
27 2 Andreas Öman
28 1 Andreas Öman
!username.png!
29 1 Andreas Öman
30 2 Andreas Öman
* Change session to "Showtime Mediacenter"
31 1 Andreas Öman
32 1 Andreas Öman
!session.png!
33 1 Andreas Öman
34 3 Andreas Öman
* Login and you should enter Showtime in full screen mode.
35 1 Andreas Öman
36 6 Andreas Öman
* The system will now boot straight into Showtime following a power on.
37 6 Andreas Öman
38 1 Andreas Öman
h1. Running Showtime
39 4 Andreas Öman
40 6 Andreas Öman
This guide is not meant to be a documentation for using Showtime, but due to the lack of such documentation here are a few hints:
41 1 Andreas Öman
42 6 Andreas Öman
* You start at the "home" screen from which you reach all other parts.
43 6 Andreas Öman
44 6 Andreas Öman
* To the top-left there is a Previous, Next and Home -button which should be familiar to everyone that has used a browser.
45 6 Andreas Öman
46 6 Andreas Öman
* To the top-right in the home screen there are a few buttons worth mentioning.
47 6 Andreas Öman
48 10 Andreas Öman
  * Jigsaw - Leads to installation of plugins (or Apps if you wish). This include Youtube, Dropbox, etc
49 6 Andreas Öman
50 10 Andreas Öman
  * Cog - Takes you to the settings menu
51 6 Andreas Öman
52 10 Andreas Öman
  * i - Information about Showtime
53 6 Andreas Öman
54 10 Andreas Öman
  * Power icon - Suspends system.
55 6 Andreas Öman
56 6 Andreas Öman
* The search bar field can also be used to open URLs.
57 6 Andreas Öman
58 6 Andreas Öman
* By default any UPnP devices that offers media should be visible directly on the home screen
59 6 Andreas Öman
60 6 Andreas Öman
* You can attach to Windows shares (CIFS/SMB) by entering a URL in the search field like this: smb://ip.address.of.server/share
61 6 Andreas Öman
62 6 Andreas Öman
* In the settings menu you will find *Bookmarks* where you can add new items to the home screen.
63 6 Andreas Öman
64 6 Andreas Öman
h1. Exiting Showtime
65 6 Andreas Öman
66 1 Andreas Öman
h3. Suspend
67 1 Andreas Öman
68 6 Andreas Öman
Showtime has a power icon up to the top right. Press it to suspend the system. The normal power-button on USB remote controls, etc will 
69 6 Andreas Öman
do the same thing.
70 1 Andreas Öman
71 6 Andreas Öman
h3. Auto suspend
72 1 Andreas Öman
73 6 Andreas Öman
In *Settings* (the cog icon to the upper right) -> *General Settings* there is a setting for how long time Showtime can be idle before 
74 6 Andreas Öman
suspending itself. The default setting @0 minutes@ means auto suspend is disabled.
75 6 Andreas Öman
76 6 Andreas Öman
h3. Power off
77 6 Andreas Öman
78 4 Andreas Öman
To power off the system go into *Settings* (the cog icon to the upper right) -> *General Settings* and press the *Power off* button. 
79 4 Andreas Öman
80 6 Andreas Öman
h3. Log out
81 4 Andreas Öman
82 4 Andreas Öman
To return to the Ubuntu login screen, go into *Settings* (the cog icon to the upper right) -> *General Settings* and press the *Logout* button.