[Debian-on-mobile-maintainers] Bug#1017842: osk-sdl: keyscript remain running in some circumstances

Balint Kovacs dratini0 at gmail.com
Sun Aug 21 13:18:05 BST 2022


Package: osk-sdl
Version: 0.67-2
Severity: important
X-Debbugs-Cc: dratini0 at gmail.com

Dear Maintainer,

I have osk-sdl installed on a Pinephone and a Steam Deck (customized with
Debian). After upgrading to 0.67-2, and rebooting my either device, I have
noticed that both get stuck after entering my passphrase into osk-sdl. They are
both configured to use the keyscript. Adding set +x to the top of the
keyscript, it revealed that it was the cat > /dev/null line that was never
returning. Commenting out this line fixed the issue on both of my devices.

An interesting addition is the fact that if I added break=mount or
break=mountroot to my kernel command line, and then exited the shell that came
out, the issue didn't happen, but if I used break=premount, it did. However,
this was only tested on the Steam Deck.

I use the same passphrase on both systems, which is between 20 and 30
characters long. On the Deck I was using a USB keyboard, on the PP I was using
the touchscreen or the keyboard case.


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: arm64 (aarch64)
Foreign Architectures: armhf, i386

Kernel: Linux 5.15-sunxi64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_CRAP, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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 osk-sdl depends on:
ii  cryptsetup             2:2.5.0-2
ii  cryptsetup-initramfs   2:2.5.0-2
ii  debconf [debconf-2.0]  1.5.79
ii  fonts-dejavu-core      2.37-2
ii  libc6                  2.34-3
ii  libcryptsetup12        2:2.5.0-2
ii  libegl1                1.4.0-1
ii  libgcc-s1              12.1.0-8
ii  libgl1                 1.4.0-1
ii  libgles2               1.4.0-1
ii  libsdl2-2.0-0          2.0.22+dfsg-6
ii  libsdl2-ttf-2.0-0      2.20.0+dfsg-1
ii  libstdc++6             12.1.0-8

osk-sdl recommends no packages.

osk-sdl suggests no packages.

-- debconf information:
  osk-sdl/prerm-config:



More information about the Debian-on-mobile-maintainers mailing list