PINE64

Full Version: Q4os upgraded from Jessie to Stretch - how to upgrade kernel
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi,
thanks to the great Q4os developers I now have a quite decent Debian Stretch system running.  After I managed to flash the eMMC with Q4os I simply editet sources.list to point to Stretch instead of Jessie and did a dist-upgrade.   I needed to fiddle a bit with the graphics since X was lost but rebuilding libump and xf86-video-fbturbo under Stretch did the trick.  (I'm a Debian developer and might consider creating at least an official libump package - need to check the license of fbturbo whether it is acceptable in Debian.)
I installed XFCE4 which I prefer over the desktop choice of the Q4os developers.  So far my desktop now looks quite similar to my Intel based laptop. :-)
However, I came across two problems:
  1. Xfce4-battery plugin always shows an empty battery even if onscreen notification says "battery full" when plugging in power adapter (I tried do fix this by an acpi dkms kernel module which unfortunately does not build with the current kernel)
  2. I wanted to use cryptmount which issues an error that lets me assume that loading a certain kernel module is a problem (sorry, I do not have my pinebook at hand to be more precise)
So it seems upgrading the kernel would probably cure my both problems.  After a question on the debian-arm mailing list it seems that exactly this would be a problem.  Is there any hint how to get a more recent kernel than the one provided with Q4os 1806 and how can I install it (without just going the Q4os route again - I'd like to save my current installation instead of doing a full Q4os reinstall.
Kind regards, Andreas.
Hello

I'm using this repo and its scripts to build a newer kernel

https://github.com/ayufan-pine64/linux-build

and this kernel source

https://github.com/ayufan-pine64/linux-pine64

i havent finished yet, probably next weekend

Regarding disk encryption, i did not encrypt my / but my /home/$USER using luks and pam_mount. it works fine.

About the battery, pinebook's battery does not expose as much information as other laptops so whatever you want to use to monitor it has to have support for it, there is more
info in this ticket https://github.com/i3/i3status/issues/244

There is now Q4OS Scorpion based on Debian Stretch, see https://forum.pine64.org/showthread.php?...6#pid33166


where can i get libump and xserver-xorg-video-fbturbo debian source package, i want to rebuild it

I have this repos on my sources.list

deb http://q4os.org/q4repo q4os-2-0-cn main

deb-src http://q4os.org/q4repo q4os-2-0-cn main

You need to add deb-multimedia stretch repository and compile the fbturbo module from http://deb-multimedia.org/ , package 'xserver-xorg-video-fbturbo'