Safely install Nvidia 980Ti driver on opensuse

Hi
I’ve been struggling with nvidia driver for a long time. Because after upgrading kernel, it crashes and I didn’t know how to fix it.
Recently, I’ve bought a new graphic card, Asus Poseidon Nvidia 980Ti. It’s connected to my monitor using a DVI-I cable. I tried HDMI, but its resolution doesn’t go above 1024x768.
I have some problems with it. My home folder is encrypted, so during boot it asks me to enter the password for LUKS, but I can’t see anything on the screen. I know when it requires to enter password, so I try to type blindly. After that, the gdm appears. I enter my password and when it logs in, the screen crashes. I see something like when are watching a dvd movie and the dvd has scratches,so how the movie will be shown, my screen is same as that.

At first, please guide me what should I do to be able to see the console, so I could enter password during boot. And then crashing the screen is related to driver? and how I can install Nvidia driver and it works properly after upgrading kernel?

Thank you

In yast add the community NVIDIA repo and then install the GO4 flavour

full instructions here

https://en.opensuse.org/SDB:NVIDIA_drivers

Thank you. I tried this instruction :

It is not recommended to use the ‘1-Click Install’ from the openSUSE community page as this requires to know which GPU is used. Instead,

  1. add the NVIDIA repos in YaST (YaST->Software->Software Repositories->Add->Community Repositories->NVIDIA Graphics Drivers)
  2. run an online update (or zypper inr
    in a shell as root). (things are more complicated on openSUSE Leap 42.1, see below) > 1. After installation is done restart computer.

The packages contain the correct ‘supplements:’ so Zypper will find the correct modules for your card. Unfortunately on openSUSE Leap 42.1 these ‘supplemements’ are being ignored by default by YaST (boo#953522). Therefore you need to select ‘Extras/Install All Matching Recommended Packages’ in ‘Software Management’ for autoselection and installation of the appropriate NVIDIA driver packages. When using ‘zypper inr’ you’re not affected by this issue on openSUSE Leap 42.1.
Only if you plan to replace your card with a more recent one you should uninstall the driver before upgrading your hardware and run zypper inr once it is installed.

But I there’s no resolution more than 1024x768. Either in KDE Display settings, or in Nvidia settings.
I tried these commands :

 $ cvt 1920 1080 60
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz                                             
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

$ xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

$ xrandr --addmode DVI-I-1 "1920x1080_60.00"                                                     
**X Error of failed request:  BadMatch (invalid parameter attributes)                                               
  Major opcode of failed request:  140 (RANDR)                                                                    
  Minor opcode of failed request:  18 (RRAddOutputMode)                                                           
  Serial number of failed request:  45                                                                             
  Current serial number in output stream:  46**

Contents of /var/log/Xorg.0.log file, while I executing xrandr commands :


   448.463] (--) NVIDIA(GPU-0): CRT-0: disconnected
   448.463] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
   448.463] (--) NVIDIA(GPU-0): 
   448.466] (--) NVIDIA(GPU-0): DFP-0: disconnected
   448.466] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
   448.466] (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
   448.466] (--) NVIDIA(GPU-0): 
   448.513] (--) NVIDIA(GPU-0): DFP-1: connected
   448.513] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   448.513] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   448.513] (--) NVIDIA(GPU-0): 
   448.513] (--) NVIDIA(GPU-0): DFP-2: disconnected
   448.513] (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
   448.513] (--) NVIDIA(GPU-0): DFP-2: 960.0 MHz maximum pixel clock
   448.513] (--) NVIDIA(GPU-0): 
   448.513] (--) NVIDIA(GPU-0): DFP-3: disconnected
   448.513] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
   448.513] (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
   448.513] (--) NVIDIA(GPU-0): 
   448.513] (--) NVIDIA(GPU-0): DFP-4: disconnected
   448.513] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
   448.513] (--) NVIDIA(GPU-0): DFP-4: 960.0 MHz maximum pixel clock
   448.513] (--) NVIDIA(GPU-0): 
   448.513] (--) NVIDIA(GPU-0): DFP-5: disconnected
   448.514] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
   448.514] (--) NVIDIA(GPU-0): DFP-5: 330.0 MHz maximum pixel clock
   448.514] (--) NVIDIA(GPU-0): 
   448.514] (--) NVIDIA(GPU-0): DFP-6: disconnected
   448.514] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
   448.514] (--) NVIDIA(GPU-0): DFP-6: 960.0 MHz maximum pixel clock
   448.514] (--) NVIDIA(GPU-0): 
   448.514] (--) NVIDIA(GPU-0): DFP-7: disconnected
   448.514] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
   448.514] (--) NVIDIA(GPU-0): DFP-7: 330.0 MHz maximum pixel clock

   494.454] (--) NVIDIA(GPU-0): CRT-0: disconnected
   494.454] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
   494.454] (--) NVIDIA(GPU-0): 
   494.457] (--) NVIDIA(GPU-0): DFP-0: disconnected
   494.457] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
   494.457] (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
   494.457] (--) NVIDIA(GPU-0): 
   494.504] (--) NVIDIA(GPU-0): DFP-1: connected
   494.504] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   494.504] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   494.504] (--) NVIDIA(GPU-0): 
   494.504] (--) NVIDIA(GPU-0): DFP-2: disconnected
   494.504] (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
   494.504] (--) NVIDIA(GPU-0): DFP-2: 960.0 MHz maximum pixel clock
   494.504] (--) NVIDIA(GPU-0): 
   494.504] (--) NVIDIA(GPU-0): DFP-3: disconnected
   494.504] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
   494.504] (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
   494.504] (--) NVIDIA(GPU-0): 
   494.504] (--) NVIDIA(GPU-0): DFP-4: disconnected
   494.504] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
   494.504] (--) NVIDIA(GPU-0): DFP-4: 960.0 MHz maximum pixel clock
   494.504] (--) NVIDIA(GPU-0): 
   494.504] (--) NVIDIA(GPU-0): DFP-5: disconnected
   494.504] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
   494.504] (--) NVIDIA(GPU-0): DFP-5: 330.0 MHz maximum pixel clock
   494.504] (--) NVIDIA(GPU-0): 
   494.505] (--) NVIDIA(GPU-0): DFP-6: disconnected
   494.505] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
   494.505] (--) NVIDIA(GPU-0): DFP-6: 960.0 MHz maximum pixel clock
   494.505] (--) NVIDIA(GPU-0): 
   494.505] (--) NVIDIA(GPU-0): DFP-7: disconnected
   494.505] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
   494.505] (--) NVIDIA(GPU-0): DFP-7: 330.0 MHz maximum pixel clock 

I used HDMI and DVI-I output, and the result is the same.
Please guide me how should I fix this?

Thank you

Did you run nviidia-settings ?

If it does not show the wanted resolution you may need to set it in xorg because the monitor is not reporting its option to the system

In /etc/X11/xorg.conf.d/50.monitor,conf add


Section "Monitor"

    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Acer K222HQL"
    HorizSync       31.0 - 83.0
    VertRefresh     56.0 - 76.0
    ModeLine       "1600x900_60.00" 119.00 1600 1696 1864 2128 900 901 904 932 -hsync +vsync
EndSection

applying the mode line you calculated

In /etc/X11/xorg.conf.d/50.screen,conf add


Section "Screen"

    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "1920x1080 +0+0; 1280x960 +0+0; 1152x864 +0+0; 800x600 +0+0; 640x480 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection



Applying your info

Note it is possible that the nvidia drive failed and a fall back driver is still being used which would explain things also. But nvidia-settings should tell you

Thank you gogalthorp. I’m going to test it.

I mentioned to something new. New mode added to some other output instead of what I mentioned


$ xrandr --addmode **HDMI-0** 1920x1080_60.00
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  45
  Current serial number in output stream:  46
$ xrandr -q
Screen 0: minimum 8 x 8, current 1024 x 768, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0*+
   800x600        72.2     60.3     56.2  
   640x480        59.9  
   512x384        60.0  
   400x300        72.2  
   320x240        60.1  
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
**DP-5 disconnected (normal left inverted right x axis y axis)
  1920x1080_60.00 (0x1ee)  173.0MHz
        h: width  1920 start 2048 end 2248 total 2576 skew    0 clock   67.2KHz
        v: height 1080 start 1083 end 1088 total 1120           clock   60.0Hz**

What is this then ? :open_mouth:

Hi again gogalthorp.
I tried what you taught.
50-monitor.conf :


Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "X-VISION XL2220AIH"
    HorizSync       31.0 - 83.0
    VertRefresh     56.0 - 76.0
    Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
EndSection

50-screen.conf :


Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "1920x1080 +0+0; 1280x960 +0+0; 1152x864 +0+0; 800x600 +0+0; 640x480 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Now in nvidia-settings, 1920x1080 resolution is added, but when I set to it, the screen goes black.
The output of /var/log/Xorg.0.log :


   282.705] (II) NVIDIA(0): Setting mode "HDMI-0:1920x1080_60.00"
   282.973] (--) NVIDIA(GPU-0): CRT-0: disconnected
   282.974] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
   282.974] (--) NVIDIA(GPU-0): 
   282.976] (--) NVIDIA(GPU-0): DFP-0: disconnected
   282.976] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
   282.976] (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
   282.976] (--) NVIDIA(GPU-0): 
   283.021] (--) NVIDIA(GPU-0): DFP-1: connected
   283.021] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   283.021] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   283.021] (--) NVIDIA(GPU-0): 
   283.021] (--) NVIDIA(GPU-0): DFP-2: disconnected
   283.021] (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
   283.021] (--) NVIDIA(GPU-0): DFP-2: 960.0 MHz maximum pixel clock
   283.021] (--) NVIDIA(GPU-0): 
   283.021] (--) NVIDIA(GPU-0): DFP-3: disconnected
   283.021] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
   283.021] (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
   283.021] (--) NVIDIA(GPU-0): 
   283.021] (--) NVIDIA(GPU-0): DFP-4: disconnected
   283.021] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
   283.021] (--) NVIDIA(GPU-0): DFP-4: 960.0 MHz maximum pixel clock
   283.021] (--) NVIDIA(GPU-0): 
   283.021] (--) NVIDIA(GPU-0): DFP-5: disconnected
   283.022] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
   283.022] (--) NVIDIA(GPU-0): DFP-5: 330.0 MHz maximum pixel clock
   283.022] (--) NVIDIA(GPU-0): 
   283.022] (--) NVIDIA(GPU-0): DFP-6: disconnected
   283.022] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
   283.022] (--) NVIDIA(GPU-0): DFP-6: 960.0 MHz maximum pixel clock
   283.022] (--) NVIDIA(GPU-0): 
   283.022] (--) NVIDIA(GPU-0): DFP-7: disconnected
   283.022] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
   283.022] (--) NVIDIA(GPU-0): DFP-7: 330.0 MHz maximum pixel clock
   283.022] (--) NVIDIA(GPU-0): 
   288.036] (--) NVIDIA(GPU-0): DFP-1: connected
   288.036] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   288.036] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   288.036] (--) NVIDIA(GPU-0): 
   288.081] (--) NVIDIA(GPU-0): DFP-1: connected
   288.081] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   288.081] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   288.081] (--) NVIDIA(GPU-0): 
   288.674] (--) NVIDIA(GPU-0): DFP-1: connected
   288.674] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   288.674] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   288.674] (--) NVIDIA(GPU-0): 
   288.719] (--) NVIDIA(GPU-0): DFP-1: connected
   288.719] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   288.719] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   288.719] (--) NVIDIA(GPU-0): 
   289.820] (--) NVIDIA(GPU-0): DFP-1: connected
   289.820] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   289.820] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   289.820] (--) NVIDIA(GPU-0): 
   289.910] (--) NVIDIA(GPU-0): DFP-1: connected
   289.910] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   289.910] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   289.910] (--) NVIDIA(GPU-0): 
   290.369] (--) NVIDIA(GPU-0): DFP-1: connected
   290.369] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   290.369] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   290.369] (--) NVIDIA(GPU-0): 
   290.414] (--) NVIDIA(GPU-0): DFP-1: connected
   290.414] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   290.414] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   290.414] (--) NVIDIA(GPU-0): 
   297.650] (--) NVIDIA(GPU-0): DFP-1: connected
   297.650] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   297.650] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   297.650] (--) NVIDIA(GPU-0): 
   297.695] (--) NVIDIA(GPU-0): DFP-1: connected
   297.695] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   297.695] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   297.695] (--) NVIDIA(GPU-0): 
   297.869] (II) NVIDIA(0): Setting mode "HDMI-0: 1400x1050 @1400x1050 +0+0 {ViewPortIn=1400x1050, ViewPortOut=1400x1050+0+0}"
   297.988] (--) NVIDIA(GPU-0): CRT-0: disconnected
   297.988] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
   297.988] (--) NVIDIA(GPU-0): 
   297.991] (--) NVIDIA(GPU-0): DFP-0: disconnected
   297.991] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
   297.991] (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
   297.991] (--) NVIDIA(GPU-0): 
   298.080] (--) NVIDIA(GPU-0): DFP-1: connected
   298.080] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   298.080] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   298.080] (--) NVIDIA(GPU-0): 
   298.080] (--) NVIDIA(GPU-0): DFP-2: disconnected
   298.080] (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
   298.080] (--) NVIDIA(GPU-0): DFP-2: 960.0 MHz maximum pixel clock
   298.080] (--) NVIDIA(GPU-0): 
   298.080] (--) NVIDIA(GPU-0): DFP-3: disconnected
   298.080] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
   298.080] (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
   298.080] (--) NVIDIA(GPU-0): 
   298.080] (--) NVIDIA(GPU-0): DFP-4: disconnected
   298.080] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
   298.080] (--) NVIDIA(GPU-0): DFP-4: 960.0 MHz maximum pixel clock
   298.080] (--) NVIDIA(GPU-0): 
   298.080] (--) NVIDIA(GPU-0): DFP-5: disconnected
   298.080] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
   298.080] (--) NVIDIA(GPU-0): DFP-5: 330.0 MHz maximum pixel clock
   298.080] (--) NVIDIA(GPU-0): 
   298.080] (--) NVIDIA(GPU-0): DFP-6: disconnected
   298.080] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
   298.080] (--) NVIDIA(GPU-0): DFP-6: 960.0 MHz maximum pixel clock
   298.080] (--) NVIDIA(GPU-0): 
   298.081] (--) NVIDIA(GPU-0): DFP-7: disconnected
   298.081] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
   298.081] (--) NVIDIA(GPU-0): DFP-7: 330.0 MHz maximum pixel clock
   298.081] (--) NVIDIA(GPU-0): 
   298.246] (--) NVIDIA(GPU-0): DFP-1: connected
   298.246] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   298.246] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   298.246] (--) NVIDIA(GPU-0): 
   298.291] (--) NVIDIA(GPU-0): DFP-1: connected
   298.291] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   298.291] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   298.291] (--) NVIDIA(GPU-0): 
   299.433] (--) NVIDIA(GPU-0): DFP-1: connected
   299.433] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   299.433] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   299.433] (--) NVIDIA(GPU-0): 
   299.523] (--) NVIDIA(GPU-0): DFP-1: connected
   299.523] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   299.523] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   299.523] (--) NVIDIA(GPU-0): 
   299.981] (--) NVIDIA(GPU-0): DFP-1: connected
   299.981] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   299.981] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
   299.981] (--) NVIDIA(GPU-0): 
   300.025] (--) NVIDIA(GPU-0): DFP-1: connected
   300.025] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
   300.025] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock

Then it returns to 1400x1050. Before modifyin 50-monitor.conf and 50-screen.conf , maximum available resolution was 1024x768 and worked, and now maximum resolution which works is 1400x1050.

I also tried xrandr --fb 1920x1080, the resolution doesn’t change, but is seem the screen becomes wider. When I move cursor of mouse to right or down-right screen moves and there’s some space.
I really confused and frustrated. :frowning:

Try


linux:/home/gogalthorp # xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x279 cap: 0x1, Source Output crtcs: 4 outputs: 3 associated providers: 0 name:NVIDIA-0


This is mine

If nvidia is not listed there is a problem

Here is my machine’s


linux:/home/gogalthorp # xrandr -q
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
VGA-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080     60.00*+
   1680x1050     59.95  
   1440x900      59.89  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1280x800      59.81  
   1280x720      60.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   640x480       75.00    72.81    59.94  
DVI-D-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)



I really don’t think the driver is running and a fall back is used


linux-0qm7:~ # xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x1b9; cap: 0x1 (Source Output); crtcs: 4; outputs: 9; associated providers: 0; name: NVIDIA-0
    output DVI-I-0
    output DVI-I-1
    output HDMI-0
    output DP-0
    output DP-1
    output DP-2
    output DP-3
    output DP-4
    output DP-5

output of xrandr -q before adding new mode :


xrandr -q
Screen 0: minimum 8 x 8, current 1024 x 768, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       75.0*+   70.1     60.0  
   1920x1080      60.0  
   1792x1344      60.0  
   1600x1200      65.0     60.0  
   1400x1050      74.8     60.0  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   832x624        74.6  
   800x600        75.0     72.2     60.3     56.2  
   700x525        74.8     60.0  
   640x480        75.0     72.8     59.9  
   512x384        70.1     60.0  
   400x300        72.2  
   320x240        72.8     60.1  
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)

but when I add a new mode(Now I’m trying using DVI-I, though I tested with both output and they work perfectly on windows.


xrandr -q
Screen 0: minimum 8 x 8, current 1024 x 768, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       75.0*+   70.1     60.0  
   1920x1080      60.0  
   1792x1344      60.0  
   1600x1200      65.0     60.0  
   1400x1050      74.8     60.0  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   832x624        74.6  
   800x600        75.0     72.2     60.3     56.2  
   700x525        74.8     60.0  
   640x480        75.0     72.8     59.9  
   512x384        70.1     60.0  
   400x300        72.2  
   320x240        72.8     60.1  
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
**DP-5 disconnected (normal left inverted right x axis y axis)
  1920x1080_60.00 (0x1fb)  173.0MHz
        h: width  1920 start 2048 end 2248 total 2576 skew    0 clock   67.2KHz
        v: height 1080 start 1083 end 1088 total 1120           clock   60.0Hz**

I never use xrandr I always just put the settings in xorg. is you run nvidia-settings as root it can change the xorg.conf file. Xrander is not persistent to is has to run each boot.

If nvivdia-settings runs and does not allow the change then you would have to manually add as I indicated. If it does not run it is a whole different ballgame.

I added the resolution manually, But when I change to it, the scale of screen corrupted.
I think there’s something is wrong with nvidia driver on opensuse. I connect this pc to a TV, and then I could set resolution to 1920x1080. Also when I switch to windows, I can set resolution to 1920x1080 on my monitor, but in opensuse I can’t.

Well works for me you are using the GO4 flavour for that card right??


# rpm -qa | grep -i nvidia
nvidia-glG04-361.42-21.1.x86_64
nvidia-computeG04-361.42-21.1.x86_64
x11-video-nvidiaG04-361.42-21.1.x86_64
nvidia-gfxG04-kmp-default-361.42_k4.1.12_1-21.1.x86_64

I don’t know what is the problem. Actually I tried with other distros, but I have the same problem on them too. It’s a confusing situation. I can set resolution to 1920x1080 on windows. But in Linux I can’t. On the other hand, I connected this PC to a 46" TV, and its resolution changed to 1920x1080 on linux.

No clue should work if the monitor does not handshake putting the res in xorg.conf.d should allow it???