I’ve been using my Framework since the day I got it in February on ubuntu 20.04 LTS and within the last month I have begun having a problem where the device won’t consistently boot up.
Before the issue started happening I would open the device and just press the power button and everything worked fine as expected.
Now I press the power button and:
sometimes nothing happens, the power button does not illuminate, and the button does nothing no matter how many times I press it.
sometimes I press it, the power button illuminates, but nothing ultimately happens. eventually after a few minutes the power button light turns off.
sometimes I press it, the power button illuminates, but almost immediately turns off.
Under all conditions the battery is charged (>80%). When any of these conditions happen I have to go through an awkward cycle of pressing and holding the power button 20-30 seconds to convince the laptop to boot up. Sometimes I have to do this cycle 3-4 times.
There is nothing on the screen that indicates anything is happening.
I have not changed any hardware on the device since I got it (samsung SSD, 32 GB memory). The only software I have changed is doing the normal ubuntu updates.
I suspect that is it - this weekend I looked in the bios and the date time was some default in january on 2021 - so I assume (without testing it) that the battery is bad. The device is used plugged in 90% of the time so I’m not sure why the battery would have already gone bad. I’ll try replacing it.
Well I actually very rarely use the device off the charger tbh - 90% was just an arbitrary value to illustrate that the vast majority of the time the device is plugged in. In reality the % is probably higher.
So every week (M-F) the device is plugged in for ~40 hours or so +/-
When I checked the BIOS time on Sunday night the device would have been off since Friday evening but would have seen ~8 hours of charging during Friday.
When I opened the laptop on Sunday I checked the battery and reseated it but tbh it looked like it was in there just fine.
I assumed that if the CMOS battery wasn’t charged that the BIOS time would reset. When I looked it was something like Jan 1 2021.
I actually think there may be a side issue I’ve uncovered after you suggested that maybe my CMOS battery is not charging…
Looking at my battery stats I see that my laptop appears to be falling into this weird state where it is plugged into the dock and pulling power from the dock but is not actually charging anything. It’s almost like it’s in some kind of power pass through mode…
After 4 hours of working this morning I checked the stats (note this was plugged into the dock the entire time and state = discharging, and time to empty is something like ~40 hours):
upower -i /org/freedesktop/UPower/devices/battery_BAT1
power supply: yes
updated: Tue 02 Aug 2022 11:39:37 AM EDT (61 seconds ago)
has history: yes
has statistics: yes
energy: 52.0674 Wh
energy-empty: 0 Wh
energy-full: 52.2984 Wh
energy-full-design: 55.0088 Wh
energy-rate: 1.3552 W
voltage: 17.607 V
time to empty: 38.4 hours
1659454777 1.355 discharging
If I unplug it and run the same command the energy rate is nearly 10x as much:
energy-rate: 11.9812 W
I’ve noticed this happened before - I wonder if this contributes to the issue. Sometimes I have to undock / redock to get the thing to charge and I have noticed that sometimes it falls into this weird not charging but not actually discharging mode…
I have not really done anything to try and change the way my battery behaves (as a long time linux user I accept that linux will destroy my battery over time and my battery life overall will be terrible). Thinkpads support TLP pretty well but I did not mess with that utility on the Framework.
As an update - I assume that the issue was because my device was falling into some weird “plugged in but not charging” state when using the dock at work. Plugging in the dock and also plugging in a charger resolved the issue immediately. Have not had a hang up booting in weeks.