Skip to content
This repository has been archived by the owner on Dec 11, 2023. It is now read-only.

Randomly occurring error causes fan to go crazy and breaks USB-C power delivery #197

Closed
qwrtln opened this issue Nov 2, 2023 · 1 comment

Comments

@qwrtln
Copy link

qwrtln commented Nov 2, 2023

I noticed that from time to time a fan in my Infinity Book Gen 6 would go crazy for about a second. Every time it happened, I would observe the following in the journal:

<redacted> kernel: uniwill_wmi: uw ec write timeout, addr: 0x1809, value: 0x00
<redacted> kernel: ucsi_acpi USBC000:00: possible UCSI driver bug 1
<redacted> kernel: ucsi_acpi USBC000:00: UCSI_GET_PDOS failed (-22)

Afterwards, if I unplugged my USB hub with power delivery and then plugged it in again, power delivery would no longer work. Sometimes it would work after a couple of plug ins and outs, and sometimes after about 10 retries I would give up and reboot. After reboot, unplugging and plugging in again would make power delivery work again (as it would happen before the error occurred).

For now, I decided to uninstall tuxedo keyboard kernel modules and it did the trick. Fan doesn't go crazy anymore, and USB-C PD works every time. Only select function keys work now, but well, power delivery is more important.

I'm on Arch Linux, and the issue occurred on both standard and LTS kernels.

Can you do anything to address this? Do you need any more info? I'm happy to help.

@tuxedo-bot
Copy link
Contributor

This repository will no longer get any updates as the code here is now part of tuxedo-drivers https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers.

Please open a merge request or issue in the new project on GitLab if you contribution or bug report still applies.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants