[Debian-on-mobile-maintainers] Bug#1018242: osk-sdl: Kernel modules for touchscreen input not included in initramfs on amd64 if MODUES=dep is selected
Balint Kovacs
dratini0 at gmail.com
Sun Aug 28 00:21:25 BST 2022
Package: osk-sdl
Version: 0.67-2
Followup-For: Bug #1018242
X-Debbugs-Cc: dratini0 at gmail.com
Control: tags -1 patch
Dear Maintainer,
I have found the kernel modules necessary, it seems that hid_multitouch and
i2c_hid_acpi cover at least the Steam Deck and the Asus T100TA. Incidentally,
this also fixes the issue I was having with touch input not working on the
Steam Deck.
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64
Kernel: Linux 5.18.0-4-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
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:
-------------- next part --------------
>From c2461b41d237d829fbba4d4dea10a9997833c3c5 Mon Sep 17 00:00:00 2001
From: Balint Kovacs <dratini0 at gmail.com>
Date: Sun, 28 Aug 2022 00:18:48 +0100
Subject: [PATCH] Include kernel modules necessary on amd64 tablets
---
debian/initramfs/hooks/osk-sdl | 1 +
1 file changed, 1 insertion(+)
diff --git a/debian/initramfs/hooks/osk-sdl b/debian/initramfs/hooks/osk-sdl
index 2b65692..8c184be 100755
--- a/debian/initramfs/hooks/osk-sdl
+++ b/debian/initramfs/hooks/osk-sdl
@@ -65,6 +65,7 @@ case "$DPKG_ARCH" in
AMD64_KMSRO="vmwgfx_dri.so virtio_gpu_dri.so i965_dri.so iris_dri.so kms_swrast_dri.so"
dri_inst ${AMD64_KMSRO}
copy_exec "$libdir/libGLESv2.so.2"
+ manual_add_modules hid_multitouch i2c_hid_acpi
;;
*)
echo "osk-sdl unsupported arch: $DPKG_ARCH"
--
2.37.2
More information about the Debian-on-mobile-maintainers
mailing list