Page 1 of 1
SOLVED qt5 update appears to have broken Plasma

Posted:
Dec 12th, '19, 15:44
by wrw105
Hi!
Recently, I got a reconditioned Dell Latitude E6510 laptop. Installed Mageia 7.1 without issue, changed the display manager to SDDM from GDM, as I just find it easier to work with, and I primarily use Plasma as my desktop. I performed the full system update including the recent qt5 update. Upon boot, the SDDM screen is blank, so resetting the DM to GDM allows me to log into the system. Any attempt to start Plasma leads to a dialog stating that kwin has become unstable and asks to switch to openbox, which also doesn't open.
Any help to troubleshoot this and possibly file a useful bug report will be greatly appreciated.
Bill
Re: qt5 update appears to have broken Plasma

Posted:
Dec 12th, '19, 19:17
by doktor5000
Hi there, this might be the same issue as in
viewtopic.php?f=7&t=13190Can you try whether downgrading the packages listed there allows SDDM to work normally again ?
Re: qt5 update appears to have broken Plasma

Posted:
Dec 12th, '19, 22:36
by wrw105
Downgraded all listed packages including symlinks, sddm and plasma still don't run. Sddm shows a mouse pointer and nothing else.
Re: qt5 update appears to have broken Plasma

Posted:
Dec 12th, '19, 22:44
by wrw105
Turned logging on: saw the following:
sddm-greeter[3734]: Cannot mix incompatible Qt library (version 0x50c02) with this library (version 0x50c06)
Re: qt5 update appears to have broken Plasma

Posted:
Dec 14th, '19, 09:16
by doktor5000
Well as it says, your sddm version doesn't match with the installed version of the Qt libraries.
So best upgrade everything again, then do a fresh boot, and when sddm has started, wait a minute or so until nothing happens anymore and switch to another tty via e.g. Ctrl+Alt+F2 and post the output as root of
- Code: Select all
systemctl status sddm -al -n150
journalctl -ab|grep -i sddm
Re: qt5 update appears to have broken Plasma

Posted:
Dec 14th, '19, 18:59
by wrw105
- Code: Select all
Dec 14 11:54:32 WRWDell.WRW sddm[3427]: Initializing...
Dec 14 11:54:32 WRWDell.WRW sddm[3427]: Starting...
Dec 14 11:54:32 WRWDell.WRW sddm[3427]: Logind interface found
Dec 14 11:54:32 WRWDell.WRW sddm[3427]: Adding new display on vt 1 ...
Dec 14 11:54:32 WRWDell.WRW sddm[3427]: Loading theme configuration from ""
Dec 14 11:54:32 WRWDell.WRW sddm[3427]: Display server starting...
Dec 14 11:54:32 WRWDell.WRW sddm[3427]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{40647411-2a75-48e1-a966-9f1a0774b357} -background none -noreset -displayfd 17 -seat seat0 vt1
Dec 14 11:54:33 WRWDell.WRW sddm[3427]: Setting default cursor
Dec 14 11:54:33 WRWDell.WRW sddm[3427]: Running display setup script "/usr/share/sddm/scripts/Xsetup"
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Display server started.
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Socket server starting...
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Socket server started.
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Loading theme configuration from "/usr/share/sddm/themes/mga-coffee/theme.conf"
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Greeter starting...
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Adding cookie to "/var/run/sddm/{40647411-2a75-48e1-a966-9f1a0774b357}"
Dec 14 11:54:34 WRWDell.WRW sddm-helper[3782]: [PAM] Starting...
Dec 14 11:54:34 WRWDell.WRW sddm-helper[3782]: [PAM] Authenticating...
Dec 14 11:54:34 WRWDell.WRW sddm-helper[3782]: [PAM] returning.
Dec 14 11:54:34 WRWDell.WRW sddm-helper[3782]: pam_unix(sddm-greeter:session): session opened for user sddm by (uid=0)
Dec 14 11:54:34 WRWDell.WRW systemd-logind[1202]: New session c1 of user sddm.
Dec 14 11:54:34 WRWDell.WRW systemd[1]: Started Session c1 of user sddm.
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Greeter session started successfully
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: High-DPI autoscaling not Enabled
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Reading from "/usr/share/xsessions/01plasma.desktop"
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Reading from "/usr/share/xsessions/cinnamon.desktop"
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Reading from "/usr/share/xsessions/cinnamon2d.desktop"
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Reading from "/usr/share/xsessions/gnome-classic.desktop"
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Reading from "/usr/share/xsessions/gnome-xorg.desktop"
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Reading from "/usr/share/xsessions/gnome.desktop"
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Reading from "/usr/share/xsessions/icewm-session.desktop"
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Reading from "/usr/share/xsessions/icewm.desktop"
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Reading from "/usr/share/xsessions/LXDE.desktop"
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Reading from "/usr/share/xsessions/mate.desktop"
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Reading from "/usr/share/xsessions/openbox.desktop"
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Reading from "/usr/share/xsessions/xfce.desktop"
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Reading from "/usr/share/wayland-sessions/gnome.desktop"
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Loading theme configuration from "/usr/share/sddm/themes/mga-coffee/theme.conf"
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Connected to the daemon.
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Message received from greeter: Connect
Dec 14 11:54:34 WRWDell.WRW sddm-greeter[3799]: Cannot mix incompatible Qt library (version 0x50c02) with this library (version 0x50c06)
Dec 14 11:54:34 WRWDell.WRW sddm-helper[3782]: [PAM] Closing session
Dec 14 11:54:34 WRWDell.WRW sddm-helper[3782]: [PAM] Ended.
Dec 14 11:54:34 WRWDell.WRW sddm-helper[3782]: pam_unix(sddm-greeter:session): session closed for user sddm
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Auth: sddm-helper exited with 6
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Greeter stopped.
- Code: Select all
sddm.service - Simple Desktop Display Manager
Loaded: loaded (/usr/lib/systemd/system/sddm.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2019-12-14 11:54:32 EST; 57s ago
Docs: man:sddm(1)
man:sddm.conf(5)
Main PID: 3427 (sddm)
Memory: 50.2M
CGroup: /system.slice/sddm.service
├─3427 /usr/bin/sddm
└─3506 /usr/libexec/Xorg -nolisten tcp -auth /var/run/sddm/{40647411-2a75-48e1-a966-9f1a0774b357} -background none -noreset -displayfd 17 -seat seat0 vt1
Dec 14 11:54:32 WRWDell.WRW systemd[1]: Started Simple Desktop Display Manager.
Dec 14 11:54:32 WRWDell.WRW sddm[3427]: Initializing...
Dec 14 11:54:32 WRWDell.WRW sddm[3427]: Starting...
Dec 14 11:54:32 WRWDell.WRW sddm[3427]: Logind interface found
Dec 14 11:54:32 WRWDell.WRW sddm[3427]: Adding new display on vt 1 ...
Dec 14 11:54:32 WRWDell.WRW sddm[3427]: Loading theme configuration from ""
Dec 14 11:54:32 WRWDell.WRW sddm[3427]: Display server starting...
Dec 14 11:54:32 WRWDell.WRW sddm[3427]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{40647411-2a75-48e1-a966-9f1a0774b357} -background none -noreset -displayfd 17 -seat seat0 vt1
Dec 14 11:54:33 WRWDell.WRW sddm[3427]: Setting default cursor
Dec 14 11:54:33 WRWDell.WRW sddm[3427]: Running display setup script "/usr/share/sddm/scripts/Xsetup"
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Display server started.
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Socket server starting...
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Socket server started.
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Loading theme configuration from "/usr/share/sddm/themes/mga-coffee/theme.conf"
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Greeter starting...
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Adding cookie to "/var/run/sddm/{40647411-2a75-48e1-a966-9f1a0774b357}"
Dec 14 11:54:34 WRWDell.WRW sddm-helper[3782]: [PAM] Starting...
Dec 14 11:54:34 WRWDell.WRW sddm-helper[3782]: [PAM] Authenticating...
Dec 14 11:54:34 WRWDell.WRW sddm-helper[3782]: [PAM] returning.
Dec 14 11:54:34 WRWDell.WRW sddm-helper[3782]: pam_unix(sddm-greeter:session): session opened for user sddm by (uid=0)
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Greeter session started successfully
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Message received from greeter: Connect
Dec 14 11:54:34 WRWDell.WRW sddm-helper[3782]: [PAM] Closing session
Dec 14 11:54:34 WRWDell.WRW sddm-helper[3782]: [PAM] Ended.
Dec 14 11:54:34 WRWDell.WRW sddm-helper[3782]: pam_unix(sddm-greeter:session): session closed for user sddm
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Auth: sddm-helper exited with 6
Dec 14 11:54:34 WRWDell.WRW sddm[3427]: Greeter stopped.
Re: qt5 update appears to have broken Plasma

Posted:
Dec 21st, '19, 02:00
by wrw105
So....
with updates-testing (core, nonfree and tainted) enabled (but not set for updates), I ran urmpi --auto-updates. It pulled in a couple qt libraries from updates-testing, and it looks like I have a functioning plasma desktop, so there's likely something there that should have been pushed but wasn't.
Thanks for the help, Dok!
Bill
Re: qt5 update appears to have broken Plasma

Posted:
Dec 21st, '19, 09:18
by isadora
Would you please mark this topic [SOLVED]?
You can do so by editing the title/subject of the first message in the topic.
Place [SOLVED] in front of subject/title.
Thanks ahead.

Re: SOLVED qt5 update appears to have broken Plasma

Posted:
Dec 21st, '19, 16:55
by wrw105
auto-update list from the 32 bit vm that was having the same problem:
- Code: Select all
Package Version Release Arch
(medium "Core Release (distrib1)")
lame 3.100 6.mga7 i586 (recommended)
libfame0.9_1 0.9.1 19.mga7 i586
libschroedinger1.0_0 1.0.11 10.mga7 i586 (recommended)
(medium "Core Updates (distrib3)")
graphicsmagick 1.3.33 1.1.mga7 i586
(medium "Core Updates Testing (distrib5)")
cpupower 5.4.5 1.mga7 i586
drakconf 13.23 1.mga7 noarch
drakconf-icons 13.23 1.mga7 noarch
dvdauthor 0.7.2 5.1.mga7 i586
kernel-desktop586-5.4.5-1.mga7 1 1.mga7 i586
kernel-desktop586-latest 5.4.5 1.mga7 i586
konq-plugins 19.04.0 1.1.mga7 i586
konqueror 19.04.0 1.1.mga7 i586
libdri-drivers 19.3.1 1.mga7 i586
libexiv2_27 0.27.1 3.1.mga7 i586
libgbm1 19.3.1 1.mga7 i586
libglapi0 19.3.1 1.mga7 i586
libice6 1.0.10 1.mga7 i586
libkf5konq6 19.04.0 1.1.mga7 i586
libkonquerorprivate5 19.04.0 1.1.mga7 i586
libmesaegl1 19.3.1 1.mga7 i586
libmesagl1 19.3.1 1.mga7 i586
libmesaglesv2_2 19.3.1 1.mga7 i586
libnet-snmp35 5.8 2.2.mga7 i586
libofx 0.9.15 1.mga7 i586
libofx7 0.9.15 1.mga7 i586
libopencv_calib3d3.4 3.4.5 2.1.mga7 i586
libopencv_core3.4 3.4.5 2.1.mga7 i586
libopencv_flann3.4 3.4.5 2.1.mga7 i586
libopencv_highgui3.4 3.4.5 2.1.mga7 i586
libopencv_imgcodecs3.4 3.4.5 2.1.mga7 i586
libopencv_imgproc3.4 3.4.5 2.1.mga7 i586
libopencv_objdetect3.4 3.4.5 2.1.mga7 i586
libqt5qml5 5.12.6 1.1.mga7 i586
libqt5quick5 5.12.6 1.1.mga7 i586
libqt5quickparticles5 5.12.6 1.1.mga7 i586
libqt5quickshapes5 5.12.6 1.1.mga7 i586
libqt5quicktest5 5.12.6 1.1.mga7 i586
libqt5quickwidgets5 5.12.6 1.1.mga7 i586
libqt5webkit5 5.212.0 1.alpha3.1.m> i586
libqt5webkitwidgets5 5.212.0 1.alpha3.1.m> i586
libxatracker2 19.3.1 1.mga7 i586
libxslt1 1.1.33 2.2.mga7 i586
make 4.2.1 3.1.mga7 i586
mesa 19.3.1 1.mga7 i586
qtdeclarative5 5.12.6 1.1.mga7 i586
rpm-mageia-setup 2.39.1 1.mga7 i586
vnstat 2.2 1.1.mga7 i586
xsltproc 1.1.33 2.2.mga7 i586
(medium "Nonfree Updates Testing (distrib15)")
libpoppler-glib8 0.74.0 3.2.mga7.non> i586
libpoppler-qt5_1 0.74.0 3.2.mga7.non> i586
libpoppler85 0.74.0 3.2.mga7.non> i586
microcode 0.20191115 1.mga7.nonfr> noarch
Re: SOLVED qt5 update appears to have broken Plasma

Posted:
Dec 22nd, '19, 15:41
by doktor5000