after kernel update, lost display manager

Ok, I have tried everything that I know how to do, and can’t get it
working…

The last opensuse security update required a kernel update. I am using
an nvidia graphics card in my desktop (information below), and after the
kernel update, I cannot get the display manager back. When the system
boots up, the display manager screen is just blank. If I hit
ctrl-alt-f1, I can work with the system in terminal mode, and networking
is enabled and working, but no chance of doing anything in graphical mode.

At first I could at least boot back into the old kernel by selecting
“advanced options” in the grub menu and selecting the old kernel, which
would make everything work. But then, I decided I really wanted to try
and make this work on the new kernel, so I tried to install the nvidia
proprietary driver the hard way, by downloading it and following the
opensuse SDB on how to do that, but that required me to uninstall the
old nvidia driver from the nvidia repositories.

I uninstalled the old nvidia driver and its associated files, but when I
went to install the downloaded nvidia driver (from the nvidia website),
it wouldn’t install, saying that some files in
/usr/src/linux/include/ did not exist. I did not know how to mess with
that, so I gave up trying to install the nvidia driver that I
downloaded, and decided to go back to the nvidia driver from the
repositories. I ran a zypper inr and it reinstalled everything (and it
did update the nvidia driver).

But now, I can’t even go back to the old kernel and get into my system.
It is totally unusable, at least as far as being able to use it
normally. Since it boots into run level 3, I can ssh into it from my
laptop and copy and paste any information I want into an email or forum
post, so that will help troubleshooting.

Here is my information:


# uname -r
4.1.21-14-default

I do have the nvidia repository for opensuse 42.1 enabled, and this
worked fine until this kernel update.

You can see the nvidia packages installed from the nvidia repository:


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

You can see I have blacklisted nouveau:


# cat /etc/modprobe.d/50-blacklist.conf | grep nouveau
blacklist nouveau

yet for some reason nouveau is what the system is looking to, without
activating it:


# hwinfo --gfxcard
31: PCI 100.0: 0300 VGA compatible controller (VGA)
[Created at pci.366]
Unique ID: VCu0.EgDDUIJEk94
Parent ID: _Znp.FMDgKnDywJ4
SysFS ID: /devices/pci0000:00/0000:00:02.0/0000:01:00.0
SysFS BusID: 0000:01:00.0
Hardware Class: graphics card
Model: "nVidia GF108 [GeForce GT 730]"
Vendor: pci 0x10de "nVidia Corporation"
Device: pci 0x0f02 "GF108 [GeForce GT 730]"
SubVendor: pci 0x1462 "Micro-Star International Co., Ltd. [MSI]"
SubDevice: pci 0x8a9f
Revision: 0xa1
Memory Range: 0xfd000000-0xfdffffff (rw,non-prefetchable)
Memory Range: 0xf0000000-0xf7ffffff (ro,non-prefetchable)
Memory Range: 0xf8000000-0xf9ffffff (ro,non-prefetchable)
I/O Ports: 0xe000-0xefff (rw)
Memory Range: 0xfe000000-0xfe07ffff (ro,non-prefetchable,disabled)
IRQ: 10 (no events)
Module Alias: "pci:v000010DEd00000F02sv00001462sd00008A9Fbc03sc00i00"
Driver Info #0:
Driver Status: nouveau is not active
Driver Activation Cmd: "modprobe nouveau"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #10 (PCI bridge)

Primary display adapter: #31

I would really appreciate it if someone can help me get my system back
up and running!

I also tried nomodeset, and it still wouldn’t go to graphical mode.


G.O.
Box: 42.1 | KDE Plasma 5 | AMD Phenom IIX4 | 64 | 32GB
Laptop #1: 42.1 | KDE Plasma 5 | Core i7-4710HQ | 64 | 16GB
Laptop #2: 42.1 | KDE Plasma 5 | Core i5 | 64 | 8GB

As root install in Runlevel 3:

zypper in -f x11-video-nvidiaG04-361.42-21.1 nvidia-gfxG04-kmp-default-361.42_k4.1.12_1-21.1

And please do not mix the Repo Version and the Version from the Homepage at same time.

On 05/28/2016 08:06 PM, Sauerland wrote:
>
> As root install in Runlevel 3:
>
> Code:
> --------------------
> zypper in -f x11-video-nvidiaG04-361.42-21.1 nvidia-gfxG04-kmp-default-361.42_k4.1.12_1-21.1
> --------------------
>
>
> And please do not mix the Repo Version and the Version from the Homepage
> at same time.
>
>
Ok, I have removed the kernel repo, and then ran the forced reinstall as
you wrote above. No change - the system booted up and then gave me a
blank screen at the display manager.

Here is the output from the zypper command:


# zypper in -f x11-video-nvidiaG04-361.42-21.1
nvidia-gfxG04-kmp-default-361.42_k4.1.12_1-21.1
Retrieving repository 'KDE_Extra' metadata
...................................................................................................................................[done]
Building repository 'KDE_Extra' cache
........................................................................................................................................[done]
Loading repository data...
Reading installed packages...
Forcing installation of
'nvidia-gfxG04-kmp-default-361.42_k4.1.12_1-21.1.x86_64' from repository
'nVidia Graphics Drivers'.
Forcing installation of 'x11-video-nvidiaG04-361.42-21.1.x86_64' from
repository 'nVidia Graphics Drivers'.
Resolving package dependencies...

The following 2 packages are going to be reinstalled:
nvidia-gfxG04-kmp-default x11-video-nvidiaG04

2 packages to reinstall.
Overall download size: 49.1 MiB. Already cached: 0 B. No additional
space will be used or freed after the operation.
Continue? [y/n/? shows all options] (y): y
Retrieving package
nvidia-gfxG04-kmp-default-361.42_k4.1.12_1-21.1.x86_64
(1/2),   5.1 MiB (
59.3 MiB unpacked)
Retrieving: nvidia-gfxG04-kmp-default-361.42_k4.1.12_1-21.1.x86_64.rpm
.........................................................................................[done
(823.0 KiB/s)]
Retrieving package x11-video-nvidiaG04-361.42-21.1.x86_64

(2/2),  44.0 MiB (173.6 MiB unpacked)
Retrieving: x11-video-nvidiaG04-361.42-21.1.x86_64.rpm
........................................................................................................[done
(1007.2 KiB/s)]
Checking for file conflicts:
.................................................................................................................................................[done]
(1/2) Installing: nvidia-gfxG04-kmp-default-361.42_k4.1.12_1-21.1.x86_64
.....................................................................................................[done]
Additional rpm output:
make: Entering directory '/usr/src/linux-4.1.21-14-obj/x86_64/default'
Building modules, stage 2.
MODPOST 0 modules
make: Leaving directory '/usr/src/linux-4.1.21-14-obj/x86_64/default'
/usr/src/kernel-modules/nvidia-361.42-default /
make "CC=cc" KBUILD_OUTPUT=/usr/src/linux-obj/x86_64/default
KBUILD_VERBOSE= -C /usr/src/linux
M=/usr/src/kernel-modules/nvidia-361.42-default ARCH=x86_64
NV_KERNEL_SOURCES=/usr/src/linux
NV_KERNEL_OUTPUT=/usr/src/linux-obj/x86_64/default
NV_KERNEL_MODULES="nvidia nvidia-uvm nvidia-modeset"
INSTALL_MOD_DIR=kernel/drivers/video modules
make[1]: Entering directory '/usr/src/linux-4.6.0-3.gd89346f'
make[2]: Entering directory '/usr/src/linux-4.1.21-14-obj/x86_64/default'
CC [M]
/usr/src/kernel-modules/nvidia-361.42-default/nvidia/nv-frontend.o
In file included from
/usr/src/kernel-modules/nvidia-361.42-default/common/inc/conftest.h:5:0,
from
/usr/src/kernel-modules/nvidia-361.42-default/common/inc/nv-linux.h:15,
from
/usr/src/kernel-modules/nvidia-361.42-default/nvidia/nv-frontend.c:13:
/usr/src/kernel-modules/nvidia-361.42-default/conftest/functions.h:13:2:
error: #error kmem_cache_create() conftest failed!
#error kmem_cache_create() conftest failed!
^
/usr/src/kernel-modules/nvidia-361.42-default/conftest/functions.h:14:2:
error: #error on_each_cpu() conftest failed!
#error on_each_cpu() conftest failed!
^
/usr/src/kernel-modules/nvidia-361.42-default/conftest/functions.h:15:2:
error: #error smp_call_function() conftest failed!
#error smp_call_function() conftest failed!
^
/usr/src/kernel-modules/nvidia-361.42-default/conftest/functions.h:20:2:
error: #error acpi_walk_namespace() conftest failed!
#error acpi_walk_namespace() conftest failed!
^
/usr/src/kernel-modules/nvidia-361.42-default/conftest/functions.h:22:2:
error: #error pci_dma_mapping_error() conftest failed!
#error pci_dma_mapping_error() conftest failed!
^
In file included from
/usr/src/kernel-modules/nvidia-361.42-default/common/inc/conftest.h:7:0,
from
/usr/src/kernel-modules/nvidia-361.42-default/common/inc/nv-linux.h:15,
from
/usr/src/kernel-modules/nvidia-361.42-default/nvidia/nv-frontend.c:13:
/usr/src/kernel-modules/nvidia-361.42-default/conftest/macros.h:1:2:
error: #error INIT_WORK() conftest failed!
#error INIT_WORK() conftest failed!
^
In file included from
/usr/src/linux-4.6.0-3.gd89346f/include/linux/ktime.h:25:0,
from
/usr/src/linux-4.6.0-3.gd89346f/include/linux/rcupdate.h:47,
from
/usr/src/linux-4.6.0-3.gd89346f/include/linux/srcu.h:33,
from
/usr/src/linux-4.6.0-3.gd89346f/include/linux/notifier.h:15,
from
/usr/src/linux-4.6.0-3.gd89346f/include/linux/memory_hotplug.h:6,
from
/usr/src/linux-4.6.0-3.gd89346f/include/linux/mmzone.h:744,
from
/usr/src/linux-4.6.0-3.gd89346f/include/linux/gfp.h:5,
from /usr/src/linux-4.6.0-3.gd89346f/include/linux/mm.h:9,
from
/usr/src/kernel-modules/nvidia-361.42-default/common/inc/nv-pgprot.h:17,
from
/usr/src/kernel-modules/nvidia-361.42-default/common/inc/nv-linux.h:17,
from
/usr/src/kernel-modules/nvidia-361.42-default/nvidia/nv-frontend.c:13:
/usr/src/linux-4.6.0-3.gd89346f/include/linux/jiffies.h:10:33: fatal
error: generated/timeconst.h: No such file or directory
#include <generated/timeconst.h>
^
compilation terminated.
/usr/src/linux-4.6.0-3.gd89346f/scripts/Makefile.build:292: recipe for
target
'/usr/src/kernel-modules/nvidia-361.42-default/nvidia/nv-frontend.o' failed
make[3]: ***
[/usr/src/kernel-modules/nvidia-361.42-default/nvidia/nv-frontend.o] Error 1
/usr/src/linux-4.6.0-3.gd89346f/Makefile:1454: recipe for target
'_module_/usr/src/kernel-modules/nvidia-361.42-default' failed
make[2]: *** [_module_/usr/src/kernel-modules/nvidia-361.42-default] Error 2
make[2]: Leaving directory '/usr/src/linux-4.1.21-14-obj/x86_64/default'
Makefile:146: recipe for target 'sub-make' failed
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-4.6.0-3.gd89346f'
Makefile:81: recipe for target 'modules' failed
make: *** [modules] Error 2
/
install: cannot stat
'/usr/src/kernel-modules/nvidia-361.42-default/nvidia*.ko': No such file
or directory
depmod: WARNING: could not open
/lib/modules/4.1.12-1-default/modules.order: No such file or directory
depmod: WARNING: could not open
/lib/modules/4.1.12-1-default/modules.builtin: No such file or directory

Modprobe blacklist files have been created at /etc/modprobe.d to prevent
Nouveau from loading. This can be reverted by deleting
/etc/modprobe.d/nvidia-*.conf.

*** Reboot your computer and verify that the NVIDIA graphics driver can
be loaded. ***

depmod: ERROR: fstatat(5, nvidia.ko): No such file or directory
depmod: ERROR: fstatat(5, nvidia-uvm.ko): No such file or directory
depmod: ERROR: fstatat(5, nvidia-modeset.ko): No such file or directory
depmod: ERROR: fstatat(5, nvidia.ko): No such file or directory
depmod: ERROR: fstatat(5, nvidia-uvm.ko): No such file or directory
depmod: ERROR: fstatat(5, nvidia-modeset.ko): No such file or directory
depmod: ERROR: fstatat(5, nvidia.ko): No such file or directory
depmod: ERROR: fstatat(5, nvidia-uvm.ko): No such file or directory
depmod: ERROR: fstatat(5, nvidia-modeset.ko): No such file or directory
depmod: ERROR: fstatat(5, nvidia.ko): No such file or directory
depmod: ERROR: fstatat(5, nvidia-uvm.ko): No such file or directory
depmod: ERROR: fstatat(5, nvidia-modeset.ko): No such file or directory


(2/2) Installing: x11-video-nvidiaG04-361.42-21.1.x86_64
.....................................................................................................................[done]
Additional rpm output:
grep: etc/X11/xorg.conf: No such file or directory
Using MD5DIR="/var/adm/SuSEconfig/md5"...
No changes for /etc/X11/xdm/Xservers
No changes for /etc/X11/xdm/xdm-config
grep: /etc/sysconfig/kernel: No such file or directory
/sbin/mkinitrd
Creating initrd: /boot/initrd-4.1.15-8-default
Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force
/boot/initrd-4.1.15-8-default 4.1.15-8-default
dracut module 'multipath' will not be installed, because command
'multipath' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'dcbtool' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'fipvlan' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'lldpad' could not be found!
dracut module 'multipath' will not be installed, because command
'multipath' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'dcbtool' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'fipvlan' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'lldpad' could not be found!
*** Including module: bash ***
*** Including module: warpclock ***
*** Including module: i18n ***
*** Including module: ifcfg ***
*** Including module: drm ***
*** Including module: plymouth ***
*** Including module: kernel-modules ***
Omitting driver i2o_scsi
*** Including module: mdraid ***
Skipping udev rule: 64-md-raid.rules
*** Including module: resume ***
*** Including module: rootfs-block ***
*** Including module: terminfo ***
*** Including module: udev-rules ***
Skipping udev rule: 91-permissions.rules
Skipping udev rule: 80-drivers-modprobe.rules
*** Including module: haveged ***
*** Including module: systemd ***
*** Including module: usrmount ***
*** Including module: base ***
*** Including module: fs-lib ***
*** Including module: shutdown ***
*** Including module: suse ***
*** Including modules done ***
*** Installing kernel module dependencies and firmware ***
*** Installing kernel module dependencies and firmware done ***
*** Resolving executable dependencies ***
*** Resolving executable dependencies done***
*** Hardlinking files ***
*** Hardlinking files done ***
*** Stripping files ***
*** Stripping files done ***
*** Generating early-microcode cpio image ***
*** Constructing AuthenticAMD.bin ****
*** Store current command line parameters ***
Stored kernel commandline:
rd.md.uuid=02e9de6c:942a9c26:a75e90fe:e28146fe
resume=UUID=c86c4369-c4f4-4d97-a214-69430271c4c7
resume=UUID=bd37ca76-d08f-4f77-9104-acedb327673b
resume=UUID=a28b5b7d-43b5-4773-939b-66ac2d14ee99
resume=UUID=be309249-4fb8-46b7-a39e-eaa9eb61acb4
root=UUID=cf548a8b-5e81-4d76-9beb-4678275e47b5
rootflags=rw,relatime,data=ordered rootfstype=ext4
*** Creating image file ***
*** Creating image file done ***
Some kernel modules could not be included
This is not necessarily an error:
linux_raid_member
swap
linux_raid_member
swap
swap
swap
Creating initrd: /boot/initrd-4.1.20-11-default
Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force
/boot/initrd-4.1.20-11-default 4.1.20-11-default
dracut module 'multipath' will not be installed, because command
'multipath' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'dcbtool' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'fipvlan' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'lldpad' could not be found!
dracut module 'multipath' will not be installed, because command
'multipath' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'dcbtool' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'fipvlan' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'lldpad' could not be found!
*** Including module: bash ***
*** Including module: warpclock ***
*** Including module: i18n ***
*** Including module: ifcfg ***
*** Including module: drm ***
*** Including module: plymouth ***
*** Including module: kernel-modules ***
Omitting driver i2o_scsi
*** Including module: mdraid ***
Skipping udev rule: 64-md-raid.rules
*** Including module: resume ***
*** Including module: rootfs-block ***
*** Including module: terminfo ***
*** Including module: udev-rules ***
Skipping udev rule: 91-permissions.rules
Skipping udev rule: 80-drivers-modprobe.rules
*** Including module: haveged ***
*** Including module: systemd ***
*** Including module: usrmount ***
*** Including module: base ***
*** Including module: fs-lib ***
*** Including module: shutdown ***
*** Including module: suse ***
*** Including modules done ***
*** Installing kernel module dependencies and firmware ***
*** Installing kernel module dependencies and firmware done ***
*** Resolving executable dependencies ***
*** Resolving executable dependencies done***
*** Hardlinking files ***
*** Hardlinking files done ***
*** Stripping files ***
*** Stripping files done ***
*** Generating early-microcode cpio image ***
*** Constructing AuthenticAMD.bin ****
*** Store current command line parameters ***
Stored kernel commandline:
rd.md.uuid=02e9de6c:942a9c26:a75e90fe:e28146fe
resume=UUID=c86c4369-c4f4-4d97-a214-69430271c4c7
resume=UUID=bd37ca76-d08f-4f77-9104-acedb327673b
resume=UUID=a28b5b7d-43b5-4773-939b-66ac2d14ee99
resume=UUID=be309249-4fb8-46b7-a39e-eaa9eb61acb4
root=UUID=cf548a8b-5e81-4d76-9beb-4678275e47b5
rootflags=rw,relatime,data=ordered rootfstype=ext4
*** Creating image file ***
*** Creating image file done ***
Some kernel modules could not be included
This is not necessarily an error:
linux_raid_member
swap
linux_raid_member
swap
swap
swap
Creating initrd: /boot/initrd-4.1.21-14-default
Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force
/boot/initrd-4.1.21-14-default 4.1.21-14-default
dracut module 'multipath' will not be installed, because command
'multipath' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'dcbtool' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'fipvlan' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'lldpad' could not be found!
dracut module 'multipath' will not be installed, because command
'multipath' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'dcbtool' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'fipvlan' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'lldpad' could not be found!
*** Including module: bash ***
*** Including module: warpclock ***
*** Including module: i18n ***
*** Including module: ifcfg ***
*** Including module: drm ***
*** Including module: plymouth ***
*** Including module: kernel-modules ***
Omitting driver i2o_scsi
*** Including module: mdraid ***
Skipping udev rule: 64-md-raid.rules
*** Including module: resume ***
*** Including module: rootfs-block ***
*** Including module: terminfo ***
*** Including module: udev-rules ***
Skipping udev rule: 91-permissions.rules
Skipping udev rule: 80-drivers-modprobe.rules
*** Including module: haveged ***
*** Including module: systemd ***
*** Including module: usrmount ***
*** Including module: base ***
*** Including module: fs-lib ***
*** Including module: shutdown ***
*** Including module: suse ***
*** Including modules done ***
*** Installing kernel module dependencies and firmware ***
*** Installing kernel module dependencies and firmware done ***
*** Resolving executable dependencies ***
*** Resolving executable dependencies done***
*** Hardlinking files ***
*** Hardlinking files done ***
*** Stripping files ***
*** Stripping files done ***
*** Generating early-microcode cpio image ***
*** Constructing AuthenticAMD.bin ****
*** Store current command line parameters ***
Stored kernel commandline:
rd.md.uuid=02e9de6c:942a9c26:a75e90fe:e28146fe
resume=UUID=c86c4369-c4f4-4d97-a214-69430271c4c7
resume=UUID=bd37ca76-d08f-4f77-9104-acedb327673b
resume=UUID=a28b5b7d-43b5-4773-939b-66ac2d14ee99
resume=UUID=be309249-4fb8-46b7-a39e-eaa9eb61acb4
root=UUID=cf548a8b-5e81-4d76-9beb-4678275e47b5
rootflags=rw,relatime,data=ordered rootfstype=ext4
*** Creating image file ***
*** Creating image file done ***
Some kernel modules could not be included
This is not necessarily an error:
linux_raid_member
swap
linux_raid_member
swap
swap
swap
Creating initrd: /boot/initrd-4.6.0-3.gd89346f-default
Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force
/boot/initrd-4.6.0-3.gd89346f-default 4.6.0-3.gd89346f-default
dracut module 'multipath' will not be installed, because command
'multipath' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'dcbtool' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'fipvlan' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'lldpad' could not be found!
dracut module 'multipath' will not be installed, because command
'multipath' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'dcbtool' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'fipvlan' could not be found!
dracut module 'fcoe-uefi' will not be installed, because command
'lldpad' could not be found!
*** Including module: bash ***
*** Including module: warpclock ***
*** Including module: i18n ***
*** Including module: ifcfg ***
*** Including module: drm ***
Possible missing firmware "nvidia/gm206/gr/sw_method_init.bin" for
kernel module "nouveau.ko"
Possible missing firmware "nvidia/gm206/gr/sw_bundle_init.bin" for
kernel module "nouveau.ko"
Possible missing firmware "nvidia/gm206/gr/sw_nonctx.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm206/gr/sw_ctx.bin" for kernel module
"nouveau.ko"
Possible missing firmware "nvidia/gm206/gr/gpccs_sig.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm206/gr/gpccs_data.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm206/gr/gpccs_inst.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm206/gr/gpccs_bl.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm206/gr/fecs_sig.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm206/gr/fecs_data.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm206/gr/fecs_inst.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm206/gr/fecs_bl.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm206/acr/ucode_unload.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm206/acr/ucode_load.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm206/acr/bl.bin" for kernel module
"nouveau.ko"
Possible missing firmware "nvidia/gm204/gr/sw_method_init.bin" for
kernel module "nouveau.ko"
Possible missing firmware "nvidia/gm204/gr/sw_bundle_init.bin" for
kernel module "nouveau.ko"
Possible missing firmware "nvidia/gm204/gr/sw_nonctx.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm204/gr/sw_ctx.bin" for kernel module
"nouveau.ko"
Possible missing firmware "nvidia/gm204/gr/gpccs_sig.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm204/gr/gpccs_data.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm204/gr/gpccs_inst.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm204/gr/gpccs_bl.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm204/gr/fecs_sig.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm204/gr/fecs_data.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm204/gr/fecs_inst.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm204/gr/fecs_bl.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm204/acr/ucode_unload.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm204/acr/ucode_load.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm204/acr/bl.bin" for kernel module
"nouveau.ko"
Possible missing firmware "nvidia/gm200/gr/sw_method_init.bin" for
kernel module "nouveau.ko"
Possible missing firmware "nvidia/gm200/gr/sw_bundle_init.bin" for
kernel module "nouveau.ko"
Possible missing firmware "nvidia/gm200/gr/sw_nonctx.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm200/gr/sw_ctx.bin" for kernel module
"nouveau.ko"
Possible missing firmware "nvidia/gm200/gr/gpccs_sig.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm200/gr/gpccs_data.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm200/gr/gpccs_inst.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm200/gr/gpccs_bl.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm200/gr/fecs_sig.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm200/gr/fecs_data.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm200/gr/fecs_inst.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm200/gr/fecs_bl.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm200/acr/ucode_unload.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm200/acr/ucode_load.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm200/acr/bl.bin" for kernel module
"nouveau.ko"
Possible missing firmware "nvidia/gm20b/gr/sw_method_init.bin" for
kernel module "nouveau.ko"
Possible missing firmware "nvidia/gm20b/gr/sw_bundle_init.bin" for
kernel module "nouveau.ko"
Possible missing firmware "nvidia/gm20b/gr/sw_nonctx.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm20b/gr/sw_ctx.bin" for kernel module
"nouveau.ko"
Possible missing firmware "nvidia/gm20b/gr/gpccs_data.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm20b/gr/gpccs_inst.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm20b/gr/fecs_sig.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm20b/gr/fecs_data.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm20b/gr/fecs_inst.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm20b/gr/fecs_bl.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm20b/acr/ucode_load.bin" for kernel
module "nouveau.ko"
Possible missing firmware "nvidia/gm20b/acr/bl.bin" for kernel module
"nouveau.ko"
*** Including module: plymouth ***
*** Including module: kernel-modules ***
*** Including module: mdraid ***
Skipping udev rule: 64-md-raid.rules
*** Including module: resume ***
*** Including module: rootfs-block ***
*** Including module: terminfo ***
*** Including module: udev-rules ***
Skipping udev rule: 91-permissions.rules
Skipping udev rule: 80-drivers-modprobe.rules
*** Including module: haveged ***
*** Including module: systemd ***
*** Including module: usrmount ***
*** Including module: base ***
*** Including module: fs-lib ***
*** Including module: shutdown ***
*** Including module: suse ***
*** Including modules done ***
*** Installing kernel module dependencies and firmware ***
*** Installing kernel module dependencies and firmware done ***
*** Resolving executable dependencies ***
*** Resolving executable dependencies done***
*** Hardlinking files ***
*** Hardlinking files done ***
*** Stripping files ***
*** Stripping files done ***
*** Generating early-microcode cpio image ***
*** Constructing AuthenticAMD.bin ****
*** Store current command line parameters ***
Stored kernel commandline:
rd.md.uuid=02e9de6c:942a9c26:a75e90fe:e28146fe
resume=UUID=c86c4369-c4f4-4d97-a214-69430271c4c7
resume=UUID=bd37ca76-d08f-4f77-9104-acedb327673b
resume=UUID=a28b5b7d-43b5-4773-939b-66ac2d14ee99
resume=UUID=be309249-4fb8-46b7-a39e-eaa9eb61acb4
root=UUID=cf548a8b-5e81-4d76-9beb-4678275e47b5
rootflags=rw,relatime,data=ordered rootfstype=ext4
*** Creating image file ***
*** Creating image file done ***
Some kernel modules could not be included
This is not necessarily an error:
scsi_dh
linux_raid_member
swap
linux_raid_member
swap
swap
swap
Update bootloader...



G.O.
Box: 42.1 | KDE Plasma 5 | AMD Phenom IIX4 | 64 | 32GB
Laptop #1: 42.1 | KDE Plasma 5 | Core i7-4710HQ | 64 | 16GB
Laptop #2: 42.1 | KDE Plasma 5 | Core i5 | 64 | 8GB

On 05/28/2016 08:06 PM, Sauerland wrote:
>
> As root install in Runlevel 3:
>
> Code:
> --------------------
> zypper in -f x11-video-nvidiaG04-361.42-21.1 nvidia-gfxG04-kmp-default-361.42_k4.1.12_1-21.1
> --------------------
>
>
> And please do not mix the Repo Version and the Version from the Homepage
> at same time.
>
>
Thanks again. With the failure after this I have also uploaded my
Xorg.0.log file:
http://paste.opensuse.org/79419494

The zypper output failed with this file (I tried to send it in a
followup post but I don’t know if it went through to the forum, so I am
trying to send it again).
http://paste.opensuse.org/75096417


G.O.
Box: 42.1 | KDE Plasma 5 | AMD Phenom IIX4 | 64 | 32GB
Laptop #1: 42.1 | KDE Plasma 5 | Core i7-4710HQ | 64 | 16GB
Laptop #2: 42.1 | KDE Plasma 5 | Core i5 | 64 | 8GB

Well, I was able to fix it finally. After a lot of struggle and many
reboots, I figured out that several files needed to be deleted, as well
as uninstalling several things. I first installed kernel 4.1 from the
main update repository. Then I used rpm -vv -e
kernel-default-4.6<numbers> to uninstall the kernel version 4.6 which
was from the kernel stable repository, and also removed that repository.

Even after that, in the /usr/src/ directory, the files for kernel 4.6
were still there and the symlink was still pointing to 4.6, so I
manually deleted the directory for kernel 4.6 and manually pointed a new
symlink to 4.1.

Then I ran mkinitrd, followed by grub2-mkconfig, followed by
grub2-install /dev/sdc to reinstall grub and get my grub menu
straightened out. It had continued to point to kernel 4.6 as the
default, which I didn’t want.

After that I booted up to check, but nvidia still wouldn’t load. So I
booted into run level 3, and used zypper to remove every package that
had “nvidia” in it.

I noticed that in /usr/src/kernel-modules/ it still had directories for
the nvidia packages I had removed (as well as packages from an older
driver version that had never been removed). I didn’t know if I might
need those or what, so I renamed them (which should be the same as
deleting them, but if I needed them back I could just change the name
again). I also made sure the files for the driver I downloaded direct
from nvidia yesterday were removed from /usr/src/kernel-modules/.

So with all that, I tried to start X, and for the first time in about 36
hours, I was able to get into the graphical screen, with nouveau as the
driver. This was an encouraging sign.

So I rebooted again into run level 3, and once I reached the target, I
ran a ‘zypper inr’. It installed a bunch of packages, as well as the
newest nvidia driver from the nvidia repository.

Then I rebooted, and voila, I had my graphical target back.

In summary -

  1. uninstalled and had to manually remove all kernel files I didn’t want
  2. reinstalled grub2 to straighten out my boot menu
  3. in run level 3, removed all nvidia files and rebooted
  4. in run level 3, ran zypper inr to install latest nvidia files
  5. rebooted and got my system back up and running.

My biggest question is now, should those files in
/usr/src/kernel-modules/ have been deleted by the system when I had
installed the new nvidia driver, or when it was upgraded by zypper? It
seems that they should have been deleted.


G.O.
Box: 42.1 | KDE Plasma 5 | AMD Phenom IIX4 | 64 | 32GB
Laptop #1: 42.1 | KDE Plasma 5 | Core i7-4710HQ | 64 | 16GB
Laptop #2: 42.1 | KDE Plasma 5 | Core i5 | 64 | 8GB

You have not said, that you have the kernel:stable Repo enabled and installed a Kernel from that, see your uname -a in first post.

On 05/29/2016 09:36 PM, Sauerland wrote:
>
> You have not said, that you have the kernel:stable Repo enabled and
> installed a Kernel from that, see your uname -a in first post.
>
>
I had the kernel:stable repo enabled at the beginning, but then as I was
pursuing making my system work, I decided that I didn’t want to try and
mess with using an advanced kernel. So I removed that repo and also
removed the kernel that I had installed from it. I am now using the
kernel from the main update repository.

> uname -r
4.1.21-14-default


G.O.
Box: 42.1 | KDE Plasma 5 | AMD Phenom IIX4 | 64 | 32GB
Laptop #1: 42.1 | KDE Plasma 5 | Core i7-4710HQ | 64 | 16GB
Laptop #2: 42.1 | KDE Plasma 5 | Core i5 | 64 | 8GB