Mouse disappears after upgrade to 5.4

Post bug reports related to either the kiosk ISO or the kiosk wizard here.
bradgillap
Ronin
Ronin
Posts: 2
Joined: 29 Jun 2022, 18:58
Distribution: 5.4

Mouse disappears after upgrade to 5.4

Post#1 by bradgillap » 29 Jun 2022, 19:20

Hello,

I think we were on a 4.5 or 4.something before with a local config. We upgraded a single machine to the 5 versions and found the mouse began disappearing periodically. I figured this was hardware related and didn't think much of it. I upgraded to 5.4 everywhere this week and used a local network web accessible config file instead this time which was similar to our previous config. I tested it all in a vm first and then deployed.

A day or two later all of our units are having issues where the work but intermittently the mouse disappears and they have to be rebooted. This is happening to every single machine intermittently after a few hours so am I less suspicious it's hardware and more likely something I gooofed on the configuration or a bug.

The "test config" option during install parses okay when installing from a clean DD'd ISO off a USB and retrieves the config file. It doesn't throw any errors about the contents of the config.

I turned on persistent logging after scouring these forums and waited for the issue to happen again.

I don't see anything in the faillog, cron.log, lastlog that stands out as errors or issues but the Xorg log does have something suspicious in it. I'm really hoping someone can spot something up with the config. These kiosks do not all use the same hardware. There are different mice, keyboards, computers, with different chipsets etc.

What else can I tell you?

Config

Code: Select all

[[ GLOBAL ]]
zRAM=33%
timezone=America/Toronto
scheduled_action=Monday-09:00 Tuesday-09:00 Wednesday-09:00 Thursday-09:00 Friday-09:00 Saturday-11:00 Sunday-11:00 action:reboot
connection=wired
wired_authentication=none
dhcp=yes
disable_firewall=no
allow_icmp_protocol=yes
wake_on_lan=yes
kiosk_config=HIDDEN
ssh_localhost_only=no
ssh_port=22
root_password=HIDDEN
vnc_localhost_only=no
vnc_port=5900
vnc_password=HIDDEN
vnc_interactive=yes
vnc_query_user=no
persistence=/var/log
disable_input_devices=no
disable_numlock=no
hide_mouse=no
mouse_cursor_size=large
right_mouse_click=yes
removable_devices=no
volume_level=0%
shutdown_menu=reboot restart-session
wallpaper=HIDDEN
screensaver_idle=5
slide_random=yes
screensaver_archive_update=120
screensaver_archive=HIDDEN
browser=chrome
autohide_navigation_bar=no
disable_navigation_bar=no
disable_private_mode=no
password_manager=no
search_engine=google
homepage_check=HIDDEN
homepage=HIDDEN
allow_popup_windows=yes
disable_zoom_controls=no
enable_file_protocol=no
session_idle=5
session_idle_forced=15
additional_components=uefi.zip 06-fonts.xzm 08-ssh.xzm 09-x11vnc.xzm
whitelist=HIDDEN
managed_bookmarks=HIDDEN

Xorg conf shows an input device surrounded by other mouse logs that says removed which may be part of this.

Code: Select all

[    12.682] (**) Option "Device" "/dev/input/event0"
[    12.682] (**) Option "_source" "server/udev"
[    12.684] (II) event0  - Power Button: is tagged by udev as: Keyboard
[    12.684] (II) event0  - Power Button: device is a keyboard
[    12.684] (II) event0  - Power Button: device removed
[    12.693] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[    12.693] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[    12.694] (II) event0  - Power Button: is tagged by udev as: Keyboard
[    12.694] (II) event0  - Power Button: device is a keyboard
[    12.696] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event2)
[    12.696] (**) Logitech USB Optical Mouse: Applying InputClass "libinput pointer catchall"
[    12.696] (II) Using input driver 'libinput' for 'Logitech USB Optical Mouse'
[    12.696] (**) Logitech USB Optical Mouse: always reports core events
[    12.696] (**) Option "Device" "/dev/input/event2"
[    12.696] (**) Option "_source" "server/udev"
[    12.698] (II) event2  - Logitech USB Optical Mouse: is tagged by udev as: Mouse
[    12.699] (II) event2  - Logitech USB Optical Mouse: device is a pointer
[    12.699] (II) event2  - Logitech USB Optical Mouse: device removed
[    12.713] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.0/0003:046D:C05A.0001/input/input4/event2"
[    12.713] (II) XINPUT: Adding extended input device "Logitech USB Optical Mouse" (type: MOUSE, id 8)
[    12.713] (**) Option "AccelerationScheme" "none"
[    12.713] (**) Logitech USB Optical Mouse: (accel) selected scheme none/0
[    12.713] (**) Logitech USB Optical Mouse: (accel) acceleration factor: 2.000
[    12.713] (**) Logitech USB Optical Mouse: (accel) acceleration threshold: 4
[    12.715] (II) event2  - Logitech USB Optical Mouse: is tagged by udev as: Mouse
[    12.715] (II) event2  - Logitech USB Optical Mouse: device is a pointer
[    12.716] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
[    12.717] (II) No input driver specified, ignoring this device.
[    12.717] (II) This device may have been added with another device file.
[    12.718] (II) config/udev: Adding input device LITE-ON Technology USB NetVista Full Width Keyboard. (/dev/input/event3)
[    12.718] (**) LITE-ON Technology USB NetVista Full Width Keyboard.: Applying InputClass "libinput keyboard catchall"
[    12.718] (II) Using input driver 'libinput' for 'LITE-ON Technology USB NetVista Full Width Keyboard.'
[    12.718] (**) LITE-ON Technology USB NetVista Full Width Keyboard.: always reports core events
[    12.718] (**) Option "Device" "/dev/input/event3"
[    12.718] (**) Option "_source" "server/udev" 12.696] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event2)
[    12.696] (**) Logitech USB Optical Mouse: Applying InputClass "libinput pointer catchall"
[    12.696] (II) Using input driver 'libinput' for 'Logitech USB Optical Mouse'
[    12.696] (**) Logitech USB Optical Mouse: always reports core events
[    12.696] (**) Option "Device" "/dev/input/event2"
[    12.696] (**) Option "_source" "server/udev"
[    12.698] (II) event2  - Logitech USB Optical Mouse: is tagged by udev as: Mouse
[    12.699] (II) event2  - Logitech USB Optical Mouse: device is a pointer
[    12.699] (II) event2  - Logitech USB Optical Mouse: device removed
[    12.713] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.0/0003:046D:C05A.0001/input/input4/event2"
[    12.713] (II) XINPUT: Adding extended input device "Logitech USB Optical Mouse" (type: MOUSE, id 8)
[    12.713] (**) Option "AccelerationScheme" "none"
[    12.713] (**) Logitech USB Optical Mouse: (accel) selected scheme none/0
[    12.713] (**) Logitech USB Optical Mouse: (accel) acceleration factor: 2.000
[    12.713] (**) Logitech USB Optical Mouse: (accel) acceleration threshold: 4
[    12.715] (II) event2  - Logitech USB Optical Mouse: is tagged by udev as: Mouse
[    12.715] (II) event2  - Logitech USB Optical Mouse: device is a pointer
[    12.716] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
[    12.717] (II) No input driver specified, ignoring this device.
[    12.717] (II) This device may have been added with another device file.
[    12.718] (II) config/udev: Adding input device LITE-ON Technology USB NetVista Full Width Keyboard. (/dev/input/event3)
[    12.718] (**) LITE-ON Technology USB NetVista Full Width Keyboard.: Applying InputClass "libinput keyboard catchall"
[    12.718] (II) Using input driver 'libinput' for 'LITE-ON Technology USB NetVista Full Width Keyboard.'
[    12.718] (**) LITE-ON Technology USB NetVista Full Width Keyboard.: always reports core events
[    12.718] (**) Option "Device" "/dev/input/event3"

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5660
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Mouse disappears after upgrade to 5.4

Post#2 by fanthom » 29 Jun 2022, 20:28

Hello bradgillap,

Nobody else reported such problem so it must be related to your config.
Please start with minimal number of parameters (disable remote management and all parameters except for network) and check if you can recreate the problem.

This wold be a good start:

Code: Select all

connection=wired
dhcp=yes
browser=chrome
Thanks
Please add [Solved] to your thread title if the solution was found.

bradgillap
Ronin
Ronin
Posts: 2
Joined: 29 Jun 2022, 18:58
Distribution: 5.4

Mouse disappears after upgrade to 5.4

Post#3 by bradgillap » 30 Jun 2022, 17:34

Okay,

I rewrote the config yesterday from scratch with documentation but did not go minimal. I did copy and paste directly out of the documentation for everything and was real careful about spaces and sticking to the documentation. I also isolated and uniqued all the hostnames for the clients just in case that was causing weirdness.

So far there was 1 client this morning that exhibited the behavior but I'm not entirely convinced it sucked down the new configuration before the person reported that. Other clients have not had the issue so I'm thinking the new config has improved things. I won't know for a few days since it's intermittent. I'll continue to monitor and if it gets bad again, go to a very minimal configuration and report back.

ethan103
Ronin
Ronin
Posts: 1
Joined: 27 Jan 2023, 16:06
Distribution: Kiosk

Mouse disappears after upgrade to 5.4

Post#4 by ethan103 » 27 Jan 2023, 16:11

I have also been seeing this happening on devices I have imaged with 5.4
If there was a bug in the config I will go over this again...

Post Reply