Quantcast
Viewing all articles
Browse latest Browse all 4439

Random characters displayed Ubuntu 22.04.04

Running System 76 Onyx Pro running Ubuntu 22.04.04 LTS. The issue has happened since I bought the device however tech support was never really able to help me. It has been a year and I am finally trying to figure out the issue myself.

I have some experience with Linux as a user but a complete novice related to anything OS related. So not even sure how much of what is below is related or completely unrelated.

When I close the lid and use an external keyboard and mouse I get random mouse movement and random characters appearing. When I open the lid the issue completely goes away, even with external mouse and keyboard attached.

Looking at: /var/log/syslog there are many messages of an input device disconnecting and reconnecting. Like every second or so.

Aug 28 22:05:03 system76-pc acpid: input device has been disconnected, fd 30  Aug 28 22:05:04 system76-pc kernel: [975977.344107] input: AT Raw Set 2 keyboard as /devices/platform/i8042/serio1/input/input5391993  Aug 28 22:05:05 system76-pc acpid: input device has been disconnected, fd 30  Aug 28 22:05:05 system76-pc kernel: [975978.009775] input: AT Raw Set 2 keyboard as /devices/platform/i8042/serio1/input/input5391994  Aug 28 22:05:05 system76-pc acpid: input device has been disconnected, fd 30  Aug 28 22:05:06 system76-pc kernel: [975979.359985] input: AT Raw Set 2 keyboard as /devices/platform/i8042/serio1/input/input5392006  

Looking at libinput list-devices:

Device:           AT Translated Set 2 keyboard  Kernel:           /dev/input/event4  Group:            11 /  Seat:             seat0, default  Capabilities:     keyboard  

cat /proc/bus/input/devices

I: Bus=0011 Vendor=0001 Product=0001 Version=ab83N: Name="AT Translated Set 2 keyboard"P: Phys=isa0060/serio0/input0S: Sysfs=/devices/platform/i8042/serio0/input/input4U: Uniq=H: Handlers=sysrq kbd event4 leds [B: PROP=0B: EV=120013B: KEY=402000000 c3803078f800d001 feffffdfffefffff fffffffffffffffeB: MSC=10B: LED=7

Checking the folder: /sys/devices/platform/i8042/serio0/input/input4 there are subfolders forinput4::capslockinput4::numlockinput4::scrolllockpower

Looking at journalctl -b There are constant error messages as below.

Aug 20 09:14:46 system76-pc gnome-shell[2650]: Could not open device /dev/input/event30: Could not get device info for p>  Aug 20 09:16:02 system76-pc gnome-shell[2650]: Could not open device /dev/input/event30: GDBus.Error:org.freedesktop.DBu>  Aug 20 09:17:40 system76-pc gnome-shell[2650]: Could not open device /dev/input/event30: Could not get device info for p>  Aug 20 09:18:00 system76-pc gnome-shell[2650]: Could not open device /dev/input/event30: Could not get device info for p>  

But I can clearly show that the input30 does exist in the sys/class path. It does not exist in the /dev path but I am not sure it is supposed to.system76-pc:/sys/class/input/input30$ cat name
HDA Intel PCH HDMI/DP,pcm=9

Any idea if the AT Translated Set 2 being disconnected can be related to my random characters? Is there a clean way to disable AT Translated Set 2 keyboard such that if anything stops working I can re-enable it easily and not end up bricking the system?

is it feasible that Could not open device /dev/input/event30 is related?

Any recommendations for where to search for answers would be greatly appreciated.

I have followed a few various suggestions on websites related related to stuttering and timing but none of them solved my issue. None of them where really a direct match for the issue I am seeing. Just more tried out of desperation. For example:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbhid.kbpoll=1 usbhid.mousepoll=1"

In an effort to debug this I created a program to log event activity. If I press a key on a keyboard it successfully captures the activity. It is also capturing mouse events.

ret 1  received data on device 4  Event: time 140732299790624.126920578564096, type 3432 (?), code 0 (?), value 0  Event: time 140732299789344.140728898420736, type 48 (?), code 0 (?), value 0  Event: time 0.000000, type 10 (?), code 0 (?), value 29551  ^[[18~^[[18~^C  

I am monitoring all /dev/input/event files. So I don't understand what else can trigger an event.


Viewing all articles
Browse latest Browse all 4439

Trending Articles