View Issue Details

IDProjectCategoryView StatusLast Update
0000773channel: elrepo/el7kmod-bbswitchpublic2017-08-31 11:11
Reportervychytraly Assigned Totoracat  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Summary0000773: Bumblebee probably needs to be rebuilt against latest kernel (3.10.0-693)
DescriptionHello, I'm testing EL7.4, kmod-nvidia and nvidia-detect works great on desktop, no problems there. But laptops seems to have problems since when trying to install bumblebee it wants to install older kernel: "Processing Dependency: kernel(acpi_bus_get_device) = 0x03d75282 for package: kmod-bbswitch-0.8-4.el7.elrepo.x86_64"

Installing:
 bumblebee x86_64 3.2.1-10.el7.elrepo elrepo 61 k
 kernel x86_64 3.10.0-514.26.2.el7 updates 37 M
Installing for dependencies:
 VirtualGL x86_64 2.4-4.el7 epel 521 k
 bumblebee-selinux x86_64 1.0-1.el7.elrepo elrepo 6.5 k
 fltk x86_64 1.3.4-1.el7 cr 560 k
 kmod-bbswitch x86_64 0.8-4.el7.elrepo elrepo 22 k
 libbsd x86_64 0.6.0-3.el7.elrepo elrepo 65 k
 mesa-libGLU x86_64 9.0.0-4.el7 base 196 k
 turbojpeg x86_64 1.2.90-5.el7 base 123 k
 xcb-util-keysyms x86_64 0.4.0-1.el7 base 10 k

Im not sure if it is expected behavior but I think that bumblebee needs to be rebuilt against current kernel. I'll be happy to provide additional info and testing if needed. :)
TagsNo tags attached.
Reported upstream

Activities

vychytraly

2017-08-25 09:12

reporter   ~0005413

I'm sorry I shold have probably report this bug under kmod-bbswitch not bumblebee

toracat

2017-08-25 09:26

administrator   ~0005414

Thanks for the report. We will rebuild it and ask you to test when it's ready.

toracat

2017-08-25 16:50

administrator   ~0005415

The kmod-bbswitch package that is built against the EL7.4 kernel has been released to the elrepo-testing repository and is now syncing to mirrors:

kmod-bbswitch-0.8-5.el7_4.elrepo.x86_64.rpm

Please test and see if it works with kernel-3.10.0-693.el7 (or newer). It is not backward compatible with older kernels.

vychytraly

2017-08-25 18:20

reporter   ~0005416

Thank you very much :) I was just trying to install it and it seems that current bumblebee is not compatible with new kmod-bbswitch, or it needs older kmod-bbswitch (for EL7.3) as dependency:

Error: Package: bumblebee-3.2.1-10.el7.elrepo.x86_64 (elrepo)
           Requires: kmod-bbswitch



Full output:

Resolving Dependencies
--> Running transaction check
---> Package bumblebee.x86_64 0:3.2.1-10.el7.elrepo will be installed
--> Processing Dependency: libbsd.so.0(LIBBSD_0.2)(64bit) for package: bumblebee-3.2.1-10.el7.elrepo.x86_64
--> Processing Dependency: libbsd for package: bumblebee-3.2.1-10.el7.elrepo.x86_64
--> Processing Dependency: kmod-bbswitch for package: bumblebee-3.2.1-10.el7.elrepo.x86_64
--> Processing Dependency: bumblebee-selinux for package: bumblebee-3.2.1-10.el7.elrepo.x86_64
--> Processing Dependency: VirtualGL for package: bumblebee-3.2.1-10.el7.elrepo.x86_64
--> Processing Dependency: libbsd.so.0()(64bit) for package: bumblebee-3.2.1-10.el7.elrepo.x86_64
---> Package kmod-nvidia.x86_64 0:384.59-2.el7_4.elrepo will be installed
--> Processing Dependency: nvidia-x11-drv = 384.59 for package: kmod-nvidia-384.59-2.el7_4.elrepo.x86_64
---> Package primus.x86_64 0:20150328-3.el7.elrepo will be installed
--> Running transaction check
---> Package VirtualGL.x86_64 0:2.4-4.el7 will be installed
--> Processing Dependency: libturbojpeg.so.0(TURBOJPEG_1.2)(64bit) for package: VirtualGL-2.4-4.el7.x86_64
--> Processing Dependency: libturbojpeg.so.0(TURBOJPEG_1.1)(64bit) for package: VirtualGL-2.4-4.el7.x86_64
--> Processing Dependency: libturbojpeg.so.0(TURBOJPEG_1.0)(64bit) for package: VirtualGL-2.4-4.el7.x86_64
--> Processing Dependency: fltk for package: VirtualGL-2.4-4.el7.x86_64
--> Processing Dependency: libxcb-keysyms.so.1()(64bit) for package: VirtualGL-2.4-4.el7.x86_64
--> Processing Dependency: libturbojpeg.so.0()(64bit) for package: VirtualGL-2.4-4.el7.x86_64
--> Processing Dependency: libfltk.so.1.3()(64bit) for package: VirtualGL-2.4-4.el7.x86_64
--> Processing Dependency: libGLU.so.1()(64bit) for package: VirtualGL-2.4-4.el7.x86_64
---> Package bumblebee.x86_64 0:3.2.1-10.el7.elrepo will be installed
--> Processing Dependency: kmod-bbswitch for package: bumblebee-3.2.1-10.el7.elrepo.x86_64
---> Package bumblebee-selinux.x86_64 0:1.0-1.el7.elrepo will be installed
---> Package libbsd.x86_64 0:0.6.0-3.el7.elrepo will be installed
---> Package nvidia-x11-drv.x86_64 0:384.59-1.el7.elrepo will be installed
--> Processing Dependency: yum-plugin-nvidia >= 1.0.2 for package: nvidia-x11-drv-384.59-1.el7.elrepo.x86_64
--> Running transaction check
---> Package bumblebee.x86_64 0:3.2.1-10.el7.elrepo will be installed
--> Processing Dependency: kmod-bbswitch for package: bumblebee-3.2.1-10.el7.elrepo.x86_64
---> Package fltk.x86_64 0:1.3.4-1.el7 will be installed
---> Package mesa-libGLU.x86_64 0:9.0.0-4.el7 will be installed
---> Package turbojpeg.x86_64 0:1.2.90-5.el7 will be installed
---> Package xcb-util-keysyms.x86_64 0:0.4.0-1.el7 will be installed
---> Package yum-plugin-nvidia.noarch 0:1.0.2-1.el7.elrepo will be installed
--> Finished Dependency Resolution
--> Finding unneeded leftover dependencies
Found and removing 0 unneeded dependencies
Error: Package: bumblebee-3.2.1-10.el7.elrepo.x86_64 (elrepo)
           Requires: kmod-bbswitch
 You could try using --skip-broken to work around the problem

vychytraly

2017-08-25 18:25

reporter   ~0005417

Oh my bad, I think that my computer just dont have new kmod-bbswitch available in local mirrors, sorry :) I'm going to install it from main repo :)

vychytraly

2017-08-25 18:34

reporter   ~0005418

Ok sorry for desinformation, bumblebee is compatible with kmod-bbswitch from elrepo-testing, when installing it from main repo it does not show these errors. It was just my carelessness, I did not realized that I my local mirrors dont have new kmod-bbswitch from elrepo-testing yet :/

vychytraly

2017-08-25 18:51

reporter   ~0005419

Akemi I have it working, first impression seems great. Thank you very much :) I will do more testing next few days and report my findings

toracat

2017-08-26 12:17

administrator   ~0005420

Thanks for the testing. As soon as you give me a go, I will move it to the main repository.

vychytraly

2017-08-27 18:32

reporter   ~0005422

Ok :) running second day without any flaw. I will test it few more days and report my findings, but until now it looks very good, thank you very much Akemi :)

vychytraly

2017-08-31 06:52

reporter   ~0005449

Hello Akemi, 6 days of running without any problem, maybe it is ready for release to main repo? :)

toracat

2017-08-31 09:33

administrator   ~0005450

Will do. Thanks.

Issue History

Date Modified Username Field Change
2017-08-25 09:07 vychytraly New Issue
2017-08-25 09:07 vychytraly Status new => assigned
2017-08-25 09:07 vychytraly Assigned To => toracat
2017-08-25 09:12 vychytraly Note Added: 0005413
2017-08-25 09:25 toracat Category bumblebee => kmod-bbswitch
2017-08-25 09:26 toracat Note Added: 0005414
2017-08-25 16:50 toracat Note Added: 0005415
2017-08-25 18:20 vychytraly Note Added: 0005416
2017-08-25 18:25 vychytraly Note Added: 0005417
2017-08-25 18:34 vychytraly Note Added: 0005418
2017-08-25 18:51 vychytraly Note Added: 0005419
2017-08-26 12:17 toracat Note Added: 0005420
2017-08-27 18:32 vychytraly Note Added: 0005422
2017-08-31 06:52 vychytraly Note Added: 0005449
2017-08-31 09:33 toracat Note Added: 0005450
2017-08-31 11:11 toracat Status assigned => resolved
2017-08-31 11:11 toracat Resolution open => fixed