Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 727892 - kde-plasma/systemsettings : no preview images display in Application Style, Plasma Style
Summary: kde-plasma/systemsettings : no preview images display in Application Style, P...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-10 23:26 UTC by Andrew Udvare
Modified: 2020-10-20 23:14 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Screenshot of Add Widgets panel missing preview images (20200610-screenshot0001.png,771.68 KB, image/png)
2020-06-10 23:27 UTC, Andrew Udvare
Details
Screenshot of systemsettings5 missing preview images (20200610-screenshot0002.png,188.68 KB, image/png)
2020-06-10 23:27 UTC, Andrew Udvare
Details
Screenshot of Get New Plasma Styles dialog not showing preview images (20200630-screenshot0001.png,41.67 KB, image/png)
2020-06-30 20:44 UTC, Andrew Udvare
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Udvare 2020-06-10 23:26:39 UTC
Almost all settings sections under Appearance show no preview images. Not sure why.

Recently updated and I know this used to work.

Please see attached screenshots. Also the Add Widgets panel is affected.

I tried from a new user account and had the same issue.

Reproducible: Always

Steps to Reproduce:
1. USE="-networkmanager -plymouth" emerge plasma-meta
2. Open System Settings
3. Click on Plasma Style

The USE flags probably do not matter but this is what is in my config.
Actual Results:  
Does not show preview images properly.

Expected Results:  
Should show preview images.

Portage 2.3.100 (python 3.7.7-final-0, default/linux/amd64/17.1/desktop/plasma/systemd, gcc-10.1.0, glibc-2.31-r5, 5.6.17-gentoo-limelight x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-5.6.17-gentoo-limelight-x86_64-Intel-R-_Core-TM-_i7-5930K_CPU_@_3.50GHz-with-gentoo-2.7
KiB Mem:    32748880 total,  13339688 free
KiB Swap:          0 total,         0 free
Timestamp of repository gentoo: Wed, 10 Jun 2020 16:05:46 +0000
Head commit of repository gentoo: e7a932cd0d6c533e441dd0b7839bab567729e9cb

Head commit of repository 12101111-overlay: 57573e8b31b980599526aa15c3ecc55ceaa953b9

Timestamp of repository atom: Mon, 25 May 2020 21:50:29 +0000
Head commit of repository atom: df79609da6af24061e9caaa8f56bd31860b2ba10

Head commit of repository tatsh-overlay: b6200d2a68db46e75246a07d879197b527f4bdfc

Timestamp of repository torbrowser: Thu, 04 Jun 2020 07:10:19 +0000
Head commit of repository torbrowser: cec588ddc133d6c0e761f20b358868650aca9f1c

sh bash 5.0_p17
ld GNU ld (Gentoo 2.34 p4) 2.34.0
app-shells/bash:          5.0_p17::gentoo
dev-java/java-config:     2.2.0-r4::gentoo
dev-lang/perl:            5.30.3-r1::gentoo
dev-lang/python:          2.7.18::gentoo, 3.6.10-r2::gentoo, 3.7.7-r2::gentoo, 3.8.3::gentoo, 3.9.0_beta3::gentoo
dev-util/cmake:           3.17.3::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.7::gentoo
sys-apps/sandbox:         2.20::gentoo
sys-devel/autoconf:       2.13-r1::gentoo, 2.69-r5::gentoo
sys-devel/automake:       1.13.4-r2::gentoo, 1.16.2::gentoo
sys-devel/binutils:       2.34-r1::gentoo
sys-devel/gcc:            10.1.0::gentoo
sys-devel/gcc-config:     2.3::gentoo
sys-devel/libtool:        2.4.6-r6::gentoo
sys-devel/make:           4.3::gentoo
sys-kernel/linux-headers: 5.7::gentoo (virtual/os-headers)
sys-libs/glibc:           2.31-r5::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: git
    sync-uri: https://anongit.gentoo.org/git/repo/sync/gentoo.git
    priority: -1000
    sync-git-verify-commit-signature: no

12101111-overlay
    location: /var/db/repos/hanpiaoyu
    sync-type: git
    sync-uri: https://github.com/12101111/overlay.git
    masters: gentoo
    sync-git-verify-commit-signature: no

atom
    location: /var/db/repos/atom
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/atom.git
    masters: gentoo

tatsh-overlay
    location: /var/db/repos/tatsh
    sync-type: git
    sync-uri: https://github.com/Tatsh/tatsh-overlay.git
    masters: gentoo
    sync-git-verify-commit-signature: no

torbrowser
    location: /var/db/repos/torbrowser
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/torbrowser.git
    masters: gentoo

Installed sets: @admin, @bashcomp, @bitcoin, @cc65, @cdr, @charles, @chrome, @clang, @cups, @docker, @exfat, @firefox, @fonts, @gimp, @git, @i3, @ibus, @java-ebuilder, @kde, @kernel, @libimobiledevice, @libreoffice, @media, @misc, @mlocate, @mupen64plus, @nim, @pass, @portage-utilities, @python, @rar, @shellcheck, @stepmania, @tmux, @vim, @virtualbox, @vlc, @vscode, @wine, @x11, @x11-misc, @xirvik-vpn
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=native -fomit-frame-pointer -ggdb"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.6/conf /usr/share/sddm/scripts/Xsetup"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe -march=native -fomit-frame-pointer -ggdb"
DISTDIR="/var/cache/distfiles"
EMERGE_DEFAULT_OPTS="--jobs 10 --load-average 10 --with-bdeps=y --quiet-build=y --complete-graph --verbose-conflicts --exclude=cross-i686-pc-mingw32/*"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs clean-logs compressdebug config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms splitdebug strict strict-keepdir unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://gentoo.mirrors.pair.com/ rsync://mirrors.rit.edu/gentoo/ http://mirrors.rit.edu/gentoo/ rsync://gentoo.mirrors.tds.net/gentoo http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/"
LANG="en_GB.utf8"
LDFLAGS="-Wl,--as-needed"
LINGUAS="en_GB en"
MAKEOPTS="-j10 -l10"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi activities alsa amd64 avahi bash-completion bluetooth branding bzip2 cairo cdda cddb cdio cdr cjk clang cli crypt cups curl dbus declarative dri dts dv dvd dvdr emboss encode exif ffmpeg flac fluidsynth fortran gdbm gif gles gles2 gpm gsm gstreamer heif iconv icu idn ipv6 jemalloc jpeg kde kipi kwallet lcms libnotify libtirpc lm_sensors lto lzma mad man matroska mng mod modplug mp3 mp4 mpeg multilib ncurses nls nptl nvenc ogg opengl openmp opus pam pango pcre pdf pgo phonon plasma png policykit ppds pulseaudio qml qt5 readline samba scanner seccomp semantic-desktop speex spell split-usr ssl startup-notification svg syslog system-av1 system-cairo system-electron system-ffmpeg system-harfbuzz system-heimdal system-icu system-jpeg system-jsoncpp system-libevent system-libvpx system-llvm system-lua system-ripgrep system-sqlite system-webp systemd taglib tcpd theora tiff truetype udev udisks unicode upower usb vcd vdpau vim-syntax vorbis vulkan wavpack webengine webp widgets wmf wxwidgets x264 xattr xcb xpm xv xvid zeroconf zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev joystick" KERNEL="linux" L10N="en-GB en ja ko zh-CN zh-TW" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python3_7 python3_8" RUBY_TARGETS="ruby26 ruby27" USERLAND="GNU" VIDEO_CARDS="nvidia v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

=================================================================
                        Package Settings
=================================================================

kde-plasma/plasma-meta-5.19.0::gentoo was built with the following:
USE="bluetooth browser-integration crypt desktop-portal display-manager gtk kwallet legacy-systray pulseaudio sddm systemd wallpapers -discover (-elogind) -grub -handbook -networkmanager -plymouth -qrcode -sdk -thunderbolt" ABI_X86="(64)"


kde-plasma/systemsettings-5.19.0::gentoo was built with the following:
USE="-debug -handbook" ABI_X86="(64)"
Comment 1 Andrew Udvare 2020-06-10 23:27:23 UTC
Created attachment 644326 [details]
Screenshot of Add Widgets panel missing preview images
Comment 2 Andrew Udvare 2020-06-10 23:27:42 UTC
Created attachment 644328 [details]
Screenshot of systemsettings5 missing preview images
Comment 3 Andreas Sturmlechner gentoo-dev 2020-06-30 15:35:05 UTC
Not reproducible on any of my systems. Still a problem with 5.19.2?
Comment 4 Andrew Udvare 2020-06-30 19:36:16 UTC
I'm fully updated and still getting this issue.

I can post all my installed packages and do a bit more testing, especially with a new user.

The last resort is to do emerge -e @world I guess.
Comment 5 Andrew Udvare 2020-06-30 20:44:49 UTC
Created attachment 647248 [details]
Screenshot of Get New Plasma Styles dialog not showing preview images
Comment 6 Andrew Udvare 2020-06-30 20:45:13 UTC
Do you get similar log output when you go to:

Appearance -> Plasma Style -> Get New Plasma Styles

?

When I click on that button and the dialog shows with no images, this output shows in journal:

Jun 30 16:40:09 limelight plasmashell[1739]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:285:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3118
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3112
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3118
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3112
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3321
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3321
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3327
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3327
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3085
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3101
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3139
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3133
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3499
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3505
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3047
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3041
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3079
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3073
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3499
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3505
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3118
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3112
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3118
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3112
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3321
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3321
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3327
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3327
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3085
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3101
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3139
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3133
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3499
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3505
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3047
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3041
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3079
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3073
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3499
Jun 30 16:40:09 limelight systemsettings5[834994]: qt.svg: <input>:663: Could not resolve property: #radialGradient3505
Comment 7 Andrew Udvare 2020-06-30 21:10:46 UTC
I found this https://bbs.archlinux.org/viewtopic.php?id=241275 but I really am not sure what this user means by some widget in the tray that allowed picking rasterisation mode (presumably this is what the options represent).
Comment 8 Andreas Sturmlechner gentoo-dev 2020-06-30 21:28:43 UTC
Same output, but no problem with preview images.
Comment 9 Freyja Domville 2020-07-09 16:21:54 UTC
I can confirm this is happening to me on a system with VIDEO_CARDS="nvidia", as per the original reporter, but not one using VIDEO_CARDS="intel". I will follow up with this when I get the chance to switch over to "nouveau". I suspect that the GPU driver could be to blame here.
Comment 10 Andrew Udvare 2020-07-11 00:34:24 UTC
Can you post some screenshots to compare against mine?
Comment 11 Freyja Domville 2020-07-12 08:56:44 UTC
I've had some issues with illness, but I'll hopefully get those here by the end of the week.
Comment 12 Freyja Domville 2020-07-13 14:19:34 UTC
So. Annoyingly I now cannot reproduce this issue. Nouveau worked fine, and then when I switched back to nvidia-drivers to get the reproduction screens it worked flawlessly.

I'm sorry I can't be of more help.
Comment 13 Andreas Sturmlechner gentoo-dev 2020-08-01 17:28:56 UTC
So, is actually anyone still able to reproduce this?
Comment 14 pbtsrc 2020-10-20 08:26:34 UTC
I had the same issue in plasma 5.18.5 / kde 5.71.0, but in the different distrib (OpenSuse).
Fixed by this way:
kcmshell5 qtquicksettings
set all to "automatic"

It seems the problem is in ~/.config/kdeglobals, before the fix there was
[QtQuickRendererSettings]
SceneGraphBackend=software
Comment 15 Andrew Udvare 2020-10-20 23:14:15 UTC
(In reply to pbtsrc from comment #14)
> I had the same issue in plasma 5.18.5 / kde 5.71.0, but in the different
> distrib (OpenSuse).
> Fixed by this way:
> kcmshell5 qtquicksettings
> set all to "automatic"
> 
> It seems the problem is in ~/.config/kdeglobals, before the fix there was
> [QtQuickRendererSettings]
> SceneGraphBackend=software

Thanks! After a reboot, this fixes it!