X Window System / X11-server til Android, komplet og fuldt funktionel, med PulseAudio-server inkluderet.
Du kan bruge det til at streame applikationer fra din Linux-pc eller til at starte Linux installeret på din Android (installation af Linux udføres via en separat app).
3D-acceleration og OpenGL understøttes ikke. Hvis du starter X-klienter fra pc, kan du installere VirtualGL til at bruge OpenGL.
Berøringsskærm med to fingre for at sende højreklik med museknap, med tre fingre for at sende midterste knapklik. Du kan også trykke på knappen på din pennen eller bruge Bluetooth-mus.
Stryg med to fingre for at rulle dokumenter.
Fingerpladen understøttes på udvalgte enheder. Hvis du har Galaxy S4 / Note 3-enhed, skal du aktivere AirView i systemindstillingerne for at bruge den.
Tryk på Tilbage for at aktivere tastaturet. Ikke-engelsk tekstinput understøttes ikke i terminal, men det fungerer i GUI-applikationer.
Hvis du ikke kan se Tilbage-tasten, skal du stryge op fra bunden af skærmen.
Hvis du har hardware-menu-tasten, sender den Ctrl-Z (Fortryd i de fleste apps).
Du kan deaktivere gyroskop i musemulering → Avanceret → Gyroskop .
Du kan aktivere portrætskærmretning og 24bpp farvedybde i Skift enhedskonfiguration → Video .
For at indstille brugerdefineret visningsnummer skal du gå til Skift enhedskonfiguration → Kommandolinjeparametre → ændre parametre til XSDL: 123 , tryk på OK < / b>, hvor 123 er dit displaynummer. XSDL vil lytte på TCP-port 6123. Du kan også videresende andre parametre til X-server ved hjælp af denne dialog.
For at oprette forbindelse til skærmhåndteringen på din pc skal du tilføje parameter -spørg din.PC.IP.address til Xserver-kommandolinjen og derefter konfigurere din skærmhåndtering.
Hvis du har XDM, skal du fjerne en linje, der starter med : 0 fra / etc / X11 / xdm / Xservers , tilføj * til / etc / X11 / xdm / Xaccess , og indstil DisplayManager * autorize: false i / etc / X11 / xdm / xdm-config , til deaktivere lokal X-server og tillade forbindelser fra eksterne IP-adresser.
Hvis du vil have SHM-udvidelse til at fungere i Linux chroot - download fil libandroid-shmem.so herfra:
https://github.com/pelya/cuntubuntu/tree/master/dist
kopier det til chroot, indstil eksekverbart flag og udfør dette i chroot før andre kommandoer:
eksport LD_PRELOAD = / sti / til / libandroid-shmem.so
.APK-fil til sideindlæsning og gamle versioner:
https://sourceforge.net/projects/libsdl-android/files/apk/XServer-XSDL/
Kilder:
https://github.com/pelya/commandergenius/tree/sdl_android/project/jni/application/xserver