Bug 1225650 - bumblebee doesn't work as a service
Summary: bumblebee doesn't work as a service
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: systemd
Version: 22
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: systemd-maint
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-05-27 21:42 UTC by Renato Mendes Figueiredo
Modified: 2015-05-30 22:31 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-05-30 22:31:38 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Renato Mendes Figueiredo 2015-05-27 21:42:17 UTC
Description of problem:
When using optirun to call any program the result is as the following:
[  296.024207] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied

[  296.024244] [ERROR]Aborting because fallback start is disabled.

When I stopped the services and runned bumblebeed -D it worked as expected.
$systemctl stop bumblebeed.service
$systemctl stop bumblebee-nvidia.service
$bumblebeed -D

optirun will now work as expected

Version-Release number of selected component (if applicable):
#bumblebeed --version
bumblebeed (Bumblebee) 3.2.1

$bumblebee-nvidia -c

nvidia.ko compiled into in the kernel tree ok.
modinfo output for NVIDIA:

filename:       /lib/modules/4.0.4-301.fc22.x86_64/kernel/drivers/video/nvidia.ko
alias:          char-major-195-*
version:        346.72
supported:      external
license:        NVIDIA
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        drm
vermagic:       4.0.4-301.fc22.x86_64 SMP mod_unload 
parm:           NVreg_Mobile:int
parm:           NVreg_ResmanDebugLevel:int
parm:           NVreg_RmLogonRC:int
parm:           NVreg_ModifyDeviceFiles:int
parm:           NVreg_DeviceFileUID:int
parm:           NVreg_DeviceFileGID:int
parm:           NVreg_DeviceFileMode:int
parm:           NVreg_RemapLimit:int
parm:           NVreg_UpdateMemoryTypes:int
parm:           NVreg_InitializeSystemMemoryAllocations:int
parm:           NVreg_UsePageAttributeTable:int
parm:           NVreg_MapRegistersEarly:int
parm:           NVreg_RegisterForACPIEvents:int
parm:           NVreg_CheckPCIConfigSpace:int
parm:           NVreg_EnablePCIeGen3:int
parm:           NVreg_EnableMSI:int
parm:           NVreg_MemoryPoolSize:int
parm:           NVreg_RegistryDwords:charp
parm:           NVreg_RmMsg:charp
parm:           NVreg_AssignGpus:charp

Check bbswitch kernel module...

bbswitch is loaded into the current kernel ok.

All checks completed successfully! NVIDIA driver appears to have compiled ok.

Fedora 22
Linux renatomefi.dev 4.0.4-301.fc22.x86_64 #1 SMP Thu May 21 13:10:33 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Comment 1 Zbigniew Jędrzejewski-Szmek 2015-05-30 22:31:38 UTC
nvidia proprietary module and bumblebee are something that is outside of what we support. Sorry, you're on your own! If you can reproduce the problem with nouveau, please reopen.


Note You need to log in before you can comment on or make changes to this bug.