Skip to content

Instantly share code, notes, and snippets.

@dukenmarga
Created December 18, 2024 10:41
Show Gist options
  • Select an option

  • Save dukenmarga/1ce00aff0e04c17556e4a6a12ede9f3d to your computer and use it in GitHub Desktop.

Select an option

Save dukenmarga/1ce00aff0e04c17556e4a6a12ede9f3d to your computer and use it in GitHub Desktop.
Fix opensuse 15.6 Flicker Gnome + Wayland

How to fix flickering in openSuse 15.6 with Gnome + Wayland system?

Add some boot options from Yast2 > Bootloader

... nvidia_drm.modeset=1

Then add new file /etc/modprobe.d/50-nvidia.conf and add line:

options nvidia NVreg_EnableGpuFirmware=1

image

Use nvidia_drm.modeset=1:

  • For graphical improvements (Wayland, X11).
  • To enhance display management (e.g., higher framebuffer resolution).

Use NVreg_EnableGpuFirmware=1:

  • When running compute workloads (e.g., TensorFlow with CUDA).
  • When using a newer GPU that requires firmware blobs.

Both options are complementary but serve distinct purposes—one for display handling and the other for GPU functionality. You can enable both if your use case demands it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment