You are not logged in.

#1 2025-01-14 22:49:42

DiMartino
Member
Registered: 2025-01-14
Posts: 3

USB Driver Conflict beetween Arch and Windows (dual boot)

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

#2 2025-01-14 23:15:23

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,905

Re: USB Driver Conflict beetween Arch and Windows (dual boot)

Disable windows fast start mandatory for a dual boot, and reboot Windows and linux twice for vodoo reasons.

Offline

#3 2025-01-19 18:01:46

DiMartino
Member
Registered: 2025-01-14
Posts: 3

Re: USB Driver Conflict beetween Arch and Windows (dual boot)

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

#4 2025-01-19 20:40:05

DiMartino
Member
Registered: 2025-01-14
Posts: 3

Re: USB Driver Conflict beetween Arch and Windows (dual boot)

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

Board footer

Powered by FluxBB