Open guhjys opened 7 years ago
Maybe the info for Asus UX501VW (see #134) helps? Can you create a tarball and upload it according to https://bugs.launchpad.net/lpbugreporter/+bug/752542
)) Should fix it. Today, recompiled my kernel on 4.9.1, has enabled a couple of new drm and a few modules and it worked!
Now can not list all of what I included need to remember.
I collected with the make oldconfig
kernel 4.8.15 transfer configs for 4.9.1.
And walked new possibilities of 4.9.1.
I hope this information will help someone.
Links to my build of the kernel (only dpkg).
https://drive.google.com/file/d/0BzmvAX7m3n4xZURla0t4UF9NbVk/view?usp=sharing
https://drive.google.com/file/d/0BzmvAX7m3n4xa2VuekhpNWNJNHM/view?usp=sharing
Yes ACPI here https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-234494238
now you don't.
Is bbswitch loaded in your new kernel? Please upload dmesg
I confirm kernel mainline 4.9.x seems to fix this issue:
https://github.com/Bumblebee-Project/bbswitch/issues/140#issuecomment-275912317
@glats Try adding a line to /etc/default/grub
GRUB_CMDLINE_LINUX="acpi_osi=! acpi_osi=\"Windows 2009\""
And reboot.
@raidhon @glats I have the FX53VD which has the same internals as the GL553VD and I also have this problem. The ACPI thing you described did not work for me; the fan still spun up after about 30 seconds of the card being disabled. Should we create a new issue for this?
@Littlejth Does this occur also if you have absolutely no other program running (e.g. Xorg is stopped and you are at a text console)? (This is to rule out programs like temperature applets that keep resuming the dGPU). Search for any hints in dmesg too.
Even at the text console, the fan still spins up after about 30 seconds. Here is the last portion of my dmesg where I loaded the module, then proceeded to turn off the card using /proc/acpi/bbswitch
214.334583] bbswitch: loading out-of-tree module taints kernel. [ 214.335338] bbswitch: version 0.8 [ 214.335341] bbswitch: Found integrated VGA device 0000:00:02.0: _SB.PCI0.GFX0 [ 214.335346] bbswitch: Found discrete VGA device 0000:01:00.0: _SB.PCI0.PEG0.PEGP [ 214.335352] ACPI Warning: _SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20170303/nsarguments-95) [ 214.335421] bbswitch: detected an Optimus _DSM function [ 214.335430] pci 0000:01:00.0: enabling device (0006 -> 0007) [ 214.335536] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on [ 228.080180] bbswitch: disabling discrete graphics [ 228.080187] ACPI Warning: _SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20170303/nsarguments-95)
Same thing happens to me. modprobe bbswitch and about 30 seconds later fans max out. Haven't tested it in terminal only.
[ 6.002718] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
[ 6.021786] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 6.149779] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 6.511338] fuse init (API version 7.26)
[ 9.583813] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 10.648895] wlp3s0: authenticate with d8:5d:e2:7c:39:80
[ 10.654981] wlp3s0: send auth to d8:5d:e2:7c:39:80 (try 1/3)
[ 10.657222] wlp3s0: authenticated
[ 10.664018] wlp3s0: associate with d8:5d:e2:7c:39:80 (try 1/3)
[ 10.665170] wlp3s0: RX AssocResp from d8:5d:e2:7c:39:80 (capab=0x1011 status=0 aid=3)
[ 10.666789] wlp3s0: associated
[ 10.666818] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[ 60.842822] bbswitch: version 0.8
[ 60.842827] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 60.842833] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
[ 60.842841] ACPI Warning: \_SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20170119/nsarguments-95)
[ 60.842926] bbswitch: detected an Optimus _DSM function
[ 60.843032] bbswitch: disabling discrete graphics
[ 60.843035] ACPI Warning: \_SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20170119/nsarguments-95)
[ 61.061091] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is off
same here on my ASUS UX550VE on Debian Testing (buster) Kernel 4.12.0
Same problem here. ASUS UX550GE on Debian unstable, kernel 4.18.0-rc5. I'll upload the needed information to Launchpad soon.
Here is the ACPI information: https://bugs.launchpad.net/lpbugreporter/+bug/752542/comments/837
I have the same issue. Initially after installing bumblebee-nvidia my laptop an ASUS FX553VD would freeze on booting. I then added this kernel param:
GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_osi=! acpi_osi='Windows 2009'"
and i can now boot however the fan still comes on about 30 seconds later at full speed. I have blacklisted nouveau and have verified that bbswitch reports the nvidia card as being off
cat /proc/acpi/bbswitch 0000:01:00.0 OFF
I am running debian buster. uname -a gives me
Linux asus 4.17.0-1-amd64 #1 SMP Debian 4.17.8-1 (2018-07-20) x86_64 GNU/Linux
BTW the above kernel parameter is the only one that lets me boot without freezing.. i.e. i have tried Windows2013 and Windows2015 and they both cause a freeze when booting.
attached is dump from get-acpi-info.sh
After searching through some other related issues i have discovered that if i suspend my laptop TWICE in succession, the fan winds down and doesn't come back up again as was suggested by someone over here
I have also come to the conclusion that the easiest fix for this issue right now for me is to just let everything run through the nvidia card . Having done this i can't even say i have noticed a considerable drop in power consumption.
It seems that nvidia have finally added support for PRIME offloading onto the nvidia card for linux. I can confirm that this work well.
Hi all. Can't fix a problem with the fan speed. When you run the app through
optirun glxgears
( or any other application ) everything works fine. But if you close the app 30 seconds, turn on speed fan 25500 rpm. Although this can not be.Latest BIOS is 205. Ways with ACPI hence https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-234494238 tried all not working. Any idea how to fix it ? Debian kernel 4.9.1 Skylake 6700 GTX 960M