linux:rbs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
linux:rbs [2021/11/11 10:39] – [Razer Core X eGPU] mhlinux:rbs [2026/04/25 12:21] (current) mh
Line 243: Line 243:
 There might be a way to edit the config file located at /usr/share/X11/xorg.conf.d/40-libinput.conf and adding something but I haven't been able to make it work that way yet. There might be a way to edit the config file located at /usr/share/X11/xorg.conf.d/40-libinput.conf and adding something but I haven't been able to make it work that way yet.
  
-===== Razer Core X eGPU ===== 
  
-I chose Core X over Core X Chroma when I ordered in November 2021 because the price difference between both cases was huge (220€ vs 365€) with the only benefit of an added 4 USB 3.0 ports and a 1Gbps Ethernet port. Although having those ports directly on the thunderbolt bus would be great and works well in Windows and MacOS it isn't so in Linux (as of 2020) due to a few bugs in the integration of the USB controller used in the Core X Chroma. 
- 
-Another argument in favor of not choosing the Core X Chroma is that I believe it is best (in Linux that is, with current state of development) to separate power and eGPU on the dedicated thunderbolt bus and use another USB 3.0 adapter for Ethernet and eventually a few added USB ports. Such adapters are worth a lot less than the 150€ price difference between Core X and Core X Chroma and should work better together, as some users have reported issues with networking and USB hubs while tunneling PCIe to take advantage of the eGPU. That being said, the Thunderbolt implementation reserves a 10Gb/s bandwith specifically for other devices than PCIe (i.e. network, USB, etc.) 
- 
-[[https://y.tsutsumi.io/2020/08/15/egpu-linux-core-x-chroma/|Blog Post of Core X Chroma integration in Linux]] 
- 
-[[https://www.kernel.org/doc/html/latest/admin-guide/thunderbolt.html|Linux Kernel page over thunderbolt]] 
- 
-<code bash> 
-$sudo apt install bolt thunderbolt-tools 
-$boltctl //This is the same as 'boltctl list' and should list the Razer Core X 
-$boltctl authorize xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx //<-- Replace by the UUID of your device. Do this step only if the status is 'connected' and not 'authorized' when using 'boltctl' at previous step 
-$lspci //The eGPU should appear in a line starting with 'VGA compatible controller [...] 
-</code> 
- 
-Install appropriate drivers for the eGPU you are tunneling through Thunderbolt. 
  • linux/rbs.1636623574.txt.gz
  • Last modified: 2025/06/02 21:18
  • (external edit)