Originally posted by RickXy
View Post
Announcement
Collapse
No announcement yet.
Linux 4.8 Bringing ACPI Low-Power Idle, Intel Denverton Support
Collapse
X
-
-
Originally posted by nkalkhof View Post
Ok just gave your configuration a try. It took some time to build . no changes in pc states however. bummer. also tested current drm-intel git with same results. is probably the hardware configuration. I have a Lenovo T440p, I7-4600M. My old Laptop (Lenovo T420, i7 SNB) stays at pc7 ~ 98% when idle.
I use Laptop Mode Tools.
Does your machine have a discrete graphics ?
Comment
-
Originally posted by RickXy View Post
Are you using any power saving tool ?
I use Laptop Mode Tools.
Does your machine have a discrete graphics ?
And yes I'm using laptop mode tools. I also experimanted with powertop --autotune and a custom init script in hope to save some watts:
#!/sbin/runscript
start() {
ebegin "enabling powersave options"
# Enable Laptop-Mode disk writing
echo 5 > /proc/sys/vm/laptop_mode
#VM writeback timeout
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
# set SATA channel to power saving
for foo in /sys/class/scsi_host/host*/link_power_management_policy;
do echo min_power > $foo;
done
# Activate USB autosuspend
#for foo in /sys/bus/usb/devices/*/power/level;
#do echo auto > $foo;
#done
# Activate PCI autosuspend
for foo in /sys/bus/pci/devices/*/power/control;
do echo auto > $foo;
done
# Activate wlan powersave
iw dev wlp3s0 set power_save on
# Kill wake on lan
ethtool -s enp0s25 wol d
# Activate audio card power saving
echo 1 > /sys/module/snd_hda_intel/parameters/power_save
echo 1 > /sys/module/snd_hda_intel/parameters/power_save_controller
eend 0
}
Comment
-
Originally posted by nkalkhof View Post
Nope no descrete GPU.
And yes I'm using laptop mode tools. I also experimanted with powertop --autotune and a custom init script in hope to save some watts:
#!/sbin/runscript
start() {
ebegin "enabling powersave options"
# Enable Laptop-Mode disk writing
echo 5 > /proc/sys/vm/laptop_mode
#VM writeback timeout
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
# set SATA channel to power saving
for foo in /sys/class/scsi_host/host*/link_power_management_policy;
do echo min_power > $foo;
done
# Activate USB autosuspend
#for foo in /sys/bus/usb/devices/*/power/level;
#do echo auto > $foo;
#done
# Activate PCI autosuspend
for foo in /sys/bus/pci/devices/*/power/control;
do echo auto > $foo;
done
# Activate wlan powersave
iw dev wlp3s0 set power_save on
# Kill wake on lan
ethtool -s enp0s25 wol d
# Activate audio card power saving
echo 1 > /sys/module/snd_hda_intel/parameters/power_save
echo 1 > /sys/module/snd_hda_intel/parameters/power_save_controller
eend 0
}
I'm not really sure then what your problem might be.
The thinkpads are usually pretty good compared to other devices. So, in a sane world, it should perform better on linux, than others.
But keep in mind that there are many many broken devices, including Lenovo's. For ex. I have a Lenovo Yoga 2 13, which has a bunch of USB devices claiming LPM, whereas in reality they are just buggy. As I write, I'm already almost done with root causing one of the flaky drivers with the linux-usb maintainers. Such devices, end up draining the power like anything.
It could very well be that you've been hit by a buggy device/driver.
Comment
-
Originally posted by RickXy View Post
I'm not really sure then what your problem might be.
The thinkpads are usually pretty good compared to other devices. So, in a sane world, it should perform better on linux, than others.
But keep in mind that there are many many broken devices, including Lenovo's. For ex. I have a Lenovo Yoga 2 13, which has a bunch of USB devices claiming LPM, whereas in reality they are just buggy. As I write, I'm already almost done with root causing one of the flaky drivers with the linux-usb maintainers. Such devices, end up draining the power like anything.
It could very well be that you've been hit by a buggy device/driver.
You're right Lenovo devices are pretty good tuned for low power mode compared with other vendors (espacially clevo *yack*). I guess I have to wait until the issue gets fixed somehow. Upgrading to skylake is out of the question right now. 2 hours, half a dozen i965 crashes on a t460s with 4.7.1 and drm-intel-git and I was ready to jump ship .
Comment
Comment