manually installed nVidia drivers, cannot set screen resolution

I had some issues with not being able to click Plasma decorations and menu after some time of using. This started to occur in last weeks or so. I manually (NVIDIA-Linux-x86_64-396.45.run)
installed different nVidia driver and now cannot set resolution.

Q: How do you set resolution?
/X11/xorg.conf.d/50-monitor.conf contains only comments

Longer story: After checking /var/log/messages QXcbConnection: XCB error seems to point to nVidia issue. It’s Thinkpad T420s with nVidia only enabled in BIOS. From multiuser target I uninstalled all nVidia packages and disabled nVidia repo. Then I installed manually using run and created initrd. System boots fine but resolution is now 640x480 from the boot to the login screen.

I also backed up old /etc/X11 dir but there seems to be no difference.

Please post:

cat /var/log/Xorg.0.log
zypper se -si nvidia

I came a bit further.

The driver I was installing was 396 which doesn’t support my NVS 4200M. Found out by using run -e and going step by step. So I tried installing 390.67 and 390.59 manually which do install and are active but with both I have problems with clicking on elements of Plasma and web pages in Firefox and Chromium. If I uninstall nVidia driver I can use plasma and browsers.

I would like to use nvidia drivers and have working plasma, the resolution works if I reinstall nvidia drivers.

zypper se -si nvidia 
No matching items found.


log is pretty long ommited lines

     7.699] (--) Log file renamed from "/var/log/Xorg.pid-1590.log" to "/var/log/Xorg.0.log"
     7.700] 
X.Org X Server 1.19.6
Release Date: 2017-12-20
     7.700] X Protocol Version 11, Revision 0
     7.700] Build Operating System: openSUSE SUSE LINUX
     7.700] Current Operating System: Linux shinken 4.12.14-lp150.12.4-default #1 SMP Tue May 22 05:17:22 UTC 2018 (66b2eda) x86_64
     7.700] Kernel command line: BOOT_IMAGE=/vmlinuz-4.12.14-lp150.12.4-default root=UUID=808f33ca-673f-4314-be3b-80a6add99d31 resume=/dev/disk/by-id/ata-TOSHIBA_THNSFJ256GCSU_X4OS113UT8LW-part2 splash=silent quiet showopts
     7.700] Build Date: 17 April 2018  12:00:00PM
     7.700]  
     7.700] Current version of pixman: 0.34.0
     7.700]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
     7.700] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
     7.700] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Jul 22 14:33:56 2018
     7.701] (==) Using config file: "/etc/X11/xorg.conf"
     7.701] (==) Using config directory: "/etc/X11/xorg.conf.d"
     7.701] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
     7.704] (==) ServerLayout "Layout0"
     7.704] (**) |-->Screen "Screen0" (0)
     7.704] (**) |   |-->Monitor "Monitor0"
     7.704] (**) |   |-->Device "Device0"
     7.704] (**) |-->Input Device "Keyboard0"
     7.704] (**) |-->Input Device "Mouse0"
     7.704] (==) Automatically adding devices
     7.704] (==) Automatically enabling devices
     7.704] (==) Automatically adding GPU devices
     7.704] (==) Max clients allowed: 256, resource mask: 0x1fffff
     7.708] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
     7.708]     Entry deleted from font path.
     7.709] (==) FontPath set to:
    /usr/share/fonts/misc:unscaled,
    /usr/share/fonts/Type1/,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/ghostscript/,
    /usr/share/fonts/cyrillic:unscaled,
    /usr/share/fonts/truetype/,
    built-ins
     7.709] (==) ModulePath set to "/usr/lib64/xorg/modules"
     7.709] (**) Extension "XFree86-DGA" is disabled
     7.709] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
     7.709] (WW) Disabling Keyboard0
     7.709] (WW) Disabling Mouse0
     7.709] (II) Loader magic: 0x562c8d41dd00
     7.709] (II) Module ABI versions:
     7.709]     X.Org ANSI C Emulation: 0.4
     7.709]     X.Org Video Driver: 23.0
     7.709]     X.Org XInput driver : 24.1
     7.709]     X.Org Server Extension : 10.0
     7.710] (++) using VT number 7

     7.710] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
     7.710] (II) xfree86: Adding drm device (/dev/dri/card0)
     7.712] (--) PCI:*(0:1:0:0) 10de:1056:17aa:21d2 rev 161, Mem @ 0xf2000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x00004000/128, BIOS @ 0x????????/131072
     7.712] (II) LoadModule: "glx"
     7.715] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
     7.763] (II) Module glx: vendor="NVIDIA Corporation"
     7.763]     compiled for 4.0.2, module version = 1.0.0
     7.763]     Module class: X.Org Server Extension
     7.764] (II) NVIDIA GLX Module  390.59  Wed May  9 21:54:15 PDT 2018
     7.765] (II) LoadModule: "nvidia"
     7.766] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
     7.773] (II) Module nvidia: vendor="NVIDIA Corporation"
     7.773]     compiled for 4.0.2, module version = 1.0.0
     7.773]     Module class: X.Org Video Driver
     7.774] (II) NVIDIA dlloader X Driver  390.59  Wed May  9 21:30:06 PDT 2018
     7.774] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
     7.786] (II) Loading sub module "fb"
     7.786] (II) LoadModule: "fb"
     7.787] (II) Loading /usr/lib64/xorg/modules/libfb.so
     7.788] (II) Module fb: vendor="X.Org Foundation"
     7.788]     compiled for 1.19.6, module version = 1.0.0
     7.788]     ABI class: X.Org ANSI C Emulation, version 0.4
     7.788] (II) Loading sub module "wfb"
     7.788] (II) LoadModule: "wfb"
     7.788] (II) Loading /usr/lib64/xorg/modules/libwfb.so
     7.789] (II) Module wfb: vendor="X.Org Foundation"
     7.789]     compiled for 1.19.6, module version = 1.0.0
     7.789]     ABI class: X.Org ANSI C Emulation, version 0.4
     7.789] (II) Loading sub module "ramdac"
     7.789] (II) LoadModule: "ramdac"
     7.789] (II) Module "ramdac" already built-in
     7.789] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
     7.789] (==) NVIDIA(0): RGB weight 888
     7.789] (==) NVIDIA(0): Default visual is TrueColor
     7.789] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
     7.789] (**) NVIDIA(0): Enabling 2D acceleration
     8.449] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
     8.449] (--) NVIDIA(0):     CRT-0
     8.449] (--) NVIDIA(0):     DFP-0 (boot)
     8.449] (--) NVIDIA(0):     DFP-1
     8.449] (--) NVIDIA(0):     DFP-2
     8.449] (--) NVIDIA(0):     DFP-3
     8.449] (--) NVIDIA(0):     DFP-4
     8.449] (--) NVIDIA(0):     DFP-5
     8.449] (--) NVIDIA(0):     DFP-6
     8.450] (II) NVIDIA(0): NVIDIA GPU NVS 4200M (GF119) at PCI:1:0:0 (GPU-0)
     8.450] (--) NVIDIA(0): Memory: 1048576 kBytes
     8.450] (--) NVIDIA(0): VideoBIOS: 75.19.15.00.05
     8.450] (II) NVIDIA(0): Detected PCI Express Link width: 16X
     8.451] (--) NVIDIA(GPU-0): CRT-0: disconnected
     8.451] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
     8.451] (--) NVIDIA(GPU-0): 
     8.451] (--) NVIDIA(GPU-0): LGD (DFP-0): connected
     8.451] (--) NVIDIA(GPU-0): LGD (DFP-0): Internal LVDS
     8.451] (--) NVIDIA(GPU-0): LGD (DFP-0): 330.0 MHz maximum pixel clock
     8.451] (--) NVIDIA(GPU-0): 
     8.451] (--) NVIDIA(GPU-0): DFP-1: disconnected
     8.451] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
     8.451] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
     8.451] (--) NVIDIA(GPU-0): 
     8.451] (--) NVIDIA(GPU-0): DFP-2: disconnected
     8.451] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
     8.451] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
     8.451] (--) NVIDIA(GPU-0): 
     8.452] (--) NVIDIA(GPU-0): DFP-3: disconnected
     8.452] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
     8.452] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
     8.452] (--) NVIDIA(GPU-0): 
     8.452] (--) NVIDIA(GPU-0): DFP-4: disconnected
     8.452] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
     8.452] (--) NVIDIA(GPU-0): DFP-4: 480.0 MHz maximum pixel clock
     8.452] (--) NVIDIA(GPU-0): 
     8.452] (--) NVIDIA(GPU-0): DFP-5: disconnected
     8.452] (--) NVIDIA(GPU-0): DFP-5: Internal DisplayPort
     8.452] (--) NVIDIA(GPU-0): DFP-5: 480.0 MHz maximum pixel clock
     8.452] (--) NVIDIA(GPU-0): 
     8.452] (--) NVIDIA(GPU-0): DFP-6: disconnected
     8.452] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
     8.452] (--) NVIDIA(GPU-0): DFP-6: 480.0 MHz maximum pixel clock
     8.452] (--) NVIDIA(GPU-0): 
     8.453] (==) NVIDIA(0): 
     8.453] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
     8.453] (==) NVIDIA(0):     will be used as the requested mode.
     8.453] (==) NVIDIA(0): 
     8.453] (II) NVIDIA(0): Validated MetaModes:
     8.453] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select"
     8.453] (II) NVIDIA(0): Virtual screen size determined to be 1600 x 900
     8.454] (--) NVIDIA(0): DPI set to (131, 134); computed from "UseEdidDpi" X config
     8.454] (--) NVIDIA(0):     option
     8.454] (--) Depth 24 pixmap format is 32 bpp
     8.455] (II) NVIDIA: Using 6144.00 MB of virtual memory for indirect memory
     8.455] (II) NVIDIA:     access.
     8.457] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
     8.457] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
     8.457] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
     8.457] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
     8.457] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
     8.457] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
     8.457] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
     8.457] (II) NVIDIA(0):     Config Options in the README.
     8.474] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select"
     9.273] (==) NVIDIA(0): Disabling shared memory pixmaps
     9.273] (==) NVIDIA(0): Backing store enabled
     9.273] (==) NVIDIA(0): Silken mouse enabled
     9.274] (**) NVIDIA(0): DPMS enabled
     9.274] (II) Loading sub module "dri2"
     9.274] (II) LoadModule: "dri2"
     9.274] (II) Module "dri2" already built-in
     9.274] (II) NVIDIA(0): [DRI2] Setup complete
     9.274] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia


See https://wayland.freedesktop.org/libinput/doc/1.10.5//absolute_coordinate_ranges.html for details
    17.277] (--) NVIDIA(GPU-0): CRT-0: disconnected
    17.277] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
    17.277] (--) NVIDIA(GPU-0): 
    17.278] (--) NVIDIA(GPU-0): LGD (DFP-0): connected
    17.278] (--) NVIDIA(GPU-0): LGD (DFP-0): Internal LVDS
    17.278] (--) NVIDIA(GPU-0): LGD (DFP-0): 330.0 MHz maximum pixel clock
    17.278] (--) NVIDIA(GPU-0): 
    17.278] (--) NVIDIA(GPU-0): DFP-1: disconnected
    17.278] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
    17.278] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
    17.278] (--) NVIDIA(GPU-0): 
    17.278] (--) NVIDIA(GPU-0): DFP-2: disconnected
    17.278] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
    17.278] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
    17.278] (--) NVIDIA(GPU-0): 
    17.278] (--) NVIDIA(GPU-0): DFP-3: disconnected
    17.278] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
    17.278] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
    17.278] (--) NVIDIA(GPU-0): 
    17.278] (--) NVIDIA(GPU-0): DFP-4: disconnected
    17.278] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
    17.278] (--) NVIDIA(GPU-0): DFP-4: 480.0 MHz maximum pixel clock
    17.278] (--) NVIDIA(GPU-0): 
    17.278] (--) NVIDIA(GPU-0): DFP-5: disconnected
    17.278] (--) NVIDIA(GPU-0): DFP-5: Internal DisplayPort
    17.278] (--) NVIDIA(GPU-0): DFP-5: 480.0 MHz maximum pixel clock
    17.278] (--) NVIDIA(GPU-0): 
    17.278] (--) NVIDIA(GPU-0): DFP-6: disconnected
    17.278] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
    17.278] (--) NVIDIA(GPU-0): DFP-6: 480.0 MHz maximum pixel clock
    17.278] (--) NVIDIA(GPU-0): 
    17.820] (--) NVIDIA(GPU-0): CRT-0: disconnected
    17.820] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
    17.820] (--) NVIDIA(GPU-0): 
    17.820] (--) NVIDIA(GPU-0): LGD (DFP-0): connected
    17.820] (--) NVIDIA(GPU-0): LGD (DFP-0): Internal LVDS
    17.820] (--) NVIDIA(GPU-0): LGD (DFP-0): 330.0 MHz maximum pixel clock
    17.820] (--) NVIDIA(GPU-0): 
    17.821] (--) NVIDIA(GPU-0): DFP-1: disconnected
    17.821] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
    17.821] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
    17.821] (--) NVIDIA(GPU-0): 
    17.821] (--) NVIDIA(GPU-0): DFP-2: disconnected
    17.821] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
    17.821] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
    17.821] (--) NVIDIA(GPU-0): 
    17.821] (--) NVIDIA(GPU-0): DFP-3: disconnected
    17.821] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
    17.821] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
    17.821] (--) NVIDIA(GPU-0): 
    17.821] (--) NVIDIA(GPU-0): DFP-4: disconnected
    17.821] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
    17.821] (--) NVIDIA(GPU-0): DFP-4: 480.0 MHz maximum pixel clock
    17.821] (--) NVIDIA(GPU-0): 
    17.821] (--) NVIDIA(GPU-0): DFP-5: disconnected
    17.821] (--) NVIDIA(GPU-0): DFP-5: Internal DisplayPort
    17.821] (--) NVIDIA(GPU-0): DFP-5: 480.0 MHz maximum pixel clock
    17.821] (--) NVIDIA(GPU-0): 
    17.821] (--) NVIDIA(GPU-0): DFP-6: disconnected
    17.821] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
    17.821] (--) NVIDIA(GPU-0): DFP-6: 480.0 MHz maximum pixel clock
    17.821] (--) NVIDIA(GPU-0): 
   564.323] (II) event6  - Power Button: device removed
   564.337] (II) event4  - Video Bus: device removed
   564.372] (II) event5  - Sleep Button: device removed
   564.392] (II) event17 - Integrated Camera: device removed
   564.428] (II) event7  - Logitech Gaming Mouse G402: device removed
   564.462] (II) event0  - AT Translated Set 2 keyboard: device removed
   564.481] (II) event1  - SynPS/2 Synaptics TouchPad: device removed
   564.516] (II) event2  - TPPS/2 IBM TrackPoint: device removed
   564.548] (II) event10 - ThinkPad Extra Buttons: device removed
   564.564] (II) event8  - Logitech Gaming Mouse G402: device removed


7.701] (==) Using config file: “/etc/X11/xorg.conf”

Why this file?

Do you run nvidia-xconfig after installing the driver?

I do not use it and so I have no /etc/X11/xorg.conf.
Rename the file (do not delete) and restart your system.

The last Nvidia driver is 390.77

While manually reinstalling driver from repo (before trying manually installing other drivers) i got the message from driver install about missing /etc/X11/xorg.cong. So I created it by doing touch /etc/X11/xorg.conf. The file was empty. I did choose to run nvidia-xconfig during manual installs.

I tried clean install to see if it’s software or hardware problem and saw problem even with noveau on clean install. So I thought, this could be a thermal throttling problem and I installed sensors and temp monitoring plasma widget and the system is idling on desktop at ~71°C and goes to 90°C while watching YouTube. I know it’s summer here but these temps are way too high, laptops usually idle between 40 and 50°C.

Will blow dust out with compressor and if it doesn’t help, reapply thermal paste.

Thank you for all your help Saurland, appreciate I was not alone when solving problem.

https://www.cnet.com/products/lenovo-thinkpad-t420s/specs/ suggests to me you probably have Optimus. What is the output from

# inxi -G -c0; lspci -nnk | grep -A3 VGA

If the OS sees two gfxchips, then you should probably be using Bumblebee even with that NVidia BIOS setting.

I don’t know if the following might be relevant here, but I see in Release Notes | openSUSE Leap 15.3

4.2 KDE on Wayland Is Not Supported with Proprietary Nvidia Driver
The KDE Plasma Wayland session is not supported with the proprietary Nvidia driver. If you are using KDE and the proprietary Nvidia driver, stay with the X session.

mrmazda, here is the output:

# inxi -G -c0
Resuming in non X mode: glxinfo not found. For package install advice run: inxi --recommends
Graphics:  Card: NVIDIA GF119M [NVS 4200M]
           Display Server: X.org 1.19.6 drivers: nvidia (unloaded: modesetting,fbdev,vesa,nouveau)
           tty size: 103x21 Advanced Data: N/A for root



# lspci -nnk | grep -A3 VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF119M [NVS 4200M] [10de:1056] (rev a1)
        Subsystem: Lenovo Device [17aa:21d2]
        Kernel driver in use: nvidia
        Kernel modules: nouveau, nvidia_drm, nvidia

Only nVidia is visible as I disabled Intel in BIOS, I didn’t want to add complexity on top of new OS, so I decided to not go bumblebee and this machine is not used on battery much.

I’m using Plasma session without the Wayland (not Plasma (Wayland)). The Wayland session results in blinking cursor and never tried it until now.

Noveau on clean install is problematic because you can no longer exit full screen youtube video, the video keeps playing.

I would expect every gfxcard the age that yours is to work well enough on the built-in default FOSS driver (called modeset or modesetting depending on context) that virtually nobody seems to know exists. The only gfxcards I have that do not work with the default FOSS driver are at least 8 years old if not older. All major brands, AMD, ATI, NVidia, GeForce, Quadro and Intel can use the default unless too new for FOSS programmers to have caught up with a new model or variant.

To use the default, the simplest way is to completely remove all proprietary drivers and their component special configurations, remove xf86-video-* (except -vesa and -fbdev, both emergency fallbacks for rescue operations or edge case initial setup).

Only the newest gfxcards, less than 10-15 months old, should be needing branded or proprietary video drivers to browse the web, use email, avoid unexpected black screens, and avoid problems playing HTML5 video. Gamers will argue otherwise, but they’re gamers. People who need to get work done using Linux don’t buy bleeding edge, don’t purposely buy Optimus, and rarely need non-default drivers.

Ideally, inxi is only run while the GUI is running, and not by user root, so some data it would have provided is missing.

lspci shows the drivers the kernel uses, while inxi shows what driver the graphical envronment is using. Inxi also shows your vttys are using a very low resolution mode (103x21), which is a common result of a missing /dev/fb0 file. That suggests to me a broken NVidia driver installation, or an X11 installation that a proprietary video installation broke. Without /dev/fb0, the GUI either works poorly, or not at all, and there is no framebuffer for the vttys. The FOSS drivers all require it. Probably the proprietary drivers do also.

I ran inxi from root konsole (KDE terminal) window, could this be reason for low resolution?
I’m on clean install + install nvidia drivers from repos.

inxi is only a tool to get hardware information…

Post:

cat /var/log/nvidia-installer.log

If it is to long, append it as an text-file.

# cat /var/log/nvidia-installer.log
cat: /var/log/nvidia-installer.log: No such file or directory

So the situation is:

  • I blew the dust using compressor, temps are a bit lower - idle at 67 (T420s runs hot)
  • I reinstalled to see if it’s my install problem or hardware/driver problem - using latest nVidia repo drivers.

I didn’t see this problem on 42.2 or 42.3 and on 15 until about a month ago. Solutions to try:

  • noveau is unacceptable as it doesn’t work with full screen youtube
  • try on intel
  • try bumblebee
  • switch to Intel GFX laptop

Trying Intel - black screen

I uninstalled nvidia drivers and disabled nvidia repository
I did mkinitrd shutdown
Disable nVidia and enable Intel in BIOS
I rebooted to multiuser target, installed xf86-video-intel and did mkinitrd.

After reboot the CTRL+ALT+F7 virtual console is showing blinking cursor

# hwinfo --gfxcard
16: PCI 02.0: 0300 VGA compatible controller (VGA)
  [Created at pci.378]
  Unique ID: _Znp.w3nQw96WJOD
  SysFS ID: /devices/pci0000:00/0000:00:02.0
  SysFS BusID: 0000:00:02.0
  Hardware Class: graphics card
  Model: "Intel 2nd Generation Core Processor Family Integrated Graphics Controller"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x0126 "2nd Generation Core Processor Family Integrated Graphics Controller"
  SubVendor: pci 0x17aa "Lenovo"
  SubDevice: pci 0x21d3
  Revision: 0x09
  Driver: "i915"
  Driver Modules: "i915"
  Memory Range: 0xf0000000-0xf03fffff (rw,non-prefetchable)
  Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable)
  I/O Ports: 0x4000-0x403f (rw)
  Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
  IRQ: 30 (10029 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00008086d00000126sv000017AAsd000021D3bc03sc00i00"
  Driver Info #0:
    Driver Status: i915 is active
    Driver Activation Cmd: "modprobe i915"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
# zypper se intel
Loading repository data...
Reading installed packages...

S  | Name                     | Summary                                                                 | Type
---+--------------------------+-------------------------------------------------------------------------+-----------
   | intel-SINIT              | Intel SINIT AC (Secure Inititalization Authenticated Code) modules      | package
   | intel-cmt-cat            | Provides command line interface to CMT, MBM, CAT and CDP technologies   | package
i  | intel-gpu-tools          | Collection of tools for development and testing of the Intel DRM driver | package
   | intel-hybrid-driver      | VA driver for Intel G45 & HD Graphics family                            | package
i  | intel-vaapi-driver       | Intel Driver for Video Acceleration (VA) API for Linux                  | package
   | intel-vaapi-driver-32bit | Intel Driver for Video Acceleration (VA) API for Linux                  | package
   | intelhex                 | Library for Intel HEX Files Manipulations                               | package
i+ | libdrm_intel1            | Userspace interface for Kernel DRM services for Intel chips             | package
   | libdrm_intel1-32bit      | Userspace interface for Kernel DRM services for Intel chips             | package
i  | libvulkan_intel          | Mesa vulkan driver for Intel GPU                                        | package
   | libvulkan_intel-32bit    | Mesa vulkan driver for Intel GPU                                        | package
i+ | ucode-intel              | Microcode Updates for Intel x86/x86-64 CPUs                             | package
   | ucode-intel              | Microcode Updates for Intel x86/x86-64 CPUs                             | srcpackage
i+ | xf86-video-intel         | Intel video driver for the Xorg X server                                | package
   | xf86-video-intel-32bit   | Intel video driver for the Xorg X server                                | package

Do you uninstall the nvidia driver?

https://www.youtube.com/watch?v=QSiVjlknuSw WFM fullscreen in SeaMonkey 2.49.4 in KDE3 in 42.3 without pulseaudio-9* installed. I don’t have Plasma installed on any 15.0 installations, or Optimus.

inxi -Gxx
Graphics:  Card-1: Intel 4th Generation Core Processor Family Integrated Graphics driver: i915 v: kernel
           bus ID: 00:02.0 chip ID: 8086:041e
           Display: server: X.Org 1.18.3 driver: modesetting unloaded: fbdev,vesa alternate: intel
           resolution: 1920x1200~60Hz
           OpenGL: renderer: Mesa DRI Intel Haswell v: 4.3 Mesa 17.0.5 compat-v: 3.0 direct render: Yes

Fullscreen works also in SM 2.49.4 in TW & Plasma without pulseaudio-12*

inxi -Gxx
Graphics:  Card-1: Intel 4 Series Integrated Graphics driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:2e32
           Display: server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa alternate: intel
           compositor: kwin x11 resolution: 1920x1200~60Hz
           OpenGL: renderer: Mesa DRI Intel G41 v: 2.1 Mesa 18.1.3 direct render: Yes

I Posted log before I uninstalled nVidia in Yast (uninstalled everything from nVidia repo)
Disabled nVidia repo
mkinitrd
systemctl set-default mulituser.target
systemctl reboot
No X / KDE when I do systemctl isolate graphic.target
Install some intel drivers
Still no KDE

After some time when using nVidia and desktop the minimize, maximize windows decorations and KDE menu become unresponsive, I can alt tab. If I CTRL+ALT+Backspace to restart X, they become responsive again.
Now I want to try Intel graphics only to see how that works.

I came to conclusion my issue is not nVidia related but could be bug in kde or graphics system:
Switched graphics to Intel only in BIOS - nVidia is disabled.
Install from scratch (format /boot root and / - I couldn’t figure out how to make intel drivers start in 2h or so)
The system runs much cooler with Intel only - idling on desktop at 51C and it’s hottest days of summer here. Full screen youtube works

Default KDE with no 3d party repos:

# zypper repos --show-enabled-only 
Repository priorities are without effect. All enabled repositories share the same priority.

#  | Alias               | Name                              | Enabled | GPG Check | Refresh
---+---------------------+-----------------------------------+---------+-----------+--------
 6 | repo-non-oss        | openSUSE-Leap-15.0-Non-Oss        | Yes     | (r ) Yes  | Yes    
 7 | repo-oss            | openSUSE-Leap-15.0-Oss            | Yes     | (r ) Yes  | Yes    
10 | repo-update         | openSUSE-Leap-15.0-Update         | Yes     | (r ) Yes  | Yes    
11 | repo-update-non-oss | openSUSE-Leap-15.0-Update-Non-Oss | Yes     | (r ) Yes  | Yes

# zypper repos --sort-by-name 
Repository priorities are without effect. All enabled repositories share the same priority.

#  | Alias                     | Name                                    | Enabled | GPG Check | Refresh
---+---------------------------+-----------------------------------------+---------+-----------+--------
 1 | openSUSE-Leap-15.0-1      | openSUSE-Leap-15.0-1                    | No      | ----      | ----   
 2 | repo-debug                | openSUSE-Leap-15.0-Debug                | No      | ----      | ----   
 3 | repo-debug-non-oss        | openSUSE-Leap-15.0-Debug-Non-Oss        | No      | ----      | ----   
 6 | repo-non-oss              | openSUSE-Leap-15.0-Non-Oss              | Yes     | (r ) Yes  | Yes    
 7 | repo-oss                  | openSUSE-Leap-15.0-Oss                  | Yes     | (r ) Yes  | Yes    
 8 | repo-source               | openSUSE-Leap-15.0-Source               | No      | ----      | ----   
 9 | repo-source-non-oss       | openSUSE-Leap-15.0-Source-Non-Oss       | No      | ----      | ----   
10 | repo-update               | openSUSE-Leap-15.0-Update               | Yes     | (r ) Yes  | Yes    
 4 | repo-debug-update         | openSUSE-Leap-15.0-Update-Debug         | No      | ----      | ----   
 5 | repo-debug-update-non-oss | openSUSE-Leap-15.0-Update-Debug-Non-Oss | No      | ----      | ----   
11 | repo-update-non-oss       | openSUSE-Leap-15.0-Update-Non-Oss       | Yes     | (r ) Yes  | Yes 
    

After some time of using the system or after resume from sleep the plasma task bar no longer reacts to clicks, I cannot activate K-menu with click or win key on keyboard. Also clicking on minimize maximize buttons on windows doesn’t work. Apps still work and I can use alt+tab or alt+space to launch apps. If I CTRL+ALT+Backspace twice or kill all my user processes and log in again, everything works for a while.

# hwinfo --gfxcard
16: PCI 02.0: 0300 VGA compatible controller (VGA)              
  [Created at pci.378]
  Unique ID: _Znp.w3nQw96WJOD
  SysFS ID: /devices/pci0000:00/0000:00:02.0
  SysFS BusID: 0000:00:02.0
  Hardware Class: graphics card
  Model: "Intel 2nd Generation Core Processor Family Integrated Graphics Controller"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x0126 "2nd Generation Core Processor Family Integrated Graphics Controller"
  SubVendor: pci 0x17aa "Lenovo"
  SubDevice: pci 0x21d3 
  Revision: 0x09
  Driver: "i915"
  Driver Modules: "i915"
  Memory Range: 0xf0000000-0xf03fffff (rw,non-prefetchable)
  Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable)
  I/O Ports: 0x4000-0x403f (rw)
  Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
  IRQ: 30 (229553 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00008086d00000126sv000017AAsd000021D3bc03sc00i00"
  Driver Info #0:
    Driver Status: i915 is active
    Driver Activation Cmd: "modprobe i915"
  Config Status: cfg=new, avail=yes, need=no, active=unknown


Found similar problem here:
https://forum.siduction.org/index.php?topic=6475.30

But not sure where to try changing DRI as files are not entirely the same between distros.

it seems to be using DRI 2 by default on stock install settings.

# grep DRI /var/log/Xorg.0.log
    56.288] (II) glamor: EGL version 1.4 (DRI2):
    56.383] (II) modeset(0): [DRI2] Setup complete
    56.383] (II) modeset(0): [DRI2]   DRI driver: i965
    56.383] (II) modeset(0): [DRI2]   VDPAU driver: i965
    56.393] (II) GLX: Initialized DRI2 GL provider for screen 0

I did Xorg -configure and added following to 50-device.conf

Section “Device”
Identifier “Card0”
Driver “fbdev”
BusID “PCI:0:2:0”
Option “DRI” “3”
EndSection

There is no more DRI 2 in log

# grep DRI /var/log/Xorg.0.log
    18.058] (II) AIGLX: Screen 0 is not DRI2 capable
    18.168] (II) GLX: Initialized DRISWRAST GL provider for screen 0


Am I using software renderer?
I’ll report how this behaves after a day of use.