Hacker News new | ask | show | jobs
by nirui 1416 days ago
I've already setup production environment on this machine, it's not really easy to test Ubuntu on it. Fedora on the other hand, is the exact distro I'm using.

Sad news is, according to my test, the latest kernel Fedora 36 offered, which is kernel-5.18.16-200.fc36.x86_64, does not come with the keyboard (IRQ override) fix.

Another thing is the mce errors, or more specifically, errors similar to:

    [  332.990256] mce: [Hardware Error]: Machine check events logged
    [  332.990267] [Hardware Error]: Corrected error, no action required.
    [  332.990276] [Hardware Error]: CPU:0 (19:44:1) MC15_STATUS[Over|CE|MiscV|AddrV|-|-|SyndV|CECC|-|-|-]: 0xdc204000000c011b
    [  332.990299] [Hardware Error]: Error Addr: 0x00000000efcf8bc0
    [  332.990304] [Hardware Error]: IPID: 0x0000009600050f00, Syndrome: 0x000001ff0a240701
    [  332.990312] [Hardware Error]: Unified Memory Controller Ext. Error Code: 12
    [  332.990316] [Hardware Error]: cache level: L3/GEN, tx: GEN, mem-tx: RD
It was never fixed by both patched and unpatched kernel.

Of course, those were just the most annoying two. There are many smaller problems such as: 1) Screen won't turn off after timeout if an external display is plugged in via HDMI, 2) Linux S2 (Suspend-to-RAM) never wakes up, 3) Builtin mic don't work, 4) Fingerprint scanner crashes when you put your finger on.

I guess it takes time for those engineers in Lenovo to address those problems, and Lenovo is not a Linux-friendly company (they are more like a Linux-meh company).

Framework on the other hand, cares about Linux more. Sadly they don't operate in my country :(