সেটআপটি সহজ করার জন্য আমার উত্তরটি সম্পাদনা করা হচ্ছে।
এক্সরেন্ডারে স্ক্রিন লেআউটটি স্বয়ংক্রিয় করতে অটোর্যান্ডার ইনস্টল করুন, https://github.com/nalipaz/autorandr/releases থেকে সর্বশেষ .deb ধরুন এবং চালান:
dpkg -i [file]
সঞ্চিত স্ক্রিন লেআউট সহ অটোরেন্ডার সেটআপ করুন
autorandr --save [docked|mobile|home|etc]
উদাহরণস্বরূপ, আমার ল্যাপটপে কোনও মনিটরবিহীন প্লাগ ইন করা হয়েছে, আমি যেভাবে চাই তার ইচ্ছা মতো সেটআপ করেছি, তারপরে দৌড়ে:
autorandr --save mobile
তারপরে আমার এইচডিএমআই প্লাগ ইন করে পুনরায় কনফিগার করা আরেন্ডার লাগিয়ে দৌড়াল:
autorandr --save docked
আপনার প্রতিটি লেআউট সেট আপ করার পরে আপনি চালাতে পারেন ('পূর্ববর্তী পছন্দের নামের সাথে' মোবাইল 'প্রতিস্থাপন করুন, আমি মোবাইল ব্যবহার করেছি):
autorandr --default mobile
এখন যে অটোোরেন্ডার সব সেটআপ আপনি কোনও প্যাকেজ ইনস্টল করে প্রক্রিয়াটি স্বয়ংক্রিয় করতে পারবেন যা সংযুক্ত ডিসপ্লেগুলির জন্য পোল করে এবং autorandr --change
সনাক্তকরণের পরে চালানো হবে । হ্যাঁ, আমি উদেব সম্পর্কে জানি এবং এটি আপনার পক্ষে কাজ করে যদি আপনি সেট আপ করতে পারেন তবে আমার পরীক্ষায় উদেব আমার এইচডিএমির জন্য ধারাবাহিকভাবে কাজ করেন নি। এটি প্রতি 20 টি প্লাগ / আনপ্লাগ বা তার মধ্যে কেবল 1 টির কাজ করেছিল এবং কখনও কখনও এটি পুরোপুরি বন্ধ হয়ে যায়।
এখান থেকে সর্বশেষ .deb ডাউনলোড করুন: https://github.com/nalipaz/poll-xrandr/releases/ তারপরে ইনস্টল করুন
dpkg -i [file]
সম্ভবত এটি প্রয়োজনীয় যে আপনি কাজ শেষ করার পরে আরও কাজ পরিচালনা করুন autorandr --change
, অটোোরেন্ডার এই আদেশগুলি ~ / .autorandr / postwitch নামক কোনও ফাইলের মধ্যে সন্নিবেশ করার অনুমতি দেয়। নিম্নলিখিত হিসাবে করুন:
cd ~/.autorandr/ && touch postswitch && chmod +x postswitch
নিম্নলিখিত পোস্টগুলির সাথে মিলের মতো পোস্টউইচ ফাইলটি সম্পাদনা করুন:
#!/bin/bash
if pidof conky > /dev/null 2>&1; then
killall conky
fi
(sleep 2s && xrandr-adjust-brightness restore -q) &
(sleep 2s && nitrogen --restore) &
(sleep 3s && conky -q) &
অতিরিক্ত হিসাবে আপনি সম্ভবত আপনার স্টার্টআপগুলিতে অটোরেন্ডার এবং পোল-এক্সরেন্ডার যুক্ত করতে চান যা নিম্নলিখিত দুটি কমান্ডের মতো:
autorandr --change &
poll-xrandr &
একটি মনিটরে আনপ্লাগ বা প্লাগ করুন এবং যাদুটি দেখুন!
udevadm monitor --property
টার্মিনাল থেকে দৌড়াতে এবং মনিটরে প্লাগ ইন করার চেষ্টা করুন my আমার কার্ডের সাহায্যে, আমি যখন একটি প্লাগ ইন করা হয় তখন একটি ইভেন্ট দেখতে পাই u তবে আমি নিশ্চিত না যে আপনি কীভাবে ইউদেভ ব্যবহার করে প্রতি ব্যবহারকারী ভিত্তিতে এটি প্রয়োগ করতে সক্ষম হবেন।