Installing Nvidia Drivers creates ACPI error at boot at shutdown?

Hi,

I am just finishing reinstalling Leap 15.1.
Nothing has been installed at this stage, except the system update after first boot.

At the moment, I can turn on the computer without error message, and shutdown also.

If I install the Nvidia Drivers, I will have a lot of error messages during the boot like:

ACPI BIOS Error (bug) : Failure looking up _SB.PCI0.SAT0
and other ACPI messages the same.

I have tried various option on my previous install, like acpi=off, but then the system will just not shutdown at all.

Would the installation of acpid be of any help for this issue?

https://forums.opensuse.org/showthread.php/538174-ACPID-missing-in-action

Any suggestion of steps I could try to be able to use the Nvidia drivers without having to get the error message, and have to physically unplugged the computer to turn off?

Many thanks

Have you found both the modesetting FOSS DDX and the nouveau FOSS DDX to be unsatisfactory for your needs? The modesetting is the upstream default and the nouveau is openSUSE’s default.

All my NVidia GPUs run the modesetting DDX, e.g.:

# xrandr | egrep 'onnect|creen|\*' | grep -v disconn | sort -r
Screen 0: minimum 320 x 200, current 2560 x 2640, maximum 16384 x 16384
DP-2 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 519mm x 324mm
DP-1 connected primary 2560x1440+0+1200 (normal left inverted right x axis y axis) 598mm x 336mm
   2560x1440     59.95*+  74.92
   1920x1200     59.95*+
# inxi -GxxSM
System:    Host: p5bse Kernel: 4.12.14-lp151.28.32-default x86_64 bits: 64 compiler: gcc v: 7.4.1 Desktop: KDE 3 wm: kwin
           dm: N/A Distro: openSUSE Leap 15.1
Machine:   Type: Desktop Mobo: ASUSTeK model: P5B SE v: Rev 1.xx serial: MS6C79B32413550 BIOS: American Megatrends v: 1103
           date: 06/04/2009
Graphics:  Device-1: NVIDIA GF119 [NVS 310] vendor: Hewlett-Packard driver: nouveau v: kernel bus ID: 01:00.0
           chip ID: 10de:107d
           Display: server: **X.Org 1.20.3 driver: modesetting** unloaded: fbdev,vesa alternate: nouveau,nv,nvidia
           resolution: 2560x1440~60Hz, 1920x1200~60Hz
           OpenGL: renderer: llvmpipe (LLVM 7.0 128 bits) v: 3.3 Mesa 18.3.2 compat-v: 3.1 direct render: Yes
#

Do not install both nouveau and Nvidia-own drivers.
In your case uninstall both drivers and then install only one of them.

The nouveau kernel driver (module) is part of each kernel package. It is not uninstallable, but is required to be loaded, and not disabled by nomodeset or [amdgpu|i915|nouveau|radeon].modeset=0 on kernel cmdline, in order to enable every competent FOSS DDX.

The nouveau DDX (Xorg driver) upstream is an option that openSUSE installs by default along with xorg-x11-server whether you have an NVidia GPU or not.

In your case uninstall both drivers and then install only one of them.
Or neither. Upstream the default DDX for AMD, Intel and NVidia GPUs is modesetting, provided by xorg-x11-server. xf86-video-* packages upstream are all optional. The nouveau DDX is old, reverse-engineered technology, while the default modesetting DDX is newer technology.