In Raspbian Jessie, the default behaviour for all new installations is to boot straight to the desktop Graphical User Interface (GUI), rather than the Command Line Interface (CLI).

This was a decision taken because this is the expected behaviour for all modern computers; the default interface for a personal computer in 2015 is a desktop GUI, not just text on a screen. – Simon Long, User Interface Engineer

Because of this change, Raspbian Jessie now includes a graphical version of the Raspberry Pi Configuration tool which provides much the same functionality as raspi-config, just with a nicer interface! However, raspi-config is still available in Raspbian Jessie if you prefer use the command-line version.

This guide describes all the available options in detail, and is a companion to my Raspberry Pi Configuration tool (raspi-config) guide.
Continue reading

If you are using the Raspberry Pi’s Graphical User Interface (GUI) and would like to be able to access the desktop remotely from any Windows-based desktop computer without the need to install additional client software, then there you are in luck – there is a simple solution!

xrdp is an Open Source Remote Desktop Protocol (RDP) server that uses Xvnc or X11rdp to manage the local X session, and present that session to a remote user.

All versions of Windows already include a native built-in Remote Desktop Connection client that works with xrdp servers.

This guide describes how to install xrdp and connect to your Raspberry Pi’s Desktop from a Windows-based computer.
Continue reading

Minecraft Dedicated Server

This article explains how to install and run a dedicated Minecraft Server on Raspberry Pi 2 Model B.

A Minecraft Server is able to run on just about any platform that is Java enabled, including the ARM-based Raspberry Pi. Luckily Java is now included with later distributions of the Raspbian operating system, making the installation process that much easier.
Continue reading