Kiosek

“Kiosek szmosek”
Wilq

Infokiosk HS3. Póki co wyświetla Home Assistant i ma macany ekran, więc jego host zwie się Old Man Touchy.

Kiosek w akcji

https://tv.hs3.pl/w/rYE3JpcmDRXnLbbu2V9PX7

Host

Lenovo m92z AiO

LCD 23", FHD 1920 x 1080
Intel i3-3220
RAM 4GB DDR3 PC3-12800
SSD 128GB
1x gniazdo zasilacza sieciowego
LAN: RJ-45
zintegrowany Display Port
Złącze DP out
DP w łączniku
4 High Speed USB 2.0
2 Super prędkość USB 3.0
Gniazdo słuchawkowe
Mikrofon
montaż VESA

Dotyk na Linuksie

Panel dotykowy korzysta ze sterowników NextWindow, w związku z czym trzeba zainstalować GitHub - glorang/nwfermi: NextWindow Touchscreen on Ubuntu 24.04 · GitHub

Touchscreen (za lsusb):

Bus 003 Device 003: ID 1926:1843 NextWindow Touchscreen

Uwaga: po upgrade kernela trzeba przekompilować sterownik tucznika bo inaczej dotyk nie działa.

@niko zgłosił w weekend że w Old Man Touchy nie działa tucznik. Wbiłem po SSH, poczytałem journalctl i trafiłem na:

Jul 28 17:53:33 oldmantouchy kernel: nw_fermi: disagrees about version of symbol module_layout

Okazuje się że ktoś lub coś zaktualizowało kernel a sterowniki do toucha nie były kompatybilne z tym nowym.

Zrobiłem:

sudo dkms build nwfermi/0.7.0.1 --force
sudo dkms install nwfermi/0.7.0.1 --force
sudo insmod /lib/modules/7.0.0-28-generic/updates/dkms/nw-fermi.ko.zst

i dotyk wrócił :raising_hands:

2 Likes