Network

Services

If you’re using Sick Beard this is a good section to be familiar with. Sick Beard uses the Allow control of XBMC via HTTP options (so make sure this is enabled if you want Sick Beard to be able to update the library automatically).

Also I would suggest changing the 8080 - Port to 8082 or something similar that’s not being used on your system. Leaving the - Password blank will prevent you from needing to enter in either the – Password or – Username in Sick Beard (and is likely fine if you’re only allowing access to XBMC on your local network).

If your XBMC and Sick Beard are both on the same system the rest of these options can be ignored (unless you know you specifically need or want UPnP control or sharing). If you have XBMC on a separate system though, you will want to enable Allow programs on other system to control XBMC so that Sick Beard can automatically update XBMC’s library.

SMB client / Internet access

Unless you have some reason to change the WINS server, Workgroup, or Proxy that XBMC Media Center uses these can all be skipped.

System

Video output

With the rest of the sections covered, and only two remaining, we have at last come to the heart of XBMC. Fortunately, to start off the default should all be pretty spot on. Video calibration and Test patterns… can be used to dial in the picture and color quality if need be but otherwise we should be okay to move on.

Audio output

This is where, if you’re using digital audio, you’ll likely have the most headaches with setting up XBMC Media Center.

Unfortunately with the nearly limitless hardware and AV setups that are available I’m not going to be able to help in most situations here. If you run into problems I strongly recommend searching on XBMC’s forums (as it is likely someone may have already found a solution to the problem you’re experiencing).

With that said, in my experience (for digital audio not analog!) setting Linux Mint’s Sound Preferences Hardware tab to Off and then setting Audio output device and Passthrough output device to iec958 (for optical and coaxial outputs) has provided the best results. This may be specific to my own hardware setup, or it may be applicable to most other non-HDMI digital setups.

So, for simplicity sakes lets split this up into three categories.

Analog audio users should just leave everything as is and adjust Speaker Configuration only if need be.

Digital audio users with coaxial or optical outputs that are connecting to a receiver should set Audio output to Optical/Coax, Speaker Configuration to 7.1 or less (depending on your speakers and how smart your receiver is), and keep both - Dolby Digital (AC3) capable receiver and - DTS capable receiver enabled (unless you have a really old receiver or are sending the signal to simpler device like an Astro Mixamp).

Audio output device should be changed to Custom and then “iec958” (or whatever your Passthrough output device defaults to) typed in. And, as you may have guessed, Passthrough output device should stay as iec958 (or whatever it defaulted to for your system!).

Last, but certainly not least, HDMI users should set Audio output to HDMI, Speaker Configuration to 7.1 or less (depending on your speakers and how smart your receiver is), and keep both - Dolby Digital (AC3) capable receiver and - DTS capable receiver enabled (unless you’re sending the signal to a TV or something that supports HDMI but not both Dolby and DTS).

Audio output device and Passthrough output device may both need to be set to hdmi, or the defaults may also be fine. I have not yet had the chance to test this setup so I will update this likely after the next version of Linux Mint is released with more details.

Input devices

If you have a remote control that’s working with XBMC and your system you can enable if it sends keyboard presses here. You should also likely disable the Enable mouse option here to help streamline navigation in XBMC (so your mouse doesn’t steal focus) and to provide a learning aid and motivation to properly learn the stronger keyboard (or remote) navigation.

Power saving

These options may or may not be applicable to your hardware setup. I tend to just leave them off and deal with power savings at the operating system level.

Debugging / Master lock

These can be skipped unless you’re having problems with XBMC and need to do a bug report or if you need to lock XBMC from the youngin’s.

If you’re still with me, we’re over the hump! Next up is the Skin setup and then we’ll move onto the Configuration section!

Comments
22 Responses to “XBMC Install, Setup, & Configuration Guide for Ubuntu & Linux Mint”
  1. Gychang says:

    this is great, I had lots of trouble installing xbmcin mint and this did the trick,now I am gonna follow rest of your suggestions, thanks again.

  2. The Catman says:

    XBMC is informing me that the Simplicity Add-On cannot be installed as it has broken/missing dependencies, any idea how to fix this?

    • Anonymous says:

      Hey Catman,

      Right off the top of my head I’m not sure. Try another theme like Neon and see if you get the same result. It may just be that Simplicity is broken currently or that something is borked in your XBMC install. As soon as I get my guide updated, I’ll likely be switching from Simplicity to Neon anyway so if that works you may be in for a treat.

      Best of luck, and let me know if you have anymore questions!

  3. Aegir81 says:

    This guide helped me a lot! I tried installing xbmc on Windows, Fedora, Ubunutu but this guide is definately the clearest! Great work and thank you!

  4. SAB_Addict says:

    Excellent detailed instructions on all of your guides! Wish I would have found you sooner. Make all this so much easier to understand. Goodbye torrents!! :)

  5. Niall says:

    Nice guide any plans to do it on Mint 12…????

  6. Johnny says:

    These instructions don’t work with Mint 12. Adding the PPA does not result in XMBC appearing in the Software Manager..

    • daemox says:

      Hey Johnny,

      Nice generalization there. Anyway, since XBMC does not do a great job at maintaing a PPA with the current Ubuntu releases you may need to manually edit the Other Software entry for XBMC to reflect the code name of the highest Ubuntu release that they do support (Maverick currently). If that doesn’t fix your issue the PPA authentication bug may be getting you. In which case the easiest fix is to add the PPA via the Terminal Emulator (sudo add-apt-repository ppa:PPANAMEHERE).

      Good luck,
      daemox

Trackbacks
Check out what others are saying...
  1. [...] and will now be based primarily on Linux Mint and Ubuntu (not just Ubuntu). As with my recent XBMC Install, Setup, & Configuration Guide for Ubuntu & Linux Mint (and most of my future guides), this guide will be of a rolling release nature. It will be based on [...]

  2. [...] and will now be based primarily on Linux Mint and Ubuntu (not just Ubuntu). As with my recent XBMC Install, Setup, & Configuration Guide for Ubuntu & Linux Mint (and most of my future guides), this guide will be of a rolling release nature. It will be based on [...]

  3. [...] SABnzbd+ itself is focused on accessing binary content on Usenet (versus non-binary content such as text based messages) courtesy of NZB files. SABnzbd+ is a highly robust and mature program and works wonderfully as the basis for an automated setup featuring Sick Beard, Couch Potato, Headphones, and XBMC Media Center. [...]

  4. [...] combined with SABnzbd+, Sick Beard, Headphones (soon), and XBMC Media Center this makes for an extremely automated, streamlined, robust, and easy to use setup that is second to [...]



Leave A Comment

 







Hey! You! Enthusiastic Ainer.org reader! Are you noticing lots of blank space above this text and elsewhere on the site? Consider then, adding www.ainer.org to your adblock plugin's whitelisted domains! This site depends soley on ad revenue, affiliate links, and donations to pay for hosting and upkeep. If you find our ads obtrusive please let us know! Thanks for your continued support! Cheers!

QR Code Business Card