•  ਅਸਪਸ਼ਟ-ਰੌਸ਼ਨੀ

ਇੱਕ ਐਂਡਰੌਇਡ ਟੈਬਲੈੱਟ ਤੋਂ ਰਿਮੋਟ ਡੈਸਕਟਾਪ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੇ ਤਰੀਕੇ।

ਸਟ੍ਰੀਮਿੰਗ ਗੁਣ, ਇਨਪੁਟਸ ਕੌਂਫਿਗਰੇਸ਼ਨ ਅਤੇ ਹੌਟਕੀਜ਼ ਓਵਰਰਾਈਡ...

ਟੀਚਾ

ਪ੍ਰੋਗਰਾਮ ਕਰਨ ਲਈ ਟੈਬਲੇਟ 'ਤੇ ਇੱਕ ਉਪਯੋਗੀ ਵਾਤਾਵਰਣ ਹੈ (emacs ਨਾਲ)।

ਸਪੱਸ਼ਟ(?) ਹੱਲ

ਸਹੀ ਡੈਸਕਟਾਪ ਸੈੱਟਅੱਪ ਲਈ ਟੈਬਲੇਟ ਨੂੰ ਪਤਲੇ ਕਲਾਇੰਟ ਵਜੋਂ ਵਰਤੋ।

ਉਪਲਬਧ ਪ੍ਰੋਟੋਕੋਲ

ਖੜ੍ਹੋ

ਮੈਂ ਇੱਕ ਟੈਬਲੇਟ /w ਮਕੈਨੀਕਲ ਕੀਬੋਰਡ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹਾਂ ਕਿਉਂਕਿ ਚੰਗੇ ਮਕੈਨੀਕਲ ਕੀਬੋਰਡ ਵਾਲੇ ਲੈਪਟਾਪ ਅਸਲ ਵਿੱਚ ਮੌਜੂਦ ਨਹੀਂ ਹਨ...ਕੀ ਉਹ ਹਨ? ਜਾਂ ਜੇ ਉਹ ਮੌਜੂਦ ਹਨ, ਤਾਂ ਉਹ ਮਹਿੰਗੇ ਹਨ ਅਤੇ ਕੀਬੋਰਡ ਹੈ ਫਲੈਟਫਿਰ ਵੀ. ਸਕਰੀਨ ਨੂੰ ਸਹੀ ਦੇਖਣ ਵਾਲੇ ਕੋਣ 'ਤੇ ਰੱਖਣ ਲਈ ਇੱਕ ਸਟੈਂਡ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਜਾਂ ਉਹਨਾਂ ਧਾਰਕਾਂ ਵਿੱਚੋਂ ਇੱਕ ਨੂੰ ਮੋੜਣ ਯੋਗ ਡੰਡੇ ਨਾਲ, ਚੁੰਬਕੀ ਪਕੜ ਜਾਂ ਕਲੈਂਪਾਂ ਨਾਲ।

ਇਨਪੁਟ ਕੰਟਰੋਲ

ਮੈਂ ਟੈਬਲੇਟ ਨਾਲ ਇੱਕ ਮਕੈਨੀਕਲ ਕੀਬੋਰਡ ਨੱਥੀ ਕਰਦਾ ਹਾਂ, ਇੱਕ ਨਾਲ OTG ਕਨਵਰਟਰ . ਬਲੂਟੁੱਥ ਵੀ ਠੀਕ ਰਹੇਗਾ... ਸਮੱਸਿਆ ਕੁਝ ਐਂਡਰੌਇਡ ਨਕਸ਼ਿਆਂ ਦੀ ਹੈ ਕਾਫ਼ੀ ਆਮ ਸ਼ਾਰਟਕੱਟ ਜੋ ਵਿੰਡੋਜ਼ 'ਤੇ ਵਰਤੇ ਜਾਂਦੇ ਹਨ, ਜੋ ਜਾਂ ਤਾਂ ਵਰਤਦੇ ਹਨMETA (ALT ) ਜਾਂMETA (ਵਿੰਡੋਜ਼ ਕੁੰਜੀ)। ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਅਯੋਗ ਕਰਨ ਦਾ ਕੋਈ ਤਰੀਕਾ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕਰਦਾ। ਕੀਮੈਪਰ ਅੰਸ਼ਕ ਤੌਰ 'ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ, ਇਸ ਵਿੱਚ ਇਹ ਐਂਡਰੌਇਡ ਸਾਈਡ ਤੋਂ ਐਕਸ਼ਨ ਨੂੰ ਅਸਮਰੱਥ ਬਣਾ ਸਕਦਾ ਹੈ, ਪਰ ਮੈਂ ਅਜੇ ਵੀ ਕੀ-ਸੰਯੋਗਾਂ ਨੂੰ ਅੱਗੇ ਨਹੀਂ ਭੇਜ ਸਕਦਾ।

ਰਿਮੋਟ ਜਾਂ ਮੂਲ?

ਕੀ ਰਿਮੋਟ ਕਲਾਇੰਟ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸਭ ਚੰਗਾ ਹੈ? ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਸਿੱਧੇ ਐਂਡਰੌਇਡ 'ਤੇ emacs ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਅਤੇ emacs ਰਿਮੋਟ ਸਮਰੱਥਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਵਧੇਰੇ ਅਨੁਕੂਲ ਸੈੱਟਅੱਪ ਹੈ? ਐਂਡਰਾਇਡ 'ਤੇ emacs ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ chroots ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਪਵੇਗੀ। ਯੂਜ਼ਰਲੈਂਡ ਆਮ ਡਿਸਟਰੀਬਿਊਸ਼ਨਾਂ ਦੇ ਕ੍ਰੋਟ ਬਣਾਉਣਾ ਅਤੇ ਇੱਕ XServer ਨੂੰ ਸਿੱਧਾ ਸ਼ੁਰੂ ਕਰਨਾ ਆਸਾਨ ਬਣਾਉਂਦਾ ਹੈ। ਹਾਲਾਂਕਿ ਇੱਕ ਸਹੀ emacs ਅਨੁਭਵ ਹੋਣ ਲਈ ਅਜੇ ਵੀ ਬਹੁਤ ਸਾਰੀ ਸੰਰਚਨਾ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਕੀ ਟਰਮਕਸ ਉੱਤੇ emacs-nox ਯੂਜ਼ਰਲੈਂਡ/VNC ਰਾਹੀਂ emacs-gtk ਨਾਲੋਂ ਬਿਹਤਰ ਹੋਵੇਗਾ? ਟਰਮਕਸ ਲਈ ਸਮਰਥਨ ਹੈ x11 ਐਪਾਂ . ਇਹ ਐਪਸ ਲਈ X11 ਸਹਾਇਤਾ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ Xwayland ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਇਹ xsdl x11 ਸਰਵਰ ਨਾਲੋਂ ਬਹੁਤ ਤੇਜ਼ ਜਾਪਦਾ ਹੈ, ਕਿਉਂਕਿ (ਮੇਰਾ ਅੰਦਾਜ਼ਾ ਹੈ) ਇਹ ਸਟ੍ਰੀਮ ਬਫਰਿੰਗ (ਟੀਸੀਪੀ ਜਾਂ ਯੂਨਿਕਸ ਸਾਕਟਾਂ ਦੀ ਬਜਾਏ) ਲਈ ਸ਼ੇਅਰਡ ਮੈਮੋਰੀ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਅਜੇ ਵੀ ਕੋਈ HW ਪ੍ਰਵੇਗ ਸਮਰਥਨ ਨਹੀਂ ਹੈ, ਮੇਰੀ ਟੈਬਲੇਟ ਵਿੱਚ ਕਿਸੇ ਵੀ ਤਰ੍ਹਾਂ ਇੱਕ POWERVR GPU ਹੈ ਜਿਸ ਵਿੱਚ ਅਜੇ ਵੀ ਓਪਨ ਸੋਰਸ ਡਰਾਈਵਰਾਂ ਦਾ ਕੋਈ ਰੂਪ ਨਹੀਂ ਹੈ (ਪਰ ਜ਼ਾਹਰ ਤੌਰ 'ਤੇ ਇਹ Q2 2022 ਵਿੱਚ ਕਿਤੇ ਜਾਰੀ ਕੀਤਾ ਜਾਣਾ ਹੈ)। ਮੈਂ ਸਫਲਤਾਪੂਰਵਕ ਏ linuxdeployਕੌਂਫਿਗਰ ਕੀਤਾ chroot ਜਿਸ ਵਿੱਚ ਟਰਮਕਸ-x11 ਸਰਵਰ ਦੇ ਉੱਪਰ ਪਰੂਟ ਦਾ ਓਵਰਹੈੱਡ ਨਹੀਂ ਹੈ। ਹਾਲਾਂਕਿ ਕ੍ਰੋਟ ਨੂੰ ਟਰਮਕਸ ਦੇ ਵੇਲੈਂਡ ਵਰਜ਼ਨ (ਅਤੇ ਸ਼ਾਇਦ ਮੇਸਾ ਵੀ) ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।

ਸਿੱਟਾ

ਐਂਡਰੌਇਡ ਟੈਬਲੇਟ 'ਤੇ emacs ਚਲਾਉਣ ਦੇ ਸੰਰਚਨਾ ਖਰਚਿਆਂ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦੇ ਹੋਏ, ਇਸ ਸਮੇਂ ਇੱਕ ਰਿਮੋਟ ਸੈਸ਼ਨ ਅਜੇ ਵੀ ਵਧੇਰੇ ਸੁਵਿਧਾਜਨਕ ਹੈ। ਜੇਕਰ X11 ਟਰਮਕਸ ਕੋਸ਼ਿਸ਼ਾਂ ਅਤੇ ਪਾਵਰਵੀਆਰ ਡ੍ਰਾਈਵਰ ਦੀ ਅੰਤਮ ਰੀਲੀਜ਼ ਸਫਲ ਹੋ ਜਾਂਦੀ ਹੈ ਤਾਂ ਸੰਤੁਲਨ ਇੱਕ ਮੂਲ ਸੈੱਟਅੱਪ ਵੱਲ ਬਦਲ ਸਕਦਾ ਹੈ।

ਜੇਕਰ emacs ਕੋਲ ਐਂਡਰੌਇਡ ਗ੍ਰਾਫਿਕਸ ਸਟੈਕ ਲਈ ਸਮਰਥਨ ਹੁੰਦਾ ਤਾਂ ਇਹ ਹੁਣ ਕੋਈ ਵਿਕਲਪ ਨਹੀਂ ਹੋਵੇਗਾ, ਪਰ ਅਜਿਹਾ ਨਹੀਂ ਹੈ, ਅਤੇ ਇਸ ਵਿੱਚ ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ ਜ਼ੀਰੋ ਦਿਲਚਸਪੀ ਹੈ, (ਇੱਕ ਟੱਚ ਇੰਟਰਫੇਸ ਵਿੱਚ ਵੀ ਜ਼ੀਰੋ ਦਿਲਚਸਪੀ ਹੈ, ਇਸ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਇਸ ਬਿੰਦੂ 'ਤੇ ਸਹੀ ਕੀਬੋਰਡ ਤੋਂ ਬਿਨਾਂ ਹੈਂਡਹੈਲਡ ਡਿਵਾਈਸਾਂ 'ਤੇ emacs ਦੀ ਵਰਤੋਂ ਕਰਨ ਦਾ ਵਿਕਲਪ ਹੋਵੇਗਾ emacspeak).

NixOnDroid emacs ਦੁਆਰਾ ਲੋੜੀਂਦੇ ਸਾਰੇ ਟੂਲਿੰਗ ਨੂੰ ਜੋੜਨ ਲਈ ਸੰਰਚਨਾ ਦੇ ਦਰਦ ਨੂੰ ਘੱਟ ਕਰ ਸਕਦਾ ਹੈ, ਜਾਂ ਤਾਂ ਉਹ ਜਾਂ ਇਸ ਲਈ ਆਉਣ ਵਾਲਾ ਨਿਕਸ ਸਮਰਥਨarm64.

ਕੁਝ ਕੀ-ਬੋਰਡ ਸ਼ਾਰਟਕੱਟਾਂ ਦੇ ਨਾ ਲੰਘਣ ਦੀ ਸਮੱਸਿਆ ਅਜੇ ਵੀ ਹੈ, ਜਿਸ ਲਈ ਉਹਨਾਂ ਨੂੰ ਹੋਰ ਸ਼ਾਰਟਕੱਟਾਂ ਨਾਲ ਮੈਪ ਕਰਨਾ ਆਮ ਹੱਲ ਹੈ, ਸ਼ੁਕਰ ਹੈ ਕਿ ਇੱਕ ਬਹੁਤ ਸ਼ਕਤੀਸ਼ਾਲੀ ਹੈ ਐਂਡਰੌਇਡ ਲਈ ਕੀਮੈਪਿੰਗ ਐਪ . ਮੈਨੂੰ ਪਾਰਸੇਕ ਬੈਟਰੀ ਦੀ ਖਪਤ ਦੀ ਜਾਂਚ ਕਰਨੀ ਪਵੇਗੀ, ਅਤੇ ਜੇਕਰ ਇਹ ਬਹੁਤ ਜ਼ਿਆਦਾ ਹੈ ਤਾਂ ਮੈਂ ਜਾਂ ਤਾਂ ਸਧਾਰਨ RDP, ਜਾਂ ਟਰਮੀਨਲ ਵਿੱਚ emacsi ਨਾਲ ਸਧਾਰਨ ਇੱਕ ਰਿਮੋਟ ssh ਸੈਸ਼ਨ 'ਤੇ ਵਿਚਾਰ ਕਰਾਂਗਾ।

ਪੋਸਟ ਟੈਗਸ: