Skip to main content
44 votes

Raspberry Pi 3 and Raspbian Jessie - How to run fsck at boot?

I have run sudo touch /forcefsck but what else I have to do? That's stuff that applies more to wheezy; jessie may (or may not) be backward compatible with it, but you might as well do it the new way: ...
goldilocks's user avatar
  • 59.4k
43 votes

How do I set my Raspberry Pi to automatically update/upgrade?

In its default configuration, unattended-upgrades is broken in Raspbian Buster. It won't install crucial updates for the kernel and other software. Your options are: Recommended Option: Install and ...
Dej's user avatar
  • 566
31 votes

Setup Raspberry Pi 3 as bluetooth speaker

I have been on this project after while (to help my friend doing their paper for graduating) and find the online project doing just fine (although the pi processing the audio is quite lagging the pi, ...
xdhe's user avatar
  • 526
26 votes

How do I upgrade Raspbian Lite to Raspbian PIXEL?

From a fresh install of Jessie Light, and after an apt-get update you can do: sudo apt-get install --no-install-recommends xserver-xorg xinit The PIXEL GUI: sudo apt-get install raspberrypi-ui-mods ...
calocedrus's user avatar
23 votes

Time and timezone issues on Raspberry Pi

Here are some suggestions. Use the raspi-config utility to reset the timezone even if already you used a different tool to set it. sudo raspi-config Manually set the time to be somewhat accurate. ...
Jon Musselwhite's user avatar
22 votes

Setup Raspberry Pi 3 as bluetooth speaker

Here is an alternate solution that doesn't rely on PulseAudio: Install on raspbian as root with: curl -s
Lukas's user avatar
  • 366
22 votes

Auto login in Jessie. How?

Enter the command sudo raspi-config. Scroll down to Boot Options and select Console Autologin. Then exit the configuration menu and reboot.
Patrick Cook's user avatar
  • 6,365
17 votes

Turning off LEDs on Raspberry Pi 3

For the Raspberry Pi 2 you can add the following lines to /etc/rc.local: sudo sh -c 'echo none > /sys/class/leds/led0/trigger' sudo sh -c 'echo none > /sys/class/leds/led1/trigger' sudo sh -c '...
MosEisley's user avatar
  • 186
16 votes

How to remove thermometer in Raspbian 8 jessie PIXEL

I don't think that should be happening. There is an explanation of the thermometer icon here updated last month, and it says it comes on halfway at 80°C, when the CPU should begin throttling due to ...
goldilocks's user avatar
  • 59.4k
16 votes

How to use Stretch/testing packages?

I've adapted the instructions here to our case. First, create the following files in /etc/apt/preferences.d: jessie.pref: Package: * Pin: release a=jessie Pin-Priority: 900 stretch.pref: Package: ...
Fedy2's user avatar
  • 403
16 votes

Failed to create MMAL component b'': Out of memory

This error was resolved when I disconnected and reconnected my camera module. Somehow my camera module must have been wiggled loose when I was working with it and the Pi was not able to detect the ...
Justin's user avatar
  • 432
15 votes

Remove SSH warning about default password

Method 1 (still recommended, even if you don't like it): Change the password for the user pi Method 2: Remove the file /etc/profile.d/ ( for stretch) It contains the code ...
techraf's user avatar
  • 4,339
15 votes

Pi using a random MAC address after every reboot. How do I stop this behavior?

Seems like it's a feature of network-manager... I installed networkmanager and random mac shows up, so I uninstalled it and problems solved: sudo apt-get remove network-manager
甘礼良's user avatar
  • 151
14 votes

Make permanent change in the routing table

Is there a way to automatize this process so I won't have to manually do it every time I turn on the Raspberry? That's not needed if question #2 can be solved - and it can... Is there a way to ...
Thomas Weller's user avatar
14 votes

How to prevent autologin of GUI?

This can easily be done with raspi-config. Run the command sudo raspi-config Select Boot Options Choose Desktop Exit the prompt and restart the RPi Edit: To address you wanting to do this from the ...
Jacobm001's user avatar
  • 11.9k
14 votes

"Failed to connect to non-global ctrl_ifname" when running wpa_cli reconfigure

This worked for me sudo nano /etc/network/interfaces and add the following lines auto wlan0 iface wlan0 inet manual wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf sudo nano /etc/wpa_supplicant/...
Anders B's user avatar
  • 241
13 votes

Pi using a random MAC address after every reboot. How do I stop this behavior?

Open a Terminal window and run: sudo nano /boot/cmdline.txt If in the file you see any mention of a MAC address remove it from the file. Then exit the file with saving. To set a fixed MAC address ...
Darth Vader's user avatar
  • 4,196
12 votes

Adjusting the Brightness of the Official Touchscreen Display

I've made a Python package for this: Now you don't need to implement this yourself anymore. (GIF is outdated because API was changed quite a bit in v2, sorry... Below ...
linusg's user avatar
  • 442
11 votes

Disable auto file system expansion in new Jessie image 2016-05-10

Looks like this is going to be part of the newest updates; Desktop & Lite versions: When flashing a new Raspbian image, the file ...
Joe's user avatar
  • 111
11 votes

Raspbian 8 on Raspberry Pi 3 B+

It's really advisable to upgrade to stretch, but if you want/need to stay with Jessie, follow these steps to get it working: You'll need to do this first step on a pi3 (not plus): Update the ...
Mike Redrobe's user avatar
10 votes

Automatically accept bluetooth pairings

Since bluetooth-agent command doesn't exist on Jessie, the modern way is to pipe relevant commands to bluetoothctl. Based on this SO question, the following script should enable automatic pairing ...
Dmitry Grigoryev's user avatar
10 votes

Qt applications don't work due to libEGL

It's a usual linux and Unix problem, nothing Pi-related. Here is the problem: your libs need to be symlinked. Do sudo -s and become a root for such an operation. And let's troubleshoot it! First, ...
Alexey Vesnin's user avatar
9 votes

Change PI 3 against PI 3 B+

Quite simply, extra power. The lightning symbol means the pi isn't getting enough power so try another power source preferably one rated at least 2.5A. The model B+ has slightly more power ...
John Hawthorne's user avatar
8 votes

Getting the latest version of R on the Raspberry Pi

[Leaving an answer as I can't yet write comments] I followed the instructions from @goldilocks (accepted answer) on a brand new Raspberry Pi 3 (September 2016) running Raspbian Jessie, and everything ...
n1k31t4's user avatar
  • 181
8 votes

Time and timezone issues on Raspberry Pi

In many Linux systems, the clock keeps track of time in UTC. Because of the Raspberry Pi's poor time-keeping, it's smart to install and properly setup a service to help with time, such as ntp. This ...
earthmeLon's user avatar
  • 1,414
7 votes

Force IPv4 address

sudo nano /etc/sysctl.conf append the following lines to turn off ipv6: net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1 run sudo sysctl -...
AlexOnLinux's user avatar
7 votes

Accessing transmission web interface not allowed

A common mistake I did is mistaking rpc-whitelist with rpc-host-whitelist The one to modify is "rpc-whitelist": "192.168.*.*", "rpc-whitelist-enabled": true, Note that to configure the ...
Philippe Gachoud's user avatar
7 votes

ITEAD PN532 on Pi 3 with libnfc

I have found a solution although I take no credit for it: "Turns out the Raspberry Pi 3 uses the first serial port for its integrated Bluetooth! There are several ways to get around the problem, ...
Wim Ombelets's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible