HTPC: FreeBSD for your TV

The software

by ross at 13:29:17 on November 7, 2012

Install Openbox and friends

# cd /usr/ports/x11-wm/openbox
# make install clean

# cd /usr/ports/graphics/hsetroot
# make install clean

# cd /usr/ports/x11/setxkbmap
# make install clean

# cd /usr/ports/devel/py-xdg
# make install clean

# cd /usr/ports/x11-wm/devilspie
# make install clean

# cd /usr/ports/sysutils/conky
# make install clean

# cd /usr/ports/x11-wm/xcompmgr
# make install clean

# cd /usr/ports/deskutils/cairo-dock
# make install clean
# cd /usr/ports/deskutils/cairo-dock-plugins
# make config-recursive
I unchecked everything in cairo-dock-plugins and gcc
# make install clean

# cd /usr/ports/security/sudo
# make install clean
# rehash
# visudo

Uncomment the line:

%wheel ALL=(ALL) NOPASSWD: ALL

Install custom theme

I recommend installing my desktop theme along with AwOken icons as the dot-files of the next page use it.

Install desktop software

Install pvkbd and Firefox.

Install xbmc:

# cd /usr/ports/multimedia/xbmc
# make install clean

I used default options for xbmc (but enabled VDPAU). Options for ffmpeg: check AACPLUS, ALSA and LAME along with the defaults.

Xterm might be useful:

# /usr/ports/x11/xterm
# make install clean

 

Comments