You are not logged in.

#1 2025-02-09 18:17:43

oleg_ua
Member
Registered: 2023-09-29
Posts: 3

Thinkpad P15v Gen 3 will not boot until power is reconnected

I am experiencing strange issue with booting up my Lenovo Thinkpad P15v Gen 3. Most of the times it doesn't respond to power button press until I disconnect and reconnect AC power again.

I use Arch and KDE, shutdown the laptop in normal way but keep on AC power. After some time when I press the power button to boot it nothing happens. Only thing that can help is cutting the power for some short period of time. When I connect the power again, power button flashes 3 times... and only after that I can boot normally.

For a long time I was thinking this is hardware issue until I decided to try one thing. I decided to boot Arch in console mode and power off from there... and I was actually able to power on my laptop normally! Obviously I did a couple more tests to make sure it is not a coincidence. The next thing I tried was booting up Windows (which came preinstalled for this laptop) -- and then power off from there. This check also went fine -- I had no issues booting up laptop after that. So I am thinking it might be a software/driver issue.

I don't use any fancy power management tools, just standard KDE options. I have battery charging levels set in KDE advanced settings -- that's about it.

I also ruled out nvidia closed source driver (uninstalled all nvidia packages) but the issue persists.

I did some more experiments in console mode and narrowed the problem to the following. If I start pipewire.service manually (systemctl --user start pipewire.service) from the console, and then power off -- I can always reproduce this issue. If I don't start it -- everything works fine.

Now I am thinking it can be sound drivers, or sound firmware, or something else that pipewire depends on. I have default Intel (Alder Lake) sound, and I have installed sof-firmware package as well, as recommended in Wiki.

I would appreciate if anyone can give me suggestions where to look further.

Thanks

Offline

Board footer

Powered by FluxBB