First of all, here’s my specs, before talking about my newest problem: (I have dual monitor, one is gsync compatible, 144hz and the other is 60hz not gsync compatible)
evilscript@evilscript-pc ------------------------ OS: Pop!_OS 22.04 LTS x86_64 Host: B450 AORUS PRO Kernel: 6.0.6-76060006-generic Uptime: 3 hours, 47 mins Packages: 2974 (dpkg), 59 (flatpak), 11 (snap) Shell: fish 3.5.1 Resolution: 1920x1080 DE: GNOME 42.3.1 WM: Mutter WM Theme: Pop-dark Theme: Pop-dark [GTK2/3] Icons: Pop [GTK2/3] Terminal: kitty CPU: AMD Ryzen 7 5800X (16) @ 3.800GHz GPU: NVIDIA GeForce GTX 1660 Ti Memory: 5662MiB / 32020MiB
I am working, as you can see, on GNOME + XWayland on PoP. I uninstalled the flatpak version of the drivers and installed the 515 version of nvidia drivers and it works flawlessly.
However, when updating to 520, I see weird stripes all over my desktop and they keep appearing randomly. I wonder if it’s a compositor problem or a driver problem.
Images: Imgur: The magic of the Internet
The second problem is that nvidia-settings, even in driver version 515 it’s literally useless and I can’t modify any of the options that were there before.
My glxinfo -B:
name of display: :0 display: :0 screen: 0 direct rendering: Yes Memory info (GL_NVX_gpu_memory_info): Dedicated video memory: 6144 MB Total available memory: 6144 MB Currently available dedicated video memory: 5641 MB OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: NVIDIA GeForce GTX 1660 Ti/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 520.56.06 OpenGL core profile shading language version string: 4.60 NVIDIA OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL version string: 4.6.0 NVIDIA 520.56.06 OpenGL shading language version string: 4.60 NVIDIA OpenGL context flags: (none) OpenGL profile mask: (none) OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 520.56.06 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
EDIT: when switching to Xorg, I still see those stripes!