OK, this was a solution for me:
Firstly, I’ve read this article I linked:
“This is actually a bit confusing for VI cards, as they don’t necessarily fit into the SI or CIK series of cards, but are secretly considered part of the CIK series by Linux.”
So my GPU is “secretly supported” Nice Linux, nice! Hahaha! VI Means Volcanic Islands.
Then I merged these two articles from Arch Wiki and from my link (thank you, @ricklinux).
Because the article is aimed towards other distributions.
In the article there is:
sudo nano /etc/default/grub/grub.cfg
But on EndeavourOS and Arch Linux there is no such file. So I edited:
sudo nano /etc/default/grub
And added parameters from the article (not from Arch Wiki).
radeon.cik_support=0 amdgpu.cik_support=1
Between the quotes:
GRUB_CMDLINE_LINUX_DEFAULT="radeon.cik_support=0 amdgpu.cik_support=1"
In my case, it looks like this:
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 nowatchdog nvme_load=YES amdgpu.ppfeaturemask=0xffffffff cpufreq.default_governor=performance radeon.cik_support=0 amdgpu.cik_support=1"
Then from Arch Wiki created and edited this file:
sudo nano /etc/modprobe.d/radeon.conf
And inside it looks like this:
blacklist radeon
options radeon si_support=0
options radeon cik_support=0
Then edited another file from Arch Wiki:
sudo nano /etc/modprobe.d/amdgpu.conf
Inside, it looks like this:
#blacklist amd gpu
#blacklist amdgpu
blacklist radeon
options amdgpu si_support=1
options amdgpu cik_support=1
Then, generated grub config, but first made a backup:
mv /boot/grub/grub.cfg /boot/grub/grub.cfg.bak
So, after that:
grub-mkconfig -o /boot/grub/grub.cfg
Restart and it works!
Played GTA5 already and now will be testing The Witcher 3
Also, played CS:GO firstly to test vulkan with -vulkan parameter in launch options.
Long before that, I installed those packages:
sudo pacman -S --needed lib32-mesa vulkan-radeon lib32-vulkan-radeon vulkan-icd-loader lib32-vulkan-icd-loader xf86-video-amdgpu
And that’s all! I hope that it will help somebody in the future to install and play on the older GPU
My kernel is:
uname -r
6.0.1-270-tkg-pds
So it should work on the standalone EndeavourOS kernel as well.