05-25-2021, 01:14 PM | #1 |
Junior Member
Posts: 2
Karma: 10
Join Date: May 2021
Device: Kindle
|
Linux E-Readers
I gather there are various linux based e-readers (kobo?) out there but I've not been able to work out what exactly that means.
Are there any running an unmodified mainline kernel and with root access that I could update the same way I do a regular computer? Can I install regular Linux applications like Foliate for reading ebooks or Xournal for note taking (if it supports a stylus)? Are there custom e-reader distributions? Or are these all device specific kernels where updates are entirely dependent on how long the vendor supports a particular model? |
05-25-2021, 03:09 PM | #2 |
Guru
Posts: 727
Karma: 10215666
Join Date: Jul 2017
Device: Boox Nova 2
|
It means eReaders that use Linux as their operating system, e.g. Kindle, Kobo, Remarkable. They don't give you root access out of the box, they don't run standard Linux applications out of the box and I'm pretty sure they don't use standard mainline kernel because usually these kinds of devices require some sort of binary blob driver for something.
Getting standard Linux applications on one depends on the device. Some like Kindle are more locked down. Others are a bit more open. None are really "open" like a standard PC linux distro. The Remarkable 1 has been hacked to run a linux desktop recently. It's actually easier to get an Android eInk device running desktop Linux applications through an X11 server and a proot than it is to get one up and running on most Linux eReaders. |
Advert | |
|
05-25-2021, 03:48 PM | #3 | |
Bibliophagist
Posts: 35,434
Karma: 145525534
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Forma, Clara HD, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
|
|
05-25-2021, 03:58 PM | #4 | |
Guru
Posts: 727
Karma: 10215666
Join Date: Jul 2017
Device: Boox Nova 2
|
Quote:
Or are you telling me Kobo runs the user as root (in the unix sense) out of the box with no modifications required because frankly that sounds like a terrible idea for a WiFi enabled device? |
|
05-25-2021, 04:33 PM | #5 | |
Bibliophagist
Posts: 35,434
Karma: 145525534
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Forma, Clara HD, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
|
|
Advert | |
|
05-25-2021, 04:44 PM | #6 | |
Guru
Posts: 727
Karma: 10215666
Join Date: Jul 2017
Device: Boox Nova 2
|
Quote:
What I'm saying is, Kobo's don't run like you might expect standard Linux distros to. You can't kick up xterm out of the box and start installing emacs. Yeah, you can modify Kobo's I'm not arguing that. Last edited by salamanderjuice; 05-25-2021 at 04:46 PM. |
|
05-25-2021, 05:12 PM | #7 |
Junior Member
Posts: 2
Karma: 10
Join Date: May 2021
Device: Kindle
|
Ok so can I ssh in and run a command with sudo? Do I have bash? GCC?
What is the blocker to running regular software on it? |
05-25-2021, 06:33 PM | #8 | |
Grand Sorcerer
Posts: 12,168
Karma: 73448616
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Clara, Touch, Tolino EPOS
|
Quote:
Storage Space (Not sure) Floating point Remember while it might run a Linux kernel, it runs a customized environment more generally intended for an embedded device. Many of the standard command line tools are implemented via busybox Sent from my Pixel 4a using Tapatalk |
|
05-25-2021, 07:02 PM | #9 | |
Guru
Posts: 727
Karma: 10215666
Join Date: Jul 2017
Device: Boox Nova 2
|
Quote:
If you want a full fledged Linux computer to play around with for cheap get a Raspberry Pi. You can even get eInk screens that you can mess around with stuff like paperterm that attach to the GPIO headers for not too much money depending on size. |
|
05-25-2021, 09:54 PM | #10 | |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Whether you can install emacs will depend on if there is suitable binaries. It doesn't have a compiler installed, and it probably wouldn't be fun to run one on such a low powered device. But, if binaries exist for whatever you want, they can be installed. |
|
05-25-2021, 10:37 PM | #11 | |
Bibliophagist
Posts: 35,434
Karma: 145525534
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Forma, Clara HD, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
And I wasn't aware that root access to Linux was predicated on running xterm or being able to install emacs. I do seem to recall that we were discussing root access before you tried to sidetrack into what packages were installed out of the box. Last edited by DNSB; 05-25-2021 at 10:39 PM. |
|
05-26-2021, 07:28 AM | #12 |
the rook, bossing Never.
Posts: 11,161
Karma: 85874891
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
|
Ereaders are like microwave ovens or a VHS. Most are intended purely for reading novels.
Some high end models with Android and ability to install an apk, or even enable google framework and playstore can run some Android applications. Some Linux based ones have a limited ability to run user installed Linux programs, but due to RAM, Flash, eink and size it's rarely worth while. I have totally unpatched Kobo ereaders, a Sony PRS-350, Kindle Keyboard 3 and PW3 all unmodified. I jail-broke a Kindle DXG out of curiosity but now only the sleep cover mod is installed. The eink ereaders work well, unmodified, to read novels. I have a 10" Lenovo for technical stuff and bought a 7.8" eink Android Boyue Likebook Mars purely for the luxury of a built in Lending Library app, Borrowbox, though I have some other apps on it too. I used KOReader on it for badly formatted ebooks as it can override stupid and the stock reader app for scans of old novels as PDFs. I use laptop, PC and server running linux. |
05-26-2021, 07:55 AM | #13 |
cosiñeiro
Posts: 1,271
Karma: 2200049
Join Date: Apr 2014
Device: BQ Cervantes 4
|
They're linux ereaders in the sense they use the Linux kernel (not vanilla, vendor provided). Stock apps use the framebuffer directly (except Amazon, which has some sort of X). Binaries targetting the same ABI will work fine, except those that want to write something to the screen.
Any distro can be ported. The only change needed is including eink refresh routines into the fbdev X driver. Touchscreen should work out of the box. The reason almost nobody is interested is because the input/output sucks to be used as a computer, with computer programs. They're also very limited in CPU power, have no GPU, no wired USB host mode and lack features you would expect on regular computers. |
05-26-2021, 08:09 AM | #14 | |
Guru
Posts: 727
Karma: 10215666
Join Date: Jul 2017
Device: Boox Nova 2
|
Quote:
You kind of got sidetracked that it was so easy to get root access on a Kobo that you missed the main point of the thread IMO, and that's that eReaders running Linux don't really run Linux in the same way as a Ubuntu install or Fedora. |
|
05-26-2021, 11:05 AM | #15 | |
Grand Sorcerer
Posts: 5,285
Karma: 98804578
Join Date: Apr 2011
Device: pb360
|
Quote:
Although I'm puzzled by the desire to run arbitrary GUI apps on ereaders, I'm equally baffled by the lack of appreciation for CLI access. I enjoy being able to use the same tools on various devices at home and work as I use on general purpose computers at home and work. |
|
Tags |
kobo, linux, supernote |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
K5 Fread, open source linux OS for kindle (and other readers) | Nausicaa | Kindle Developer's Corner | 1 | 01-18-2019 09:49 AM |
eBook Readers for Linux | Fiat_Lux | Which one should I buy? | 12 | 11-25-2017 06:18 AM |
PRS-950 Flashing Sony Readers from a Linux PC | Pahan | Sony Reader Dev Corner | 0 | 12-24-2010 11:48 AM |
Linux for e-readers: OpenInkpot progress *IS* being made... | delphidb96 | OpenInkpot | 35 | 07-23-2008 10:41 AM |
100 million Linux e-readers | rsperberg | Reading and Management | 4 | 03-10-2006 02:27 PM |