NVIDIA video driver stops working after update

HI
I had a full functional system

NAME="openSUSE Leap"
VERSION="42.1"
VERSION_ID="42.1"
PRETTY_NAME="openSUSE Leap 42.1 (x86_64)"
ID=opensuse
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:opensuse:42.1"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://opensuse.org/"
ID_LIKE="suse"

After an update the X11 system is loaded only in recovery mode loosing the posibility to control an external monitor.
The error showed was “unknown chipset error code -22”


vaio-i5:~$ sudo /sbin/lspci -nnk | grep VGA -A2
root's password:
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
    Subsystem: Sony Corporation Device [104d:909a]
    Kernel modules: i915
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107M [GeForce GT 640M LE] [10de:0fd3] (rev ff)
    Kernel modules: nouveau
02:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6235 [8086:088e] (rev 24)

I tried to delete both open and proprietary nvidia driver and then reinstall them from the packman repository with no sucess

an help is very appreciated

You have both Intel and NVIDIA is this a Notebook? if so you need bumblebee. If not disable Intel GPU in BIOS

it is installed

vaio-i5:~$ rpm -qa|grep bumblebee
bumblebee-3.2.1-10.2.x86_64

So this is an “Optimus” laptop with Bumblebee installed? I guess that X11 not starting has nothing to do with Nvidia (at least it should boot to the Intel integrated graphics in “normal” mode).
There were no relevant updates in the last few days related to X or even Nvidia AFAIK. We cannot help if we don’t know WHAT you updated from WHICH repositories.
And if you are using Leap 42.1 you should be able to revert any update to the previous version: just go to Yast2-Software, > Version tab and force reinstall a previous version of suspect packages.

Posting the result of the following commands might help understanding what went wrong:


zypper lr -dE

zypper se -is kernel bumblebee xf86 nvidia

Are you install regular or bumblebee version of NVIDIA???

Would you allow me to post attachment? The output of the command is longer than 15000 characters so I cannot post it

No attachments for anybody, sorry. But such a long output is unusual (mine is less than 5000 chr on a fully updated Leap).
Try one post for “zypper lr -dE”, another for “zypper se -is kernel nvidia”. Let’s see if we really need more.

       
#  | Alias                           | Nome                        |  abilitato | Controllo GPG | Attualizza | Priorità | Tipo   |  URI                                                                                   | Servizio
---+---------------------------------+-----------------------------+-----------+---------------+------------+----------+--------+--------------------------------------------------------------------------------------+---------
 1  | download.nvidia.com-leap        | nVidia Graphics Drivers     |  Sì        | (r ) Sì       | Sì         |   99     | rpm-md |  http://download.nvidia.com/opensuse/leap/42.1                                         |         
 2 | download.opensuse.org-non-oss   | Main Repository  (NON-OSS)   | Sì        | (r ) Sì       | Sì         |   99     | yast2   |  http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/                     |         
 3 | download.opensuse.org-non-oss_1 | Update Repository  (Non-Oss) | Sì        | (r ) Sì       | Sì         |   99     | rpm-md |   http://download.opensuse.org/update/leap/42.1/non-oss/                                |         
 4 | download.opensuse.org-oss       | Main Repository  (OSS)       | Sì        | (r ) Sì       | Sì         |   99     | yast2   |  http://download.opensuse.org/distribution/leap/42.1/repo/oss/                         |         
 5 | download.opensuse.org-oss_1     | Main Update  Repository      | Sì        | (r ) Sì       | Sì         |   99     |  rpm-md |  http://download.opensuse.org/update/leap/42.1/oss                                     |         
 6 | ftp.gwdg.de-suse                | Packman  Repository          | Sì        | (r ) Sì       | Sì         |   99     |  rpm-md |  http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_42.1/                         |         
 7 | home_DarkPlayer_Pipelight       | Pipelight  (openSUSE_13.1)   | Sì        | (r ) Sì       | Sì         |   99     |  rpm-md |  http://download.opensuse.org/repositories/home:/DarkPlayer:/Pipelight/openSUSE_13.1/  |         
 8 | linuxdownload.adobe.com-linux   | Adobe Flash  Plugin          | Sì        | ( p) Sì       | Sì         |   99     |  rpm-md |  http://linuxdownload.adobe.com/linux/x86_64/                                          |   

First part of the command

vaio-i5:/home/robber # zypper se -is kernel bumblebee xf86 nvidia 
Caricamento dati dell'archivio in corso...
Lettura dei pacchetti installati in corso...

S | Nome                           | Tipo    | Versione                      | Arch.  | Archivio                 
--+--------------------------------+---------+-------------------------------+--------+--------------------------
i | bumblebee                      | package | 3.2.1-10.2                    | x86_64 | Main Update Repository   
i | bumblebee                      | package | 3.2.1-10.2                    | x86_64 | openSUSE-Leap-42.1-Update
i | devel_kernel                   | pattern | 20150918-12.1                 | x86_64 | Main Update Repository   
i | devel_kernel                   | pattern | 20150918-12.1                 | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-default                 | package | 4.1.27-27.1                   | x86_64 | Main Update Repository   
i | kernel-default                 | package | 4.1.27-27.1                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-default                 | package | 4.1.21-14.2                   | x86_64 | Main Update Repository   
i | kernel-default                 | package | 4.1.21-14.2                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-default                 | package | 4.1.20-11.1                   | x86_64 | Main Update Repository   
i | kernel-default                 | package | 4.1.20-11.1                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-default                 | package | 4.1.15-8.1                    | x86_64 | Main Update Repository   
i | kernel-default                 | package | 4.1.15-8.1                    | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-default-devel           | package | 3.11.10-29.1                  | x86_64 | (Pacchetti di Sistema)   
i | kernel-default-devel           | package | 3.11.10-25.1                  | x86_64 | (Pacchetti di Sistema)   
i | kernel-default-devel           | package | 3.11.10-21.1                  | x86_64 | (Pacchetti di Sistema)   
i | kernel-default-devel           | package | 3.11.10-17.2                  | x86_64 | (Pacchetti di Sistema)   
i | kernel-default-devel           | package | 3.11.10-11.1                  | x86_64 | (Pacchetti di Sistema)   
i | kernel-default-devel           | package | 4.1.27-27.1                   | x86_64 | Main Update Repository   
i | kernel-default-devel           | package | 4.1.27-27.1                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-default-devel           | package | 4.1.21-14.2                   | x86_64 | Main Update Repository   
i | kernel-default-devel           | package | 4.1.21-14.2                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-default-devel           | package | 4.1.20-11.1                   | x86_64 | Main Update Repository   
i | kernel-default-devel           | package | 4.1.20-11.1                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-default-devel           | package | 4.1.15-8.1                    | x86_64 | Main Update Repository   
i | kernel-default-devel           | package | 4.1.15-8.1                    | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-devel                   | package | 3.11.10-29.1                  | noarch | (Pacchetti di Sistema)   
i | kernel-devel                   | package | 3.11.10-25.1                  | noarch | (Pacchetti di Sistema)   
i | kernel-devel                   | package | 3.11.10-21.1                  | noarch | (Pacchetti di Sistema)   
i | kernel-devel                   | package | 3.11.10-17.2                  | noarch | (Pacchetti di Sistema)   
i | kernel-devel                   | package | 3.11.10-11.1                  | noarch | (Pacchetti di Sistema)   
i | kernel-devel                   | package | 4.1.27-27.1                   | noarch | Main Update Repository   
i | kernel-devel                   | package | 4.1.27-27.1                   | noarch | openSUSE-Leap-42.1-Update
i | kernel-devel                   | package | 4.1.21-14.2                   | noarch | Main Update Repository   
i | kernel-devel                   | package | 4.1.21-14.2                   | noarch | openSUSE-Leap-42.1-Update
i | kernel-devel                   | package | 4.1.20-11.1                   | noarch | Main Update Repository   
i | kernel-devel                   | package | 4.1.20-11.1                   | noarch | openSUSE-Leap-42.1-Update
i | kernel-devel                   | package | 4.1.15-8.1                    | noarch | Main Update Repository   
i | kernel-devel                   | package | 4.1.15-8.1                    | noarch | openSUSE-Leap-42.1-Update
i | kernel-firmware                | package | 20160503-3.1                  | noarch | Main Update Repository   
i | kernel-firmware                | package | 20160503-3.1                  | noarch | openSUSE-Leap-42.1-Update
i | kernel-macros                  | package | 4.1.27-27.1                   | noarch | Main Update Repository   
i | kernel-macros                  | package | 4.1.27-27.1                   | noarch | openSUSE-Leap-42.1-Update
i | kernel-pv-devel                | package | 4.1.27-27.1                   | x86_64 | Main Update Repository   
i | kernel-pv-devel                | package | 4.1.27-27.1                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-pv-devel                | package | 4.1.21-14.2                   | x86_64 | Main Update Repository   
i | kernel-pv-devel                | package | 4.1.21-14.2                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-pv-devel                | package | 4.1.20-11.1                   | x86_64 | Main Update Repository   
i | kernel-pv-devel                | package | 4.1.20-11.1                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-pv-devel                | package | 4.1.15-8.1                    | x86_64 | Main Update Repository   
i | kernel-pv-devel                | package | 4.1.15-8.1                    | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-source                  | package | 3.11.10-29.1                  | noarch | (Pacchetti di Sistema)   
i | kernel-source                  | package | 3.11.10-25.1                  | noarch | (Pacchetti di Sistema)   
i | kernel-source                  | package | 3.11.10-21.1                  | noarch | (Pacchetti di Sistema)   
i | kernel-source                  | package | 3.11.10-17.2                  | noarch | (Pacchetti di Sistema)   
i | kernel-source                  | package | 3.11.10-11.1                  | noarch | (Pacchetti di Sistema)   
i | kernel-source                  | package | 4.1.27-27.1                   | noarch | Main Update Repository   
i | kernel-source                  | package | 4.1.27-27.1                   | noarch | openSUSE-Leap-42.1-Update
i | kernel-source                  | package | 4.1.21-14.2                   | noarch | Main Update Repository   
i | kernel-source                  | package | 4.1.21-14.2                   | noarch | openSUSE-Leap-42.1-Update
i | kernel-source                  | package | 4.1.20-11.1                   | noarch | Main Update Repository   
i | kernel-source                  | package | 4.1.20-11.1                   | noarch | openSUSE-Leap-42.1-Update
i | kernel-source                  | package | 4.1.15-8.1                    | noarch | Main Update Repository   
i | kernel-source                  | package | 4.1.15-8.1                    | noarch | openSUSE-Leap-42.1-Update
i | kernel-syms                    | package | 4.1.27-27.1                   | x86_64 | Main Update Repository   
i | kernel-syms                    | package | 4.1.27-27.1                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-syms                    | package | 4.1.21-14.2                   | x86_64 | Main Update Repository   
i | kernel-syms                    | package | 4.1.21-14.2                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-syms                    | package | 4.1.20-11.1                   | x86_64 | Main Update Repository   
i | kernel-syms                    | package | 4.1.20-11.1                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-syms                    | package | 4.1.15-8.1                    | x86_64 | Main Update Repository   
i | kernel-syms                    | package | 4.1.15-8.1                    | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-xen-devel               | package | 3.11.10-29.1                  | x86_64 | (Pacchetti di Sistema)   
i | kernel-xen-devel               | package | 3.11.10-25.1                  | x86_64 | (Pacchetti di Sistema)   
i | kernel-xen-devel               | package | 3.11.10-21.1                  | x86_64 | (Pacchetti di Sistema)   
i | kernel-xen-devel               | package | 3.11.10-17.2                  | x86_64 | (Pacchetti di Sistema)   
i | kernel-xen-devel               | package | 3.11.10-11.1                  | x86_64 | (Pacchetti di Sistema)   
i | kernel-xen-devel               | package | 4.1.27-27.1                   | x86_64 | Main Update Repository   
i | kernel-xen-devel               | package | 4.1.27-27.1                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-xen-devel               | package | 4.1.21-14.2                   | x86_64 | Main Update Repository   
i | kernel-xen-devel               | package | 4.1.21-14.2                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-xen-devel               | package | 4.1.20-11.1                   | x86_64 | Main Update Repository   
i | kernel-xen-devel               | package | 4.1.20-11.1                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-xen-devel               | package | 4.1.15-8.1                    | x86_64 | Main Update Repository   
i | kernel-xen-devel               | package | 4.1.15-8.1                    | x86_64 | openSUSE-Leap-42.1-Update

second part

i | libXxf86dga1                   | package | 1.1.4-5.1                     | x86_64 | Main Repository (OSS)    
i | libXxf86misc1                  | package | 1.0.3-12.1                    | x86_64 | Main Repository (OSS)    
i | libXxf86vm-devel               | package | 1.1.4-1.1                     | x86_64 | Main Repository (OSS)    
i | libXxf86vm1                    | package | 1.1.4-1.1                     | x86_64 | Main Repository (OSS)    
i | libXxf86vm1-32bit              | package | 1.1.4-1.1                     | x86_64 | Main Repository (OSS)    
i | libxcb-xf86dri0                | package | 1.11.1-1.1                    | x86_64 | Main Repository (OSS)    
i | nvidia-computeG04              | package | 367.35-25.1                   | x86_64 | nVidia Graphics Drivers  
i | nvidia-gfxG04-kmp-default      | package | 367.35_k4.1.12_1-25.1         | x86_64 | nVidia Graphics Drivers  
i | nvidia-glG04                   | package | 367.35-25.1                   | x86_64 | nVidia Graphics Drivers  
i | patterns-openSUSE-devel_kernel | package | 20150918-12.1                 | x86_64 | Main Update Repository   
i | patterns-openSUSE-devel_kernel | package | 20150918-12.1                 | x86_64 | openSUSE-Leap-42.1-Update
i | texlive-l3kernel               | package | 2013.84.svn_4469svn29409-17.5 | noarch | Main Repository (OSS)    
i | texlive-l3kernel-doc           | package | 2013.84.svn_4469svn29409-17.5 | noarch | Main Repository (OSS)    
i | x11-video-nvidiaG04            | package | 367.35-25.1                   | x86_64 | nVidia Graphics Drivers  
i | xf86-input-evdev               | package | 2.9.2-5.2                     | x86_64 | Main Repository (OSS)    
i | xf86-input-joystick            | package | 1.6.2-12.2                    | x86_64 | Main Repository (OSS)    
i | xf86-input-keyboard            | package | 1.8.1-6.2                     | x86_64 | Main Repository (OSS)    
i | xf86-input-mouse               | package | 1.9.1-6.2                     | x86_64 | Main Repository (OSS)    
i | xf86-input-synaptics           | package | 1.8.2-5.2                     | x86_64 | Main Repository (OSS)    
i | xf86-input-vmmouse             | package | 13.1.0-6.1                    | x86_64 | Main Repository (OSS)    
i | xf86-input-void                | package | 1.4.1-5.2                     | x86_64 | Main Repository (OSS)    
i | xf86-input-wacom               | package | 0.30.0-4.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-ark                 | package | 0.7.5-12.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-ast                 | package | 1.1.5-1.1                     | x86_64 | Main Repository (OSS)    
i | xf86-video-ati                 | package | 7.5.0-5.3                     | x86_64 | Main Repository (OSS)    
i | xf86-video-chips               | package | 1.2.5-13.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-cirrus              | package | 1.5.3-5.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-dummy               | package | 0.3.7-9.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-fbdev               | package | 0.4.4-5.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-glint               | package | 1.2.8-11.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-i128                | package | 1.3.6-11.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-intel               | package | 2.99.917-15.1                 | x86_64 | Main Update Repository   
i | xf86-video-intel               | package | 2.99.917-15.1                 | x86_64 | openSUSE-Leap-42.1-Update
i | xf86-video-mach64              | package | 6.9.5-3.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-mga                 | package | 1.6.4-5.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-neomagic            | package | 1.2.9-2.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-qxl                 | package | 0.1.4-4.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-r128                | package | 6.10.0-5.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-savage              | package | 2.3.8-5.1                     | x86_64 | Main Update Repository   
i | xf86-video-savage              | package | 2.3.8-5.1                     | x86_64 | openSUSE-Leap-42.1-Update
i | xf86-video-siliconmotion       | package | 1.7.8-4.1                     | x86_64 | Main Repository (OSS)    
i | xf86-video-sis                 | package | 0.10.8-2.1                    | x86_64 | Main Repository (OSS)    
i | xf86-video-sisusb              | package | 0.9.6-11.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-tdfx                | package | 1.4.6-3.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-tga                 | package | 1.2.2-11.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-vesa                | package | 2.3.4-6.1                     | x86_64 | Main Repository (OSS)    
i | xf86-video-voodoo              | package | 1.2.5-12.2                    | x86_64 | Main Repository (OSS)    
i | xf86vidmodeproto-devel         | package | 2.3.1-8.2                     | x86_64 | Main Repository (OSS)    
vaio-i5:/home/robber # 

Roberto, hai diversi problemi sul tuo sistema.

Important issues first.
x11-video-nvidiaG04 (and other packages from the nvidia repo) do NOT WORK with bumblebee (see also post #5).

So EITHER
your laptop has an “Optimus” architecture and needs bumblebee AND nvidia-bumblebee from the X11:/Bumblebee repo http://download.opensuse.org/repositories/X11:/Bumblebee/openSUSE_Leap_42.1/
[or bumblebee from http://download.opensuse.org/repositories/home:/Bumblebee-Project:/Bumblebee3/openSUSE_Leap_42.1/ and a driver from the Bumblebee-Project repo, e.g. http://download.opensuse.org/repositories/home:/Bumblebee-Project:/nVidia:/367.27/openSUSE_Leap_42.1/ but this is not standard practice];

OR
your laptop has a switch (HW or in the BIOS) to enable the Nvidia chip and you can use x11-video-nvidiaG04 but you must uninstall bumblebee.

If unsure, please post the exact model of your laptop and we’ll try to find out.
Also, please note that the 367.35 nvidia driver had problems with VirtualGL (don’t know if they have been fixed yet) so prefer the 367.27 version if available.

Other issues

Your repo #7 is for the 13.1 version: please disable it or replace with a version for Leap 42.1 if one is available.
Then possibly switch the relevant packages to the new version.

You have leftover packages from a 13.1 install (for instance several kernel-default-devel version 3.11.x): if you did a direct upgrade from 13.1 to Leap 42.1, be aware that it is not officially supported and you might have other remnants causing conflicts here and there.

You have several kernel packages not normally needed (unless you are doing kernel development, e.g.).
Check if you really need kernel-pv-devel kernel-source kernel-xen-devel, especially the 3.11 versions.
Those are not necessarily causing problems if correctly managed, but increase the likelihood of a mistake during updates etc.

Feel free to ask if anything above is not clear to you.

Grazie per l’aiuto

Model name is SVS1311M9ES, I was not able to find the product information for my mode but a very similar one:

Specifiche del prodotto SVS1311M9E | Sony IT

I have no option in the bios to activate/deactivate video graphics.
Now i’m going to delete the unneeded packages

Didn’t find detailed specs so far, but guess it is an Optimus needing Bumblebee.
Please uninstall everything nvidia, delete the nvidia repository and follow this guide EXACTLY:
https://en.opensuse.org/SDB:NVIDIA_Bumblebee#OPTIONAL:_Install_NVIDIA_driver

Then write back if you still have problems…

Quoting from the manual available here: http://download.sony-europe.com/pub/manuals/zip/AE9A100412.zip

Nei modelli con Dynamic Hybrid Graphics System (modelli con scheda grafica HD Intel e scheda grafica NVIDIA)
Quando si imposta il selettore delle prestazioni su SPEED, l’acceleratore di grafica passa automaticamete a quello ottimale, in base al software utilizzato.

So, there is a HW switch to enable the Nvidia chip, but the following description seems compatible with an “Optimus” architecture even if “Optimus” is never mentioned in the manual.
So, if bumblebee + nvidia-bumblebee don’t work (with the HW selector switched on “SPEED”) maybe the setup of the nvidia driver is tricky.
But if you had a “full functional system” (in your original post), what was the configuration back then?

Again thank you very muchm I played with the switch setting it to stamina. I’ll try following your advice and reading the manual too

OpenSuse was so stable (till now…) thet for months I pay no attention to the system, so it is difficult for me to remenber how was the working configuration. A high likelihood is bumblebee with open source driver “nouveau”. It worked with both hardware configuration STAMINA or SPEED.

Now I got the following error

    0.617252] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
    2.975605] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A
    2.975631] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun

with this configuration open source driver nouveau

00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
    Subsystem: Sony Corporation Device [104d:909a]
    Kernel modules: i915
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107M [GeForce GT 640M LE] [10de:0fd3] (rev ff)
    Kernel modules: nouveau
02:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6235 [8086:088e] (rev 24)

My system is still not working and now is

S | Nome                           | Tipo    | Versione                      | Arch.  | Archivio                 
--+--------------------------------+---------+-------------------------------+--------+--------------------------
i | bumblebee                      | package | 3.2.1-10.2                    | x86_64 | Main Update Repository   
i | bumblebee                      | package | 3.2.1-10.2                    | x86_64 | openSUSE-Leap-42.1-Update
i | devel_kernel                   | pattern | 20150918-12.1                 | x86_64 | Main Update Repository   
i | devel_kernel                   | pattern | 20150918-12.1                 | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-default                 | package | 4.1.27-27.1                   | x86_64 | Main Update Repository   
i | kernel-default                 | package | 4.1.27-27.1                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-default                 | package | 4.1.21-14.2                   | x86_64 | Main Update Repository   
i | kernel-default                 | package | 4.1.21-14.2                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-default                 | package | 4.1.20-11.1                   | x86_64 | Main Update Repository   
i | kernel-default                 | package | 4.1.20-11.1                   | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-default                 | package | 4.1.15-8.1                    | x86_64 | Main Update Repository   
i | kernel-default                 | package | 4.1.15-8.1                    | x86_64 | openSUSE-Leap-42.1-Update
i | kernel-firmware                | package | 20160503-3.1                  | noarch | Main Update Repository   
i | kernel-firmware                | package | 20160503-3.1                  | noarch | openSUSE-Leap-42.1-Update
i | kernel-macros                  | package | 4.1.27-27.1                   | noarch | Main Update Repository   
i | kernel-macros                  | package | 4.1.27-27.1                   | noarch | openSUSE-Leap-42.1-Update
i | libXxf86dga1                   | package | 1.1.4-5.1                     | x86_64 | Main Repository (OSS)    
i | libXxf86misc1                  | package | 1.0.3-12.1                    | x86_64 | Main Repository (OSS)    
i | libXxf86vm-devel               | package | 1.1.4-1.1                     | x86_64 | Main Repository (OSS)    
i | libXxf86vm1                    | package | 1.1.4-1.1                     | x86_64 | Main Repository (OSS)    
i | libXxf86vm1-32bit              | package | 1.1.4-1.1                     | x86_64 | Main Repository (OSS)    
i | libxcb-xf86dri0                | package | 1.11.1-1.1                    | x86_64 | Main Repository (OSS)    
i | patterns-openSUSE-devel_kernel | package | 20150918-12.1                 | x86_64 | Main Update Repository   
i | patterns-openSUSE-devel_kernel | package | 20150918-12.1                 | x86_64 | openSUSE-Leap-42.1-Update
i | texlive-l3kernel               | package | 2013.84.svn_4469svn29409-17.5 | noarch | Main Repository (OSS)    
i | texlive-l3kernel-doc           | package | 2013.84.svn_4469svn29409-17.5 | noarch | Main Repository (OSS)    
i | xf86-input-evdev               | package | 2.9.2-5.2                     | x86_64 | Main Repository (OSS)    
i | xf86-input-joystick            | package | 1.6.2-12.2                    | x86_64 | Main Repository (OSS)    
i | xf86-input-keyboard            | package | 1.8.1-6.2                     | x86_64 | Main Repository (OSS)    
i | xf86-input-mouse               | package | 1.9.1-6.2                     | x86_64 | Main Repository (OSS)    
i | xf86-input-synaptics           | package | 1.8.2-5.2                     | x86_64 | Main Repository (OSS)    
i | xf86-input-vmmouse             | package | 13.1.0-6.1                    | x86_64 | Main Repository (OSS)    
i | xf86-input-void                | package | 1.4.1-5.2                     | x86_64 | Main Repository (OSS)    
i | xf86-input-wacom               | package | 0.30.0-4.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-ark                 | package | 0.7.5-12.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-ast                 | package | 1.1.5-1.1                     | x86_64 | Main Repository (OSS)    
i | xf86-video-ati                 | package | 7.5.0-5.3                     | x86_64 | Main Repository (OSS)    
i | xf86-video-chips               | package | 1.2.5-13.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-cirrus              | package | 1.5.3-5.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-dummy               | package | 0.3.7-9.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-fbdev               | package | 0.4.4-5.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-glint               | package | 1.2.8-11.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-i128                | package | 1.3.6-11.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-intel               | package | 2.99.917-15.1                 | x86_64 | Main Update Repository   
i | xf86-video-intel               | package | 2.99.917-15.1                 | x86_64 | openSUSE-Leap-42.1-Update
i | xf86-video-mach64              | package | 6.9.5-3.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-mga                 | package | 1.6.4-5.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-neomagic            | package | 1.2.9-2.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-nouveau             | package | 1.0.11-7.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-qxl                 | package | 0.1.4-4.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-r128                | package | 6.10.0-5.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-savage              | package | 2.3.8-5.1                     | x86_64 | Main Update Repository   
i | xf86-video-savage              | package | 2.3.8-5.1                     | x86_64 | openSUSE-Leap-42.1-Update
i | xf86-video-siliconmotion       | package | 1.7.8-4.1                     | x86_64 | Main Repository (OSS)    
i | xf86-video-sis                 | package | 0.10.8-2.1                    | x86_64 | Main Repository (OSS)    
i | xf86-video-sisusb              | package | 0.9.6-11.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-tdfx                | package | 1.4.6-3.2                     | x86_64 | Main Repository (OSS)    
i | xf86-video-tga                 | package | 1.2.2-11.2                    | x86_64 | Main Repository (OSS)    
i | xf86-video-vesa                | package | 2.3.4-6.1                     | x86_64 | Main Repository (OSS)    
i | xf86-video-voodoo              | package | 1.2.5-12.2                    | x86_64 | Main Repository (OSS)    
i | xf86vidmodeproto-devel         | package | 2.3.1-8.2                     | x86_64 | Main Repository (OSS)   

Seems a fairly common problem, a Google search returns 1000+ results like this one: 95461 – [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
Try booting another kernel, maybe the original 4.1.15?
Did your former nvidia install create an /etc/X11/xorg.conf file? If so, I think you have to delete it.

See also https://forums.opensuse.org/showthread.php/513086-i915-FIFO-underren-bug-or
and https://bugzilla.suse.com/show_bug.cgi?id=972319

thank you to all, after the last update now suddenly the graphics interface comes back to working.

Now I’m using the open source driver, is there any real advantage in using the proprietary driver?