Hello! Newb here.
Things seem to work ok: sometimes I have GDM restarts a couple times before it finally works (I have to try logging in a few times), or sometimes tty1 is empty/black and I have to switch back and forth a few times until it appears, and lastly resume from suspend doesn't work yet.
But maybe this is because of my
/etc/modprobe.d settings? Mine don't look like the ones described in the OP. I have only the file
/etc/modprobe.d/mhwd-gpu.conf and it looks like this:
blacklist nouveau blacklist ttm blacklist drm_kms_helper blacklist drm options nvidia "NVreg_DynamicPowerManagement=0x02"
Can someone provide some insight as to what that does, and should I replace that with
blacklist nouveau blacklist nvidiafb blacklist rivafb options nvidia_drm modeset=1
Just asking, because it looks different than the OP, and perhaps the defaults are already the best option.
optimus-manager which sort of works (GDM restarts a few times before finally switching to Nvidia, resume doesn't work, sometimes tty1 is blank and eventually works after switching tty and coming back a few times).
The optimus-manager tutorial (Guide: Install and configure optimus-manager for hybrid GPU setups (Intel/NVIDIA)) covered only modifying
/etc/X11/ files, but did not mention anything about
/etc/modprobe.d/ files, so some things are still a little unclear.