Serwer X Window System, kompletne iw pełni funkcjonalne.
advertisement
Nazwa | XServer XSDL |
---|---|
Wersja | 1.20.51 |
Aktualizuj | 16 mar 2021 |
Rozmiar | 31 MB |
Kategoria | Narzędzia |
Instalacje | 100tys.+ |
Deweloper | pelya |
Android OS | Android 4.1+ |
Google Play ID | x.org.server |
XServer XSDL · Opis
Serwer X Window / X11 dla Androida, kompletny iw pełni funkcjonalny, z dołączonym serwerem PulseAudio.
Możesz go używać do przesyłania strumieniowego aplikacji z komputera z systemem Linux lub do uruchamiania systemu Linux zainstalowanego na systemie Android (instalacja Linuksa odbywa się za pośrednictwem oddzielnej aplikacji).
Akceleracja 3D i OpenGL nie są obsługiwane. Jeśli uruchamiasz klientów X z komputera, możesz zainstalować VirtualGL, aby używać OpenGL.
Ekran dotykowy z dwoma palcami, aby wysłać kliknięcie prawym przyciskiem myszy, z trzema palcami, aby wysłać kliknięcie środkowym przyciskiem. Możesz także nacisnąć przycisk na rysiku lub użyć myszy Bluetooth.
Przesuń dwoma palcami, aby przewijać dokumenty.
Na wybranych urządzeniach obsługiwane jest poruszanie palcem. Jeśli masz urządzenie Galaxy S4 / Note 3, włącz AirView w ustawieniach systemu, aby z niego korzystać.
Aby wywołać klawiaturę, naciśnij klawisz Wstecz. Wprowadzanie tekstu w języku innym niż angielski nie jest obsługiwane w terminalu, ale działa w aplikacjach GUI.
Jeśli nie widzisz klawisza Wstecz, przesuń palcem w górę od dołu ekranu.
Jeśli masz sprzętowy klawisz Menu, wyśle Ctrl-Z (Cofnij w większości aplikacji).
Żyroskop można wyłączyć w opcji Emulacja myszy → Zaawansowane → Żyroskop .
Możesz włączyć pionową orientację ekranu i głębię kolorów 24 bpp w Zmień konfigurację urządzenia → Wideo .
Aby ustawić niestandardowy numer wyświetlacza, przejdź do Zmień konfigurację urządzenia → Parametry wiersza poleceń → zmień parametry na XSDL: 123 , naciśnij OK < / b>, gdzie 123 to numer wyświetlacza. XSDL nasłuchuje na porcie TCP 6123. Za pomocą tego okna dialogowego możesz również przekazać inne parametry do serwera X.
Aby połączyć się z menedżerem ekranu na komputerze, dodaj parametr -query your.PC.IP.address do wiersza poleceń Xserver, a następnie skonfiguruj menedżera wyświetlania.
Jeśli masz XDM, będziesz musiał usunąć linię zaczynającą się od : 0 z / etc / X11 / xdm / Xservers , dodaj * do / etc / X11 / xdm / Xaccess i ustaw DisplayManager * authorize: false w / etc / X11 / xdm / xdm-config , na wyłącz lokalny serwer X i zezwalaj na połączenia z zewnętrznych adresów IP.
Jeśli chcesz, aby rozszerzenie SHM działało w systemie Linux chroot - pobierz plik libandroid-shmem.so stąd:
https://github.com/pelya/cuntubuntu/tree/master/dist
skopiuj go do chroot, ustaw flagę pliku wykonywalnego i wykonaj to w chroot przed innymi poleceniami:
eksportuj LD_PRELOAD = / ścieżka / do / libandroid-shmem.so
Plik .APK do ładowania bocznego i starszych wersji:
https://sourceforge.net/projects/libsdl-android/files/apk/XServer-XSDL/
Źródła:
https://github.com/pelya/commandergenius/tree/sdl_android/project/jni/application/xserver
Możesz go używać do przesyłania strumieniowego aplikacji z komputera z systemem Linux lub do uruchamiania systemu Linux zainstalowanego na systemie Android (instalacja Linuksa odbywa się za pośrednictwem oddzielnej aplikacji).
Akceleracja 3D i OpenGL nie są obsługiwane. Jeśli uruchamiasz klientów X z komputera, możesz zainstalować VirtualGL, aby używać OpenGL.
Ekran dotykowy z dwoma palcami, aby wysłać kliknięcie prawym przyciskiem myszy, z trzema palcami, aby wysłać kliknięcie środkowym przyciskiem. Możesz także nacisnąć przycisk na rysiku lub użyć myszy Bluetooth.
Przesuń dwoma palcami, aby przewijać dokumenty.
Na wybranych urządzeniach obsługiwane jest poruszanie palcem. Jeśli masz urządzenie Galaxy S4 / Note 3, włącz AirView w ustawieniach systemu, aby z niego korzystać.
Aby wywołać klawiaturę, naciśnij klawisz Wstecz. Wprowadzanie tekstu w języku innym niż angielski nie jest obsługiwane w terminalu, ale działa w aplikacjach GUI.
Jeśli nie widzisz klawisza Wstecz, przesuń palcem w górę od dołu ekranu.
Jeśli masz sprzętowy klawisz Menu, wyśle Ctrl-Z (Cofnij w większości aplikacji).
Żyroskop można wyłączyć w opcji Emulacja myszy → Zaawansowane → Żyroskop .
Możesz włączyć pionową orientację ekranu i głębię kolorów 24 bpp w Zmień konfigurację urządzenia → Wideo .
Aby ustawić niestandardowy numer wyświetlacza, przejdź do Zmień konfigurację urządzenia → Parametry wiersza poleceń → zmień parametry na XSDL: 123 , naciśnij OK < / b>, gdzie 123 to numer wyświetlacza. XSDL nasłuchuje na porcie TCP 6123. Za pomocą tego okna dialogowego możesz również przekazać inne parametry do serwera X.
Aby połączyć się z menedżerem ekranu na komputerze, dodaj parametr -query your.PC.IP.address do wiersza poleceń Xserver, a następnie skonfiguruj menedżera wyświetlania.
Jeśli masz XDM, będziesz musiał usunąć linię zaczynającą się od : 0 z / etc / X11 / xdm / Xservers , dodaj * do / etc / X11 / xdm / Xaccess i ustaw DisplayManager * authorize: false w / etc / X11 / xdm / xdm-config , na wyłącz lokalny serwer X i zezwalaj na połączenia z zewnętrznych adresów IP.
Jeśli chcesz, aby rozszerzenie SHM działało w systemie Linux chroot - pobierz plik libandroid-shmem.so stąd:
https://github.com/pelya/cuntubuntu/tree/master/dist
skopiuj go do chroot, ustaw flagę pliku wykonywalnego i wykonaj to w chroot przed innymi poleceniami:
eksportuj LD_PRELOAD = / ścieżka / do / libandroid-shmem.so
Plik .APK do ładowania bocznego i starszych wersji:
https://sourceforge.net/projects/libsdl-android/files/apk/XServer-XSDL/
Źródła:
https://github.com/pelya/commandergenius/tree/sdl_android/project/jni/application/xserver