Xorg এর জন্য পর্দার আকার অর্জন এবং সেট করা


13

আমি '800x480' আউটপুট পেতে এক্স সেশনেরget-screen-resolution সময় কমান্ড চালাতে চাই । (বা প্রকৃত পর্দার আকার যাই হোক না কেন)।

এই জন্য কিছু উপলব্ধ আছে? বর্তমানে আমি একটি স্ক্রিনশট নিয়েছি এবং ফলাফলের *.jpgপ্রস্থ এবং উচ্চতার বৈশিষ্ট্যগুলি পরিমাপ করছি ।

এছাড়াও, কমান্ড-লাইন থেকে এক্স সেশনের সময় আমি কীভাবে স্ক্রিনসাইজ সেট করব ?


উত্তর:


13

আপনি xrandrউভয় করতে ব্যবহার করতে পারেন

রেজোলিউশন পান

$ xrandr
Screen 0: minimum 320 x 240, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 0mm x 0mm

রেজোলিউশন সেট করুন

$ xrandr --output default --mode 1280x1024

যদি xrandrএসএসএইচ দিয়ে চলছে তবে --display 0আপনার উদাহরণটিতে প্যারামিটার যুক্ত করে বা export DISPLAY=0আপনার উদাহরণ চালানোর আগে পরিবেশের পরিবর্তনশীল সেট করে প্রথমে স্পষ্টভাবে প্রদর্শনটি নির্দিষ্ট করা গুরুত্বপূর্ণ । এর কারণটি এসএসএইচ সংযোগের মাধ্যমে ডিসপ্লেটি স্বয়ংক্রিয়ভাবে সনাক্ত করা যায় না।
জোনাথন কোমার

7

আমার ব্যক্তিগত শেল গ্রন্থাগার থেকে:

get_screen_size()
{
    xdpyinfo | awk '/dimensions:/ { print $2; exit }'
}

1
একটি মাল্টি-মনিটর সেটআপে এটি বাউন্ডিং বাক্সের মাত্রাগুলি প্রদর্শন করবে যাতে সমস্ত মনিটর থাকে।
পরবর্তী বিজ্ঞপ্তি না দেওয়া পর্যন্ত বিরতি দেওয়া হয়েছে।

2

xrandrচিত্রম্যাগিক ব্যবহারের জন্য পরিষ্কার আউটপুট

নিম্নলিখিত লাইনটি চিত্রগ্রাহক দিয়ে ব্যবহারের জন্য আউটপুট নেয় xrandrএবং এটি পরিষ্কার করে awk:

$ xrandr |awk '$0 ~ "*" {print $1}'

1366x768
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.