শুধুমাত্র একটি স্ক্রিন ঘোরান


28

আমার কাছে যদি LVDS1একটি xrandr -o leftকমান্ড সহ কেবলমাত্র অভ্যন্তরীণ মনিটর থাকে । এখন আমি একটি দ্বিতীয় মনিটর সংযুক্ত করতে চাই, বলুন HDMI1। তারপরে আমি কেবলমাত্র অভ্যন্তরীণ মনিটরের ঘোরানো চাই, তবে বাহ্যিকটি নয়। আমি নিম্নলিখিতগুলি চেষ্টা করেছি (যদিও কোনও বাহ্যিক সংযুক্ত নেই, যেহেতু আমি বর্তমানে মোবাইল) তবে এটি কিছুই করে না:

xrandr --output LVDS1 -o left

আমি কীভাবে কেবল একটি মনিটর ঘোরান?

আমার কিছু কমান্ড লাইন দরকার, যেহেতু আমি এটি একটি স্ক্রিপ্টে রাখতে চাই।


আপনি একটি এনভিডিয়া গ্রাফিক্স কার্ড ব্যবহার করছেন?
টমোদাচি

না, আমি আই 5 তে ইন্টেল কার্ড ব্যবহার করি।
মার্টিন উয়েডিং

উত্তর:


45

কৌশলটি হ'ল নতুনটি ব্যবহার করার --rotateপরিবর্তে -oএকটি --outputযুক্তি সহ ব্যবহার করা দরকার :

xrandr --output "$internal" --rotate "$xrandr_rotation"

উদাহরণ

xrandr --output LVDS1 --rotate left
xrandr --output LVDS1 --rotate right
xrandr --output LVDS1 --rotate normal
xrandr --output LVDS1 --rotate inverted

1
এবং আপনি এগুলির --মতো একসাথে স্ট্রিং করতে পারেন : xrandr --output VGA1 --auto --output HDMI2 --auto --right-of VGA1বা এর |-মতো:xrandr --output VGA1 --auto --pos 0x0 --rotate left --output HDMI2 --auto --pos 1200x300
স্টিফান শমিয়েড

1
xrandr --queryআপনার মনিটরটি প্লাগ ইন করা ডিসপ্লে অ্যাডাপ্টারের আউটপুটটির নাম খুঁজতে আপনি ব্যবহার করতে পারেন (উপরের উদাহরণ হিসাবে, মনিটরটি প্লাগ ইন করা হয়েছে LVDS1)।
অ্যান্ডিপ

তুমি ত্রাণকর্তা! ম্যানপেজ এখনও বলে -oআমার থেকেও দূরে! এখানে আমরা সাত বছর পরে
আছি

1

যদি আপনি এটিটি খোলেন System Settingsএবং Displaysসেখানে চয়ন করেন, তবে প্রতিটি ঘুরতে চান প্রতিটি স্বতন্ত্র মনিটরের জন্য আপনি ঘোরার জন্য মনিটরটি বেছে নিতে পারেন এবং কোন ঘূর্ণনটি ব্যবহার করবেন তা বেছে নিতে পারেন।


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