I'll keep poking around and see if I can fix it, but if anyone has any ideas, I'd love to hear them - may save me a few hours.

Since the compositing is garbled, it's *very difficult* to use the menus, but Peri's recent video did clue me in. It's the 4th option in System and the first option in the submenu.
Code: Select all
echo "export AMD_DEBUG=nodcc" > .xsessionrc
Code: Select all
sudo reboot
What should be the path of this file? Where does it need to live?infraredbluebird wrote: ↑Tue Oct 15, 2024 3:45 am SOLVED!! ...mostly![]()
The issue is with the compositor and the AMD drivers, which is sad because a lot of the good performing APUs are AMD based. Any time animation occurs, the area animating gets garbled; clicking the desktop will 'flatten' the image and display it properly but that doesn't help when you're using menus or wanting to view what you were typing.
THERE IS A WORKAROUND!!
I can't get this to work on the live USB as restarting lightdm triggers the "self destruct" joke, but if you've installed Commodore OS Vision 2.0 already, the workaround is quite easy to add. It involves adding the line "export AMD_DEBUG=nodcc" to your .xsessionrc file. That file doesn't exist by default so we can create it with one simple command:
(Type this exactly with AMD_DEBUG being in caps and the rest in lowercase)Code: Select all
echo "export AMD_DEBUG=nodcc" > .xsessionrc
You can either use the GUI "Command Line Interface" terminal to do this, or just press <CTRL> <ALT> <F2> and do it while being able to see what you're typing.Afterwards, reboot... no don't press the power switch or push the reset button that you hardwired to your user port, type in
and you should have usable compositing!Code: Select all
sudo reboot
This has been tested on a fresh install on a system with integrated AMD Radeon Vega 8 graphics. Next stop: Steam Deck!
Code: Select all
locate .xsessionrc
Code: Select all
xrandr --verbose|grep TearFree
xrandr --output HDMI-A-0 --set TearFree on
Users browsing this forum: No registered users and 1 guest