RetroPie Ubuntu 15.10 x86 Flavor - eddywebs/RetroPie-Setup GitHub Wiki
Retropie - Ubuntu 15.10 x86 Flavor
Description
A guide to build the retropie setup on Ubuntu 15.10 x86.
Tested with an Intel NUC Kit NUC5CPYH.
Sections
- Section 1: Install Ubuntu 15.10
- Section 2: Setup Retropie
- Section 3: FAQs
- Section 3.1: Emulationstation hangs if shutdown/restart was selected
- Section 3.2: Cannot install PS3 driver
- Section 3.3: Screen blanks after some minutes
- Section 3.4: Ubuntu does not autologin
- Section 3.5: How to setup a splashscreen?
- Section 3.6: No audio
- Section 3.7: My NUC or Intel Baytrail/Braswell powered device hangs
Section 1: Install Ubuntu 15.10
Download and install Ubuntu 15.10. Iso image can be used to create a bootable DVD or a USB stick. http://www.ubuntu.com/download/desktop
To run RetroPie-Setup user must be a member of group root/admin.
Section 2: Setup Retropie
Section 2.1: Download
I would recommend to update and upgrade the existing APT packages with
sudo apt-get update && sudo apt-get upgrade
After that, we install the needed packages for the RetroPie setup script:
sudo apt-get install -y git dialog
Then we download the latest RetroPie setup script with
git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git
The script is executed with
cd RetroPie-Setup
sudo ./retropie_setup.sh
The screen should look like this then:
Section 2.2: Installation
For the first installation, we choose the source-based installation, which takes 1 hour. We start the installation simply by pressing ENTER.
Now, you have to copy your rom files into the ROMs directory. If you followed the steps above the main directory for all ROMs is ~/RetroPie/roms (or /home/pi/RetroPie/roms, which is the same here). In this directory there is a subdirectory for every emulated system, e.g., nes, snes, megadrive. Attention has to be taken for the extensions of the ROM files. All the information needed for each system is detailed in this wiki (see wiki home page or sidebar for systems)
EmulationStation can be run from the terminal by typing emulationstation in the terminal
Section 2.3: Configuration
After a source based installation themes and retropie menu are missing and autorun is not setup. Enter RetroPie-Setup again and select option 3 Setup / Configuration (to be used post install
. Select an emulationstation theme, install retropie menu and enable autostart as you like.
Section 3: FAQs
Section 3.1: Emulationstation hangs if shutdown/restart was selected
It is not possible to restart/shutdown if an sudo requests an password. To disable sudo password request add the line $user ALL=(ALL) NOPASSWD:ALL
at the end of /etc/sudoers
. Replace $user
with the name of your current user.
Section 3.2: Cannot install PS3 driver
Ubuntu has an builtin PS3 bluetooth driver. There is no need to install sixad. Make your bluetooth dongle discoverable. Connect your controller over usb. Now open "bluetooth system settings/add device". Select PS3 controller and click ok. Your controller should pair now if you press PS button.
Section 3.3: Screen blanks after some minutes
Open Ubuntu system settings menu disable screensaver and screen lock timeouts.
Section 3.4: Ubuntu does not autologin
Open Ubuntu system settings menu and select user accounts. Enable autologin for current user.
Section 3.5: How to setup a splashscreen?
Use Plymouth to setup a splash screen: https://wiki.ubuntu.com/Plymouth
Section 3.6: No audio
Open Ubuntu system settings menu and select right audio output device.
Section 3.7: My NUC or Intel Baytrail/Braswell powered device hangs
The default kernel 4.1 of Ubuntu 14.10 tends to hang. It is a know bug: https://bugs.freedesktop.org/show_bug.cgi?id=91629
Update to higher kernel version solves this problem: http://sourcedigit.com/18333-how-to-install-linux-kernel-4-3-3-on-ubuntu-15-10-ubuntu-15-04/