![]() |
#181 | |
cosiñeiro
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,406
Karma: 2451781
Join Date: Apr 2014
Device: BQ Cervantes 4
|
Quote:
About building them natively instead of cross compiling: it is painfully slow and won't work for huge packages. The build system will require a few GB of RAM available to build them and will start to swap to disk a LOT wearing your internal storage or just go OOM if there's no swap enabled. Building packages natively won't help to make them work if that's happen because a specific kernel in a specific FW for a specific device lacks a feature, like devtmpfs, that your rootfs is going to use. My suggestion: update your Mini FW to latest tested version (4.x). It should have a "modern" kernel with features on par with other boards. Busybox shouldn't segfault there. |
|
![]() |
![]() |
![]() |
#182 | |
cosiñeiro
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,406
Karma: 2451781
Join Date: Apr 2014
Device: BQ Cervantes 4
|
Quote:
If you want to try that use the package https://pkgs.alpinelinux.org/package...sa-dri-gallium, which contains the mesa swrast driver. But seriously try netsurf or surf before. It will make the experience much less garbage ![]() |
|
![]() |
![]() |
Advert | |
|
![]() |
#183 | |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 507
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
Quote:
Building latest BusyBox doesn't cause a segfault when the natively-compiled version is run, and I wrote a bootstrap script (https://github.com/Alpine-KoBox/bootstrap) that permits you to do it right on your device, unattended. For QtWebKit/Engine, strangely it works on some devices (like the Mini and the Glo HD) but fails on other devices (like Libra or Aura H2Ov2), probably due to the kernel version. As you can see here (https://www.youtube.com/watch?v=RsWvQx4QAEY), Falkon had no problem rendering a YouTube video on my Glo HD. Any clue why? thanks Also related to cross-compiling, I might shift to that for larger packages (like GCC), but most of the development (when possible) will be done directly on the device for optimization/compatibility reasons. but thanks for your advice! p.s.: I've tried NetSurf on my main Linux PC and it doesn't keep up with the current standards, making it difficult to display modern webpages. Last edited by NiMa; 02-04-2021 at 11:00 AM. |
|
![]() |
![]() |
![]() |
#184 |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,296
Karma: 5300240
Join Date: Jun 2020
Location: Edmonton, AB
Device: Kobo Aura H2O Edition 2 (mark 7), Kobo Mini
|
So what are the instructions to install it on the Mini? I'm not familiar with the term "bootstrap", sorry
![]() |
![]() |
![]() |
![]() |
#185 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 507
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
|
![]() |
![]() |
Advert | |
|
![]() |
#186 |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,296
Karma: 5300240
Join Date: Jun 2020
Location: Edmonton, AB
Device: Kobo Aura H2O Edition 2 (mark 7), Kobo Mini
|
Can I bootstrap from the vlasovsoft console? I don't currently have a way to SSH/telnet to my eReader.
|
![]() |
![]() |
![]() |
#187 | |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 507
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
Quote:
But this will only install a core base system, you won't be able to do much with it for now, until I (or you) compile the packages for the device there's always apk.static, but I can't guarantee it will work for you Last edited by NiMa; 02-04-2021 at 12:22 PM. |
|
![]() |
![]() |
![]() |
#188 | |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,296
Karma: 5300240
Join Date: Jun 2020
Location: Edmonton, AB
Device: Kobo Aura H2O Edition 2 (mark 7), Kobo Mini
|
Quote:
|
|
![]() |
![]() |
![]() |
#189 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 507
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
|
![]() |
![]() |
![]() |
#190 |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,296
Karma: 5300240
Join Date: Jun 2020
Location: Edmonton, AB
Device: Kobo Aura H2O Edition 2 (mark 7), Kobo Mini
|
Just realized I can't connect to WiFi so no bootstrapping at school
![]() Ah well, gonna wait. Just over 2 hours left... |
![]() |
![]() |
![]() |
#191 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 507
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
|
![]() |
![]() |
![]() |
#192 |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,296
Karma: 5300240
Join Date: Jun 2020
Location: Edmonton, AB
Device: Kobo Aura H2O Edition 2 (mark 7), Kobo Mini
|
|
![]() |
![]() |
![]() |
#193 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 507
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
|
![]() |
![]() |
![]() |
#194 |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,296
Karma: 5300240
Join Date: Jun 2020
Location: Edmonton, AB
Device: Kobo Aura H2O Edition 2 (mark 7), Kobo Mini
|
|
![]() |
![]() |
![]() |
#195 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 507
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
![]()
We have moved from GitHub to a self-hosted Gitea instance to allow better control over the storage and a faster uplink for me to commit (on my local network!)
You can find it here: https://alpinekobox.ddns.net I got a working instance running on a Kobo Glo HD and it could've worked, but the main problem was storage and wear, so I opted for a small thin client instead with a 40GB HDD. This should be enough to build the aports tree for the main repository, and I'll probably upgrade the storage soon. I'll compile most of the packages on my Raspberry Pi and I'll post scripts to bootstrap a proper minirootfs of self-built Alpine Linux. You can always help by compiling (on your Kobo, or Raspberry Pi, or with some cross-compiling fairy dust ![]() @fermino proposed to host a mirror website with faster D/L speeds, so we'll set that up soon. (btw, thanks) Any questions? you can ask them on Discord (see Elektron's signature for the link or one of my previous posts in this thread) or here. Last edited by NiMa; 02-09-2021 at 11:46 PM. Reason: added https |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[HOWTO][WIP] Run Xorg on your Kobo + full-blown Firefox | NiMa | Kobo Developer's Corner | 57 | 07-27-2023 05:33 PM |
Archive.org book on Kobo question | cpl625 | Kobo Reader | 4 | 10-28-2011 06:41 AM |
Portable Firefox (Run it off a USB Drive) | Colin Dunstan | Lounge | 3 | 11-22-2004 07:42 PM |