#[SOLVED] Arch KDE Wayland AMD 9070 - Buggy desktop screen?
97 messages · Page 1 of 1 (latest)
Hi there. It should be supported with the built in amdgpu module. Just be sure you have the following packages installed and that your system is up to date (via sudo pacman -Syu):
sudo pacman -S mesa lib32-mesa vulkan-radeon lib32-vulkan-radeon linux-firmware
You should also ensure kms is enabled by editing your /etc/mkinitcpio.conf so that kms is present in the hooks array. Ex:
sudo nano /etc/mkinitcpio.conf
HOOKS=(systemd autodetect microcode modconf kms keyboard sd-vconsole block filesystems fsck)
Done, system is fully up to date and I tried reinstalling all of these for good measure
Then reboot and check if the module s loaded
sudo lspci -v|grep amdgpu -B22
k, let's double check and make sure kms s in the hooks array. if it isn't add it and then sudo mkinitcpio -P and reboot
why sd-vconsole and block out of curiosity (sorry noob qustion), also the rest of the hooks are there
which DE/browser are you using btw? you can ignore most of my mkinitcpio.conf btw, there are different entries in there as I use a systemd based initramfs instead of the default busybox based one
KDE Plasma (Wayland), X11 works just fine for some reason
This isn't my setup, so how would I know if it is using busybox? I'm used to systemd myself since that's what's on my setup at home
lspci shows amdgpu module is loaded
alrighty, can you get me the lspci output, just ti verify the module is indeed loaded, as well as the output of uname -a
that corruption happens with all apps or just specific ones?
uname -a shows kernal 6.14.4-arch1-2 # SMP PREEMPT_DYNAMIC
The picture shown is just the desktop, I can't do much of anything
X11 works with no issues though
and no other gpus or an integrated one right?
ah forgot to address your busybox question, you can tell by looking at the hooks. for busybox you'd have ones like base, udev, usr (you can can see the the comparrison of the hooks here https://wiki.archlinux.org/title/Mkinitcpio#Common_hooks)
alright, so we'll grab a copy of your boot/kernel logs and sddm logs
journalctl -k -b0 | curl -F 'file=@-' 0x0.st
journalctl -u sddm | curl -F 'file=@-' 0x0.st
just looking for any errors/optimizations we could do on the bios side
alright, can you sudo -s dmidecode
sudo dmidecode |grep -v -i serial|curl -F 'file=@-' 0x0.st
whoops
sudo pacman -S dmidecode
1 limited by 16.0 GT/s PCIe x16 link at 0000:00:01.1 (capable of 504.112 Gb/s with 32.0 GT/s PCIe x16 link)
is really the main thing that sticks out, so imm hoping to get your mobo from dmidecode so we can go into the firmware and configure that picex slot to pcie vresion 5 and make sure 10-bit tagging is enabled
I can tell you the mobo
usually enabling above 4g encoding and resizable bar also helps but from the logs i think that's already enabled
Asus tuf b650m plus wifi
Resizable bar is already enabled
Above 4g encoding?
Will make the above changes
And reboot
i think above 4g is alreeady enabled as the bar size is above 4gb
but the main things i want to see are double checking above 4g anyway, resize bar so that both are enabled and i'm looking for the other 2 , pcie version 5 and 10-bit tag enable
okay it's under pcie link speed and looks like the first slot so PCIEX_16_1 ink mode to gen5 (but double check that's the case)
@swift prism laptop or desktop?
couldn't find 10-bit tag support but pcie gen 5 implies it so you should be good with those settings
desktop
above 4g decoding is enabled
@swift prism cool, were you able to confirm resize bar=enabled and set pcie gen 5 on the first slot?
alright, let's save and boot and reget the kernel/boot logs as well as sddm logs
What is 10-bit tag btw? Could not find it in bios
its basically extra settings for full speeds when sing pci gen 4
gen 5 basically implies you have them
hmm, i don't see anything immediately obvious. mind trying with a test user just to start with a blank slate on the kde settings? sudo useradd -m -G wheel -s /bin/bash test 'sudo passwd test` then let's see if that makes a difference
actually...May 05 20:48:24 skrunkledorp kernel: amdgpu 0000:03:00.0: [drm] Registered 4 planes with drm panic
looking that up now
mind getting the full output of sudo lspci -v|grep amdgpu -B22|curl -F 'file=@-' 0x0.st @swift prism
will do, one moment
k, i think we can ignore the panc support message as it didn't actually panic. once you get that, see if you can login to X11 and get me your monitor settings like resolution and connector name (e.g. HDMI-1 or DP-1) from kde settings @swift prism
just in case
x11 reset the monitor settings
3840x2160 16:9 60hz 200% global scale
On wayland everything is the same but I do not know what the scaling settings are, and I also know on wayland HDR is enabled
It was enabled as the drive was in a different build at some point
And should mention it is HDMI, not display port
Single monitor
ah, yeah test with that user 'test' just to see if any kde/wayland settings are mucking with it
kk, per xrandr it's HDMI-1? @swift prism
will be back in about 10 mins or less btw
all good, test user works, it is the settings
all good no hurry, it is no emergency
All good, resolved!! Much appreciated, just had to reset settings on wayland
ok glad to see that was it 🙂
don't forget to mark it as ''solved" @swift prism
...solved
hmm, trying to trigger the bot lol
... solved
#9742 📣 If there is nothing else that we can do for you, please close this thread by adding "[SOLVED]" to the title.
- You can do this on desktop by clicking the three dots on the top right of the page, and pressing "Edit Post".
- You can also do this on Android / iOS by long tapping your post in the text channel list, and tapping "Edit Post".
Your title should be like so: https://cdn.discordapp.com/attachments/503224329191030787/1039841700417384498/image.png
Thank you
#9742 📣 If there is nothing else that we can do for you, please close this thread by adding "[SOLVED]" to the title.
- You can do this on desktop by clicking the three dots on the top right of the page, and pressing "Edit Post".
- You can also do this on Android / iOS by long tapping your post in the text channel list, and tapping "Edit Post".
Your title should be like so: https://cdn.discordapp.com/attachments/503224329191030787/1039841700417384498/image.png
Thank you
@swift prism
Arch KDE Wayland AMD 9070 - Buggy desktop screen? [SOLVED]