Bug#1114808: kde-plasma-desktop: no keyboard, no mouse when installed in wrong order (x11, sddm)
Package: kde-plasma-desktop
Version: 5:162
Severity: normal
X-Debbugs-Cc: bernhard@intevation.de
Dear Maintainer,
if kde-plasma-desktop is installed after package xrdp
on a basic system which does not have a display manager before,
the upcoming X11 login screen does not have a working keyboard or mouse.
The user feels stuck with no apparent solution.
This happened on a virtualbox image of Debian Trixie.
Expectation would have been that either
a) the display-manager.server does not come up
or
b) input from mouse and keyboard works, if the sddms login screen is shown
>From my initial analysis this looks like a packaging issue with dependencies.
apt-get install xrdb
apt-get install kde-plasma-desktop
will lead to sddm starting with X11 (on Bookworm and Trixie),
but xserver-xorg-input-all missing.
Xorg.0.log then has lines likes
[ 7.829] (II) config/udev: Adding input device VirtualBox mouse integration (/dev/input/event6)
[ 7.829] (II) No input driver specified, ignoring this device.
[ 7.829] (II) This device may have been added with another device file.
A direct connection via RDP does work now (and has keyboard and mouse),
but the main screen still show the sddm which does not seem to accept
any input.
However when using a different install order
apt-get install kde-plasma-desktop
apt-get install xrdb
xserver-xorg-input-all is there and things are working as expected.
My expectation is that the order of installation should not make a difference
here. Especially as sddm is started as display-manager.server after reboot
in both cases, it should also work.
I have not done further analysis where the dependency issue should be
healed, but I am reporting here, because this is where I'd search for
the problem report first and kde-plasma-desktop draws in xserver-xorg.
Thanks and best Regards,
Bernhard
LANG=C dpkg -l '*input*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==========================-============-============-=====================>
ii libinput-bin 1.28.1-1 amd64 input device manageme>
ii libinput10:amd64 1.28.1-1 amd64 input device manageme>
un libqt6hunspellinputmethod6 <none> <none> (no description avail>
ii libxcb-xinput0:amd64 1.17.0-2+b1 amd64 X C Binding, xinput e>
un xorg-driver-input <none> <none> (no description avail>
un xorg-input-abi-24 <none> <none> (no description avail>
un xserver-xorg-input-all <none> <none> (no description avail>
un xserver-xorg-input-evtouch <none> <none> (no description avail>
-- System Information:
Debian Release: 13.1
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.43+deb13-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages kde-plasma-desktop depends on:
ii kde-baseapps 4:24.12.0+5.162
ii plasma-desktop 4:6.3.6-1
ii plasma-workspace 4:6.3.6-2
ii udisks2 2.10.1-12.1+deb13u1
ii upower 1.90.9-1
Versions of packages kde-plasma-desktop recommends:
ii kde-inotify-survey 25.04.0-1
ii kwin-x11 4:6.3.6-1
ii libpam-fprintd 1.94.5-2
ii sddm 0.21.0+git20250502.4fe234b-2
ii webext-plasma-browser-integration 6.3.4-2
ii xserver-xorg 1:7.7+24
Versions of packages kde-plasma-desktop suggests:
ii kdeconnect 25.04.2-1
-- no debconf information
Reply to: