•  untoreh-light

Metode pentru accesarea unui desktop la distanță de pe o tabletă Android.

Calitățile de streaming, configurația intrărilor și suprascrie tastelor rapide...

Poartă

au un mediu utilizabil pe tabletă de programat (cu emacs).

Soluția evidentă (?).

Utilizați tableta ca client subțire pentru configurarea corectă a desktopului.

Protocoale disponibile

Stand

Folosesc o tabletă / cu tastatură mecanică pentru că laptopurile cu tastaturi mecanice bune nu prea există... nu-i așa? Sau dacă există, sunt scumpe și tastatura este apartamentoricum. Menținerea ecranului la unghiul corect de vizualizare necesită un suport sau unul dintre acei suporturi cu tijă pliabilă, cu mânere sau cleme magnetice.

Controale de intrare

Atasez o tastatura mecanica la tableta, cu un convertor OTG . Bluetooth ar fi bine și... Problema este că unele hărți Android destul de comun comenzile rapide care sunt folosite pe Windows, care folosesc fieMETA (ALT ) sauMETA (tasta Windows). Și nu oferă o modalitate de a le dezactiva. KeyMapper parțial funcționează, în sensul că poate dezactiva acțiunea din partea Android, dar încă nu pot transmite combinațiile de taste.

La distanță sau nativ?

Folosirea unui client la distanță este totuși bună? Poate că folosirea emacs direct pe Android și utilizarea capabilităților la distanță emacs este o configurație mai compatibilă? Pentru a instala emacs pe Android, trebuie să utilizați chroots. UserLand facilitează crearea chroot-urilor de distribuții comune și pornirea directă a unui XServer. Cu toate acestea, a avea o experiență emacs adecvată necesită încă multă configurare. Ar fi emacs-nox pe termux mai bun decât emacs-gtk prin userland/VNC? Termux are suport pentru aplicații x11 . Folosește Xwayland pentru a oferi suport X11 pentru aplicații, pare a fi mult mai rapid decât serverul xsdl x11, deoarece (presupun că) folosește memorie partajată pentru bufferingul fluxului (în loc de socket-uri TCP sau Unix). Încă nu există suport pentru accelerarea HW, tableta mea poartă oricum un GPU POWERVR care încă nu are nicio formă de drivere open source (dar se pare că este programat să fie lansat undeva în Q2 2022). De asemenea, am rulat cu succes a linuxdeployChroot configurat care nu are suprasarcina proot deasupra serverului termux-x11. Cu toate acestea, chroot-ul trebuie să se potrivească cu versiunea wayland (și poate și cu mesa) a termux.

Concluzii

Având în vedere costurile de configurare ale rulării emacs pe tableta Android, în acest moment o sesiune la distanță este încă mai convenabilă. Dacă eforturile X11 termux plus eventuala lansare a unui driver powervr ajung să aibă succes, echilibrul s-ar putea muta către o configurare nativă.

Dacă emacs ar avea suport pentru stiva de grafică Android, nu ar mai fi o alegere prea mare, dar nu este cazul și, aparent, nu există niciun interes pentru el (nu există nici un interes pentru o interfață tactilă, deci cel mai bun opțiunea pentru utilizarea emacs pe dispozitive portabile fără o tastatură adecvată în acest moment ar fi emacspeak).

NixOnDroid ar putea ușura problemele de configurare pentru adăugarea tuturor instrumentelor cerute de emacs, fie asta, fie viitorul suport nix pentruarm64.

Există încă problema că unele comenzi rapide de la tastatură nu trec, pentru care o soluție obișnuită este să le mapați la alte comenzi rapide, din fericire, există o soluție foarte puternică. aplicație de mapare a tastelor pentru Android . Va trebui să verific consumul bateriei parsec, iar dacă este prea mare voi lua în considerare fie RDP simplu, fie o simplă sesiune ssh la distanță cu emacsi în terminal.

Post Tag-uri: