Comment # 10 on bug 1215981 from Petr Vorel
(In reply to Stefan Dirsch from comment #9)
> [   12.368440] NVRM: Open nvidia.ko is only ready for use on Data Center
> GPUs.
> [   12.368442] NVRM: To force use of Open nvidia.ko on other GPUs, see the
> [   12.368442] NVRM: 'OpenRmEnableUnsupportedGpus' kernel module parameter
> described
> [   12.368443] NVRM: in the README.
> 
> So have you set this in modprobe.d/50-nvidia-default.conf ?

Yes, I remember setting OpenRmEnableUnsupportedGpus=1 in
/usr/lib/modprobe.d/50-nvidia-default.conf before (it was in the SUSE internal
docs for the laptop), but now I see it's not set. I suspect it was overwrite by
rpm update. So I reenabled it again.

And setting it is really required:
* Both Discrete Graphics and Hybrid Graphics modes are not able to use external
screens when OpenRmEnableUnsupportedGpus=1 is not set.
* Discrete Graphics mode now starts normally, I can use X11 based window
managers and also Wayland based compositors (tested on sway, which is picky on
nvidia proprietary drivers).

I guess we can close this bug.

Maybe we should consider to document using OpenRmEnableUnsupportedGpus=1 also
somewhere in openSUSE wiki. Or ask Nvidia, which IMHO maintains
/usr/lib/modprobe.d/50-nvidia-default.conf, to somehow document which GPU need
this option.


You are receiving this mail because: