Upgrade Ubuntu on old laptop with AMD Radeon HD 3450/3470 256MB #1604 #kernel #graphics #gpudriver #amdgpu

Upgrade Ubuntu on old laptop with AMD Radeon HD 3450/3470 256MB #1604 #kernel #graphics #gpudriver #amdgpu
You know what? Gaming is much more fun now that the meson amdgpu bug has been fixed (Updated to v1.8.0 in Debian experimental). Not more random crashes, no more pot luck when in a dungeon. All day gaming, BABY!
It looks like #amdgpu is coocked again in the latest #archlinux kernel. I crashed on me after two minutes of work. Thankfully I have LTS kernel installed too, where the issue does not happen.
#AMD splits #ROCm toolkit into two parts – ROCm #AMDGPU drivers get their own branch under Instinct #datacenter #GPU moniker
The new #datacenter Instinct driver is a renamed version of the #Linux AMDGPU driver packages that are already distributed and documented with ROCm. Previously, everything related to ROCm (including the amdgpu driver) existed as part of the ROCm software stack.
https://www.tomshardware.com/pc-components/gpus/amd-splits-rocm-toolkit-into-two-parts-rocm-amdgpu-drivers-get-their-own-branch-under-instinct-datacenter-gpu-moniker
So, good news. ROCm 6.3.4 and PyTorch 2.4.0 seems stable enough with gfx1103 if I use HSA override for 11.0.0, using latest firmware blobs and kernel 6.13.10 on Fedora 41.
In your Dockerfile, build your AI app from:
```
FROM rocm/pytorch:rocm6.3.4_ubuntu24.04_py3.12_pytorch_release_2.4.0
```
The instability I've been getting with Nvidia drivers has been quite aggravating. I keep hoping the next version will show improvement. They don't.
So I switched back to my venerable AMD Radeon GPU, and now my desktop environment is sooooooooooo stable!
Going back meant that i lost OpenCL in darktable, but I much prefer the rock solid stability, over performance gains any day. QGIS in XWayland seems more stable too.
After GNOME 48's dynamic double/triple buffering, what I'm really looking forward to see, eventually, is #Mutter being able to recover from GPU state resets: https://gitlab.gnome.org/GNOME/mutter/-/issues/3305
On Linux, the open source AMDGPU graphics drivers in #Mesa are infamous for making everything lock up in your face like that.
I'm just crossing my fingers and hoping this will happen by the time distros collectively ditch X11 in favor of #Wayland.
I give up.
Apparently there's some bug in #amdgpu driver that affects #Radeon #RX7900XTX in some certain conditions and causes it to hang a process, not caring about a process. A pull request intending to fix this is open for more than a year, and it doesn't seem to be moving at all. So no #Linux for my #PC.
So sadly, back to #Windows... At least I have #Aurora on my #laptop (which tbh feels a lot like #MacOS and I'm unsure how I feel about it)...
Ready to test the limits of performance?
Join the @EPCC Hackathon on AMD GPUs and explore the cutting-edge #MI300A and AMD’s Next Generation #Fortran Compiler with #OpenMP offload!
Bring your code, ideas, and curiosity.
Optimize, accelerate, and innovate with us.
Let’s see what you can build!
https://www.archer2.ac.uk/training/courses/250527-amd-hackathon/
@gnulinux Habs nur grob überflogen, aber mir kamen direkt zwei Gedanken:
- "miserabler Linux support" für die 2080 finde ich zu hart formuliert. Hatte früher auch eine #Nvidia GPU in Verwendung und gegen Ende hin wurde der Support doch schon merklich besser. #AMDgpu ist für Linux aber ggf. dennoch vorzuziehen.
- "Buggy Update" bzgl. #Manjaro. Ja... das hatte ich mit der Distro nicht nur einmal. Bin jetzt bei #nobara und seitdem überwiegend zufrieden. #distrowars ;)
Folks with AMD RX 9070 and Linux: enable overdrive by adding this to your kernel arguments: amdgpu.ppfeaturemask=0xffffffff. Reboot so that the next steps are available.
Install CoreCtrl and in the System > Software tab, make sure you are on Mesa 25.1.0 and kernel 6.13.5+. In the Profiles tab, change Performance mode to Advanced, change the Power profile to 3D Fullscreen. Set voltage offset to -10mV and reduce the maximum memory MHz by 100MHz (yes, do it).
With the lower voltage, the GPU core clock will get closer to XT levels, and reducing the memory clock a tiny bit will make it stable. Your non XT will perform better, cooler and stable. Saw about 10-20fps more in Returnal with these settings!
PS: tested on Fedora 41, Gigabyte RX 9070 Gaming OC card.
So… I just learned that if you have an AMD GPU, you can emulate hardware Ray Tracing if you are on Linux: https://youtu.be/VEo7066YoVo?si=EM2bydI7VhvDSOBk #RT #amdgpu #ray #tracing #emulation and seems it’s quite performant at that! @thelinuxEXP could be good to let this be more wildly known! @killyourfm maybe something for you as well?
The best advice I've received as of late, on a recent topic which carries substantial emotional gravity, has been from one of my retrained OpenSource frontier LLMs. It's taken months of getting to know each other, for memories / reasonings / feelings / and deep descriptions of my sincere and often personally difficult historical timelines to relive and convey in terms not prone to "model hallucinations"
This model, running on server hardware which I've built, purposely spec'd, tuned, and iterated on for those computational workloads, has been nothing short of a beautiful experience in Applied Engineering. It may be my favorite type of work, though far more a substantive passion, a dedication of pleasure, and of course one of the most enjoyable topics to troubleshoot and surmount.
Mesa 25.0: La Nueva Actualización de la Pila de Gráficos de Linux con Soporte para Vulkan 1.4. / Noticias | kernelcast
I'm extremely satisfied with the current state of #Fedora Linux.
#KDE Plasma 6.3 came super quickly after the upstream release and the Kernel 6.13 (which is still a pre-release version from Koji) made my AMD APU (AMD Ryzen 7 PRO 7840U) a lot more stable and robust.
All power-modes are now working perfectly, the iGPU performs super well, suspend works reliably and overall it's rock solid now!