Thanks for the suggestion!
I went forward with it, and did as suggested.
Your method seems to be much cleaner than the .run file version. Makes sense!
Problem is, I’m exactly back to where I was with running the 418 installer directly.
Guess there is no way around the fact (as I perceive it now) that Nvidia does not provide a compatible driver for a current linux kernel with a GeForce GTX 680 EFI card on a Mac Pro 5.1. (Did not personally test other combinations, but forum suggests I’m not alone)
Reading through all related posts, this seems to be a known problem, with no motivation or statement from Nvidia to fix it.
Drivers <= 390 should work with the card, but are not compatible with the meltdown/spectre fixes
Drivers >400 are not working with the graphics card.
This is a real bummer! Combined with the PR disaster on the (lack of) Mojave drivers, my conclusion is to run from Nvidia mid to longterm. They clearly don’t care.
dmesg:
[ 394.497878] IPMI message handler: version 39.2
[ 394.503229] ipmi device interface
[ 394.528377] nvidia: loading out-of-tree module taints kernel.
[ 394.528384] nvidia: module license ‘NVIDIA’ taints kernel.
[ 394.528385] Disabling lock debugging due to kernel taint
[ 394.536878] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[ 394.546726] nvidia-nvlink: Nvlink Core is being initialized, major device number 236
[ 394.546974] nvidia 0000:05:00.0: enabling device (0006 → 0007)
[ 394.547045] nvidia 0000:05:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[ 394.748112] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 418.56 Fri Mar 15 12:59:26 CDT 2019
[ 394.761728] nvidia-uvm: Loaded the UVM driver in 8 mode, major device number 234
[ 394.764412] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 418.56 Fri Mar 15 12:32:40 CDT 2019
[ 394.766855] [drm] [nvidia-drm] [GPU ID 0x00000500] Loading driver
[ 394.766857] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:05:00.0 on minor 0
[ 407.316543] nvidia-modeset: WARNING: GPU:0: Lost display notification (0:0x00000000); continuing.
[ 664.956398] nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000917d:0:0
X.Org output:
(==) Using config directory: “/etc/X11/xorg.conf.d”
(==) Using system config directory “/usr/share/X11/xorg.conf.d”
Failed to connect to bus: No such file or directory
** (process:9194): WARNING **: 11:06:50.629: Could not make bus activated clients aware of XDG_CURRENT_DESKTOP=GNOME environment variable: Failed to execute child process ?dbus-launch? (No such file or directory)
xinit: connection to X server lost
waiting for X server to shut down …
xinit: X server slow to shut down, sending KILL signal
waiting for server to die …
xinit: X server refuses to die
There is nothing useful in the log
[root@localhost ~]# lsmod | grep nvidia
nvidia_drm 53248 0
nvidia_modeset 1089536 2 nvidia_drm
nvidia_uvm 946176 0
nvidia 17641472 58 nvidia_uvm,nvidia_modeset
drm_kms_helper 208896 1 nvidia_drm
ipmi_msghandler 69632 2 ipmi_devintf,nvidia
drm 495616 3 drm_kms_helper,nvidia_drm