Just like the title says I want to turn an old tablet of mine into an ereader.
The tablet in question is samsung galaxy tab 3 in which I installed postMarketOS.
I installed the console version, and once everything was set up I ssd into the machine and installed the following packages :
greetd, greetd-openrc, cage, fuse
Downloaded koreader app image into /bin/
Activated the greetd service
rc-update add greetd default
and configured /etc/greetd/config.toml
with the following
[terminal]
vt = 1
[default_session]
command="agreety -c sh"
user="greeter"
[initial_session]
command="cage -s -d -- koreader"
user="me"
and rebooted the tablet, however I am still stuck with the login prompt no matter what I do.
Any tips on how fix this or a other way I could accomplish my goal?
Wasn’t the tablet already an eReader?
Yeah let’s just say that android 4.x isn’t that great.
Could try to flash a custom ROM with a more up-to-date version of android but the 1GB of ram would not help.
Going for the minimal solution with KOreader and Alpine/PostMarketOS might be the best way to bring this buddy back to an useful state.
Very interesting project. Cage is a wayland kiosk, right?
But what about doing system updates and stuff like shutting down? KOReader doesnt have such an interface
Updates I can ssh into the thing since WiFi is working and turn off I use the power button might have to change some devrules because now it’s long press is mapped to reboot a single nothing, but that should be about it.
* Yeah cage is an Wayland kiosk, and for what I tested in my main machine runs KOreader with no problem and should have a virtual keyboard.
App images don’t work on alpine. Use flat pack or run the app image in a chroot
mmm I am now reading on the whole shbangle related to AppImages, will switch to flapak. Been trying for now to get a simple echo to work will address the rest later. Gotta get back to it tomorrow, thanks for the warning !!!
Did you check that your services are actually starting on boot?
Haven’t used openrc in a while, but greetd is present and set as default when list the services,
rc-update
.Okay, but are they actually running?
Login and check that the processes actually started, and check logs to see if they had any failures.
You could try asking in !linuxphones@lemmy.ml, there’s usually some good PostmarketOS knowledge over there
Will try to fix this later, but if not, might cross post, thx for the tip.