<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kodi.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Suncatcher</id>
	<title>Official Kodi Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://kodi.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Suncatcher"/>
	<link rel="alternate" type="text/html" href="https://kodi.wiki/view/Special:Contributions/Suncatcher"/>
	<updated>2026-06-06T04:08:51Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://kodi.wiki/index.php?title=Archive:Install_Kodi_on_an_Intel_NUC&amp;diff=100683</id>
		<title>Archive:Install Kodi on an Intel NUC</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Archive:Install_Kodi_on_an_Intel_NUC&amp;diff=100683"/>
		<updated>2015-09-08T09:02:09Z</updated>

		<summary type="html">&lt;p&gt;Suncatcher: /* Distributions */ grammar correction&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Intel NUC]] }}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;THIS SECTION IS CURRENTLY UNDER CONSTRUCTION (STARTED 2014.10.03)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
==Preliminary==&lt;br /&gt;
The preliminary requirement for this tutorial is, that you have managed for the NUC to be up and booting @least into the bios screen (memory and storage well recognised).&lt;br /&gt;
Since a NUC comes  almost barebone (case and mainboard), memory and harddrive (msata) is mandatory. &lt;br /&gt;
This means as well, that a keyboard is plugged in and an HDMI connection to a TV/monitor is established. &lt;br /&gt;
&lt;br /&gt;
I recommend a haswell based design, since it is superior to the older models in many respects (IRDA built in).&lt;br /&gt;
I would assume, that KODI has an appetite for the i5 board, but I have read that the i3 is way sufficient for the day2day use.&lt;br /&gt;
Don&#039;t (!) save too much money - you want the i5 - think about the Aeon MQ5 skin ;_)&lt;br /&gt;
&lt;br /&gt;
So with the shiny bios flashing on your TV/monitor you are ready to go.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ATTN: make sure to always update to the latest BIOS prior to any installation attempt, otherwise you might run into issues during the setup process (missing boot devices, etc.)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Distributions==&lt;br /&gt;
Before you continue with the native installation method, that I describe later, you should consider either of the pre-built KODI distributions, that already work out of the box on the NUC platform.&lt;br /&gt;
If you want to go down that road, please refer to the respective sections:&lt;br /&gt;
[[File:KODIbuntu.png|60x60px|link=KODIbuntu]][[KODIbuntu]]&lt;br /&gt;
[[File:OpenELEC.png|60x60px|link=OpenELEC]][[OpenELEC]]&lt;br /&gt;
&lt;br /&gt;
I myself have started with [[KODIbuntu]] (KodiBuntu).&lt;br /&gt;
The problem is, that the current download image for USB installation is not capable to EFI boot.&lt;br /&gt;
Therefore it is not possible (!) to install KODIbuntu with propper initial EFI bios support.&lt;br /&gt;
There are ways to enable EFI boot later, but that is a tricky thing to do.&lt;br /&gt;
If you wish to go down that road, there is already a very good [[HOW-TO:Install KodiBuntu from a USB drive]]&lt;br /&gt;
&lt;br /&gt;
==Native Ubuntu &amp;amp; KODI (KODIbuntu do it yourself)==&lt;br /&gt;
Re-build KODIbuntu from a default Ubuntu image to be able to have&lt;br /&gt;
* full EFI-Bios support&lt;br /&gt;
* effective AutoStart {xsessions)&lt;br /&gt;
* DTSHD/TrueHD support&lt;br /&gt;
Mind you, that AutoStart &amp;amp; HDAudio works already with the original KODIbuntu image.&lt;br /&gt;
&lt;br /&gt;
Many credits of this tutorial go to the authors of the various resources around the internet, that cover almost all the aspects, that I concentrate here.&lt;br /&gt;
Please pay some attention to these sites, since they either cover other linux aspects or different solutions as well (like PLEX, etc.).&lt;br /&gt;
* https://forums.plex.tv/index.php/topic/103833-definitive-intel-nuc-how-to-guide-surround-sound-over-hdmi-apple-remote-graphics/&lt;br /&gt;
&lt;br /&gt;
===Install Ubuntu Desktop===&lt;br /&gt;
Initially you want to install a current Desktop Version of Ubuntu (http://www.ubuntu.com/download/desktop).&lt;br /&gt;
The advantage of the Desktop Version is, that X11 gets already configured for you.&lt;br /&gt;
With KODI you are *NOT* in a desktop-less server use case. It is of some advantage to be able to log into the Ubuntu-Desktop on demand.  &lt;br /&gt;
So you download the latest Ubuntu Desktop image and basically follow down the same procedure as described in the [[HOW-TO:Install KodiBuntu from a USB drive]] (... but with a different image !).&lt;br /&gt;
Attention:&lt;br /&gt;
* You *HAVE* to boot your USB drive through EFI support. If the drive is not recognised by the EFI-Bios and boots the legacy way, you will not end up with an EFI installation. That can be tricky. It might as well mean the you boot cycle your NUC a view times until the thumbdrive is properly recognised. Even try to unetbootin your thumbdrive again.&lt;br /&gt;
* If you get to the partition section, I would recommend *NOT* to use LVM but opt for a straight forward default configuration. LVM adds some complexity, that you should choose only if you need it (RAID designs, etc.) or you know exactly what you are doing.&lt;br /&gt;
* If you skip any default option during the partion layout: the boot-partion is very important for EFI to work. Choose at least 512MB, FAT32 and mount it to /boot/efi.&lt;br /&gt;
===Install KODI===&lt;br /&gt;
Once you have booted into your shiny new desktop for the first time, you now get ready for the KODI installation.&lt;br /&gt;
So fire up a terminal and follow the steps following the [[HOW-TO:Install XBMC for Linux]].&lt;br /&gt;
&lt;br /&gt;
===autostart KODI===&lt;br /&gt;
If you have followed the Ubuntu Desktop installation above, autostarting KODI is as easy as adding another desktop session to the login xsessions.&lt;br /&gt;
Ubuntu remebers the last used desktop/xsession. So the new KODI xsession survives the next reboot.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/share/xsessions&lt;br /&gt;
vi KODI.desktop&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Insert the next lines into the newly generated file&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Desktop Entry]&lt;br /&gt;
Name=KODI&lt;br /&gt;
Comment=This session will start KODI Media Center&lt;br /&gt;
Exec=KODI-standalone&lt;br /&gt;
TryExec=KODI-standalone&lt;br /&gt;
Type=Application&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In order to be able to choose this new desktop, logout of the ubuntu GUI (upper right corner, logout/exit).&lt;br /&gt;
This will get you to the ubuntu login-screen. If you click on the symbol just right of your current login, you will be able to choose the new desktop entry.&lt;br /&gt;
Login, using your predefined user credentials - and you should be beamed right into KODI.&lt;br /&gt;
===disable PulseAudio===&lt;br /&gt;
For reference, you find a good KODI/PulseAudio guide here: [[PulseAudio]].&lt;br /&gt;
While PulseAudio is mandatory in a shared audio use case in a default desktop environment, it simply does not support passthrough of HD-audio (DTS-HD, TrueHD, etc.) at this time.&lt;br /&gt;
So if you need this, because you have an AV receiver that is able to encode that material, you need to disable PulseAudio during KODI use.&lt;br /&gt;
You could simply uninstall it, but since it would be need for the ubuntu desktop, there is a handy workaround, that goes hand-in-hand with the KODI autostart method.&lt;br /&gt;
&lt;br /&gt;
There is a convenient command line method to start KODI without loading the PulseAudio environment.&lt;br /&gt;
Unfortunately we cannot use that method, directly within the xsession profile.&lt;br /&gt;
In order to force KODI into using the ALSA drivers, we use a script wrapper for the KODI startup instead.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi ~/KODI_alsa_session_starter&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# force KODI to use ALSA for proper passthrough support&lt;br /&gt;
AE_SINK=ALSA kodi-standalone&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod +x ~/KODI_alsa_session_starter&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally we need to add a new xsession configuration that we can use for autostarting KODI with ALSA support.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo vi /usr/share/xsessions/KODI_ALSA.desktop&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;You have to modify the config according to your specific username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Desktop Entry]&lt;br /&gt;
Name=KODI&lt;br /&gt;
Comment=This session will start KODI Media Center in ALSA mode&lt;br /&gt;
Exec=/home/**USERNAME**/KODI_alsa_session_starter&lt;br /&gt;
Type=Application&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Now &amp;quot;exit&amp;quot; KODI or the Ubuntu desktop and use the &amp;quot;new&amp;quot; xsession KODI_ALSA with your predefined user.&lt;br /&gt;
You are now using an KODI in ALSA mode.&lt;br /&gt;
&lt;br /&gt;
===configure LIRC===&lt;br /&gt;
I order to be able to use the built in IR receiver follow the [[HOW-TO:Set up an MCE remote control in Linux]]&lt;br /&gt;
&lt;br /&gt;
[[Category:How-to]]&lt;/div&gt;</summary>
		<author><name>Suncatcher</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=File:KODIbuntu.png&amp;diff=100682</id>
		<title>File:KODIbuntu.png</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=File:KODIbuntu.png&amp;diff=100682"/>
		<updated>2015-09-08T09:01:19Z</updated>

		<summary type="html">&lt;p&gt;Suncatcher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Suncatcher</name></author>
	</entry>
</feed>