View Single Post
javispedro's Avatar
Posts: 2,355 | Thanked: 5,249 times | Joined on Jan 2009 @ Barcelona
#111
Originally Posted by theonelaw View Post
Just a question - if you are dependent upon the hosts network manager does this compromise security ?
Yes, that too. But I was thinking more of e.g. OK now I have Python,Haskell,GCC6 or whatever installed on the Chroot, and that solves part o the problems that I have with "mobile" distros, but the fact that I'm doing it inside a chroot still means (for ex.):
- I cannot use my nicely configured/patched VPN/Wi-Fi/Ethernet/BT setup that I use on my normal Linux distro.
- I cannot use the D-Bus scripts that control volume/pair Bluetooth devices/make phone calls/configure the modem/change screen resolution/calibrate the stylus that I use on my Gentoo host
- I cannot directly use some of the hardware features that I have in the normal Linux way (e.g. V4L, video out, USB gadget...).
- Can I install daemons easily?
- Separation between host and chroot filesysetm, /homes, etc. (but this is low priority).

These seem ridiculous , but are the only reasons that prevent me from fully adopting the "Gentoo chroot in Android/Jolla" approach.

Originally Posted by pichlo View Post
I may be wrong but I think javispero meant not so much how well the integration is done but that it is done at all. An integration with the host OS means an additional layer for most things plus sharing resources between the two OSes. That is inherently less efficient than one IS having an exclusive access.
But it is not "less efficient" in terms of machine efficiency, because actually it's exactly as efficient.

Rather, it's inefficient in terms of the time I sill need to waste in order to battle the host system, even if I inside the chroot I'm still using Gentoo/whatever, for the reasons above.
 

The Following 8 Users Say Thank You to javispedro For This Useful Post: