[ARM Unstable Update] 2023-07-17 - Thunderbird, KDE, Firefox, Gnome, Gstreamer, Pipewire

We synced again from ALARM. Now we have to find time to see what is broken and needs fixing. ICU update might create some issues on our overlay packages. You may check via dependency-checker icu which packages might be affected …

2 Likes

Beelink GT King Pro Manjaro-Arm-Gnome-linux-aml Unstable Branch upgraded successfully Arm-Unstable-2023-07-17.

jfl@jfl-gtkpro    uname -a
Linux jfl-gtkpro 6.1.38-1-MANJARO-ARM-AML #1 SMP PREEMPT Mon Jul 10 19:15:31 UTC 2023 aarch64 GNU/Linux

Flameshot does NOT seems to work fully (partial functioning). If I click on Flameshot Icon on the Gnome Dock, the “Flameshot” Icon will show up on the “Top Bar” but it will NOT capture any screen or anything. Select “Open Launcher”, the “Launcher” will Not show up.

But it if start “Flameshot” using command line it seems of work. It will take screen shots but It has following wornings. Any guidance or tips how to resolve these warnings will be much appreciated. Thanks.

  jfl@jfl-gtkpro    flameshot
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.

(process:2530): dconf-WARNING **: 22:13:26.132: unable to open file ‘/etc/dconf/db/local’: Failed to open file “/etc/dconf/db/local”: open() failed: No such file or directory; expect degraded performance

1 Like

Are you on Wayland?

Hi @spikerguy,

Yes, on Gnome-Wayland. Amlogic S922X somehow doesn’t work that well on Gnome-Xorg, might actually have stability issue with Firefox in few instances.

Furthermore on Gnome-Xorg, KDE-Plasma-X11 or XFCE there is the annoying issue of mouse pointer flickering and less smooth than on Wayland.

For your info, on Manjaro-Arm-KDE Plasma Wayland, Flameshot works as expected as far as I can tell.

Any tips to get Flameshot to work properly on Gnome-Wayland? Right now Flameshot on Gnome-Wayland seems to work if launch using “command line” but gives the warnings above.

Edit: Similar warnings launching Firefox with these on command line:

jfl@jfl-gtkpro    QT_QPA_PLATFORM=wayland GDK_BACKEND=wayland MOZ_ACCELERATED=1 MOZ_ENABLE_WAYLAND=1 MOZ_WEBRENDER=1 firefox --private

(firefox:2200): dconf-WARNING **: 13:36:58.629: unable to open file ‘/etc/dconf/db/local’: Failed to open file “/etc/dconf/db/local”: open() failed: No such file or directory; expect degraded performance

information about the image’s and

Manjaro-ARM-phosh-pinetab2-20230721.img
dependency-checker icu
core/libxml2 depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
core/xfsprogs optionally depends on icu: for xfs_scrub (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/389-ds-base depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/bind depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/boost make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/boost-libs depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/boxit-arm depends on icu (built by Manjaro Build Server <build@manjaro.org>)
extra/brltty make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/brltty-udev-generic make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/calamares depends on icu (built by Manjaro Build Server <build@manjaro.org>)
extra/calamares-qml depends on icu (built by Dan Johansen <strit@manjaro.org>)
extra/calibre depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/chromium depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/couchdb depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/cutefish-settings depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/dovecot-fts-xapian depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/epiphany depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/fcitx depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/freerdp depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/geary depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/gnustep-base depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/gspell depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/harfbuzz make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/harfbuzz-cairo make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/harfbuzz-docs make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/harfbuzz-icu make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/harfbuzz-utils make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/js38 depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/leatherman depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/libcdr depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/libfbclient depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/libical depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/libmlocale depends on icu=73.2 (built by Unknown Packager)
extra/libmspub depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/libphonenumber depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/libphonenumber-nemo depends on icu=72.1 (built by MNJRO ARM Runner <info@manjaro.org>)
extra/libreoffice-fresh depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/libreoffice-fresh-sdk make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/libreoffice-still depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/libreoffice-still-sdk make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/libretro-play depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/libsynctex make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/libvisio depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/libzim depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/libzim6 depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/manjaro-settings-manager depends on icu (built by Unknown Packager)
extra/mapnik depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/mimic make depends on icu (built by Manjaro Build Server <build@manjaro.org>)
extra/mongo-c-driver depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/mpd depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/mycroft-bigscreen depends on icu (built by Manjaro Build Server <build@manjaro.org>)
extra/mycroft-core depends on icu (built by Manjaro Build Server <build@manjaro.org>)
extra/ncmpcpp depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/nemo-qml-plugin-contacts depends on icu=72.1 (built by Manjaro Build Server <build@manjaro.org>)
extra/nodejs depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/nodejs-lts-fermium depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/nodejs-lts-gallium depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/nodejs-lts-hydrogen depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/nuspell depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/openrct2 depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/percona-server depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-apache make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-cgi make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-dblib make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-embed make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-enchant make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-fpm make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-gd make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-legacy make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-apache make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-cgi make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-dblib make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-embed make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-enchant make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-fpm make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-gd make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-odbc make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-pgsql make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-phpdbg make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-pspell make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-snmp make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-sodium make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-sqlite make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-tidy make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-legacy-xsl make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/php-odbc make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-pgsql make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-phpdbg make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-pspell make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-snmp make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-sodium make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-sqlite make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-tidy make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/php-xsl make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/poppler make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/poppler-glib make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/poppler-qt5 make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/poppler-qt6 make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/postfix depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/postfix-cdb make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/postfix-ldap make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/postfix-lmdb make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/postfix-mysql make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/postfix-pcre make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/postfix-pgsql make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/postfix-sqlite make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/postgresql depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/postgresql-docs make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/postgresql-libs make depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/postgresql-old-upgrade depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/python-pyicu depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/quassel-core depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/r depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/r2cutter depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/radare2-cutter depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/raptor depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/rspamd depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/rz-cutter depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/sile depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/smbclient depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/tectonic depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/tepl depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/tesseract optionally depends on icu: for text2image (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/texlive-bin make depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/thunderbird depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/tracker depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/tracker3 depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/unarchiver depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/webkit2gtk depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/webkit2gtk-4.1 depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/webkitgtk-6.0 depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/wpewebkit depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/xerces-c depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/xiphos depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
extra/xtrabackup depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/xulrunner depends on icu (built by Arch Linux ARM Build System <builder+seattle0@archlinuxarm.org>)
extra/yaz depends on icu (built by Arch Linux ARM Build System <builder+n1@archlinuxarm.org>)
extra/znc depends on icu (built by Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>)
Manjaro-ARM-plasma-mobile-dev-pinetab2-23.07.img 21-07-23
dependency-checker icu
bash: dependency-checker: command not found
# sudo pacman -S dependency-checker
error: target not found: dependency-checker

?
sddm llibicui18n.so.72 error
Jul 21 14:25:25 manjaro-arm sddm[505]: /usr/bin/sddm: error while loading shared libraries: libicui18n.so.72: cannot open shared object file: No such file or directory
Jul 21 14:25:25 manjaro-arm systemd[1]: sddm.service: Main process exited, code=exited, status=127/n/a
Jul 21 14:25:25 manjaro-arm systemd[1]: sddm.service: Failed with result 'exit-code'.
Jul 21 14:25:25 manjaro-arm systemd[1]: sddm.service: Scheduled restart job, restart counter is at 1.
Jul 21 14:25:25 manjaro-arm sddm[523]: /usr/bin/sddm: error while loading shared libraries: libicui18n.so.72: cannot open shared object file: No such file or directory
Jul 21 14:25:25 manjaro-arm systemd[1]: sddm.service: Main process exited, code=exited, status=127/n/a
Jul 21 14:25:25 manjaro-arm systemd[1]: sddm.service: Failed with result 'exit-code'.
Jul 21 14:25:25 manjaro-arm systemd[1]: sddm.service: Scheduled restart job, restart counter is at 2.
Jul 21 14:25:25 manjaro-arm systemd[1]: sddm.service: Start request repeated too quickly.
Jul 21 14:25:25 manjaro-arm systemd[1]: sddm.service: Failed with result 'exit-code'.

Manjaro-Arm-Gnome-linux-aml-6.1.38-1 is missing “/etc/dconf/db/local”. Any idea what this “/etc/dconf/db/local” file is for and how to generate/create this file? How to rectify this? The warning indicated, “expect degraded performance”.

Launching Firefox or Chromium or Flameshot or LibreOffice from the terminal all generate the same warnings.

jfl@jfl-gtkpro    QT_QPA_PLATFORM=wayland GDK_BACKEND=wayland MOZ_ACCELERATED=1 MOZ_ENABLE_WAYLAND=1 MOZ_WEBRENDER=1 firefox --private

(firefox:2200): dconf-WARNING **: 13:36:58.629: unable to open file ‘/etc/dconf/db/local’: Failed to open file “/etc/dconf/db/local”: open() failed: No such file or directory; expect degraded performance

 jfl@jfl-gtkpro    chromium

(chromium:1405): dconf-WARNING **: 00:17:03.005: unable to open file '/etc/dconf/db/local': Failed to open file “/etc/dconf/db/local”: open() failed: No such file or directory; expect degraded performance

  jfl@jfl-gtkpro    libreoffice
javaldx: Could not find a Java Runtime Environment!
Warning: failed to read path from javaldx

(soffice:2118): dconf-WARNING **: 00:24:04.493: unable to open file '/etc/dconf/db/local': Failed to open file “/etc/dconf/db/local”: open() failed: No such file or directory; expect degraded performance

Moderator edit: In the future, please use proper formatting: [HowTo] Post command output and file content as formatted text

Beelink GT King Pro-Manajaro-Arm-KDE with linux-aml kernel. Upgraded successfully today to KDE Plasma 5.27.7 and linux-aml-6.1.42-1.

Date: 2023-08-22

@spikerguy,
GT King Pro Manjaro-Arm-KDE-linux-aml-6.1.42-1 Unstable Branch, upgraded successfully to KDE Frameworkss 5.109.

Fyi, the current mpv-hwdec-0.35.1-4 will NOT stream any video

[jfl@jfl-mnjro ~]$ mpv --gpu-context=wayland https://www.youtube.com/watch?v=aqz-KE-bpKQ
Error parsing option ytdl-format (option not found)
/etc/mpv/mpv.conf:8: setting option ytdl-format='bestvideo[height<=?1080][fps<=?60]+bestaudio/best' failed.
Failed to recognize file format.

Exiting... (Errors when loading file)
[jfl@jfl-mnjro ~]$ mpv --gpu-context=wayland https://www.youtube.com/watch?v=aqz-KE-bpKQ
Failed to recognize file format.

Exiting... (Errors when loading file)
[jfl@jfl-mnjro ~]$ mpv --gpu-context=wayland https://www.youtube.com/watch?v=L-Tts8MkE-w&t=13s
[1] 3660
[jfl@jfl-mnjro ~]$ Failed to recognize file format.

Exiting... (Errors when loading file)
^C
[1]+  Exit 2                  mpv --gpu-context=wayland https://www.youtube.com/watch?v=L-Tts8MkE-w
[jfl@jfl-mnjro ~]$ mpv --gpu-context=wayland https://www.youtube.com/watch?v=L-Tts8MkE-w&t=13s
[1] 3665
[jfl@jfl-mnjro ~]$ Failed to recognize file format.

Exiting... (Errors when loading file)
^C
[1]+  Exit 2

But will play local videos files with vpu hw acceleration.

[jfl@jfl-mnjro ~]$ mpv --gpu-context=wayland --hwdec=v4l2m2m-copy '/home/jfl/Videos/Nightwish - The Siren (Subtitles) [wZnVQT_iEYo].mp4' 
 (+) Video --vid=1 (*) (h264 1920x1080 60.000fps)
Using hardware decoding (v4l2m2m-copy).
VO: [gpu] 1920x1080 nv12
V: 00:00:31 / 00:04:45 (11%) Dropped: 25

Exiting... (Quit)
[jfl@jfl-mnjro ~]$
1 Like