•  untoreh-ışık

Bir android tabletten uzak bir masaüstüne erişme yöntemleri.

Akış nitelikleri, giriş yapılandırması ve kısayol tuşları geçersiz kılınır...

Hedef

(emacs ile) programlamak için tablet üzerinde kullanılabilir bir ortam var.

bariz(?) çözüm

Uygun masaüstü kurulumu için tableti ince istemci olarak kullanın.

Mevcut protokoller

Durmak

Bir tablet/w mekanik klavye kullanıyorum çünkü iyi mekanik klavyelere sahip dizüstü bilgisayarlar gerçekten yok... değil mi? Veya varsa, pahalıdırlar ve klavye düzher neyse. Ekranı doğru görüş açısında tutmak için bir stant veya manyetik tutacakları veya kelepçeleri olan bükülebilir çubuklu tutuculardan biri gerekir.

Giriş kontrolleri

Tablete mekanik bir klavye takıyorum. OTG dönüştürücü . Bluetooth da iyi olurdu... Sorun, Android'in bazı haritaları oldukça yaygın Windows'ta kullanılan, her ikisini de kullanan kısayollarMETA (ALT ) veyaMETA (pencere tuşu). Ve onları devre dışı bırakmak için bir yol sağlamaz. Anahtar Eşleştirici kısmen çalışır, çünkü eylemi android tarafından devre dışı bırakabilir, ancak yine de tuş kombinasyonlarını iletemiyorum.

Uzak mı yoksa yerli mi?

Yine de uzak bir istemci kullanmak iyi mi? Belki doğrudan android üzerinde emacs kullanmak ve emacs uzak yeteneklerini kullanmak daha uyumlu bir kurulumdur? Android'e emacs yüklemek için chroots kullanmanız gerekir. Kullanıcı Ülkesi ortak dağıtımların köklerini oluşturmayı ve doğrudan bir XServer'ı başlatmayı kolaylaştırır. Ancak uygun bir emacs deneyimine sahip olmak hala çok fazla yapılandırma gerektirir. Termux üzerindeki emacs-nox, userland/VNC aracılığıyla emacs-gtk'den daha mı iyi olur? Termux'un desteği var x11 uygulamaları . Uygulamalar için X11 desteği sağlamak için Xwayland'ı kullanıyor, xsdl x11 sunucusundan çok daha hızlı görünüyor, çünkü (sanırım) akış arabelleğe alma için paylaşılan belleği kullanıyor (TCP veya unix soketleri yerine). HW hızlandırma desteği hala yok, tabletim yine de herhangi bir açık kaynaklı sürücüye sahip olmayan bir POWERVR GPU taşıyor (ancak görünüşe göre 2022'nin ikinci çeyreğinde piyasaya sürülmesi planlanıyor). Ben de başarıyla çalıştırdım linuxdeploytermux-x11 sunucusunun üstünde proot ek yükü olmayan yapılandırılmış chroot. Ancak chroot, termux'un wayland versiyonuyla (ve belki mesa da) eşleşmelidir.

Sonuçlar

Android tablette emac çalıştırmanın yapılandırma maliyetleri göz önüne alındığında, bu noktada uzak bir oturum hala daha uygundur. X11 termux çabaları artı bir powervr sürücüsünün nihai sürümü başarılı olursa, denge yerel bir kuruluma doğru kayabilir.

Emacs, android grafik yığınını destekleseydi, artık pek bir seçenek olmazdı, ancak durum böyle değil ve görünüşe göre buna sıfır ilgi var, (dokunmatik arayüze de sıfır ilgi var, bu yüzden en iyisi bu noktada uygun bir klavyeye sahip olmayan el cihazlarında emacs kullanma seçeneği emacspeak).

NixOnDroid emacs tarafından gerekli olan tüm araçları eklemek için yapılandırma sıkıntılarını hafifletebilir, bu ya da yaklaşan nix desteğiarm64.

Hala bazı klavye kısayollarının geçmemesi sorunu var, bu ortak geçici çözümün onları diğer kısayollarla eşleştirmek olduğu, neyse ki çok güçlü bir kısayol var. android için tuş eşleme uygulaması . Parsec pil tüketimini kontrol etmem gerekecek ve eğer çok yüksekse, ya düz RDP ya da terminalde emacsi ile basit bir uzak ssh oturumu düşüneceğim.

Etiketleri Gönder: