Hello,
I got a brand new 2-in-1 laptop with a touchscreen (Teclast F5 R) running Fedora Workstation. Everything works fine except a few things:
The screen orientation is tilted to the right (I could easily fix that by locking the screen orientation, but the sensors are not recognised correctly, so if I ever unlock the screen orientation, it reverts back to its default, tilted to the right, state. I don’t really care about it much because I don’t use this laptop as a tablet anyway, but I’m still mentioning it here because it’s maybe linked to the other issues I encounter.
Every boot, I get a hardware error. Here is an example of my logs after a reboot.
If I suspend my computer, sometimes (most of the times), the keyboard and the touchpad are disabled. I can use the touchscreen and the virtual keyboard just fine, however. Suspending the computer again, or opening/closing the screen does not change anything. Here is an example of the logs when the issue happens (the important part is at the end, as I rebooted the machine when it locked the keyboard/touchpad).
Here is the output of dmesg:
[silejonu@F5-R ~]$ dmesg | grep microcode
[ 0.000000] microcode: microcode updated early to revision 0x38, date = 2019-01-15
[ 0.670470] mce: [Hardware Error]: PROCESSOR 0:506c9 TIME 1576269600 SOCKET 0 APIC 0 microcode 38
[ 2.813157] microcode: sig=0x506c9, pf=0x1, revision=0x38
[ 2.813215] microcode: Microcode Update Driver: v2.2.
And the output of journalctl -b:
[silejonu@F5-R ~]$ journalctl -b | grep mce
déc. 13 21:40:04 localhost.localdomain kernel: mce: CPU0: Thermal monitoring enabled (TM1)
déc. 13 21:40:04 localhost.localdomain kernel: mce: [Hardware Error]: Machine check events logged
déc. 13 21:40:04 localhost.localdomain kernel: mce: [Hardware Error]: CPU 0: Machine Check: 0 Bank 4: a600000000020408
déc. 13 21:40:04 localhost.localdomain kernel: mce: [Hardware Error]: TSC 0 ADDR fef48540
déc. 13 21:40:04 localhost.localdomain kernel: mce: [Hardware Error]: PROCESSOR 0:506c9 TIME 1576269600 SOCKET 0 APIC 0 microcode 38
déc. 13 21:40:10 localhost.localdomain audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg=‘unit=mcelog comm=“systemd” exe=“/usr/lib/systemd/systemd” hostname=? addr=? terminal=? res=success’
déc. 13 21:40:10 localhost.localdomain mcelog[692]: mcelog: Family 6 Model 92 CPU: only decoding architectural errors
déc. 13 21:40:10 localhost.localdomain mcelog[692]: mcelog: warning: 8 bytes ignored in each record
déc. 13 21:40:10 localhost.localdomain mcelog[692]: mcelog: consider an update
I spent hours searching for a hint of a solution, but couldn’t find anything. Does anyone have any idea of what the issue may be?
Thanks in advance for any help. =)