I did a clean install of opensuse 15.2 today and found the nvidia proprietary drivers from the nvidia repo doesn’t work.
I tried both the G04 and the G05 driver, but the result is the same: my screen resolution seems to be very low (images and fonts are extremely large, both in KDE and in KDM greeter). As soon as I remove the nvidia propietary driver, resolution is ok again.
Can someone point me in the right direction how to get the proprietary driver working? Until yesterday I was running opensuse 42.3 with proprietary driver and with the same graphics card without any problem.
27.422] (==) NVIDIA(0):
27.422] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
27.422] (==) NVIDIA(0): will be used as the requested mode.
27.423] (==) NVIDIA(0):
27.423] (II) NVIDIA(0): Validated MetaModes:
27.423] (II) NVIDIA(0): "DFP-1:nvidia-auto-select"
27.423] (II) NVIDIA(0): Virtual screen size determined to be 1680 x 1050
27.430] (--) NVIDIA(0): DPI set to (266, 296); computed from "UseEdidDpi" X config
27.430] (--) NVIDIA(0): option
Maybe the DPI is the problem. How can I set it to a lower value? I tried with uncommenting the monitor section in /etc/X11/xorg.conf.d/50-monitor.conf and adding two options:
Section "Monitor"
Identifier "Default Monitor"
#
# ## If your monitor doesn't support DDC you may override the
# ## defaults here
# #HorizSync 28-85
# #VertRefresh 50-100
#
# ## Add your mode lines here, use e.g the cvt tool
#
Option "DPI" "96 x 96"
Option "UseEdidDpi" "False"
EndSection
But after reboot xorg.0.log still contains:
27.645] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
27.645] (==) NVIDIA(0): will be used as the requested mode.
27.645] (==) NVIDIA(0):
27.645] (II) NVIDIA(0): Validated MetaModes:
27.645] (II) NVIDIA(0): "DFP-1:nvidia-auto-select"
27.645] (II) NVIDIA(0): Virtual screen size determined to be 1680 x 1050
27.653] (--) NVIDIA(0): DPI set to (266, 296); computed from "UseEdidDpi" X config
27.653] (--) NVIDIA(0): option
and provide the resulting URL here. If it produces a failure message, goto https://paste.opensuse.org/lists and you’ll probably see yours listed anyway. We almost certainly need to see the whole log.
If you force the DPI font value to 96 in the Fonts menu of the KDE system configuration (last option of the Fonts menu), does it improve or solve your issue ?
It just worked for me.
I had problems with the newer NVIDIA drivers when I switched from 630 to 1030 card. I ended up going the NVIDIA site and installing older drivers the hard way which work fine. I think NVIDA may be doing some signing of the driver and that seems to be what is not working at least in some cases??? Maybe???
In xorg.conf you had a ‘Section “Device”’ making a logical connection between your display and your GPU. For ‘Option “UseEdidDpi” “FALSE”’ to work in 50-monitor.conf, you need a file in xorg.conf.d/ doing the same, e.g. 50-device.conf.
I can’t actually test ‘Option “UseEdidDpi” “FALSE”’, because I never use taiting drivers, and it’s not valid except using NVidia’s drivers. But, proof of concept follows: