systemd/gnome-mobile: User avatars are broken
https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/3183
EDIT: This appears to be an upstream issue, seeDescribe your issue
Changing the user avatar / picture in Settings does not work - the file chooser does not open. Not sure if this is systemd related, maybe it's just from an update.
How to reproduce your issue?
Open Settings, go to System->Users and try to set a user avatar.
On what postmarketOS version did you encounter the issue?
-
edge (
master
branch) -
v24.12
-
v24.06
(supported until 2025-01-23) -
I confirm that the issue still is present after running
sudo apk upgrade -a
On what environment did you encounter the issue?
Environments
- GNOME Shell on Mobile
- Phosh
- Plasma Mobile
-
Sxmo (Wayland/Sway) Please post the output of
sxmo_version.sh
- Other: Please fill out
Which init system are you using?
- OpenRC
- systemd
How did you get postmarketOS image?
- from https://images.postmarketos.org
- I built it using pmbootstrap
- It was preinstalled on my device
Additional information
The pictures are installed in the right spot:
ls -l /usr/share/pixmaps/faces/
oneplus-enchilada:~# ls -l /usr/share/pixmaps/faces/
total 1128
lrwxrwxrwx 1 root root 20 Jan 12 19:38 astronaut.jpg -> legacy/astronaut.jpg
lrwxrwxrwx 1 root root 19 Jan 12 19:38 baseball.png -> legacy/baseball.png
-rw-r--r-- 1 root root 164797 Jan 10 10:29 bicycle.jpg
-rw-r--r-- 1 root root 107001 Jan 10 10:29 book.jpg
lrwxrwxrwx 1 root root 20 Jan 12 19:38 butterfly.png -> legacy/butterfly.png
-rw-r--r-- 1 root root 71432 Jan 10 10:29 calculator.jpg
lrwxrwxrwx 1 root root 18 Jan 12 19:38 cat-eye.jpg -> legacy/cat-eye.jpg
-rw-r--r-- 1 root root 84614 Jan 10 10:29 cat.jpg
lrwxrwxrwx 1 root root 16 Jan 12 19:38 chess.jpg -> legacy/chess.jpg
lrwxrwxrwx 1 root root 17 Jan 12 19:38 coffee.jpg -> legacy/coffee.jpg
-rw-r--r-- 1 root root 59609 Jan 10 10:29 coffee2.jpg
lrwxrwxrwx 1 root root 15 Jan 12 19:38 dice.jpg -> legacy/dice.jpg
lrwxrwxrwx 1 root root 21 Jan 12 19:38 energy-arc.jpg -> legacy/energy-arc.jpg
lrwxrwxrwx 1 root root 15 Jan 12 19:38 fish.jpg -> legacy/fish.jpg
lrwxrwxrwx 1 root root 16 Jan 12 19:38 flake.jpg -> legacy/flake.jpg
lrwxrwxrwx 1 root root 17 Jan 12 19:38 flower.jpg -> legacy/flower.jpg
-rw-r--r-- 1 root root 37545 Jan 10 10:29 flower2.jpg
-rw-r--r-- 1 root root 48885 Jan 10 10:29 gamepad.jpg
lrwxrwxrwx 1 root root 17 Jan 12 19:38 grapes.jpg -> legacy/grapes.jpg
lrwxrwxrwx 1 root root 17 Jan 12 19:38 guitar.jpg -> legacy/guitar.jpg
-rw-r--r-- 1 root root 39121 Jan 10 10:29 guitar2.jpg
-rw-r--r-- 1 root root 50165 Jan 10 10:29 headphones.jpg
-rw-r--r-- 1 root root 44924 Jan 10 10:29 hummingbird.jpg
lrwxrwxrwx 1 root root 17 Jan 12 19:38 launch.jpg -> legacy/launch.jpg
lrwxrwxrwx 1 root root 15 Jan 12 19:38 leaf.jpg -> legacy/leaf.jpg
drwxr-xr-x 2 root root 4096 Jan 12 19:37 legacy
lrwxrwxrwx 1 root root 20 Jan 12 19:38 lightning.jpg -> legacy/lightning.jpg
-rw-r--r-- 1 root root 42261 Jan 10 10:29 mountain.jpg
lrwxrwxrwx 1 root root 18 Jan 12 19:38 penguin.jpg -> legacy/penguin.jpg
-rw-r--r-- 1 root root 65115 Jan 10 10:29 plane.jpg
lrwxrwxrwx 1 root root 16 Jan 12 19:38 puppy.jpg -> legacy/puppy.jpg
lrwxrwxrwx 1 root root 14 Jan 12 19:38 sky.jpg -> legacy/sky.jpg
lrwxrwxrwx 1 root root 21 Jan 12 19:38 soccerball.png -> legacy/soccerball.png
lrwxrwxrwx 1 root root 20 Jan 12 19:38 sunflower.jpg -> legacy/sunflower.jpg
lrwxrwxrwx 1 root root 17 Jan 12 19:38 sunset.jpg -> legacy/sunset.jpg
-rw-r--r-- 1 root root 101022 Jan 10 10:29 surfer.jpg
lrwxrwxrwx 1 root root 22 Jan 12 19:38 tennis-ball.png -> legacy/tennis-ball.png
-rw-r--r-- 1 root root 103768 Jan 10 10:29 tomatoes.jpg
-rw-r--r-- 1 root root 99009 Jan 10 10:29 tree.jpg
lrwxrwxrwx 1 root root 22 Jan 12 19:38 yellow-rose.jpg -> legacy/yellow-rose.jpg
The accountservice files never seem to get generated:
ls -l /var/lib/AccountsService/*
/var/lib/AccountsService/icons:
total 0
/var/lib/AccountsService/users:
total 0