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

Vincas Dargis vindrg at gmail.com
Mon Jun 29 18:01:33 BST 2020


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"
<hangs>
```

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 amd64-microcode-blacklist.conf
-rw-r--r--   1 root root    31 Dec 18  2017 ath9k_htc.conf
-rw-r--r--   1 root root   543 Jun 29 19:54 bumblebee.conf
-rw-r--r--   1 root root    88 Oct 22  2017 custom-blacklist.conf
-rw-r--r--   1 root root   127 Oct 25  2016 dkms.conf
-rw-r--r--   1 root root   154 Jul  9  2017 intel-microcode-blacklist.conf
-rw-r--r--   1 root root   260 Jan 27  2019 nvidia-kernel-common.conf
-rw-r--r--   1 root root    20 Oct  7  2017 qemu-blacklist.conf

/etc/modprobe.d/bumblebee.conf:# do not automatically load nouveau as it may prevent nvidia from loading
/etc/modprobe.d/bumblebee.conf:# do not automatically load nvidia as it's unloaded anyway when bumblebeed
/etc/modprobe.d/bumblebee.conf:blacklist nvidia
/etc/modprobe.d/bumblebee.conf:blacklist nvidia-current
/etc/modprobe.d/bumblebee.conf:blacklist nvidia-tesla-440
/etc/modprobe.d/bumblebee.conf:blacklist nvidia-tesla-418
/etc/modprobe.d/bumblebee.conf:blacklist nvidia-legacy-390xx
/etc/modprobe.d/bumblebee.conf:blacklist nvidia-legacy-340xx
/etc/modprobe.d/nvidia-kernel-common.conf:alias char-major-195* nvidia
/etc/modprobe.d/nvidia-kernel-common.conf:#options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=44 NVreg_DeviceFileMode=0660
/etc/modprobe.d/nvidia-kernel-common.conf:# options nvidia NVreg_EnableAGPSBA=1
/etc/modprobe.d/nvidia-kernel-common.conf:# options nvidia NVreg_EnableAGPFW=1
/etc/modprobe.d/bumblebee.conf:# do not automatically load nouveau as it may prevent nvidia from loading
/etc/modprobe.d/bumblebee.conf:blacklist nouveau


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.7.0-1-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=lt_LT.UTF-8, LC_CTYPE=lt_LT.UTF-8 (charmap=UTF-8), LANGUAGE=lt (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages bumblebee-nvidia depends on:
ii  bumblebee                                       3.2.1-23
ii  glx-alternative-nvidia                          1.1.0
ii  nvidia-legacy-390xx-driver [nvidia-driver-any]  390.138-1
ii  nvidia-legacy-390xx-kernel-dkms                 390.138-1

Versions of packages bumblebee-nvidia recommends:
ii  nvidia-primus-vk-wrapper  1.5-1

bumblebee-nvidia suggests no packages.

Versions of packages bumblebee-nvidia is related to:
ii  nvidia-legacy-390xx-driver [nvidia-driver-any]                390.138-1
ii  nvidia-legacy-390xx-driver-libs-nonglvnd [nvidia-driver-libs  390.138-1
ii  primus-libs                                                   0~20150328-11
ii  xserver-xorg-video-nvidia-legacy-390xx [xserver-xorg-video-n  390.138-1

-- no debconf information


More information about the pkg-nvidia-devel mailing list