My Zorin OS 16.1 Core 64bit's graphics are corrupted so badly I can't figure out how to do any troubleshooting as I can't see / read the screen enough. I have a Gigabyte GV-R6570C-1GI (low-end AMD card), and unfortunately don't have another card to swap to see if it's a hardware problem. Re-seating the card didn't help. Does anyone have any idea how I can troubleshoot / resolve this? Interestingly, the login screen is "less" corrupted, so I can actually read enough to login, but desktop is unusable, as you can see:
Can you login in tty mode? Press Ctrl+ Alt+ F2 to get to terminal login prompt. Enter your username, then you will be prompted for your login password.
Next enter:
You might also try booting into an earlier kernel from Grub Menu . Advanced Options for Zorin, to see if a kernel update broke the included AMD driver.
You may Reinstall your graphic drivers from the tty screen, by pressing, ctrl+alt+F1
And enter your username, then password.
In this terminal try reistalling your graphic driver.
been working for at least 6 months, just happened all by itself. i do install OS updates as prompted regularly. My memory is not perfect but i don't recall seeing this issue immediately after an update, although it seems an update would have been the most likely cause. what's weird is that photo i posted above is after a reboot and before login, but you can see it's somehow remembered graphics (the terminal showing a ./go command being executed) that were on the screen at a previous boot up. so graphics artefacts are persisting across reboots? very surprised by that.
Thanks I followed that link and at the bottom it linked to where latest AMD gpu drivers are available for ubuntu. Downloaded and had to edit amdgpu-install script to add 'zorin' as a supported OS, after that it ran to 98% then failed on building kernel module:
It's a catch-22, isn't it? If it is set to Ubuntu, it fails because the os-release does not say Ubuntu. If you correct that, then it fails because it is not set to Ubuntu.
AMD openly supports Linux and not so openly doesn't bother to care. Part of the problem is that the AMDGPU makefile is using the /etc/os-release ID to set its parameters and since it was changed from the "ubuntu" ID that it was expecting to an unrecognized ID... It failed.
What you can try is to edit the makefile to include zorin:
yep it does seem clear that using an AMD gpu on linux is risky. the error i'm seeing occurs before the checks for OS in the makefile, so i don't think that will help. i did find someone else with exactly the same graphical glitch, and the same error trying to install amd gpu drivers, and they posted some commands that fixed it for them, at the end of this post:
unfortunately those 4 commands didn't fix it for me. maybe my only option is to go out and buy an NVIDIA card..
You may switch back to windows if you have issues with money, there is no need for a new gpu. The primary reason people switch to linux is they want to make their PC faster, If you are facing any problems. You might consider windows as another option rather than buying a gpu.
lol no chance ghostminator. i choose linux because it is open, doesn't contain spyware, is a reliable and solid OS, and has great community support. Windows is the exact opposite of all of those traits. And Zorin is the best distro for me as it's user-friendly. I'm happy to buy a GPU to avoid Windows.