Univention Bugzilla – Bug 45939
univention-welcome-screen fails in 4.3
Last modified: 2018-03-14 14:38:51 CET
univention-welcome-screen uses hexdump on the $(ls /dev/input/by-path/*-kbd*) keyboard to detect if the user presses a key. But in 4.3 ls /dev/input/by-path/*-kbd* returns nothing (no such file) Is there another way to detect keyboard activity from a bash script?
temporary fix (get device file from dmesg| grep keyboard and /sys/.../uevent:DEVICE_NAME) to get the installations tests going ... hopefully somebody comes up with a better solution
next problem, welcome screen is shown only a second and then replaced by the login prompt, as this blocks the install tests, i remove the check for the welcome screen from utils/vnc-install-ucs.py, please re-enable this check once the problem is fixed
seems that more /etc/systemd/system/getty@.service.d/nottyreset.conf # Warning: This file is auto-generated and might be overwritten by # univention-config-registry. # Please edit the following file(s) instead: # Warnung: Diese Datei wurde automatisch generiert und kann durch # univention-config-registry ueberschrieben werden. # Bitte bearbeiten Sie an Stelle dessen die folgende(n) Datei(en): # # /etc/univention/templates/files/etc/systemd/system/getty@.service.d/nottyreset.conf # [Service] TTYReset=no does the trick i still have to remove the "workaround" in utils/vnc-install-ucs.py
> > i still have to remove the "workaround" in utils/vnc-install-ucs.py done
(In reply to Felix Botner from comment #2) > next problem, welcome screen is shown only a second and then replaced by the > login prompt, > > as this blocks the install tests, i remove the check for the welcome screen > from utils/vnc-install-ucs.py, please re-enable this check once the problem > is fixed Quick note why that broke: I looked at the plymouth changes in debian. It seems that a build option (--with-boot-tty) is not set in Stretch anymore so that plymouth now starts on tty1 and not on tty7 anymore. So plymouth is now on the same tty as the getty@tty1 service.
OK welcome-scren works -> Verifeid
UCS 4.3 has been released: https://docs.software-univention.de/release-notes-4.3-0-en.html https://docs.software-univention.de/release-notes-4.3-0-de.html If this error occurs again, please use "Clone This Bug".