Kernel 5.15
#1
I just noticed that with the Mobian updates installed tonight it looks like kernel 5.15 was installed. Previously the phone was running on 5.13 which I had installed manually.

I was alerted to the kernel upgrade by a popup message after installing updates saying that the /boot partition was full. Checking it I saw the 5.10, 5.13, and 5.15 kernels were there. (I removed the old 5.10 kernel to free up space. Space on /boot is quite limited and old, unused kernels are not purged automatically.)

Running "cat /proc/version" after rebooting confirms that the phone is now running on the 5.15 kernel. Does the new kernel bring any noticeable improvements?
  Reply
#2
Huh, cat /proc/version shows 5.10 on mine. Wonder if it's worth changing to 5.15, and how I get it to do that. I started with Bullseye, and upgraded to Bookworm, and have been upgrading every week or so, with a dist-upgrade or two along the way.

What's it take to get it to upgrade the kernel?
Pinephone beta edition, convergence model, Mobian Bookworm with Phosh.
  Reply
#3
(11-24-2021, 08:06 PM)Zebulon Walton Wrote: Does the new kernel bring any noticeable improvements?

It fixes the video output bug. So if you couldn't get video on a monitor before it should now work.

(11-25-2021, 01:52 PM)nelstomlinson Wrote: Huh, cat /proc/version shows 5.10 on mine. Wonder if it's worth changing to 5.15, and how I get it to do that. I started with Bullseye, and upgraded to Bookworm, and have been upgrading every week or so, with a dist-upgrade or two along the way.

What's it take to get it to upgrade the kernel?

Just regular
Code:
sudo apt update && sudo apt upgrade
  Reply
#4
Should I also delete the 5.13 kernel to free up more space on /boot? On a regular desktop system if something happens to the newest kernel I can select an older one to boot up on (if present) via the grub menu. I'm not sure if it's possible to do that on the Pinephone.
  Reply
#5
(11-25-2021, 07:21 PM)Zebulon Walton Wrote: Should I also delete the 5.13 kernel to free up more space on /boot? On a regular desktop system if something happens to the newest kernel I can select an older one to boot up on (if present) via the grub menu. I'm not sure if it's possible to do that on the Pinephone.

I don't know, but you can check how much space you have left on your partitions with:
Code:
df -h

I noticed that after this update my phone has trouble going to sleep, which decreases battery life. Dmesg:
Code:
PM: Some devices failed to suspend, or early wake event detected
OOM killer enabled.
Restarting tasks ... done.
PM: suspend exit
PM: suspend entry (s2idle)
Filesystems sync: 0.087 seconds
Freezing user space processes ... (elapsed 0.005 seconds) done.
OOM killer disabled.
Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
printk: Suspending console(s) (use no_console_suspend to debug)
sunxi-mmc 1c0f000.mmc: data error, sending stop command
sunxi-mmc 1c0f000.mmc: send stop command failed
mmc0: error -110 reading status reg of PM func
PM: dpm_run_callback(): mmc_bus_suspend+0x0/0x74 returns -110
mmcblk mmc0:aaaa: PM: failed to suspend async: error -110
PM: Some devices failed to suspend, or early wake event detected
OOM killer enabled.
Restarting tasks ... done.
PM: suspend exit
  Reply
#6
(11-25-2021, 07:21 PM)Zebulon Walton Wrote: Should I also delete the 5.13 kernel to free up more space on /boot? On a regular desktop system if something happens to the newest kernel I can select an older one to boot up on (if present) via the grub menu. I'm not sure if it's possible to do that on the Pinephone.

I'd delete 5.13 once you're happy 5.15 works adequately. I think you'd need to use the serial cable to pick an alternate kernel in u-boot as AFAIK it doesn't know about the screen or buttons. p-boot can present a full boot menu, but I don't think any of the distros are using it other than Megous' multiboot image, so you would need to update the boot menu manually on kernel updates.
  Reply
#7
(11-26-2021, 03:26 AM)beta-user Wrote: I noticed that after this update my phone has trouble going to sleep, which decreases battery life. Dmesg:
Code:
PM: Some devices failed to suspend, or early wake event detected
OOM killer enabled.
Restarting tasks ... done.
PM: suspend exit
PM: suspend entry (s2idle)
Filesystems sync: 0.087 seconds
Freezing user space processes ... (elapsed 0.005 seconds) done.
OOM killer disabled.
Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
printk: Suspending console(s) (use no_console_suspend to debug)
sunxi-mmc 1c0f000.mmc: data error, sending stop command
sunxi-mmc 1c0f000.mmc: send stop command failed
mmc0: error -110 reading status reg of PM func
PM: dpm_run_callback(): mmc_bus_suspend+0x0/0x74 returns -110
mmcblk mmc0:aaaa: PM: failed to suspend async: error -110
PM: Some devices failed to suspend, or early wake event detected
OOM killer enabled.
Restarting tasks ... done.
PM: suspend exit

I can not confirm the sleep issues on my phone.
Quote:Nov 26 19:26:45 mobian systemd[1]: Reached target Sleep.
Nov 26 19:26:45 mobian wpa_supplicant[539]: nl80211: deinit ifname=wlan0 disabled_11b_rates=0
Nov 26 19:26:45 mobian systemd[1]: Starting System Suspend...
Nov 26 19:26:45 mobian systemd-sleep[2421]: Entering sleep state 'suspend'...
Nov 26 19:26:45 mobian kernel: PM: suspend entry (deep)
Nov 26 20:07:32 mobian kernel: Filesystems sync: 0.528 seconds
Nov 26 20:07:32 mobian kernel: Freezing user space processes ... (elapsed 0.005 seconds) done.
Nov 26 20:07:32 mobian kernel: OOM killer disabled.
Nov 26 20:07:32 mobian kernel: Freezing remaining freezable tasks ... (elapsed 0.004 seconds) done.
Nov 26 20:07:32 mobian kernel: printk: Suspending console(s) (use no_console_suspend to debug)
  Reply
#8
Sorry guys, this is so funny. So distro packagers just push new kernel versions and don't care how much space is left on your phones ?
This is so simple to find out in the script.

This is a perfect example why this device will never get "popular". It's already going down. I'm not going to say a word about how "open" it is. Just think about this modem having proprietary software.

hehhe
  Reply
#9
(11-26-2021, 02:44 PM)as400 Wrote: This is a perfect example why this device will never get "popular". It's already going down. I'm not going to say a word about how "open" it is. Just think about this modem having proprietary software.

All phone modems have proprietary software. What makes this phone different is that the operating system is free.
  Reply
#10
No suspend problems on FDE-Mobian...

And thanks @beta_user for anti-trolling.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  how to disable ipv6 at kernel level with towboot? vusra 3 1,502 10-04-2024, 04:23 AM
Last Post: vusra
Big Grin An early xmas present: 6.1 kernel treebeard 28 13,830 07-18-2023, 03:14 AM
Last Post: gischpelino
  Stability problems with 6.1 kernel Zebulon Walton 9 3,796 05-12-2023, 08:09 AM
Last Post: zetabeta
  Mobian kernel upgrade user641 4 4,574 11-10-2021, 01:22 PM
Last Post: user641
  kernel upgrade user641 2 3,032 09-13-2021, 08:26 AM
Last Post: user641
  [Solved] How to get a kernel newer than 5.10 on Mobian ? gab 0 1,644 08-26-2021, 04:08 PM
Last Post: gab
  Kernel fault on adapter connect pinephone.damiano 0 1,283 08-15-2021, 04:25 AM
Last Post: pinephone.damiano
  Is the A64’s true hardware random generator activated in Mobian’s 5.10 kernel build? LibrePhoneUser 3 4,600 01-17-2021, 12:44 PM
Last Post: LibrePhoneUser
  Phone doesn't boot after latest kernel update Boern 12 15,311 08-06-2020, 11:34 AM
Last Post: Boern
  How to compile the kernel? Boern 3 5,347 08-04-2020, 08:38 AM
Last Post: Boern

Forum Jump:


Users browsing this thread: 1 Guest(s)