Post count: 219

Fresh RetroPie 3.5 image

Configure Xbox Controller

Enable SSH

sudo passwd root – can’t SSH in as ‘root’, access denied (despite entering correct password?)

Quit Emulationstation

SSH as pi

cd ~
mkdir develop

sudo apt-get install cmake libx11-dev libx11-xcb-dev libflac-dev libogg-dev libvorbis-dev libopenal-dev libjpeg62-turbo-dev libfreetype6-dev libxcb-randr0-dev libxcb-image0-dev libxcb-util0-dev libxcb-ewmh-dev libxcb-keysyms1-dev libxcb-icccm4-dev libudev-dev libavutil-dev libavcodec-dev libavformat-dev libavfilter-dev libswscale-dev libavresample-dev libfontconfig1-dev libxrandr2 libxrandr-dev

Attract requires X so we need to install it (took a while! =( )

sudo apt-get update (installation of lxde will fail otherwise)

sudo apt-get install xinit

sudo apt-get install lxde

Back to the instructions from the Wiki:

cd ~/develop

git clone -b rpi sfml-pi

mkdir sfml-pi/build;cd sfml-pi/build

cmake -DEGL_INCLUDE_DIR=/opt/vc/include -DEGL_LIBRARY=/opt/vc/lib/ -DFREETYPE_INCLUDE_DIR_freetype2=/usr/include -DFREETYPE_INCLUDE_DIR_ft2build=/usr/include/freetype2 -DGLES_INCLUDE_DIR=/opt/vc/include -DGLES_LIBRARY=/opt/vc/lib/ -DSFML_BCMHOST=1 -DSFML_OPENGL_ES=1 ..

sudo make install

sudo ldconfig

cd ~/develop
git clone --depth 1 attract

cd attract

make USE_GLES=1

sudo make install

sudo raspi-config – Overclock to Turbo, change memory split to 256mb.


First time, I got the X log-in screen for Debian 8, keyboard and mouse wouldn’t work. Couldn’t SSH into it so had to pull plug.

Plugged it back in and this time the RetroPie splash screen appeared but wouldn’t go further, couldn’t SSH so had to pull plug again.

Plugged it again and a whole screen of messages has appeared including stuff about systenmd-fsck[72] , Started LSB, Starting Avahi and Starting D-Bus. Frozen. Can’t SSH into the Pi, have to pull plug.

Fourth time, RetroPie splash screen loads, disappears and left with blank screen. Can’t SSH into Pi so now giving up..