2017-12-23, 12:43
Hello everyone.
A couple of years ago, someone abandoned a dell mini 9 netbook (atom n270) at my place. It had a broken 8gb pci-e ssd which was identified by its bios as a 0byte drive. I decided not to buy a new one but revive it by installing a distro on a 8gb flash drive, boot from there and use it only for kodi. Back then, openelec was the obvious choice for the job, so I installed openelec 5.0.8 in it and it works until today. Sadly openelec dropped support for 32bit on version 6, so I am stuck with 5.0.8 and kodi 14.2 since then.
Because kodi advances and so do its addons (twitch stopped working last year, youtube has a backported version for 14.2), I decided to somehow install something else to it so as to have kodi 16 at least. Despite of what many may think, the options are very few, so let me explain why from the point of an advanced linux user and how they compare to a jeos like openelec
1) Size. Kodibuntu, and any major distro, is 3+gb after installation when openelec is the 1/5 of that at best. So, starting with something minimal (command line only or network installation) is mandatory. However, even distros like debian or arch with cli only are ~800-1Gb in size. The smallest one I found is alpine linux, but it has other issues, so I rejected it. One major factor for it is that openelec lacks a package manager and whatever it brings along, eg gcc libs.
2) Ease of connectivity. Openelec has service.openelec.settings which uses connman to connect to wireless, wired etc from within kodi. Geexbox has a similar addon which uses connman too. The rest of the distros have nothing at all. Kodi used to have a similar addon that used network manager, but its development stopped years ago. The only solution to it is to drop to a tty and use nmtui/connman/wicd-curses to connect to the network.
These are the 2 major issues I remember now. Installation and configuration of stuff like ssh and samba, using kodi as a session, autologin etc are also in the list, but I can solve them on my own, I have the required knowledge to do so.
Distros tested and rejected already
- alpine: connectivity issues. The wired and wireless cards are picked neither by network manager, nor connman. In fact, the only way I can make them work is via command line only (iwconfig etc)
- tinycore: does not package kodi for 32bit version
- debian: size
- arch: size and drop of (official) 32bit support as of November 2017
- geexbox: annoying bugs and non persistent installation even when you select to install to disk!
Please share your thoughts
A couple of years ago, someone abandoned a dell mini 9 netbook (atom n270) at my place. It had a broken 8gb pci-e ssd which was identified by its bios as a 0byte drive. I decided not to buy a new one but revive it by installing a distro on a 8gb flash drive, boot from there and use it only for kodi. Back then, openelec was the obvious choice for the job, so I installed openelec 5.0.8 in it and it works until today. Sadly openelec dropped support for 32bit on version 6, so I am stuck with 5.0.8 and kodi 14.2 since then.
Because kodi advances and so do its addons (twitch stopped working last year, youtube has a backported version for 14.2), I decided to somehow install something else to it so as to have kodi 16 at least. Despite of what many may think, the options are very few, so let me explain why from the point of an advanced linux user and how they compare to a jeos like openelec
1) Size. Kodibuntu, and any major distro, is 3+gb after installation when openelec is the 1/5 of that at best. So, starting with something minimal (command line only or network installation) is mandatory. However, even distros like debian or arch with cli only are ~800-1Gb in size. The smallest one I found is alpine linux, but it has other issues, so I rejected it. One major factor for it is that openelec lacks a package manager and whatever it brings along, eg gcc libs.
2) Ease of connectivity. Openelec has service.openelec.settings which uses connman to connect to wireless, wired etc from within kodi. Geexbox has a similar addon which uses connman too. The rest of the distros have nothing at all. Kodi used to have a similar addon that used network manager, but its development stopped years ago. The only solution to it is to drop to a tty and use nmtui/connman/wicd-curses to connect to the network.
These are the 2 major issues I remember now. Installation and configuration of stuff like ssh and samba, using kodi as a session, autologin etc are also in the list, but I can solve them on my own, I have the required knowledge to do so.
Distros tested and rejected already
- alpine: connectivity issues. The wired and wireless cards are picked neither by network manager, nor connman. In fact, the only way I can make them work is via command line only (iwconfig etc)
- tinycore: does not package kodi for 32bit version
- debian: size
- arch: size and drop of (official) 32bit support as of November 2017
- geexbox: annoying bugs and non persistent installation even when you select to install to disk!
Please share your thoughts