Setup & Software Discussions
Problems with AMD RX 550 + AKiTiO Thunder2 PCIe Box (TB2) + Ubuntu 18.04
 

Problems with AMD RX 550 + AKiTiO Thunder2 PCIe Box (TB2) + Ubuntu 18.04  

  RSS

makayama
(@makayama)
New Member
Joined: 5 months ago
 

Hello Guys

I am using laptop with asus G751JT

Under my bios I using thunderbolt user id.

my egpu with thunderbolt Not Recognized in Linux ubuntu 18.04 , 19 and fedora 26

but I notice that in setting under thunderbolt display tell me that is no support or cant find any device .

 

after all i can view device (AKiTiO Thunder2 PCIe Box ) using terminal command lspci .

 

02:00.0 PCI bridge: Intel Corporation DSL5110 Thunderbolt 2 Bridge (Low Power) [Win Ridge 2C 2014]

03:00.0 PCI bridge: Intel Corporation DSL5110 Thunderbolt 2 Bridge (Low Power) [Win Ridge 2C 2014]

03:01.0 PCI bridge: Intel Corporation DSL5110 Thunderbolt 2 Bridge (Low Power) [Win Ridge 2C 2014]

04:00.0 System peripheral: Intel Corporation DSL5110 Thunderbolt 2 NHI (Low Power) [Win Ridge 2C 2014]

 

is that possible   AKiTiO Thunder2 PCIe Box can work in ubuntu ?

I testing this box in windows 10 host and it is work fine I am happy that AMD RX 550 work fine without need to connect it to PSU , I can using two gpu at same time nvidia and amd , but I want to move to ubuntu or fedora to using it through vifo manager virtual machine so I can passthrough my external gpu to VM .

 

I return to check sysfs path under sys/ bus folders path I Don't find anything releated to thunderbolt folder to authorize it to make it work

 

$ sudo sh -c 'echo 1 > /sys/bus/thunderbolt/devices/0-3/authorized'

 

the problem Linux not Not Recognized my device my box , is there any solution ..

 

only I can see that I find thunderbolt under wmi with id and power of .

 

Finally , why is there no support in Linux for thunderbolt 2 like thunderbolt 3 did I miss that Linux only support thundernolt 3 .

This topic was modified 5 months ago

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
nu_ninja
(@nu_ninja)
Estimable Member
Joined: 1 year ago
 

Linux supports all versions of thunderbolt the same. I've used this box with an RX460 and 560 in Ubuntu. You can use boltctl to authorize devices and ensure they're working properly. After that it's just drivers and making sure the eGPU and display are set as primary.

Mid-2012 13" Macbook Pro (MacBookPro9,2) TB1 -> RX 460/560 (AKiTiO Node/Thunder2)
+ macOS 10.14+Win10
+ Linux Mint 19.1


makayama liked
ReplyQuote
makayama
(@makayama)
New Member
Joined: 5 months ago
 
[[email protected] ~]$ boltctl authorize DEVICE
device with id 'DEVICE' could not be found.
[[email protected] ~]$ boltctl enroll
boltctl enroll: error: missing argument 'DEVICE'
Try "boltctl enroll --help" for more information.
[[email protected] ~]$ boltctl info
boltctl info: error: missing argument 'DEVICE'
Try "boltctl info --help" for more information.
[[email protected] ~]$ boltctl monitor
Bolt Version : 0.3
Daemon API : 1
Client API : 1
Security Level: unknown
Auth Mode : enabled
Ready

[[email protected] ~]$ boltctl
[[email protected] ~]$

no result or no device ..

[[email protected] ~]$ boltctl --help
Usage:
boltctl [OPTION…] [COMMAND]

Commands:
authorize Authorize a device
enroll Authorize and store a device in the database
forget Remove a stored device from the database
info Show information about a device
list List connected and stored devices
monitor Listen and print changes

Help Options:
-h, --help Show help options

This post was modified 5 months ago

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
nu_ninja
(@nu_ninja)
Estimable Member
Joined: 1 year ago
 

Use boltctl list to see devices and their IDs. See the full manpage here

Mid-2012 13" Macbook Pro (MacBookPro9,2) TB1 -> RX 460/560 (AKiTiO Node/Thunder2)
+ macOS 10.14+Win10
+ Linux Mint 19.1


ReplyQuote
makayama
(@makayama)
New Member
Joined: 5 months ago
 

nothing list for me after i try boltctl list 
[[email protected] ~]$ boltctl list

i dont know why i try to power on to find my device check the links
i try this :
echo 1 | sudo tee /sys/bus/wmi/devices/86CCFD48-205E-4A77-9C48-2021CBEDE341/force_power
but i get same result strange ...
check links
https://askubuntu.com/questions/1052380/no-thunderbolt-3-support-ubuntu-18-04
https://www.kernel.org/doc/html/latest/admin-guide/thunderbolt.html

also nothing in the path :
/sys/bus/thunderbolt/

[[email protected] ~]$ lspci -vnnt
-[0000:00]-+-00.0 Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller [8086:0c04] +-01.0-[01]--+-00.0 NVIDIA Corporation GM204M [GeForce GTX 970M] [10de:13d8] | \-00.1 NVIDIA Corporation GM204 High Definition Audio Controller [10de:0fbb] +-14.0 Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI [8086:8c31] +-16.0 Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 [8086:8c3a] +-1b.0 Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] +-1c.0-[02-3a]----00.0-[03-05]--+-00.0-[04]----00.0 Intel Corporation DSL5110 Thunderbolt 2 NHI (Low Power) [Win Ridge 2C 2014] [8086:157d] | \-01.0-[05]--
+-1c.2-[3b]----00.0 Intel Corporation Wireless 7260 [8086:08b1] +-1c.3-[3c]----00.0 Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] +-1f.0 Intel Corporation HM87 Express LPC Controller [8086:8c4b] +-1f.2 Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] [8086:8c03] \-1f.3 Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller [8086:8c22] [[email protected] ~]$

i think i try to update my kernel and see if boltctl list work or not ?

This post was modified 5 months ago

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote