Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Report] graphics artefacts in dx12 games after update #60

Open
falco81 opened this issue Nov 1, 2024 · 7 comments
Open

[Report] graphics artefacts in dx12 games after update #60

falco81 opened this issue Nov 1, 2024 · 7 comments

Comments

@falco81
Copy link

falco81 commented Nov 1, 2024

Your Issue:

graphics artefacts in dx12 games after update (dx11 works fine)
green / white bar at the bottom of the screen

Your device's full specs

CPU: AMD Ryzen 5 5600X
GPU: RX7900 XT

same issue with RX 7600 XT

Installer used to install?

holoiso_rel_snapshot20240603.0905.04-InstallerBuild-20240603104443-x86_64.iso
then updated

OS version (/etc/holoiso-release):

IMAGE_ID="holoiso_beta_snapshot20241021.1348.06"
OS_TAG=snapshot20241021.1348.06
RELEASETYPE=beta
ISINTERNAL=no

uname -a
Linux SteamPC 6.10.7-1-lljy-g2fd7b345494a #1 SMP PREEMPT_DYNAMIC Mon, 21 Oct 2024 11:32:37 +0000 x86_64 GNU/Linux

Did it work before?

yes before update
also tested in windows, everything works without problems (it is not a HW defect of the GPU)

issue

@falco81
Copy link
Author

falco81 commented Nov 1, 2024

I found out that it is probably related to the FPS limiter, if I turn off the limiter in the OS (Disable Frame Limit) and turn off vsync in some games the problems stop

@falco81
Copy link
Author

falco81 commented Nov 1, 2024

when I start the games in desktop mode, they work without a problem, the error is only in game mode

@tacomilkshake
Copy link

I'm having the same issue recently too; with Hitman World of Assassination. Same video card as you: RX7900 XT. Just started recently.

@falco81
Copy link
Author

falco81 commented Nov 2, 2024

this is probably a problem in the new kernel
after downgrading to the old kernel all problems disappeared

uname -a
Linux SteamPC 6.8.5-1-lljy-CFS-gcd11c870c00c #1 SMP PREEMPT_DYNAMIC Sat, 01 Jun 2024 17:04:30 +0000 x86_64 GNU/Linux

@tacomilkshake
Copy link

@falco81 Good find! Do you mind if I ask how you accomplished this in holoiso?

@tacomilkshake
Copy link

tacomilkshake commented Nov 2, 2024

I was able to get this to work:

sudo steamos-readonly disable
sudo pacman -S core-main/linux
sudo grub-mkconfig -o /boot/grub/grub.cfg
sudo steamos-readonly enable
sudo reboot
# choose `vmlinuz-linux` kernel and not `vmlinuz-linux-lljy`

@falco81
Copy link
Author

falco81 commented Nov 3, 2024

I managed to downgrade the entire holoiso OS

ls -all /holo_root/rootfs/
total 16
drwxr-xr-x 1 root root 148 Oct 31 22:41 .
drwxr-xr-x 1 root root 12 Sep 19 14:49 ..
drwxr-xr-x 1 root root 172 Sep 19 15:12 holoiso_beta_snapshot20240901.1748.45
drwxr-xr-x 1 root root 172 Oct 31 22:41 holoiso_beta_snapshot20241021.1348.06

sudo steamos-readonly disable
sudo vi /boot/grub/grub.cfg

then I changed the boot image in grub to the old release

menuentry 'SteamOS, subvolume rootfs/holoiso_beta_snapshot20240901.1748.45' --class steamos --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-LABEL=holo_root' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod btrfs
search --no-floppy --fs-uuid --set=root 864ed213-9a1f-426f-bc5f-d8a12c4ca793
linux /rootfs/holoiso_beta_snapshot20240901.1748.45/boot/vmlinuz-linux-lljy root=LABEL=holo_root rw rootflags=subvol=rootfs/holoiso_beta_snapshot20240901.1748.45 loglevel=3 quiet splash plymouth.nolog amdgpu.ppfeaturemask=0xffffffff amdgpu.dpm=1 amdgpu.gpu_recovery=1
initrd /rootfs/holoiso_beta_snapshot20240901.1748.45/boot/intel-ucode.img /rootfs/holoiso_beta_snapshot20240901.1748.45/boot/amd-ucode.img /rootfs/holoiso_beta_snapshot20240901.1748.45/boot/initramfs-linux-lljy.img
}

the parameter --set=root do not change contains the UUID of the disk, keep the original UUID from the grub.cfg file

sudo steamos-readonly enable
sudo reboot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants