Bug#879095: sddm flickering on login screen (white + repaint)
Package: sddm
Version: 0.15.0-1
Severity: important
Dear Maintainer,
After a recent upgrade sddm login is heavly flickering. it gets a white portion and then repaint the theme.
The screen stops flickering only after the username and password had
been entered.
No flickering happen after plasma is loaded (KDE screen) , or in
differet VT.
the flickering comes back if a new session is open via plasma that start
sddm login screen on a different VT.
I have tried Maldivians and breeze themes (both have the same issue).
There are reports in Gentoo forms that suggested to have libdrm2.4.80
but I have ibdrm2_2.4.84-2_amd64.deb installed.
extra details :
4.13.0-1-amd64
plasmashell 5.10.5
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS482M [Mobility Radeon Xpress 200]
egrep "WW|EE" Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 1177.153] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[ 1177.153] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 1177.153] (WW) Disabling Mouse0
[ 1177.153] (WW) Disabling Keyboard0
[ 1178.375] (WW) Falling back to old probe method for fbdev
[ 1178.392] (WW) Falling back to old probe method for vesa
I have seen many errors such as the next in .xsession_errors (per logged user):
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Button.qml:99: TypeError: Cannot read property 'width' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Button.qml:99: TypeError: Cannot read property 'width' of null
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Panel.qml:83: TypeError: Cannot read property 'Layout' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml:153:31: QML Item: Binding loop detected for property "implicitWidth"
KGlobal::locale(): Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work
ksmserver: autostart service ("/usr/bin/kmixctrl", "--restore") finished with exit code 0
KGlobal::locale(): Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work
org.kde.plasma: invalid fallback path in ""
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (901, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.13.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=he_IL.UTF-8, LC_CTYPE=he_IL.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_IL.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to en_IL.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages sddm depends on:
ii adduser 3.116
ii debconf 1.5.63
ii libc6 2.24-17
ii libgcc1 1:7.2.0-10
ii libpam0g 1.1.8-3.6
ii libqt5core5a 5.9.1+dfsg-12
ii libqt5dbus5 5.9.1+dfsg-12
ii libqt5gui5 5.9.1+dfsg-12
ii libqt5network5 5.9.1+dfsg-12
ii libqt5qml5 5.9.1-6
ii libqt5quick5 5.9.1-6
ii libstdc++6 7.2.0-10
ii libsystemd0 235-2
ii libxcb-xkb1 1.12-1
ii libxcb1 1.12-1
ii qml-module-qtquick2 5.9.1-6
ii x11-common 1:7.7+19
ii xserver-xephyr [xserver] 2:1.19.5-1
ii xserver-xorg [xserver] 1:7.7+19
ii xvfb [xserver] 2:1.19.5-1
Versions of packages sddm recommends:
ii libpam-systemd 235-2
ii sddm-theme-breeze [sddm-theme] 4:5.10.5-2
ii sddm-theme-circles [sddm-theme] 0.13.0-1
ii sddm-theme-elarun [sddm-theme] 0.15.0-1
ii sddm-theme-maldives [sddm-theme] 0.15.0-1
ii sddm-theme-maui [sddm-theme] 0.15.0-1
Versions of packages sddm suggests:
ii libpam-kwallet5 5.10.5-2
-- debconf-show failed
Reply to: