Hello everyone,
For the interest of the community, I managed to get my new P1 to a working state. Issues:
- can't fully disable NVIDIA (options are hybrid or dedicated, no Intel-only option)
- extreme number of interrupts eating constantly 10% of CPU time.
Investigation:
drm interrupt errors in dmesg
iichid driver also generating lots of interruptions
issues starting X
Solutions so far:
For the GPU, X configuration:
Clearing drm interrupt warnings in dmesg (information from Arch linux forums):
In /boot/loader.conf:
hw.i915kms.enable_dc=0
compat.linuxkpi.i915_enable_dc=0
Unfortunately, I couldn't get iichid to calm down (maybe need to tweak pooling times, but this is a project for later me), so I just killed iichid:
module_blacklist="iichid"
I am ok with the trackpoint only, so the trackpad is dead weight for now.
Now the fans are off in normal use and estimated battery life is now at 3h30 (my W530 gets 5h on a 10 years old battery).
To check:
- review hpstate configuration when on battery.
- confirm the nvidia is really off, maybe possible via ACPI commands.
Any suggestions, please share.
For the interest of the community, I managed to get my new P1 to a working state. Issues:
- can't fully disable NVIDIA (options are hybrid or dedicated, no Intel-only option)
- extreme number of interrupts eating constantly 10% of CPU time.
Investigation:
drm interrupt errors in dmesg
iichid driver also generating lots of interruptions
issues starting X
Solutions so far:
For the GPU, X configuration:
Section "Device"
Identifier "Card0"
Option "DPMS"
Code:
Driver "intel" (or "modesetting" - both work)
BusID "PCI:0@0:2:0"
EndSection
Clearing drm interrupt warnings in dmesg (information from Arch linux forums):
In /boot/loader.conf:
hw.i915kms.enable_dc=0
compat.linuxkpi.i915_enable_dc=0
Unfortunately, I couldn't get iichid to calm down (maybe need to tweak pooling times, but this is a project for later me), so I just killed iichid:
module_blacklist="iichid"
I am ok with the trackpoint only, so the trackpad is dead weight for now.
Now the fans are off in normal use and estimated battery life is now at 3h30 (my W530 gets 5h on a 10 years old battery).
To check:
- review hpstate configuration when on battery.
- confirm the nvidia is really off, maybe possible via ACPI commands.
Any suggestions, please share.