Bug#963980: bumblebee-nvidia: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory

2022-01-08 Thread Sébastien Marque
Hello,

Nice to see the hack could help someone.

BTW I "improved" the ugly hack this way:

 (
 path=/proc/driver/nvidia
 if ! test -e $path; then
 IFS=':' read -a radio <<< $(LANG=C nmcli -t radio)
 nmcli radio wifi off
 while ! test -e $path; do
 continue
 done
 test ${radio[1]} = 'enabled' && nmcli radio wifi on
 fi
)&

And it resides now on /usr/local/bin/primusrun 
(https://seb.lautre.net/git/seb/scripts/blob/master/primusrun 
(https://seb.lautre.net/git/seb/scripts/blob/master/primusrun))

Best regards,

Seb


Bug#963980: bumblebee-nvidia: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory

2020-12-07 Thread Sébastien MARQUE
Package: bumblebee
Version: 3.2.1-26~bpo10+1
Followup-For: Bug #963980

Dear Maintainer,


everything was working as a charm, until few days ago. I can't find
what has changed but only the following packages has been updated
between the last time primusrun worked out of the box and the
failure encountered:
- libproxy1v5:amd64 (0.4.15-5, 0.4.15-5+deb10u1)
- libbrotli1:amd64 (1.0.7-2, 1.0.7-2+deb10u1)
- libproxy1-plugin-gsettings:amd64 (0.4.15-5, 0.4.15-5+deb10u1)
- libproxy-tools:amd64 (0.4.15-5, 0.4.15-5+deb10u1)
- libproxy1-plugin-webkit:amd64 (0.4.15-5, 0.4.15-5+deb10u1)
- libproxy1-plugin-networkmanager:amd64 (0.4.15-5, 0.4.15-5+deb10u1)

After many tries, following many attempts to workaround
including the upgrade from stable to backports for bumblebee and
nvidia propietary drivers I found a post, a bit isolated:

https://github.com/Bumblebee-Project/Bumblebee/issues/652#issuecomment-123401024

It talks about switching off the network as a workaround to get
the secondary GPU driver loaded and used, no-one replied.

It worked for me and I added the following piece of ugly code in script
in order to use nvidia driver:

(
# TODO: manage restart of blutooth if needed
nmcli radio all off
while test $(lsmod | grep -c nvidia) -eq 0; do
sleep 1
done
nmcli radio wifi on
)&
primusrun what_I_have_to_launch

It is ugly, but it works (for now), and may be a clue for the
resolution of the issue.

I haven't tried from a dummy new user if the issue is still
there, I haven't tried to upgrade to newer kernel. I've tried
with nouveau and the issue is the same, but haven't tried yet
with the network-off workaround.

I don't have a github account so I can't post this upstream on
bumblebee project.

Thanks a lot for your concern, and best regards

Sebastien MARQUE

-- Package-specific info:
OpenGL and NVIDIA library files installed:
lrwxrwxrwx 1 root root 25 Dec  4 19:19 /etc/alternatives/glx -> 
/usr/lib/nvidia/bumblebee
lrwxrwxrwx 1 root root 49 Dec  4 19:19 
/etc/alternatives/glx--libEGL.so-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so
lrwxrwxrwx 1 root root 51 Dec  4 19:19 
/etc/alternatives/glx--libEGL.so.1-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so.1
lrwxrwxrwx 1 root root 48 Dec  4 19:19 
/etc/alternatives/glx--libGL.so-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so
lrwxrwxrwx 1 root root 50 Dec  4 19:19 
/etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1
lrwxrwxrwx 1 root root 55 Dec  4 19:19 
/etc/alternatives/glx--libGLESv1_CM.so-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so
lrwxrwxrwx 1 root root 57 Dec  4 19:19 
/etc/alternatives/glx--libGLESv1_CM.so.1-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1
lrwxrwxrwx 1 root root 52 Dec  4 19:19 
/etc/alternatives/glx--libGLESv2.so-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so
lrwxrwxrwx 1 root root 54 Dec  4 19:19 
/etc/alternatives/glx--libGLESv2.so.2-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2
lrwxrwxrwx 1 root root 42 Dec  4 19:19 
/etc/alternatives/glx--libGLX_indirect.so.0-x86_64-linux-gnu -> 
/usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0
lrwxrwxrwx 1 root root 51 Dec  4 19:19 
/etc/alternatives/glx--libnvidia-cfg.so.1-x86_64-linux-gnu -> 
/usr/lib/x86_64-linux-gnu/nvidia/libnvidia-cfg.so.1
lrwxrwxrwx 1 root root 42 Dec  4 19:19 
/etc/alternatives/glx--nvidia-blacklists-nouveau.conf -> 
/etc/nvidia/nvidia-blacklists-nouveau.conf
lrwxrwxrwx 1 root root 36 Dec  4 19:19 
/etc/alternatives/glx--nvidia-bug-report.sh -> 
/usr/lib/nvidia/nvidia-bug-report.sh
lrwxrwxrwx 1 root root 32 Dec  4 19:19 
/etc/alternatives/glx--nvidia-modprobe.conf -> /etc/nvidia/nvidia-modprobe.conf
lrwxrwxrwx 1 root root 23 Dec  4 19:19 /etc/alternatives/nvidia -> 
/usr/lib/nvidia/current
lrwxrwxrwx 1 root root 59 Dec  4 19:19 
/etc/alternatives/nvidia--libEGL_nvidia.so.0-x86_64-linux-gnu -> 
/usr/lib/x86_64-linux-gnu/nvidia/current/libEGL_nvidia.so.0
lrwxrwxrwx 1 root root 65 Dec  4 19:19 
/etc/alternatives/nvidia--libGLESv1_CM_nvidia.so.1-x86_64-linux-gnu -> 
/usr/lib/x86_64-linux-gnu/nvidia/current/libGLESv1_CM_nvidia.so.1
lrwxrwxrwx 1 root root 62 Dec  4 19:19 
/etc/alternatives/nvidia--libGLESv2_nvidia.so.2-x86_64-linux-gnu -> 
/usr/lib/x86_64-linux-gnu/nvidia/current/libGLESv2_nvidia.so.2
lrwxrwxrwx 1 root root 59 Dec  4 19:19 
/etc/alternatives/nvidia--libGLX_nvidia.so.0-x86_64-linux-gnu -> 
/usr/lib/x86_64-linux-gnu/nvidia/current/libGLX_nvidia.so.0
lrwxrwxrwx 1 root root 46 Dec  4 19:19 

Bug#963980: bumblebee-nvidia: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory

2020-09-04 Thread Vincas Dargis

In https://wiki.debian.org/Bumblebee#Debian_10_and_older I've found this hint:

```
[ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected

You may have to set the BusID manually, in /etc/bumblebee/xorg.conf.nvidia. To get the BusID, run lspci | egrep 'VGA|3D' 
in a terminal. Refer to the comments in that file for further instructions.

```

So I've edited `/etc/bumblebee/xorg.conf.nvidia` and uncommented one line so 
it's now:

```
BusID "PCI:01:00:0"
```

And it works!

`lspci | egrep 'VGA|3D'` on my machine returns:

```
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor 
Integrated Graphics Controller (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev ff)
```

So some part fails to detect that only NVIDIA card..? :)



Bug#963980: bumblebee-nvidia: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory

2020-09-04 Thread Vincas Dargis

from `/var/log/Xorg.8.log`

[  2486.434] (II) NVIDIA dlloader X Driver  450.66  Wed Aug 12 19:44:12 UTC 2020
[  2486.434] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[  2486.435] (EE) No devices detected.
[  2486.435] (EE)
Fatal server error:
[  2486.435] (EE) no screens found(EE)
[  2486.435] (EE)

So maybe this latest 450.66 simply does not support my `GM107M [GeForce GTX 
860M]`, or just because of some bug?



Bug#963980: bumblebee-nvidia: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory

2020-09-02 Thread Vincas Dargis

Sadly, purge & reinstall did not help this time...



Bug#963980: bumblebee-nvidia: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory

2020-09-02 Thread Vincas Dargis

OK so it looks like after 2020-09-01 updates that had lot's of NVIDIA stuff, 
same error reproduces again:

```
$ pvkrun vkcube
primus: fatal: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory: 
"/etc/bumblebee/xorg.conf.d"

```

```
$ optirun glxgears
[ 5856.436157] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Unable to locate/open config directory: 
"/etc/bumblebee/xorg.conf.d"


[ 5856.436198] [ERROR]Aborting because fallback start is disabled.
```


```
$ primusrun glxgears
primus: fatal: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory: 
"/etc/bumblebee/xorg.conf.d

```

optirun/primusrun/pvkrun does not work. glxgears does run with integrated 
graphics, but not with NVIDIA.

Attached /etc/bumblebee directory contents.

Here's what /var/log/apt/history.log tells:

Start-Date: 2020-09-01  18:26:20
Commandline: apt full-upgrade
Requested-By: vincas (1000)
Upgrade: libmpc3:amd64 (1.2.0~rc1-1, 1.2.0-1), libnvidia-glvkspirv:amd64 (450.57-3, 450.66-1), libnvidia-glvkspirv:i386 
(450.57-3, 450.66-1), libstdc++-10-dev:amd64 (10.2.0-5, 10.2.0-6), liblouisutdml-data:amd64 (2.8.0-4, 2.9.0-1), 
libwayland-egl1:amd64 (1.18.0-2~exp1, 1.18.0-2~exp1.1), libwayland-egl1:i386 (1.18.0-2~exp1, 1.18.0-2~exp1.1), 
mesa-opencl-icd:amd64 (20.1.5-1, 20.1.6-1), libgles-nvidia1:amd64 (450.57-3, 450.66-1), libgles-nvidia1:i386 (450.57-3, 
450.66-1), libgles-nvidia2:amd64 (450.57-3, 450.66-1), libgles-nvidia2:i386 (450.57-3, 450.66-1), xserver-common:amd64 
(2:1.20.8-2, 2:1.20.9-1), g++-10:amd64 (10.2.0-5, 10.2.0-6), libnvidia-ml1:amd64 (450.57-3, 450.66-1), 
nvidia-vulkan-icd:amd64 (450.57-3, 450.66-1), nvidia-vulkan-icd:i386 (450.57-3, 450.66-1), xserver-xorg-core:amd64 
(2:1.20.8-2, 2:1.20.9-1), nvidia-egl-icd:amd64 (450.57-3, 450.66-1), nvidia-egl-icd:i386 (450.57-3, 450.66-1), 
libegl-mesa0:amd64 (20.1.5-1, 20.1.6-1), libegl-mesa0:i386 (20.1.5-1, 20.1.6-1), lib32stdc++6:amd64 (10.2.0-5, 
10.2.0-6), libaprutil1:amd64 (1.6.1-4+b1, 1.6.1-5), gcc-10-base:amd64 (10.2.0-5, 10.2.0-6), gcc-10-base:i386 (10.2.0-5, 
10.2.0-6), electrum:amd64 (4.0.2-1, 4.0.2-2), libobjc4:amd64 (10.2.0-5, 10.2.0-6), nvidia-driver:amd64 (450.57-3, 
450.66-1), libglapi-mesa:amd64 (20.1.5-1, 20.1.6-1), libglapi-mesa:i386 (20.1.5-1, 20.1.6-1), mesa-common-dev:amd64 
(20.1.5-1, 20.1.6-1), lib32gcc-s1:amd64 (10.2.0-5, 10.2.0-6), mesa-vulkan-drivers-dbgsym:amd64 (20.1.5-1, 20.1.6-1), 
liblouis20:amd64 (3.14.0-1, 3.15.0-1), libitm1:amd64 (10.2.0-5, 10.2.0-6), nvidia-vulkan-common:amd64 (450.57-3, 
450.66-1), xserver-xorg-legacy:amd64 (2:1.20.8-2, 2:1.20.9-1), libxatracker2:amd64 (20.1.5-1, 20.1.6-1), 
python3-louis:amd64 (3.14.0-1, 3.15.0-1), nvidia-vdpau-driver:amd64 (450.57-3, 450.66-1), libgl1-nvidia-glvnd-glx:amd64 
(450.57-3, 450.66-1), libgl1-nvidia-glvnd-glx:i386 (450.57-3, 450.66-1), libegl1-mesa:amd64 (20.1.5-1, 20.1.6-1), 
cmake-data:amd64 (3.16.3-3, 3.18.2-1), libasan6:amd64 (10.2.0-5, 10.2.0-6), libglx-nvidia0:amd64 (450.57-3, 450.66-1), 
libglx-nvidia0:i386 (450.57-3, 450.66-1), libquadmath0:amd64 (10.2.0-5, 10.2.0-6), orca:amd64 (3.36.5-1, 3.36.6-1), 
rsyslog:amd64 (8.2006.0-2, 8.2008.0-1), nvidia-kernel-dkms:amd64 (450.57-3, 450.66-1), libgbm1:amd64 (20.1.5-1, 
20.1.6-1), libgbm1:i386 (20.1.5-1, 20.1.6-1), libegl-nvidia0:amd64 (450.57-3, 450.66-1), libegl-nvidia0:i386 (450.57-3, 
450.66-1), libwayland-client0:amd64 (1.18.0-2~exp1, 1.18.0-2~exp1.1), libwayland-client0:i386 (1.18.0-2~exp1, 
1.18.0-2~exp1.1), nvidia-egl-common:amd64 (450.57-3, 450.66-1), libapr1:amd64 (1.7.0-1, 1.7.0-3), libgcc-10-dev:amd64 
(10.2.0-5, 10.2.0-6), libllvm10:amd64 (1:10.0.1-4, 1:10.0.1-5), libllvm10:i386 (1:10.0.1-4, 1:10.0.1-5), 
libnvidia-cfg1:amd64 (450.57-3, 450.66-1), libtsan0:amd64 (10.2.0-5, 10.2.0-6), nvidia-legacy-check:amd64 (450.57-3, 
450.66-1), libubsan1:amd64 (10.2.0-5, 10.2.0-6), aspell-de-1901:amd64 (1:2-35, 1:2-36), liblouisutdml9:amd64 (2.8.0-4, 
2.9.0-1), libgfortran5:amd64 (10.2.0-5, 10.2.0-6), kinfocenter:amd64 (4:5.17.5-2, 4:5.17.5-3), 
nvidia-kernel-support:amd64 (450.57-3, 450.66-1), liblsan0:amd64 (10.2.0-5, 10.2.0-6), libgomp1:amd64 (10.2.0-5, 
10.2.0-6), libgomp1:i386 (10.2.0-5, 10.2.0-6), nvidia-driver-libs:amd64 (450.57-3, 450.66-1), nvidia-driver-libs:i386 
(450.57-3, 450.66-1), nvidia-driver-bin:amd64 (450.57-3, 450.66-1), libgl1-mesa-dev:amd64 (20.1.5-1, 20.1.6-1), 
libgl1-mesa-dri:amd64 (20.1.5-1, 20.1.6-1), libgl1-mesa-dri:i386 (20.1.5-1, 20.1.6-1), liblouisutdml-bin:amd64 (2.8.0-4, 
2.9.0-1), libosmesa6:amd64 (20.1.5-1, 20.1.6-1), libosmesa6:i386 (20.1.5-1, 20.1.6-1), libtss2-esys0:amd64 (2.4.1-1+b1, 
3.0.0-1), libgcc-s1:amd64 (10.2.0-5, 10.2.0-6), libgcc-s1:i386 (10.2.0-5, 10.2.0-6), libgl1-mesa-glx:amd64 (20.1.5-1, 
20.1.6-1), libgl1-mesa-glx:i386 (20.1.5-1, 20.1.6-1), xserver-xorg-video-nvidia:amd64 (450.57-3, 450.66-1), cmake:amd64 
(3.16.3-3, 3.18.2-1), libclang-common-10-dev:amd64 (1:10.0.1-4, 1:10.0.1-5), liblouis-data:amd64 (3.14.0-1, 

Bug#963980: bumblebee-nvidia: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory

2020-07-02 Thread Vincas Dargis
Thanks for this "solution". You probably can't tell what changed (likely 
in /etc) after purge+reinstall?


Sadly, no. I could have taken copy if /etc, just haven't thought of it, sorry.

All I see is that `/etc/bumblebee/xorg.conf.d/` is still empty as it where, 
can't comment any more.



Bug#963980: bumblebee-nvidia: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory

2020-07-01 Thread Andreas Beckmann

Control: tag -1 moreinfo unreproducible

On 7/1/20 8:15 PM, Vincas Dargis wrote:
And after reinstalling driver and all other bumbleblee-related packages, 
it started to work again.


Thanks for this "solution". You probably can't tell what changed (likely 
in /etc) after purge+reinstall?
Anyway, I'll keep this bug open as unreproducible in case someone else 
stumbles upon it ...


Andreas



Bug#963980: bumblebee-nvidia: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory

2020-07-01 Thread Vincas Dargis

I just this:

sudo apt purge --autoremove nvidia*
sudo apt install nvidia-driver bumblebee-nvidia primus-nvidia primus-vk-nvidia

And after reinstalling driver and all other bumbleblee-related packages, it 
started to work again.



Bug#963980: bumblebee-nvidia: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory

2020-06-30 Thread Vincas Dargis

$ sudo strace -efile -f -p $(pgrep bumblebeed) 2>&1 | fgrep /etc/bumblebee
[pid  7068] execve("/usr/lib/xorg/Xorg", ["/usr/lib/xorg/Xorg", ":8", "-config", 
"/etc/bumblebee/xorg.conf.nouveau", "-configdir", "/etc/bumblebee/xorg.conf.d", "-sharevts", 
"-nolisten", "tcp", "-noreset", "-verbose", "3", "-isolateDevice", "PCI:01:00:0"], 0x7fff6ca8f198 /* 
4 vars */ 
[pid  7068] openat(AT_FDCWD, "/etc/bumblebee/xorg.conf.d", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 16

[pid  7068] openat(AT_FDCWD, "/etc/bumblebee/xorg.conf.nouveau", O_RDONLY) = 16



Bug#963980: bumblebee-nvidia: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory

2020-06-29 Thread Vincas Dargis

In bumblebee changelog I see:

  * Simplify rules and use bumblebee.install etc. for installation.
  * Remove obsolete conffile /etc/bumblebee/xorg.conf.d/10-dummy.conf.

Could these introduce some sort of regression in my case?



Bug#963980: bumblebee-nvidia: Bumblebee daemon reported: error: [XORG] (EE) Unable to locate/open config directory

2020-06-29 Thread Vincas Dargis
Package: bumblebee-nvidia
Version: 3.2.1-23
Severity: important

Dear Maintainer,

After some updates I cannot use primusrun/optirun/pvkrun on my Sid:

```
$ primusrun glxgears
primus: fatal: Bumblebee daemon reported: error: [XORG] (EE) Unable to
locate/open config directory: "/etc/bumblebee/xorg.conf.d"
```

```
$ optirun glxgears
[  444.023511] [ERROR]Cannot access secondary GPU - error: [XORG] (EE)
Unable to locate/open config directory: "/etc/bumblebee/xorg.conf.d"

[  444.023570] [ERROR]Aborting because fallback start is disabled.
```

```
$ pvkrun vkcube
primus: fatal: Bumblebee daemon reported: error: [XORG] (EE) Unable to
locate/open config directory: "/etc/bumblebee/xorg.conf.d"

```

journalctl shows this:

```
$ sudo journalctl -f -u bumblebeed -n0
-- Logs begin at Mon 2020-06-29 19:49:28 EEST. --
birž. 29 19:57:47 vinco bumblebeed[12788]: [  504.277010] [ERROR][XORG] (EE) 
Unable to locate/open config directory: "/etc/bumblebee/xorg.conf.d"
birž. 29 19:57:47 vinco bumblebeed[12788]: [  504.277034] [WARN][XORG] (WW) 
Warning, couldn't open module mouse
birž. 29 19:57:47 vinco bumblebeed[12788]: [  504.277039] [ERROR][XORG] (EE) 
Failed to load module "mouse" (module does not exist, 0)
birž. 29 19:57:47 vinco bumblebeed[12788]: [  504.277045] [ERROR][XORG] (EE) 
NOUVEAU(0): [drm] failed to set drm interface version.
birž. 29 19:57:47 vinco bumblebeed[12788]: [  504.277048] [ERROR][XORG] (EE) 
NOUVEAU(0): [drm] error opening the drm
birž. 29 19:57:47 vinco bumblebeed[12788]: [  504.277051] [ERROR][XORG] (EE) 
NOUVEAU(0): 910:
birž. 29 19:57:47 vinco bumblebeed[12788]: [  504.277054] [ERROR][XORG] (EE) 
Screen(s) found, but none have a usable configuration.
birž. 29 19:57:47 vinco bumblebeed[12788]: [  504.277057] [ERROR][XORG] (EE)
birž. 29 19:57:47 vinco bumblebeed[12788]: [  504.277060] [ERROR][XORG] (EE) no 
screens found(EE)
birž. 29 19:57:47 vinco bumblebeed[12788]: [  504.277062] [ERROR][XORG] (EE)
birž. 29 19:57:47 vinco bumblebeed[12788]: [  504.277068] [ERROR][XORG] (EE) 
Please also check the log file at "/var/log/Xorg.8.log" for additional 
information.
birž. 29 19:57:47 vinco bumblebeed[12788]: [  504.277073] [ERROR][XORG] (EE)
birž. 29 19:57:47 vinco bumblebeed[12788]: [  504.277077] [ERROR][XORG] (EE) 
Server terminated with error (1). Closing log file.
birž. 29 19:57:47 vinco bumblebeed[12788]: [  504.277728] [ERROR]X did not 
start properly
```


-- Package-specific info:
OpenGL and NVIDIA library files installed:
lrwxrwxrwx 1 root root 25 Jun 29 19:44 /etc/alternatives/glx -> 
/usr/lib/nvidia/bumblebee
lrwxrwxrwx 1 root root 49 Jan 29 18:26 
/etc/alternatives/glx--libEGL.so-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so
lrwxrwxrwx 1 root root 51 Jun 29 19:44 
/etc/alternatives/glx--libEGL.so.1-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so.1
lrwxrwxrwx 1 root root 48 Jan 29 18:26 
/etc/alternatives/glx--libGL.so-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so
lrwxrwxrwx 1 root root 48 Jun 29 19:44 
/etc/alternatives/glx--libGL.so.1-i386-linux-gnu -> 
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1
lrwxrwxrwx 1 root root 50 Jun 29 19:44 
/etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1
lrwxrwxrwx 1 root root 55 Jan 29 18:26 
/etc/alternatives/glx--libGLESv1_CM.so-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so
lrwxrwxrwx 1 root root 55 Jun 29 19:44 
/etc/alternatives/glx--libGLESv1_CM.so.1-i386-linux-gnu -> 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1
lrwxrwxrwx 1 root root 57 Jun 29 19:44 
/etc/alternatives/glx--libGLESv1_CM.so.1-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1
lrwxrwxrwx 1 root root 52 Jan 29 18:26 
/etc/alternatives/glx--libGLESv2.so-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so
lrwxrwxrwx 1 root root 52 Jun 29 19:44 
/etc/alternatives/glx--libGLESv2.so.2-i386-linux-gnu -> 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so.2
lrwxrwxrwx 1 root root 54 Jun 29 19:44 
/etc/alternatives/glx--libGLESv2.so.2-x86_64-linux-gnu -> 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2
lrwxrwxrwx 1 root root 40 Jun 29 19:44 
/etc/alternatives/glx--libGLX_indirect.so.0-i386-linux-gnu -> 
/usr/lib/i386-linux-gnu/libGLX_mesa.so.0
lrwxrwxrwx 1 root root 42 Jun 29 19:44 
/etc/alternatives/glx--libGLX_indirect.so.0-x86_64-linux-gnu -> 
/usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0
lrwxrwxrwx 1 root root 25 Jun 29 19:44 /etc/alternatives/nvidia -> 
/usr/lib/nvidia/tesla-418
lrwxrwxrwx 1 root root 53 Jun 29 19:44 
/etc/alternatives/nvidia--libGL.so.1-x86_64-linux-gnu -> 
/usr/lib/x86_64-linux-gnu/nvidia/tesla-418/libGL.so.1

/etc/modprobe.d:
total 52
drwxr-xr-x   2 root root  4096 Jun 29 19:54 .
drwxr-xr-x 169 root root 12288 Jun 29 19:54 ..
-rw-r--r--   1 root root   113 Feb 23 12:19 alsa-base.conf
-rw-r--r--   1 root root   154 Dec 15  2018