You are not logged in.

#1 2011-12-26 11:27:18

chmurli
Member
Registered: 2008-12-23
Posts: 51

[solved] can't disable nvidia optimus card (520mx)

Hi, I have problem with disabling nvidia optimus card. Here is my spec:
- arch 64bit
- nvidia 520mx
- laptop asus x53s

fan is always running, making noise (on windows you cant practically hear it).
Temps are:

 chmurli  ~  >  sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +56.0°C  (crit = +88.0°C)

asus-isa-0000
Adapter: ISA adapter
temp1:        +56.0°C

So I read about disabling discret card, but when I do:

# modprobe acpi_call
# /usr/bin/test_off.sh 
Trying \_SB.PCI0.P0P1.VGA._OFF: failed
Trying \_SB.PCI0.P0P2.VGA._OFF: failed
Trying \_SB_.PCI0.OVGA.ATPX: failed
Trying \_SB_.PCI0.OVGA.XTPX: failed
Trying \_SB.PCI0.P0P3.PEGP._OFF: failed
Trying \_SB.PCI0.P0P2.PEGP._OFF: failed
Trying \_SB.PCI0.P0P1.PEGP._OFF: failed
Trying \_SB.PCI0.MXR0.MXM0._OFF: failed
Trying \_SB.PCI0.PEG1.GFX0._OFF: failed
Trying \_SB.PCI0.PEG0.GFX0.DOFF: failed
Trying \_SB.PCI0.PEG1.GFX0.DOFF: failed
Trying \_SB.PCI0.PEG0.PEGP._OFF: failed
Trying \_SB.PCI0.XVR0.Z01I.DGOF: failed
Trying \_SB.PCI0.PEGR.GFX0._OFF: works!

fan starts making noise like hell (rocket launch!).
Temp drops to:

 chmurli  ~  >  sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +44.0°C  (crit = +88.0°C)

asus-isa-0000
Adapter: ISA adapter
temp1:        +44.0°C

On windows temps are circa 45 degrees and fan is unhearable (of course without running 3d). So I think that test_off.sh script didnt disabling nvidia card. If it did so temp should be much lower with this noise from fan.
Pls help.

Last edited by chmurli (2012-01-01 20:15:02)

Offline

#2 2011-12-26 21:08:37

kimi2013
Member
From: OÖ/Wels
Registered: 2010-10-12
Posts: 22

Re: [solved] can't disable nvidia optimus card (520mx)

hi,

i have a asus k53sv with nvidia 540m. to fix the heat problem i try this: http://ubuntuforums.org/showthread.php?t=1791081
(the script : acpi_call-1.0 i modified asus1215n.sh with on or off fix it for me  - need to install yaourt acpi_call )

greetings

kimi

Offline

#3 2011-12-27 23:02:37

chmurli
Member
Registered: 2008-12-23
Posts: 51

Re: [solved] can't disable nvidia optimus card (520mx)

thanks, this is really helpful.
Could you tell me about changes upon disabling discrete card?
For example for me it is:
- temp 57-58 -> 52-53 Celcius (fan on same noise level, its little quiet when temp drops to 52 but only for a moment)
- battery: 1:50 > 2:30 (on windows it is 3:30 hmm)

so its not much improvments and besides this I have got crashes during enabling card hmm

EDIT: https://bbs.archlinux.org/viewtopic.php … 1#p1033621

Last edited by chmurli (2011-12-28 12:53:11)

Offline

#4 2011-12-29 22:51:29

kimi2013
Member
From: OÖ/Wels
Registered: 2010-10-12
Posts: 22

Re: [solved] can't disable nvidia optimus card (520mx)

hm,

i also use this line to safe battery:
/boot/grub/menu.lst  --> but this in kernel line : pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1


i use the bumblebee-git.

hope that helps.

sorry for my english.

greetings

kimi

Offline

#5 2012-01-01 20:12:20

chmurli
Member
Registered: 2008-12-23
Posts: 51

Re: [solved] can't disable nvidia optimus card (520mx)

kimi2013 thx a lot.
now my laptop is cool and quiet smile

Offline

#6 2012-01-08 21:41:20

donniezazen
Member
From: Salt Lake City
Registered: 2011-06-24
Posts: 671
Website

Re: [solved] can't disable nvidia optimus card (520mx)

I have installed bumblebee-git

sensors
thinkpad-isa-0000
Adapter: ISA adapter
fan1:        3589 RPM

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +59.0°C  (high = +86.0°C, crit = +100.0°C)
Core 0:         +54.0°C  (high = +86.0°C, crit = +100.0°C)
Core 1:         +55.0°C  (high = +86.0°C, crit = +100.0°C)

acpitz-virtual-0
Adapter: Virtual device
temp1:        +58.0°C  (crit = +98.0°C)
sudo /usr/bin/test_off.sh
Password: 
Trying \_SB.PCI0.P0P1.VGA._OFF: failed
Trying \_SB.PCI0.P0P2.VGA._OFF: failed
Trying \_SB_.PCI0.OVGA.ATPX: failed
Trying \_SB_.PCI0.OVGA.XTPX: failed
Trying \_SB.PCI0.P0P3.PEGP._OFF: failed
Trying \_SB.PCI0.P0P2.PEGP._OFF: failed
Trying \_SB.PCI0.P0P1.PEGP._OFF: failed
Trying \_SB.PCI0.MXR0.MXM0._OFF: failed
Trying \_SB.PCI0.PEG1.GFX0._OFF: failed
Trying \_SB.PCI0.PEG0.GFX0.DOFF: failed
Trying \_SB.PCI0.PEG1.GFX0.DOFF: failed
Trying \_SB.PCI0.PEG0.PEGP._OFF: failed
Trying \_SB.PCI0.XVR0.Z01I.DGOF: failed
Trying \_SB.PCI0.PEGR.GFX0._OFF: failed
Trying \_SB.PCI0.PEG.VID._OFF: failed
Trying \_SB.PCI0.PEG0.VID._OFF: failed
Trying \_SB.PCI0.P0P2.DGPU._OFF: failed
Trying \_SB.PCI0.P0P4.DGPU.DOFF: failed
Trying \_SB.PCI0.IXVE.IGPU.DGOF: failed
Trying \_SB.PCI0.RP00.VGA._PS3: failed
Trying \_SB.PCI0.RP00.VGA.P3MO: failed
Trying \_SB.PCI0.GFX0.DSM._T_0: failed
Trying \_SB.PCI0.LPC.EC.PUBS._OFF: works!

Offline

#7 2012-01-09 18:47:48

kimi2013
Member
From: OÖ/Wels
Registered: 2010-10-12
Posts: 22

Re: [solved] can't disable nvidia optimus card (520mx)

hi,

the solution for me was bumblebee-git and the line for the kernel.
you must use them together. 

kimi

Offline

#8 2012-01-09 23:39:22

donniezazen
Member
From: Salt Lake City
Registered: 2011-06-24
Posts: 671
Website

Re: [solved] can't disable nvidia optimus card (520mx)

kimi2013 wrote:

hi,

the solution for me was bumblebee-git and the line for the kernel.
you must use them together. 

kimi


Did you install any other package like bumblebee-thinkpad_w520_t520_t420? I hear power management is pulled off from the bumblebee for now. Are you using it to disable card or to run movies/games with dedicated card?

I will try to remove all crap and re-install just bumblebee-git and will go through the configuration on wiki. What output do i get to make sure it is working ok?

Is the output of

sudo /usr/bin/test_off.sh

should be all work instead of failed as in above?

Offline

#9 2012-01-10 20:14:11

kimi2013
Member
From: OÖ/Wels
Registered: 2010-10-12
Posts: 22

Re: [solved] can't disable nvidia optimus card (520mx)

bumblebee works only when i didnt disable the nvidia card with acpi_call. ( no game - test only with optirun glxgears)
after i disable the nvidia card with acpi_call bumblebee didnt work ... maybe this is the bug with power managment.

i use this script to disable the nvidia card: http://ubuntuforums.org/showthread.php?t=1791081

i prefer the batterie run time : without disable ~2-3h / disable nvidia card 4-5h .

kimi

Offline

Board footer

Powered by FluxBB