Comment on Help with a AMD GPU in truenas scale
Fenixin@sh.itjust.works 3 months agoThanks for the answer.
Just checked with lspci -v and it says radeon:
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E] (prog-if 00 [VGA controller]) Subsystem: PC Partner Limited / Sapphire Technology Cape Verde PRO [Radeon HD 7750/8740 / R7 250E] Flags: bus master, fast devsel, latency 0, IRQ 28, NUMA node 0 Memory at d0000000 (64-bit, prefetchable) [size=256M] Memory at fbf80000 (64-bit, non-prefetchable) [size=256K] I/O ports at e000 [size=256] Expansion ROM at 000c0000 [disabled] [size=128K] Capabilities: [48] Vendor Specific Information: Len=08 <?> Capabilities: [50] Power Management version 3 Capabilities: [58] Express Legacy Endpoint, MSI 00 Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?> Capabilities: [150] Advanced Error Reporting Capabilities: [270] Secondary PCI Express Kernel driver in use: radeon Kernel modules: radeon, amdgpu
Is that the one it’s supposed to be active?
About the allocate thing, I think that is a number and not an index in an array. I think that you can allocate as many gpus you want:
I’ve seen that same menu in screenshots and I’m supposed to be able to choose something different from zero.
vikingtons@lemmy.world 3 months ago
Since this is GCN based, you may be able to use the newer AMDGPU kernel driver? I’m not sure about that specific SKU, however. I remember that using AMDGPU on, for example, Hawaii (like the R9 290) was particularly finicky
Fenixin@sh.itjust.works 3 months ago
Not sure how to change the driver to AMDGPU, I blacklisted the Radeon driver but the kernel didn’t load the other one. I read somewhere that I have to do a initframs update but the command doens’t exist in truenas scale. How do I force to load the other driver?
chameleon@fedia.io 3 months ago
For that card, you probably have to set the
radeon.si_support=0 amdgpu.si_support=1
kernel options to allow amdgpu to work. I don't have a TrueNAS system laying around so I don't know what the idiomatic way to change them is.Using amdgpu on that card has been considered experimental ever since it was added like 6 years ago, and nobody has invested any real efforts to stabilize it. It's entirely possible that amdgpu on that card is simply never gonna work. But yeah I think the radeon driver isn't really fully functional anymore either, so I guess it's worth a shot...
vividspecter@lemm.ee 3 months ago
If I recall right, it hasn’t been enabled by default simply because it is missing some features like analog TV out support (which most people don’t want or need in 2024).
Fenixin@sh.itjust.works 3 months ago
I really want try it but I had a few difficult days… I hope I can try this tomorrow