System:
Kernel: 6.12.8-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
Desktop: GNOME v: 47.2 tk: GTK v: 3.24.43 wm: gnome-shell dm: 1: GDM
2: SDDM note: stopped Distro: EndeavourOS base: Arch Linux
Machine:
Type: Laptop System: ASUSTeK product: ASUS TUF Gaming A16 FA617NS_FA617NS
v: 1.0 serial: <superuser required>
Mobo: ASUSTeK model: FA617NS v: 1.0 serial: <superuser required>
UEFI: American Megatrends LLC. v: FA617NS.415 date: 02/20/2024
Thank you. That did confirm I was looking at the wrong spec. I was looking at a 2024 model, whereas yours is a 2023 model.
Your model, FA617NS, comes in three display variants. You might be able to confirm that the top option here, is yours? (it would at least match what xrandr has been presenting). Does your laptop, or laptop box have written on it “FHD+” or “QHD+” anywhere?
16-inch, FHD+ 16:10 (1920 x 1200, WUXGA), IPS-level, Anti-glare display, sRGB:100%, Adobe:75.35%, Refresh Rate:165Hz, Response Time:7ms, FreeSync Premium, MUX Switch + AMD Smart Access Graphics
16-inch, QHD+ 16:10 (2560 x 1600, WQXGA), IPS-level, Anti-glare display, Refresh Rate:240Hz, Response Time:3ms, FreeSync Premium, MUX Switch + AMD Smart Access Graphics
16-inch, QHD+ 16:10 (2560 x 1600, WQXGA), IPS-level, Anti-glare display, DCI-P3:100%, Refresh Rate:240Hz, Response Time:3ms, FreeSync Premium, MUX Switch + AMD Smart Access Graphics
Before going further, perhaps just try installing and booting with the LTS kernel, just to confirm that it’s not a main kernel issue only.
If the issue persists, you’re not alone with this issue, on this laptop.
-
Need help with replacing open source AMD GPU drivers with proprietary
-
Solved desktop environment artifacts on ASUS TUF A16 Advantage Edition with AMD RX7600S on Arch Linux (the “fix” was the below mentioned kernel parameter)
You could try adding the kernel parameter @1093i3511 details in the bottom half of this post. It’s to address issues with some TUF Gaming A16 laptops detailed in the Wiki.
Kernel parameters could be added to the kernel cmdline via the dracut drop-in file.
sudo nano /etc/dracut.conf.d/cmdline.conf
The file may not exist, create it and add the following contents
# etc/dracut.conf.d/cmdline.conf kernel_cmdline+=" amdgpu.dcdebugmask=0x200 "
Keep the spaces in the front at the end, as dracut would complain about it otherwise.
I’m not certain if it is strictly required, but I usually run
sudo dracut-rebuild
when I’m adding kernel parameters for good measure.
Before going further, perhaps just try installing and booting with the LTS kernel, just to confirm that it’s not a main kernel issue only.
Well. FIrst of all I tried this by installing linux-lts and selecting it while booting it, but it was of no use, and actually, the temporary fix I use of changing the refresh rate to 60,01Hz and back to 160,01Hz doesnt work on that kernel version
I’ll try the other solutions next
If the issue persists, you’re not alone with this issue, on this laptop.
Need help with replacing open source AMD GPU drivers with proprietary
Solved desktop environment artifacts on ASUS TUF A16 Advantage Edition with AMD RX7600S on Arch Linux (the “fix” was the below mentioned kernel parameter)
You could try adding the kernel parameter @1093i3511 details in the bottom half of this post. It’s to address issues with some TUF Gaming A16 laptops detailed in the Wiki.
Kernel parameters could be added to the kernel cmdline via the dracut drop-in file.
sudo nano /etc/dracut.conf.d/cmdline.conf
The file may not exist, create it and add the following contents
# etc/dracut.conf.d/cmdline.conf kernel_cmdline+=" amdgpu.dcdebugmask=0x200 "
Keep the spaces in the front at the end, as dracut would complain about it otherwise.
I’m not certain if it is strictly required, but I usually run
sudo dracut-rebuild
when I’m adding kernel parameters for good measure.
Well. I tried the part that advises me to add the kernel parameters by running sudo nano /etc/dracut.conf.d/cmdline.conf
(it seems this file did not exist before) and adding and saving:
# etc/dracut.conf.d/cmdline.conf
kernel_cmdline+=" amdgpu.dcdebugmask=0x200 "
I also ran sudo dracut-rebuild
But it seems to have been of on use. No difference at all that I see
Also, I tried what the Reddit Post said, about editing /etc/default/grub
But the file didnt exists before
I still created the file and added amdgpu.dcdebugmask=0x200
and Still didnt resolve the issue
The concerning thing about the Reddit post, is they said that while this fix (the kernel parameter) had worked, more recent updates the kernel seemed to have reintroduced the issue