Tips, Tricks and known Quirks & Issues¶
Known Quirks & Issues¶
Gyro and ambient light sensors don't work or break after waking the System
This is a known issue with how the sensors are turned off and on again when suspending and resuming.
Potential fixes include:
- making sure you have the
pipa-sensors,iio-sensor-proxy&hexagonrpcd-sdsppackages installed - restarting sensor services in the following order (example for systemd):
systemctl restart iio-sensor-proxy.servicesystemctl restart hexagonrpcd-sdsp.servicesystemctl restart iio-sensor-proxy.service
- creating a simple system service that restarts the services on every system wake (example for systemd, create file
/usr/lib/systemd/system-sleep/pipa-sensor-restart):
#!/bin/sh case "$1" in post) /usr/bin/systemd-run \ --unit=pipa-sensor-restart --no-block \ /bin/sh -c ' sleep 2 /usr/bin/systemctl restart iio-sensor-proxy.service /usr/bin/systemctl restart hexagonrpcd-sdsp.service /usr/bin/systemctl restart iio-sensor-proxy.service ' ;; esac
Netflix, Spotify, etc dont work because of missing Widevine CDM Module
Google still don't package their Widevine CDM for ARM64 Linux.
You can either install it manually, or use Asahi Linux' Widevine Installer.
This will only work for Firefox and Chromium-based Browsers installed as system Packages, not for Flatpaks.
Bluelight Filter/Night Light doesn't work in Gnome for lack of a Color Profile

Performance seems strangely bad and/or Power Profiles on my Desktop Environment are missing
Install tuned & tuned-ppd.
GTK/libadwaita apps are artifacting heavily on Kernel versions newer than 6.19.0
This is a known GTK/GSK issue. A temporary fix is to force GSK to use its legacy renderer:
echo "GSK_RENDERER=gl" | sudo tee -a /etc/environment
Docker complains about missing iptables on certain Kernel versions
This is a problem related to the legacy iptables kernel module, mostly on Fedora.
sudo alternatives --set iptables /usr/bin/iptables-nft
sudo systemctl restart docker
Tips & Tricks¶
Unbricking your pipa using EDL mode¶
You can try unbricking your device with Emergency Download Mode using rmuxnet's guide on the pipaDB Github.
Choosing a Desktop Environment or Window Manager¶
...
Gnome Desktop Environment¶
Recommended Shell extensions¶
- Screen Rotation Extension to toggle auto-rotate or set it up as manual Rotation toggle
- GJS OSK extension to make the Gnome OSK usable (if your enter key gets stuck, remove it)
- TouchUP extension to make the Gnome Shell more usable on a Touchscreen