68x
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
@antheas mind if I create a how to guide on this and add it to Bazzite docs?
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
I hope they do, I am pretty sure the issue here is that the AMD drivers don't know how to handle GPU disconnects
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
what else is there to do its not like they have linux talent to fix itYep lol
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
What exactly are they going to do lol
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
Ty would you be able to put me in touch with them?
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
It's working well on the Onexfly too @antheas
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
I'll give it ago with my new Onexfly later
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
I honestly cannot think of any better way and my use case is connected to egpu, play for a bit, then stop
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
Do they load correctly after is the questionThey do
And also if you unbjnd you lose the gameYeah 😦 I say this is a lot better than a hard lock. I would much rather save and exit my game before suspend than it hard lock
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
I can write a quick Python script to generalize this 🙂
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
What do you think?
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
Basically, the respective driver's can't crash if they are not binded
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
So what I did was unbind the child nodes from the tree view and unbounded the nodes from there
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
Running
lspci -vv
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
Running
lspci -tv
:
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
So the eGPU comes back from wake/resume
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
Devices are re-enumerated upon sleep too
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
Test scenario: I am running Arch 6.12 and 6.13 rc3 and it doesn't crash anymore
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
In my case, I ran
lspci -tv
to get the tree view and unbinded the loaded modules from lspci -vv
241 replies
UBUniversal Blue
•Created by 68x on 10/21/2024 in #🛟bazzite-help
Testing USB4 and Mainline kernel
It works 100% of the time, I booted up my spare laptop with a Intel TB4 port
What the above unit file does is forces the driver to unbind from all the devices on the TB tree
241 replies