Linux-distro laat Android- en Debian-apps naast elkaar draaien

De firma VolksPC heeft een Linux-distributie uitgebracht waarin een Debian-omgeving op ARM-chips wordt gecombineerd met Android. Volgens de ontwikkelaars draaien zowel Debian- als Android-apps in VolksPC op volle snelheid dankzij grafische optimalisaties.

VolksPC draait op basis van MicroXwin. Deze Linux-variant stuurt dankzij een aangepaste Xlib-bibliotheek grafische opdrachten direct naar de driver van de grafische kaart. Hierdoor wordt de client-server-omgeving van X-Windows deels overgeslagen en zo kunnen ook Android-applicaties op volle snelheid draaien, zo claimt het bedrijf. Andere implementaties om Android-software binnen X-Windows aan de praat te krijgen, zoals LinuxonAndroid, draaien op een tragere implementatie waarbij een VNC-viewer wordt ingezet voor het tonen van graphics.

De uitgebrachte Linux-variant combineert Android 4.x met Debian- en Ubuntu-pakketten. Hierdoor kunnen op de VolksPC-desktop zowel traditionele desktopapplicaties als Android-apps gedraaid worden. De ontwikkelaar heeft gekozen voor de snelle LXDE- en XFCE-desktopomgeving in combinatie met een Debian Wheezy-basis.

De ontwikkelaars van VolksPC hebben de software draaiende gekregen op onder andere een settopbox met een dualcore Rockchip RK3066-soc die op 1,4GHz draait, samen met 1GB werkgeheugen. In een demonstratievideo is onder andere te zien hoe bijvoorbeeld de Android Netflix-app video's op volle snelheid afspeelt, terwijl er ook reguliere desktopapplicaties in de Linux-omgeving draaien.

Helaas!
De video die je probeert te bekijken is niet langer beschikbaar op Tweakers.net.

Door Dimitri Reijerman

Redacteur

21-07-2014 • 11:01

29

Reacties (29)

29
29
26
4
0
2
Wijzig sortering
Het gebruik van VT's (CTRL-ALT-F[n]) voor het draaien van 2 user interfaces is niet echt handig.

Helaas ook niet open-source, dus ik vrees dat het niet al te veel navolging zal krijgen.

[Reactie gewijzigd door sspiff op 23 juli 2024 14:27]

Het gebruik van VT's (CTRL-ALT-F[n]) voor het draaien van 2 user interfaces is niet echt handig.
Dit zal vanzelf wel een integratie krijgen zoals Windows 8 schakelt tussen Metro en klassiek.
Helaas ook niet open-source, dus ik vrees dat het niet al te veel navolging zal krijgen.
Als dit klopt, dan is het jammer. Het is een mooie ontwikkeling. Debian en Android op een telefoon, een HDMI uitgang en een USB (host) ingang en je kan een lichtgewicht desktopomgeving meenemen in de binnenzak.
Deze Linux-variant stuurt dankzij een aangepaste Xlib-bibliotheek grafische opdrachten direct naar de driver van de grafische kaart. Hierdoor wordt de client-server-omgeving van X-Windows deels overgeslagen en zo kunnen ook Android-applicaties op volle snelheid draaien, zo claimt het bedrijf
Volgens http://www.thefullwiki.org/MicroXwin hangt het aan een proprietary kernel module van Dspsoft inc. We mogen blijkbaar niet weten hoe dat werkt. Het lijkt op het gebruiken van speciaal daarvoor aangelegde features in de (ARM) hardware. Een dealtje tussen dat bedrijf en de fabrikant van CPU's waarop dit werkt? Of ARM zelf?
Voor Google en Android is er iig nog niks aan de hand. We hebben nog steeds geen mobiel platform waarvan de hardware vrij toegankelijk is.
Anoniem: 67950 21 juli 2014 13:49
Ik zou graag ergens hierover iets meer willen lezen over de implementatie ervan.
Draait dit op een en dezelde kernel / is alles daarbij native (dalvik e.d.)...android librarys ...
moet haast wel. Denk gewoon met KVM en een hypervisor. Met LXC moet dit kunnen. Ik snap overigens niet waarom dit nieuws is. Zijn beide Linux distro's en iemand heeft een half jaar terug het al voor elkaar gekregen om met Debian en Chroot en wat aanpassingen in de windowmanagaers dit met andere distro's te doen.

Plain simpel gezegd (en dat is heel simpel) Je knalt een distro met een distro ernaast en chroot de 1 in de ander. Waarbij je de ene windowmanager laat draaien in een chrootjail of LXC en de ander in een ander. Of gewoon met Chroot.

Dan komt het moeilijke deel, hij zei dat de uitvoer verstrengeld moest zijn. En je moet dus permissies, locaties enz. instellen. (bijvoorbeeld wanneer mag windowmangager a beeld 1 tonen op locatie 100 op het scherm en moet windowmanager B (of zelfs C) dit toelaten en uitgaan op die plek. Maar hij dacht dat het misschien ook makkelijker kon.

Normaal doen ze dit door van de ene chrootjail in de ander te VNC of ssh te gebruiken. Dat deed hij overigens niet. Maar werkte met soort symlinks en plain chroot.

Let wel. Met geluid moet dit dus ook of je moet het via pulse audio of alsa/jack doorlussen.

Dit is het stuk om 2 WM's in elkaar te laten draaien (zonder Chroot of wat dan ook) is zelfs zonder toewijzing en alles.

http://linuxexchange.org/...w-managers-simultaneously

http://www.maketecheasier...s-without-virtualization/

En hier nog een mannier:

http://www.webupd8.org/20...dow-managers-in-same.html

En dit is een ingewikkelde alternatieve versie waarbij niet de WM bepaalde output afhandeld:

http://crunchbang.org/forums/viewtopic.php?pid=237819


En hier hoe je een chroot kan maken:

http://widgetsandshit.com...urrent-linux-distros.html

Het is niet het artikel zelf helaas, dat kon ik niet meer vinden

[Reactie gewijzigd door rob12424 op 23 juli 2024 14:27]

Anoniem: 402720 21 juli 2014 11:05
Ha wat vet. Google play store op je nix box, das bijna een mac met app store :)
of een linux box met apt-get, iets wat er al ver voor de mac store was..

[Reactie gewijzigd door kramer65 op 23 juli 2024 14:27]

Anoniem: 402720 @kramer6521 juli 2014 11:37
Klopt, alleen geen betaalde apps en content
-- edit: deze was voor kramer65 bedoeld, heb geen ervaring met ubuntu software center. Is dat ook allemaal gratis of zit daar ook betaalde software in?

[Reactie gewijzigd door Anoniem: 402720 op 23 juli 2024 14:27]

Er waren zelfs al Linux distributies die meer dan 10 jaar terug al betaalde software verkochten in een app-store. Lindows/Linspire bijvoorbeeld had reeds in 2002 de Click&Run (CNR) software waarin je software kon aankopen.
en als je het grafisch wil - synaptic.

en als je het fancy wil - Ubuntu Software Center, alhoewel dat er denk ik pas na de mac store was.

[Reactie gewijzigd door Cilph op 23 juli 2024 14:27]

Als je het echt fancy wilt gebruik je appgrid
of een linux box met apt-get, iets wat er al ver voor de mac store was..
Ik weet niet hoe dat nu is maar zo'n 10 jaar geleden had je ook gewoon -NIX package managers voor OSX.
Een Mac App Store, alleen dan gevuld :)
Interessant! Een volledige linux distro die ook gewoon native android apps kan draaien! Als dit goed werkt is hier zeker een markt voor!
Ben vooral benieuwd hoe dat zal werken als dit richting mainline Linux gaat. Misschien ook interessant voor bijvoorbeeld projecten als Ubuntu Touch en Jolla Sailfish. Lijkt me ideaal; een foon op basis van Debian (dus alle apt-repo's beschikbaar) en ook nog Android apps beschikbaar.

Ben echter benieuwd of dit dan wel goed werkt zonder het gesloten google-play-services?
i wonder; netflix op je raspberry met dit systeem? klinkt als een uitdaging
Bij Chinese webwinkels, (Banggood, DealExtreme) zijn volop van die mini pc'tjes te koop, gebaseerd op een Rochchip 3188, die een stuk krachtiger is.
Nu hopen dat de software vrij te downloaden wordt.
Anoniem: 67950 @Xaphod21 juli 2014 13:41
Ik heb ooit Linux op mijn Android-stick 3188 gedraaid, hier topic erover:
http://www.freaktab.com/archive/index.php/t-6803.html

Als de software vrij verkrijgbaar wordt dan wordt dit zeker een volgend projectje..

[Reactie gewijzigd door Anoniem: 67950 op 23 juli 2024 14:27]

Zou ik zeker interesse in hebben, ik wil wel een convertible tablet maar geen windows 8, en niet alle toepassingen zijn te vinden voor Linux (maar Android is te beperkt)
Jammer dat de Software niet te downloaden is en de hardware nog niet te koop is. De hardware die op hun site staat voelt verouderd aan. 1GB RAM, 16GB storage en 720P video valt een beetje tegen, een high-end telefoon overtreft dat makkelijk.
Nu is het maar een voorbeeldconfiguratie, het uiteindelijke product kan er heel anders uit gaan zien.

[Reactie gewijzigd door CAPSLOCK2000 op 23 juli 2024 14:27]

Anoniem: 398486 21 juli 2014 12:18
Dit zou ik graag willen op x86 icm debian, ik heb op mijn asus eeepc android 4.4.2 , op mijn desktop draai ik debian.

Alle 2 zijn ze x86, en het zou super zijn als ik gewoon bepaalde Android apps zou kunnen draaien in debian zonder dat ik het verschil merk.

Op dit item kan niet meer gereageerd worden.