On the Radeon camp, it’s just “apt dist-upgrade; systemctl reboot”
Done.
The only time I had issues with the open source AMD drivers was when I was doing GPU pass through to play Elite: Dangerous, the drivers really didn’t like the state Windows left the card in when it was time to reattach it to Linux.