Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
Fedora Developers Look At Packaging Up The Radeon Open eCosystem Stack (ROCm)
Over the Linux kernel releases in 2019 we saw the AMDKFD "Kernel Fusion Driver" support in the mainline Linux kernel get into good shape so that it's running well with recent discrete graphics cards and jiving with the latest releases of ROCm. Previously, ROCm depended upon an out-of-tree DKMS kernel module due to necessary functionality not being mainlined. That was a blocker to ROCm's wider/easier adoption but is no longer the case and new Linux kernel releases continue tacking on improvements to AMDKFD.
With no license issues and no kernel headaches, in 2019 we'll hopefully see more distributions packaging the ROCm components for easy installation that can run alongside the rest of the Radeon OpenGL/Vulkan Linux driver stack. It turns out Fedora may be working on this packaging soon. Fedora Project Leader Matthew Miller confirmed today that he actually talked recently to AMD about this topic.
There is this Fedora devel thread started today about collecting interest in packaging ROCm for Fedora, which is where Matthew Miller then revealed his recent communication with AMD.
The self-contained change submission deadline is at the end of January if packagers aim to offer ROCm in this spring's Fedora 30 release otherwise could end up being part of Fedora 31.
Along similar lines, hopefully this year will bring broader adoption/packaging of Intel's OpenCL NEO driver that is their next-gen successor to the widely-packaged Beignet.