02-07-2020, 08:32 AM
(This post was last modified: 02-07-2020, 08:42 AM by moonwalkers.)
(02-07-2020, 01:42 AM)phs Wrote: Interestingly, KDE Plasma and LXQT don't crash, but don't start up either: instead we see a black screen with a movable mouse cursor.
In all crashing X cases, the log reports a seg fault with OsLookupColor+0x188 as the only stack frame, with the message
"unw_get_proc_info failed: no unwind info found [-10]".
This trace is absent from the KDE Plasma and LXQT cases, which instead mention an error line reading
"Failed to open authorization file "/var/run/sddm/{<some-guid>}": No such file or directory"
..where <some-guid> is an actual guid, though the curly braces appear literally.
The "failed to open authorization file" message is a red herring, the real problem is that sddm-greeter crashes on default Debian installation because of crash in rockchip_dri.so. Either building Mesa from git or installing the Mesa packages from experimental (where they currently have 20.0-rc1, IIRC) fixes sddm-greeter crash. Alternatively, you can add 'QT_XCB_FORCE_SOFTWARE_OPENGL=1' line to your /etc/environment, that also prevents sddm-greeter crash.
(02-07-2020, 02:02 AM)xmixahlx Wrote: conveniently, a combination -1 and 1001 will purge packages and reinstate release if you have i.e. cherry picked from experimental and regret that decision, etc.Just to clarify - priority of -1 means the package(s) will be completely ignored by APT, and priority 1001 and higher will happily downgrade the package(s), whereas with priority of 1000 and below only upgrades will be considered.