•  অস্পষ্ট আলো

একটি অ্যান্ড্রয়েড ট্যাবলেট থেকে দূরবর্তী ডেস্কটপ অ্যাক্সেস করার পদ্ধতি।

স্ট্রিমিং গুণাবলী, ইনপুট কনফিগারেশন এবং হটকি ওভাররাইড...

লক্ষ্য

প্রোগ্রাম করার জন্য ট্যাবলেটে একটি ব্যবহারযোগ্য পরিবেশ আছে (emacs সহ)।

সুস্পষ্ট(?) সমাধান

সঠিক ডেস্কটপ সেটআপের জন্য ট্যাবলেটটিকে একটি পাতলা ক্লায়েন্ট হিসাবে ব্যবহার করুন।

উপলব্ধ প্রোটোকল

দাঁড়ান

আমি একটি ট্যাবলেট/ডব্লিউ মেকানিক্যাল কীবোর্ড ব্যবহার করি কারণ ভালো যান্ত্রিক কীবোর্ডের ল্যাপটপ আসলেই নেই...তারা কি? অথবা যদি তারা বিদ্যমান, তারা ব্যয়বহুল এবং কীবোর্ড হয় সমানযাইহোক স্ক্রীনটিকে সঠিক দেখার কোণে রাখার জন্য একটি স্ট্যান্ডের প্রয়োজন হয়, বা সেই ধারকগুলির মধ্যে একটির সাথে একটি নমনযোগ্য রড, চৌম্বকীয় গ্রিপ বা ক্ল্যাম্প সহ।

ইনপুট নিয়ন্ত্রণ

আমি ট্যাবলেটে একটি যান্ত্রিক কীবোর্ড সংযুক্ত করি, একটি সহ OTG রূপান্তরকারী . ব্লুটুথও ঠিক হবে... সমস্যা হল অ্যান্ড্রয়েড ম্যাপ কিছু খুবই সচারাচর শর্টকাট যা উইন্ডোজে ব্যবহৃত হয়, যেগুলো হয়META (ALT ) বাMETA (উইন্ডোজ কী)। এবং তাদের নিষ্ক্রিয় করার একটি উপায় প্রদান করে না। কীম্যাপার আংশিকভাবে কাজ করে, এতে এটি অ্যান্ড্রয়েড দিক থেকে অ্যাকশনটি অক্ষম করতে পারে, কিন্তু আমি এখনও কী-কম্বিনেশনগুলি ফরোয়ার্ড করতে পারি না।

প্রত্যন্ত বা স্থানীয়?

যদিও একটি দূরবর্তী ক্লায়েন্ট ব্যবহার করা সব ভাল? হয়তো সরাসরি অ্যান্ড্রয়েডে emacs ব্যবহার করা এবং emacs রিমোট ক্ষমতা ব্যবহার করা আরও সামঞ্জস্যপূর্ণ সেটআপ? অ্যান্ড্রয়েডে emacs ইনস্টল করতে আপনাকে chroots ব্যবহার করতে হবে। ইউজারল্যান্ড সাধারণ বিতরণের ক্রুট তৈরি করা এবং সরাসরি একটি XServer শুরু করা সহজ করে তোলে। তবে একটি সঠিক emacs অভিজ্ঞতা থাকার জন্য এখনও অনেক কনফিগারেশন প্রয়োজন। ইউজারল্যান্ড/ভিএনসি-এর মাধ্যমে emacs-gtk-এর চেয়ে termux-এ emacs-nox কি ভালো হবে? Termux এর জন্য সমর্থন আছে x11 অ্যাপস . এটি অ্যাপগুলির জন্য X11 সমর্থন প্রদানের জন্য Xwayland ব্যবহার করে, এটি xsdl x11 সার্ভারের চেয়ে অনেক দ্রুত বলে মনে হচ্ছে, কারণ (আমার ধারণা) এটি স্ট্রিম বাফারিংয়ের জন্য শেয়ার্ড মেমরি ব্যবহার করে (TCP বা ইউনিক্স সকেটের পরিবর্তে)। এখনও কোনও HW ত্বরণ সমর্থন নেই, আমার ট্যাবলেটটি যাইহোক একটি POWERVR GPU বহন করে যেটিতে এখনও কোনও ধরণের ওপেন সোর্স ড্রাইভার নেই (তবে স্পষ্টতই এটি Q2 2022-এ কোথাও প্রকাশ করার সময়সূচী রয়েছে)। আমি সফলভাবে একটি চালানো হয়েছে linux deployকনফিগার করা chroot যার termux-x11 সার্ভারের উপরে প্রোটের ওভারহেড নেই। তবে chroot অবশ্যই টার্মক্সের ওয়েল্যান্ড সংস্করণ (এবং মেসাও হতে পারে) এর সাথে মেলে।

উপসংহার

অ্যান্ড্রয়েড ট্যাবলেটে emacs চালানোর কনফিগারেশন খরচ বিবেচনা করে, এই সময়ে একটি দূরবর্তী সেশন এখনও আরও সুবিধাজনক। যদি X11 টার্মক্স প্রচেষ্টা এবং একটি পাওয়ারভিআর ড্রাইভারের চূড়ান্ত প্রকাশ সফল হয় তবে ভারসাম্য একটি নেটিভ সেটআপের দিকে সরে যেতে পারে।

যদি emacs-এ অ্যান্ড্রয়েড গ্রাফিক্স স্ট্যাকের জন্য সমর্থন থাকত তবে এটি আর পছন্দের খুব বেশি হবে না, তবে এটি এমন নয়, এবং দৃশ্যত এতে শূন্য আগ্রহ রয়েছে, (একটি স্পর্শ ইন্টারফেসেও শূন্য আগ্রহ রয়েছে, তাই সেরা এই মুহুর্তে একটি সঠিক কীবোর্ড ছাড়া হ্যান্ডহেল্ড ডিভাইসে emacs ব্যবহার করার বিকল্প হবে emacspeak).

নিক্সঅনড্রয়েড emacs-এর জন্য প্রয়োজনীয় সমস্ত টুলিং যোগ করার জন্য কনফিগারেশনের যন্ত্রণা কমাতে পারে, হয় সেটি বা আসন্ন নিক্স সমর্থনarm64.

এখনও কিছু কীবোর্ড শর্টকাট অতিক্রম না করার সমস্যা রয়েছে, যার জন্য সাধারণ সমাধান হল সেগুলিকে অন্য শর্টকাটে ম্যাপ করা, সৌভাগ্যক্রমে একটি খুব শক্তিশালী রয়েছে অ্যান্ড্রয়েডের জন্য কীম্যাপিং অ্যাপ . আমাকে পার্সেক ব্যাটারি খরচ পরীক্ষা করতে হবে, এবং যদি এটি খুব বেশি হয় তবে আমি হয় প্লেইন RDP বিবেচনা করব, অথবা টার্মিনালে emacsi সহ একটি রিমোট ssh সেশন বিবেচনা করব।

পোস্ট ট্যাগ: