68x
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 it
Yep 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 question
They do
And also if you unbjnd you lose the game
Yeah 😦 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:
# lspci -tvv
-[0000:00]-+-00.0 Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers
+-02.0 Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics]
+-04.0 Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant
+-07.0-[01-2a]--
+-07.1-[2b-54]----00.0-[2c-54]--+-01.0-[2d-2f]----00.0-[2e-2f]----00.0-[2f]--+-00.0 Advanced Micro Devices, Inc. [AMD/ATI] Navi 33 [Radeon RX 7600/7600 XT/7600M XT/7600S/7700S / PRO W7600]
| | \-00.1 Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 HDMI/DP Audio
| +-02.0-[30]----00.0 Intel Corporation JHL7440 Thunderbolt 3 USB Controller [Titan Ridge DD 2018]
| \-04.0-[31-54]--
+-0a.0 Intel Corporation Tigerlake Telemetry Aggregator Driver
+-0d.0 Intel Corporation Tiger Lake-LP Thunderbolt 4 USB Controller
+-0d.2 Intel Corporation Tiger Lake-LP Thunderbolt 4 NHI #0
+-0e.0 Intel Corporation Volume Management Device NVMe RAID Controller
+-14.0 Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller
+-14.2 Intel Corporation Tiger Lake-LP Shared SRAM
+-15.0 Intel Corporation Tiger Lake-LP Serial IO I2C Controller #0
+-16.0 Intel Corporation Tiger Lake-LP Management Engine Interface
+-1c.0-[55]----00.0 Intel Corporation Wi-Fi 7(802.11be) AX1775*/AX1790*/BE20*/BE401/BE1750* 2x2
+-1d.0-[56]----00.0 Samsung Electronics Co Ltd NVMe SSD Controller 980 (DRAM-less)
+-1f.0 Intel Corporation Tiger Lake-LP LPC Controller
+-1f.3 Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller
+-1f.4 Intel Corporation Tiger Lake-LP SMBus Controller
\-1f.5 Intel Corporation Tiger Lake-LP SPI Controller

# lspci -tvv
-[0000:00]-+-00.0 Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers
+-02.0 Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics]
+-04.0 Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant
+-07.0-[01-2a]--
+-07.1-[2b-54]----00.0-[2c-54]--+-01.0-[2d-2f]----00.0-[2e-2f]----00.0-[2f]--+-00.0 Advanced Micro Devices, Inc. [AMD/ATI] Navi 33 [Radeon RX 7600/7600 XT/7600M XT/7600S/7700S / PRO W7600]
| | \-00.1 Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 HDMI/DP Audio
| +-02.0-[30]----00.0 Intel Corporation JHL7440 Thunderbolt 3 USB Controller [Titan Ridge DD 2018]
| \-04.0-[31-54]--
+-0a.0 Intel Corporation Tigerlake Telemetry Aggregator Driver
+-0d.0 Intel Corporation Tiger Lake-LP Thunderbolt 4 USB Controller
+-0d.2 Intel Corporation Tiger Lake-LP Thunderbolt 4 NHI #0
+-0e.0 Intel Corporation Volume Management Device NVMe RAID Controller
+-14.0 Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller
+-14.2 Intel Corporation Tiger Lake-LP Shared SRAM
+-15.0 Intel Corporation Tiger Lake-LP Serial IO I2C Controller #0
+-16.0 Intel Corporation Tiger Lake-LP Management Engine Interface
+-1c.0-[55]----00.0 Intel Corporation Wi-Fi 7(802.11be) AX1775*/AX1790*/BE20*/BE401/BE1750* 2x2
+-1d.0-[56]----00.0 Samsung Electronics Co Ltd NVMe SSD Controller 980 (DRAM-less)
+-1f.0 Intel Corporation Tiger Lake-LP LPC Controller
+-1f.3 Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller
+-1f.4 Intel Corporation Tiger Lake-LP SMBus Controller
\-1f.5 Intel Corporation Tiger Lake-LP SPI Controller

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