Known Issues and Solutions
This is a wiki post, please edit it when you find a solution to an issue you encountered
2024-04-24
Calendar does not launch
- If you have
gnome-calendar-mobile
installed, please run the following to replace it:sudo pacamn -S gnome-calendar
Pinephone Pro: Phosh: App windows not rendered correctly
- Problem: After updating
gtk4
from1:4.12.5-1
to1:4.14.3-1
, if you open an app (like settings), then go to a submenu (i.e. Mobile Network → Acess Point Names), somewhere during that process you will get either a black screen, or partially rendered windows, making the interface unusable. - Workaround: set the default renderer to OpenGL with the following, followed by a reboot:
echo "export GSK_RENDERER=gl"|sudo tee /etc/profile.d/gsk-renderer-gl.sh
Chatty >=0.8.2 No longer notifies on receiving a text message
- Problem: Notifications are not generated on PinephonePro (bisected, issue reported upstream)
- Workaround: make sure there is at least one contact in your contacts list, or downgrade to 0.8.1
2024-01-29
Making dbus-broker our default D-Bus daemon
2024-01-09 - Jan Alexander Steffens
We are making
dbus-broker
our default implementation of D-Bus, for improved performance, reliability and integration with systemd.For the foreseeable future we will still support the use of
dbus-daemon
, the previous implementation. Pacman will ask you whether to installdbus-broker-units
ordbus-daemon-units
. We recommend picking the default.For a more detailed rationale, please see our RFC 25.
– Arch Linux - News: Making dbus-broker our default D-Bus daemon
In some cases, however it is better to keep the legacy way. Here are some examples: Dbus-broker warnings
Firefox no longer honors gtk font size settings in user interface. Solved by setting about:config browser.display.os-zoom-behavior to 0 (zero)
2023-12-20
Pinephone Pro: Phosh: volume constantly changes
- Problem: PKGBUILD for
uboot-pinephonepro
introduced a number of regressions, the most noticeable of which is constant volume changes. Issue reported here.
2023-11-16
Changes in JDK / JRE 21 packages may require manual intervention
2023-11-02 - Frederik Schwan
We are introducing a change in JDK/JRE packages of our distro. This is triggered from the way a JRE is build in modern versions of Java (>9). We are introducing this change in Java 21.
To sum it up instead of having JDK and JRE packages coexist in the same system we will be making them conflict. The JDK variant package includes the runtime environment to execute Java applications so if one needs compilation and runtime of Java they need only the JDK package in the future. If, on the other hand, they need just runtime of Java then JRE (or jre-headless) will work.
This will (potentially) require a manual user action during upgrade:
- If you have both JDK and JRE installed you can manually install the JDK with
pacman -Sy jdk-openjdk && pacman -Su
and this removes the JRE related packages.- If you have both JRE and JRE-headless you will need to choose one of them and install it manually since they would conflict each other now.
- If you only have one of the JDK/JRE/JRE-headless pacman should resolve dependencies normally and no action is needed.
At the moment this is only valid for the upcoming JDK 21 release.
– Arch Linux - News: Incoming changes in JDK / JRE 21 packages may require manual intervention
2023-09-10
Display doesn't load on PinePhone Pro running KDE Plasma
- Problem:
Failed to start Simple Desktop Display Manager
- Workaround: (none known yet)
2023-02-16
Docker 23 not starting
Since the update to Docker 23, upstream is now inforcing new paths for apparmor related stuff. But there has been changes to dependencies yet. So Docker 23 will error on start.
Fix: Install apparmor
from the repositories.
2023-01-03
Reduced video playback performance in mpv
There has been reports of video playback performance in mpv has regressed since an update to mpv.
Fix: MPV now needs a vd-lavc-dr=no
parameter to play hw acceleration supported 1080p videos smoothly.
Touch input on Firefox with Phosh not working in Firefox 108
Since the update to Firefox 108, the touch input does not work. Seems to be an issue with a couple of the changes the mobile-config brings in.
Fix Fixed in version 4.0.0-1 of mobile-config-firefox released with Manjaro testing on April 14, 2023
2022-11-20
OpenSSL 1.1 library not found
Some applications might still be looking for openssl 1.1.
Solution: Install openssl-1.1
package with sudo pacman -S openssl-1.1
.
2022-10-21
Plasma Mobile Dialer seems to be unreliable
Plasma Dialer 22.09 seems to have issues switching audio profiles and as such might require manual switching. Sometimes audio is completely missing.
Reduced video performance on youtube
Some may encounter reduced video playback performance on YouTube in Firefox with the new Mesa 22.2 drivers.
No workaround at this time.
Old Issues
Phosh crashes when closing apps
An upstream issue results in the Phosh shell to crash when you close the app in the app switcher, with animations turned off.
Fix: Enable animations in Tweaks application
Mouse cursor is slow on Raspberry Pi
Due to a change in the Raspberry Pi kernels upstream, they no longer support FKMS. This can result in slow performance when using the FKMS drivers with the newer Raspberry Pi kernels.
Solution: Open /boot/config.txt
, change fkms
to kms
in the dtoverlay line. Save the file and reboot.
[Waydroid container cannot access internet
Cause: new default waydroid configuration issue, tracked here.
Short-term Solution:
- create
/etc/nftables.d/waydroid.nft
with the following contents:
#!/usr/sbin/nft -f
table inet filter {
chain input {
iifname "waydroid0" accept comment "Allow incoming network traffic from WayDroid"
}
chain forward {
iifname "waydroid0" accept comment "Allow outgoing network traffic from WayDroid"
ct state {established, related} counter accept comment "accept established connections"
}
}
- any time you launch waydroid, run the following after it has started:
echo "ip route add default via 192.168.250.1" |sudo waydroid shell
Previous testing threads: