Hello.
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!