You are not logged in.
Hello ! I'm fairly new to Arch : I'm familiar with basic things, but I might have trouble with more advanced concepts.
Firstly, this is what my computer looks like :
I'm dual-booting Arch with Windows on my high school Lenovo laptop. I found out that it was blocking grub, so I installed rEFInd instead.
I'm using a dual screen setup, one plugged in with HDMI and the other by HDMI too, but on a usb-c dock (my laptop only has one HDMI port).
Everything was working fine for about two weeks, until my usb-c port started not working. I thought it was a problem with my Arch Linux, but when going into windows, the port wasn't still working. In fact, my laptop wouldn't even charge through that port. Windows was stopping UCM-UCSPI ACPI driver because it presented a problem.
I tried to troubleshoot it, found some reddit post (including this one, which indicated me to hold the power button for 60s, to produce some sort of reset ? I did that and it solved the issue for about a day.
If I launch Arch Linux with my usb-c dock plugged it works not perfectly (my mouse and keyboard works, but not my second monitor) but it is at least detected. When I reboot into windows, the usb-c port stop working, I think windows is completly shutting down the port. The only way to solve that is to power off and wait for about 2 hours.
For me it is related to some sort of driver conflict beetween Arch and Windows. Is that possible ? If yes, is it possible to find the driver that my Arch is using right now to find some more info ? If no, do you see any other possibility that could cause the issue ?
I tried looking at the journal, but I couldn't find anything (I may have missed some things). I think it's worth mentionning that at the beggining, everything was working flawlessly, my second monitor was working, my usb-c port had no issue... I don't remember installing anything that could have caused a problem.
Thanks a lot for your help.
Offline
Disable windows fast start mandatory for a dual boot, and reboot Windows and linux twice for vodoo reasons.
Offline
Hello ! I'm sorry to have taken so much time to answer, but that did not fix the issue.
I tried two different methods to disable windows fast start, but the driver is still being stopped when rebooting into windows. When I let my computer shutted down for a long time and just boot into windows, there is no problem. But when I boot into Arch, my second monitor is not being detected (but the other usb devices connected to my usb c hub are working).
Do you have any other clue what could cause the problem ?
Thanks
Last edited by DiMartino (2025-01-19 18:02:11)
Offline
Some more informations I managed to gather. When I installed Arch, I created a second EFI partition on the same drive. I red that is was not a good idea, but I didn't know at the time. Could that be the cause of something strange ?
Also, when I boot into Arch without my usb-c hub, and then i reboot into Windows, the UCM-UCSPI ACPI driver is still working. I don't have enough knowledge about drivers and modules in Linux to draw any conclusion from that, but my guess is that when I plug my usb-c hub, Arch loads something to make it work that don't disapear when i reboot into Windows. Am I completly wrong ?
Offline