Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: finotti on 2024/12/09, 19:42:57

Title: [SOLVED] Lost Incons
Post by: finotti on 2024/12/09, 19:42:57
NOTE: This happened on a system running aptosid still, but it might be more general.

After an update today, I lost several icons.  Note that the system had already been updated to Plasma 6 yesterday and was running fine, even after a few reboots.  But the the update today broke some icons.

Here are a few screenshots:

[attachment id=0 msg=75910]
[attachment id=1 msg=75910]
[attachment id=2 msg=75910]

I've tried changing themes and icon packs, but it did not work.  I also found no errors in the Xorg log.

Here is the dpkg log for the changes: https://paste.debian.net/1339066/

Here are that grep'ed for "icon":


$ cat dpkg_log.txt | grep icon
2024-12-09 07:17:13 upgrade apt-config-icons:all 1.0.3-1 1.0.4-1
2024-12-09 07:17:13 status half-configured apt-config-icons:all 1.0.3-1
2024-12-09 07:17:13 status unpacked apt-config-icons:all 1.0.3-1
2024-12-09 07:17:13 status half-installed apt-config-icons:all 1.0.3-1
2024-12-09 07:17:13 status unpacked apt-config-icons:all 1.0.4-1
2024-12-09 07:17:13 status triggers-pending hicolor-icon-theme:all 0.18-1
2024-12-09 07:17:43 configure apt-config-icons:all 1.0.4-1 <none>
2024-12-09 07:17:43 status unpacked apt-config-icons:all 1.0.4-1
2024-12-09 07:17:43 status half-configured apt-config-icons:all 1.0.4-1
2024-12-09 07:17:43 status installed apt-config-icons:all 1.0.4-1
2024-12-09 07:17:43 trigproc hicolor-icon-theme:all 0.18-1 <none>
2024-12-09 07:17:43 status half-configured hicolor-icon-theme:all 0.18-1
2024-12-09 07:17:43 status installed hicolor-icon-theme:all 0.18-1


Here is some information about the system:


$ inxi -v3
System:
  Host: debian Kernel: 6.12.0-3.slh.2-aptosid-amd64 arch: x86_64 bits: 64 compiler: gcc v: 14.2.0
  Console: pty pts/8 Distro: aptosid 2013-01 - kde-full - (201305050307) base: Debian GNU/Linux
    trixie/sid
Machine:
  Type: Desktop System: ASUS product: All Series v: N/A serial: <superuser required>
  Mobo: ASUSTeK model: Z87-PRO v: Rev 1.xx serial: <superuser required>
    UEFI: American Megatrends v: 2103 date: 08/18/2014
CPU:
  Info: quad core model: Intel Core i7-4771 bits: 64 type: MT MCP arch: Haswell rev: 3 cache:
    L1: 256 KiB L2: 1024 KiB L3: 8 MiB
  Speed (MHz): avg: 3560 min/max: 800/3900 cores: 1: 3560 2: 3560 3: 3560 4: 3560 5: 3560
    6: 3560 7: 3560 8: 3560 bogomips: 55967
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]
    vendor: VISIONTEK driver: amdgpu v: kernel arch: GCN-1 bus-ID: 01:00.0 temp: 63.0 C
  Device-2: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB bus-ID: 3-2.2:4
  Display: server: X.org v: 1.21.1.14 with: Xwayland v: 24.1.4 driver: X: loaded: amdgpu
    dri: radeonsi gpu: amdgpu tty: 138x66 resolution: 1: 1920x1080 2: 1920x1080
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: mesa v: 24.2.8-1 note: console (EGL sourced)
    renderer: llvmpipe (LLVM 19.1.4 256 bits), AMD Radeon Graphics (radeonsi verde LLVM 19.1.4 DRM
    3.59 6.12.0-3.slh.2-aptosid-amd64)
Network:
  Device-1: Intel Ethernet I217-V vendor: ASUSTeK driver: e1000e v: kernel port: f040
    bus-ID: 00:19.0
  IF: eth0 state: up speed: 100 Mbps duplex: full mac: e0:3f:49:a3:4c:a6
  IF-ID-1: docker0 state: down mac: 02:42:f2:2a:a5:23
  IF-ID-2: tailscale0 state: unknown speed: -1 duplex: full mac: N/A
Drives:
  Local Storage: total: 13.88 TiB used: 6.41 TiB (46.2%)
Info:
  Memory: total: 32 GiB available: 31.3 GiB used: 6.38 GiB (20.4%)
  Processes: 375 Uptime: 1h 36m Init: systemd
  Packages: 8446 Compilers: gcc: 14.2.0 Shell: Bash v: 5.2.37 inxi: 3.3.36


Any ideas or suggestions would be greatly appreciated.  (And I am not sure if I should hold on updating my other siduction boxes...)
Title: Re: Lost Incons
Post by: finotti on 2024/12/09, 20:14:26
Also, here are all the packages that were installed/updated (or at least unpacked):


$ cat dpkg_log.txt | grep unpacked | awk '{ print $5 }' | sort -u
appstream:amd64
apt-config-icons:all
aptosid-irc:all
cmake:amd64
cmake-data:all
configure-cups:all
distro-defaults:all
ipython3:all
kernel-remover:all
kirigami-addons-data:all
libappstream5:amd64
libappstreamqt3:amd64
libappstreamqt5-3:amd64
libpcre2-16-0:amd64
libpcre2-32-0:amd64
libpcre2-8-0:amd64
libpcre2-8-0:i386
libpcre2-dev:amd64
libpcre2-posix3:amd64
libphonenumber8:amd64
libqt5designer5:amd64
libqt5designercomponents5:amd64
libqt5help5:amd64
libqt6concurrent6:amd64
libqt6core6t64:amd64
libqt6dbus6:amd64
libqt6gui6:amd64
libqt6network6:amd64
libqt6opengl6:amd64
libqt6openglwidgets6:amd64
libqt6printsupport6:amd64
libqt6sql6:amd64
libqt6sql6-mysql:amd64
libqt6sql6-sqlite:amd64
libqt6svg6:amd64
libqt6svgwidgets6:amd64
libqt6test6:amd64
libqt6widgets6:amd64
libqt6xml6:amd64
python3-astroid:all
python3-defusedxml:all
python3-ipython:all
python3-markdown:all
qdbus-qt5:amd64
qdoc-qt5:amd64
qhelpgenerator-qt5:amd64
qml6-module-org-kde-kirigamiaddons-components:amd64
qml6-module-org-kde-kirigamiaddons-datetime:amd64
qml6-module-org-kde-kirigamiaddons-delegates:amd64
qml6-module-org-kde-kirigamiaddons-formcard:amd64
qml6-module-org-kde-kirigamiaddons-tableview:amd64
qml6-module-org-kde-kirigamiaddons-treeview:amd64
qt5-assistant:amd64
qt6-gtk-platformtheme:amd64
qt6-qpa-plugins:amd64
qt6-xdgdesktopportal-platformtheme:amd64
qtattributionsscanner-qt5:amd64
qttools5-dev:amd64
qttools5-dev-tools:amd64
xdg-browser-launcher:all
Title: Re: Lost Incons
Post by: hendrikL on 2024/12/09, 21:59:11
try following, apt install  libqt6svg6 libqt6svgwidgets6
Title: Re: Lost Incons
Post by: finotti on 2024/12/09, 22:14:02
Thanks for the reply!  Unfortunately, both were already installed:


# apt install  libqt6svg6 libqt6svgwidgets6
libqt6svg6 is already the newest version (6.7.2-6).
libqt6svg6 set to manually installed.
libqt6svgwidgets6 is already the newest version (6.7.2-6).
libqt6svgwidgets6 set to manually installed.


By the way, I've updated on one of my siduction machines and had no problems.

I found this thread for Manjaro with someone having a similar problem (seems exactly the same), but not solution either: https://forum.manjaro.org/t/after-upgrade-to-plasma-6-all-svg-icons-disappears-for-all-profiles-even-new-created/163539/9  (The video pretty much shows what is happening to me.)

It is weird that it did not happen after updating to Plasma 6, but only after the DU today...
Title: Re: Lost Incons
Post by: hendrikL on 2024/12/09, 22:33:11
Is qt6-svg-plugins installed?


:~$ dpkg -l | grep svg | grep ii
ii  libkf6svg6:amd64                                         6.8.0-1                                  amd64        library for rendering SVG-based themes
ii  libqt5svg5:amd64                                         5.15.15-2                                amd64        Qt 5 SVG module
ii  libqt6svg6:amd64                                         6.7.2-6                                  amd64        Qt 6 SVG library
ii  libqt6svgwidgets6:amd64                                  6.7.2-6                                  amd64        Qt 6 SVG Widgets library
ii  librsvg2-2:amd64                                         2.59.2+dfsg-1                            amd64        SAX-based renderer library for SVG files (runtime)
ii  librsvg2-common:amd64                                    2.59.2+dfsg-1                            amd64        SAX-based renderer library for SVG files (extra runtime)
ii  qml6-module-org-kde-ksvg                                 6.8.0-1                                  amd64        library for rendering SVG-based themes - QML module
ii  qt6-svg-plugins:amd64                                    6.7.2-6                                  amd64        Qt 6 SVG library plugins
ii  svgpart:amd64                                            4:24.08.2-1                              amd64        KDE SVG KPart


Title: Re: Lost Incons
Post by: finotti on 2024/12/09, 22:48:29
Here is what I get:


# dpkg -l | grep svg | grep ii
ii  dvisvgm                                                  3.4.2+ds-1                                amd64        DVI to SVG converter
ii  libkf6svg6:amd64                                         6.8.0-1                                   amd64        library for rendering SVG-based themes
ii  libqt4-svg:amd64                                         4:4.8.7+dfsg-20                           amd64        Qt 4 SVG module
ii  libqt5svg5:amd64                                         5.15.15-2                                 amd64        Qt 5 SVG module
ii  libqt5svg5-dev:amd64                                     5.15.15-2                                 amd64        Qt 5 SVG module development files
ii  libqt6svg6:amd64                                         6.7.2-6                                   amd64        Qt 6 SVG library
ii  libqt6svgwidgets6:amd64                                  6.7.2-6                                   amd64        Qt 6 SVG Widgets library
ii  librsvg2-2:amd64                                         2.59.2+dfsg-1                             amd64        SAX-based renderer library for SVG files (runtime)
ii  librsvg2-2:i386                                          2.59.2+dfsg-1                             i386         SAX-based renderer library for SVG files (runtime)
ii  librsvg2-bin                                             2.59.2+dfsg-1                             amd64        command-line utility to convert SVG files
ii  librsvg2-common:amd64                                    2.59.2+dfsg-1                             amd64        SAX-based renderer library for SVG files (extra runtime)
ii  librsvg2-common:i386                                     2.59.2+dfsg-1                             i386         SAX-based renderer library for SVG files (extra runtime)
ii  libsvg-perl                                              2.87-1                                    all          perl module to generate SVG images
ii  pdf2svg                                                  0.2.3-5+b1                                amd64        converts PDF documents to SVG files (one per page)
ii  python3-pyqt5.qtsvg                                      5.15.11+dfsg-1+b1                         amd64        Python 3 bindings for Qt5's SVG module
ii  python3-pyqt6.qtsvg                                      6.7.1-1+b1                                amd64        Python bindings for Qt 6 SVG module
ii  qml6-module-org-kde-ksvg                                 6.8.0-1                                   amd64        library for rendering SVG-based themes - QML module
ii  svgpart:amd64                                            4:22.12.3-1+b3                            amd64        KDE SVG KPart


So, it seems it is not!  I've just installed it and will check later when I get home if it fixed the issue!  Thanks!
Title: Re: Lost Incons
Post by: seasons on 2024/12/09, 22:58:44
Quote from: hendrikL on 2024/12/09, 22:33:11
Is qt6-svg-plugins installed?

That fixed it for me (after I logged out/in). Thanks.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055311
Title: Re: Lost Incons
Post by: finotti on 2024/12/10, 08:02:31
Yes, it fixed it for me too!  Thanks, hendrikL!