Hi,
After upgrade to kernel 4.5 currently in testing i noticed that my laptop heated up more than usual and battery life almost halved. Turns out that the dedicated card is stuck on powered on.
I have a Dell Latitude E6540 with Intel 4600+AMD Radeon HD 8790M muxless switcable graphics and run testing on it.
This is the status when the dedicated card doesnt run anything (under kernel 4.4 it switched to dynoff):
I looked at Powertop and the system consumed no less than 25W on idle. When the AMD card is off it is ~17 W.
radeon.runpm (this variable controls the dynamic on/off events for the dedicated video card) is by default is set to on in recent kernels and it worked until 4.4. Now it does not seem to be working. Also you cannot force the card to off with
This will disable the card but with kernel warnings and cannot be enabled again.
Setting radeon.runpm=0 in the kernel boot options works as expected though. The card can be switched off/on manually (checked with powertop and when the card is off idle is at ~17W). But i would like the previous dynamic behavior though.
Has anyone encountered this issue?
After upgrade to kernel 4.5 currently in testing i noticed that my laptop heated up more than usual and battery life almost halved. Turns out that the dedicated card is stuck on powered on.
I have a Dell Latitude E6540 with Intel 4600+AMD Radeon HD 8790M muxless switcable graphics and run testing on it.
This is the status when the dedicated card doesnt run anything (under kernel 4.4 it switched to dynoff):
Code:
[COLOR=#2E8B57][FONT=Monaco]# cat /sys/kernel/debug/vgaswitcheroo/switch[/FONT][/COLOR] [COLOR=#2E8B57][FONT=Monaco]0:IGD:+:Pwr:0000:00:02.0[/FONT][/COLOR] [COLOR=#2E8B57][FONT=Monaco]1:DIS: :Pwr:0000:01:00.0[/FONT][/COLOR]
radeon.runpm (this variable controls the dynamic on/off events for the dedicated video card) is by default is set to on in recent kernels and it worked until 4.4. Now it does not seem to be working. Also you cannot force the card to off with
Code:
[COLOR=#2E8B57][FONT=Monaco]echo "OFF" > /sys/kernel/debug/vgaswitcheroo/switch[/FONT][/COLOR]
Setting radeon.runpm=0 in the kernel boot options works as expected though. The card can be switched off/on manually (checked with powertop and when the card is off idle is at ~17W). But i would like the previous dynamic behavior though.
Has anyone encountered this issue?
Comment