I decided to switch to Mate completely, changed the distribution on my laptop. Faced with a long-standing problem - tearing.
Solus Linux 4.3
NVIDIA GeForce 940MX
NVIDIA Driver Version: 530.41.03
In the past, I solved this problem by including the option in the kernel boot:
echo "nvidia-drm.modeset=1" | sudo tee /etc/kernel/cmdline.d/50-nvidia-drm.conf sudo clr-boot-manager update
But now, as I understand it, it doesn’t work.
tee: /etc/kernel/cmdline.d/50-nvidia-drm.conf: No such file or directory nvidia-drm.modeset=1
I also tried inserting the boot into GRUB, but that doesn’t work either
grub-mkconfig -o /boot/grub/grub.cfg
lsmod says that everything works:
alexander@notebook ~ $ lsmod | grep nvidia nvidia_uvm 1617920 0 nvidia_drm 90112 4 nvidia_modeset 1290240 3 nvidia_drm nvidia 55844864 228 nvidia_uvm,nvidia_modeset drm_kms_helper 249856 3 drm_display_helper,nvidia_drm,i915 drm 782336 12 drm_kms_helper,drm_display_helper,nvidia,drm_buddy,nvidia_drm,i915,ttm video 65536 3 ideapad_laptop,i915,nvidia_modeset
But checking the parameter says the opposite:
alexander@notebook ~ $ sudo cat /sys/module/nvidia_drm/parameters/modeset N
Configuration parameters are also missing in the driver settings:
Maybe something has changed with the advent of a new kernel and new drivers? Is there a solution to eliminate tearing in the new configuration?