Image of the Raspberry Pi 5

Raspberry Pi 5 Desktop Mini PC: raspi-config

Advanced Options

raspi-config

  • A1 Expand Filesystem – this lets you expand the partition to use the entire SD card capacity. I didn’t need this option but it helps if you cloned your backup to a larger SD card.
  • A2 Network Interface Names – this option lets you enable predictable network interface names.
  • A3 Network Proxy Settings – choose between the same proxy for all schemes, set the HTTP proxy, set the HTTPS/SSL proxy, set the FTP proxy, set the RSYNC proxy, and set addresses for which a proxy server should not be used.
  • A4 Boot Order – boot from the SD card before trying NVMe and then USB. Alternatively, you can boot from NVMe before trying USB and then the SD Card. The third option is to boot from the network unless overridden by the SD card.
  • A5 Beta Access – this is a new addition which lets you use the beta software repository and bootloader image, or use the release software repository. If you switch to the beta software repository, you’ll need to run the command sudo apt update.
  • A6 Wayland – we can use the Openbox window manager with X11 backend, Wayfire window manager with Wayland backend, or Labwc window manager with Wayland backend. X11 and Wayland are display servers.
  • A7 Audio Config – this option lets you choose between PulseAudio or Pipewire. PipeWire is a multimedia framework (Sound Server) that offers capturing and playback capabilities for audio and video streams. It’s relatively more performant and light on resources as compared to PulseAudio.
  • A8 PCIe Speed – this option lets you enable PCIe Gen 3. Note, the Raspberry Pi 5 is not certified to run PCIe Gen 3 although I’ve not experienced any issues. With an NVMe I’m able to get disk transfer reads/writes of around 860MB/s.
  • A9 Network Install UI – this gives the option to always display the UI for a few seconds after power on, or only display the UI if the SHIFT key is pressed or if an error occurs.
  • A10 Libliftoff – this is a new addition. It lets you disable or enable libliftoff hardware overlays. libliftoff eases the use of KMS planes from userspace without standing in your
    way. Users create “virtual planes” called layers, set KMS properties on them,
    and libliftoff will pick hardware planes for these layers if possible.
  • A11 Shutdown Behaviour – there’s the full power off, or a VPU sleep mode. The full power off switches off the Pi power management (PMIC) outputs on Pi 5. The VPU sleep mode is a compatibility mode for HATs (POE HAT) and GPIO power buttons (for Pi 4).

Pages in this article:
Page 1 – Introduction
Page 2 – System Options
Page 3 – Display Options
Page 4 – Interface Options
Page 5 – Performance Options
Page 6 – Localisation Options
Page 7 – Advanced Options


All articles in this series:

Raspberry Pi 5 Series
Hardware
iRasptek Starter KitAll the kit you need to get started with the Pi 5
Pironman 5 Case ReviewTransform the Pi 5 into a beautiful desktop mini PC
Passive Cooling the Pi 5Passively cool your Pi 5 the right way. Silent yet cool
BenchmarkingBenchmarking the Pi 5 against an Intel N100 mini PC
OverclockingLet's increase the clock speed of the BCM2712 SoC
Power ConsumptionCompare the power consumption of the Pi 5 with Intel Mini PCs
Configuration
raspi-configUseful text-based tool to configure the Pi 5
Increase Swap Memory SizeIncrease the swap size from 512MB to 2GB
ZRAM swapdriveSimple script to use a ZRAM swapdrive instead of a swapfile
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Please read our Comment FAQ before posting.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments