Bug 19873 - Mageia boot freeze after installing bumblebee-nvidia
Summary: Mageia boot freeze after installing bumblebee-nvidia
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: Rémi Verschelde
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2016-11-30 21:40 CET by Augier
Modified: 2018-10-07 17:27 CEST (History)
3 users (show)

See Also:
Source RPM: bumblebee-nvidia-3.2.1-15.20150120.2.mga5.nonfree.x86_64
CVE:
Status comment:


Attachments
SysD journal of the failing boot (65.17 KB, text/plain)
2016-12-06 22:18 CET, Augier
Details
SysD journal kernel 4.4.36 (67.63 KB, text/plain)
2016-12-25 20:21 CET, Augier
Details

Description Augier 2016-11-30 21:40:36 CET
Description of problem:

I have an Intel graphic chipset and an Nvidia GTX 940 MX. Currently, Mageia uses only the Intel chipset. After trying to get the Nvidia card to work by installing bumblebee-nvidia, reboot is impossible and just freezes at some point. I'm forced to reboot in failsafe mode to remove bumblebee to get Mageia to work again. I tried to get some help on IRC, in particular from Akien, but no luck...

Version-Release number of selected component (if applicable):

bumblebee-nvidia 3.2.1 (15.20150120.2)
Comment 1 Marja Van Waes 2016-12-01 08:27:34 CET
1. What is the output of 

       lspcidrake -v | grep Card


2. Please attach the journal logs from when you tried to boot with bumblebee.

   If that was 4 boots ago, then run 


       journalctl -ab -4 > journal.txt


   and attach journal.txt to this report.

   (Adjust "-4" to the needed number, "-0" is current boot, "-1" is one boot ago.)

Keywords: (none) => NEEDINFO
CC: (none) => marja11
Assignee: bugsquad => rverschelde

Comment 2 Augier 2016-12-06 22:18:10 CET
     lspcidrake -v | grep Card

Gives me:

    Card:Intel 810 and later: Intel Corporation|HD Graphics 530 [DISPLAY_VGA] (vendor:8086 device:191b subv:1558 subd:5500) (rev: 06)

`lspci` also gives me:

    01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940MX] (rev a2)

Also, I'm not sure if this is related, but I appear to have graphic glitches except when an external display is plugged using HDMI.
Comment 3 Augier 2016-12-06 22:18:41 CET
Created attachment 8732 [details]
SysD journal of the failing boot
Comment 4 Rémi Verschelde 2016-12-07 08:39:06 CET
CC'ing tmb as I need some help to debug this, we tried various things on IRC but that didn't work :/

CC: (none) => tmb

Comment 5 Augier 2016-12-13 20:05:37 CET
Ping.
Comment 6 Augier 2016-12-18 12:58:58 CET
Still no news about this?
Comment 7 Augier 2016-12-25 20:21:06 CET
Created attachment 8818 [details]
SysD journal kernel 4.4.36
Comment 8 Augier 2016-12-25 20:21:33 CET
Still having the freeze with kernel 4.4.36.
Comment 9 Augier 2016-12-25 20:39:55 CET
I just tested it also does this with package bumbblebee-nouveau
Comment 10 Rémi Verschelde 2017-01-10 15:08:17 CET
CC'ing kernel team as I have no clue how to debug this further, I can't reproduce it myself.

Also reported upstream by Augier, but no answer so far: https://github.com/Bumblebee-Project/Bumblebee/issues/826

CC: (none) => kernel
See Also: (none) => https://github.com/Bumblebee-Project/Bumblebee/issues/826

Comment 11 Augier 2017-04-29 20:37:43 CEST
Thanks to upstream comment, I managed to workaround this bug by passing `apci_osi=! acpi=Windows 2009` option to kernel.
Comment 12 Marja Van Waes 2017-04-30 10:36:19 CEST
(In reply to Augier from comment #11)
> Thanks to upstream comment, I managed to workaround this bug by passing
> `apci_osi=! acpi=Windows 2009` option to kernel.



What's weird is that "apci_osi" doesn't seem to exist, it is not listed here:

https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html

Shouldn't that be  "acpi_osi=!" ?
Comment 13 Augier 2017-04-30 10:38:33 CEST
I have absolutely no idea. I just works. The trick is given in this comment: https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-234494238
Augier 2017-04-30 10:38:56 CEST

See Also: (none) => https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-234494238

Comment 14 Rémi Verschelde 2017-04-30 12:50:04 CEST
(In reply to Augier from comment #13)
> I have absolutely no idea. I just works. The trick is given in this comment:
> https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-
> 234494238

Marja's comment was about the command being `a*c*pi_osi`, not `a*p*ci_osi` as you wrote initially.

Could you document the workaround in https://wiki.mageia.org/en/Bumblebee ?
Comment 15 Augier 2017-04-30 12:56:53 CEST
> Marja's comment was about the command being `a*c*pi_osi`, not `a*p*ci_osi` as you wrote initially.

Sure, my mistake. It's `acpi_osi=! acpi_osi="Windows 2009"`.

> Could you document the workaround in https://wiki.mageia.org/en/Bumblebee ?

Sure.
Comment 16 Marja Van Waes 2018-09-12 21:22:18 CEST
(In reply to Augier from comment #15)
> > Marja's comment was about the command being `a*c*pi_osi`, not `a*p*ci_osi` as you wrote initially.
> 
> Sure, my mistake. It's `acpi_osi=! acpi_osi="Windows 2009"`.
> 
> > Could you document the workaround in https://wiki.mageia.org/en/Bumblebee ?
> 
> Sure.

That was done, thanks :-)

Does this (Mageia 5) bug report need to stay open for Mageia 6 and/or later?

Please close it as OLD if not (or change "Version:")
Comment 17 Marja Van Waes 2018-10-07 17:27:46 CEST
No reply, so closing as OLD

Status: NEW => RESOLVED
Resolution: (none) => OLD


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