[ 229.071138] [ERROR]You've no permission to communicate with the Bumblebee daemon. Try adding yourself to the 'bumblebee' group
[ 229.071173] [ERROR]Could not connect to bumblebee daemon - is it running?
I’ve tried running sudo usermod -a -G bumblebee dan but it doesn’t seem to add me to the group:
[dan@dan-x550cc ~]$ groups
sys network power lp wheel dan
Oh … didnt nvidia+bb need sudo for nvidia settings?
(yes yes … say 3 hail mary’s and repeat “I will not run sudo on gui applications”)
Try it for giggles.
Here’s the output of sudo mhwd -f -i pci video-hybrid-intel-nvidia-390xx-bumblebee if it helps:
> Removing video-hybrid-intel-nvidia-390xx-bumblebee...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/local/pci/video-hybrid-intel-nvidia-390xx-bumblebee/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
Removed /etc/systemd/system/multi-user.target.wants/bumblebeed.service.
checking dependencies...
:: ffmpeg optionally requires nvidia-utils: Nvidia NVDEC/NVENC support
:: ksysguard optionally requires nvidia-utils: NVIDIA GPU usage
:: lib32-vulkan-icd-loader optionally requires lib32-vulkan-driver: packaged vulkan driver
:: steam-manjaro optionally requires vulkan-driver: packaged vulkan driver
:: steam-manjaro optionally requires lib32-vulkan-driver: packaged vulkan driver (32bit)
:: vulkan-icd-loader optionally requires vulkan-driver: packaged vulkan driver
warning: dependency cycle detected:
warning: primus will be removed after its bumblebee dependency
Packages (11) egl-wayland-1.1.5-1 eglexternalplatform-1.1-2 libxvmc-1.0.12-3 primus-20151110-9 bumble
bee-3.2.1-22 lib32-nvidia-390xx-utils-390.132-1 lib32-primus-20151110-4 linux58-bbswitch-0.8-25 linux
58-nvidia-390xx-390.132-25 nvidia-390xx-utils-390.132-1 xf86-video-intel-1:2.99.917+908+g7181c5a4-1
Total Removed Size: 217.99 MiB
:: Do you want to remove these packages? [Y/n]
:: Processing package changes...
removing linux58-bbswitch...
removing linux58-nvidia-390xx...
removing lib32-primus...
removing lib32-nvidia-390xx-utils...
xorg configuration symlink valid...
removing xf86-video-intel...
removing libxvmc...
removing bumblebee...
warning: /etc/bumblebee/xorg.conf.nvidia saved as /etc/bumblebee/xorg.conf.nvidia.pacsave
warning: /etc/bumblebee/bumblebee.conf saved as /etc/bumblebee/bumblebee.conf.pacsave
removing nvidia-390xx-utils...
xorg configuration symlink valid...
removing egl-wayland...
removing eglexternalplatform...
removing primus...
:: Running post-transaction hooks...
(1/5) Reloading system manager configuration...
(2/5) Reloading device manager configuration...
(3/5) Arming ConditionNeedsUpdate...
(4/5) Updating module dependencies...
(5/5) Updating the desktop file MIME type cache...
'/etc/X11/xorg.conf.d/90-mhwd.conf' symlink is invalid! Removing it...
> Successfully removed video-hybrid-intel-nvidia-390xx-bumblebee
> Installing video-hybrid-intel-nvidia-390xx-bumblebee...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/db/pci/graphic_drivers/hybrid-intel-nvidia-390xx-bumblebee/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
:: Synchronising package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: primus will be installed before its bumblebee dependency
Packages (11) egl-wayland-1.1.5-1 eglexternalplatform-1.1-2 libxvmc-1.0.12-3 primus-20151110-9 bumble
bee-3.2.1-22 lib32-nvidia-390xx-utils-390.132-1 lib32-primus-20151110-4 linux58-bbswitch-0.8-25 linux
58-nvidia-390xx-390.132-25 nvidia-390xx-utils-390.132-1 xf86-video-intel-1:2.99.917+908+g7181c5a4-1
Total Installed Size: 217.99 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing primus...
installing eglexternalplatform...
installing egl-wayland...
installing nvidia-390xx-utils...
==> If you run into trouble with CUDA not being available, run nvidia-modprobe first.
Optional dependencies for nvidia-390xx-utils
gtk2: nvidia-settings
xorg-server-devel: nvidia-xconfig
opencl-nvidia: OpenCL support
installing bumblebee...
Don't forget to add yourself to the 'bumblebee' group to use Bumblebee
Optional dependencies for bumblebee
xf86-video-nouveau: nouveau driver [installed]
nouveau-dri: 3D acceleration features fo nouveau
bbswitch: switch on/off discrete card [pending]
nvidia: NVIDIA kernel driver [pending]
virtualgl: alternative back-end for optirun
lib32-virtualgl: run 32bit applications with optirun
lib32-primus: faster back-end for optirun [pending]
installing libxvmc...
installing xf86-video-intel...
>>> This driver now uses DRI3 as the default Direct Rendering
Infrastructure. You can try falling back to DRI2 if you run
into trouble. To do so, save a file with the following
content as /etc/X11/xorg.conf.d/20-intel.conf :
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "DRI" "2" # DRI3 is now default
#Option "AccelMethod" "sna" # default
#Option "AccelMethod" "uxa" # fallback
EndSection
Optional dependencies for xf86-video-intel
libxrandr: for intel-virtual-output [installed]
libxinerama: for intel-virtual-output [installed]
libxcursor: for intel-virtual-output [installed]
libxtst: for intel-virtual-output [installed]
libxss: for intel-virtual-output [installed]
installing lib32-nvidia-390xx-utils...
Optional dependencies for lib32-nvidia-390xx-utils
lib32-opencl-nvidia
installing lib32-primus...
installing linux58-nvidia-390xx...
In order to use nvidia module, reboot the system.
installing linux58-bbswitch...
:: Running post-transaction hooks...
(1/6) Creating system user accounts...
(2/6) Reloading system manager configuration...
(3/6) Reloading device manager configuration...
(4/6) Arming ConditionNeedsUpdate...
(5/6) Updating module dependencies...
(6/6) Updating the desktop file MIME type cache...
bumblebee: install reason has been set to 'explicitly installed'
nvidia-390xx-utils: install reason has been set to 'explicitly installed'
xf86-video-intel: install reason has been set to 'explicitly installed'
lib32-primus: install reason has been set to 'explicitly installed'
lib32-nvidia-390xx-utils: install reason has been set to 'explicitly installed'
linux58-nvidia-390xx: install reason has been set to 'explicitly installed'
linux58-bbswitch: install reason has been set to 'explicitly installed'
xorg configuration file: '/etc/X11/mhwd.d/intel.conf'
Created symlink /etc/systemd/system/multi-user.target.wants/bumblebeed.service → /usr/lib/systemd/system/
bumblebeed.service.
> Successfully installed video-hybrid-intel-nvidia-390xx-bumblebee
Should I run the config-script manually? How would I do that?
Certainly possible, there was another thread not so long ago, where mhwd offered an incompatible driver because the PCI id has been been removed from the database.
Thanks, but I tried that, I don’t seem to have the same conf files in that location and similar stuff I tried didn’t work. I got nvidia-settings to work using primusrun (I think?) and saved a configuration file to /etc/X11/mhwd.d/nvidia.conf but when I restarted the resolution was too low and couldn’t be set higher and it still didn’t seem to be loading the nvidia driver - way out of my depth at this point so going to try a fresh install letting it auto detect the wrong driver which I will then remove and replace with the correct one and see if that runs the config-script and generates the missing/empty conf files…
Appreciate your help and will let you know if it works or not…
Hurrr. So I reinstalled, letting it auto-detect the 455xx drivers in the hope that it might at least put something in the conf files…
/etc/X11/xorg.conf.d/90-mhwd.conf and /etc/X11/mhwd.d/intel.conf were still empty but /etc/modules-load.d/mhwd-gpu.conf and /etc/modprobe.d/mhwd.conf contained the following:
I have the same nvidia 720m + intel gpu, the model of my computer is DELL latitude E5540 and there was a time a couple of years ago that I really wanted a driver higher than 390xx to work, but I gave up, after all 390xx gives me no problems.
in fact I opened a topic just like you on the old forum server (this is new)
I know that this information is not useful but you know that you are not the only one in this dead end.