Xrandr সহ একটি নির্দিষ্ট স্ক্রিন রেজোলিউশন সেট করুন


10

সুতরাং আমি আমার ভার্চুয়ালবক্সে লুবুন্টু 11.04 ইনস্টল করেছি। আমি 1366x768 রেজোলিউশনটি খুঁজে পাইনি তাই আমি অতিথি সংযোজনগুলি ইনস্টল করেছিলাম কিন্তু এটি সেখানে ছিল না। সুতরাং আমি সঠিক কোডটি সেট করতে এই কোডটি ব্যবহার করেছি:

gtf 1366 768 60
xrandr --newmode "1368x768_60.00"  85.86  1368 1440 1584 1800  768 769 772 795 $
xrandr --addmode VBOX0 1368x768_60.00
xrandr --output VBOX0 --mode 1368x768_60.00

সমস্যাটি হ'ল আমি এই তথ্যটি পরবর্তী পুনরায় বুটের জন্য সংরক্ষণ করার উপায় খুঁজে পাচ্ছি না। আমি চেষ্টা করেছিলাম .xinitrcএবং কিছুই হয় না। তারপরে আমি চেষ্টা করেছি .bashrcকিন্তু এটি কাজ করছে না, এই আদেশগুলি কার্যকর হওয়ার আগে আমার একটি কনসোল শুরু করা দরকার।


আপনি এই কমান্ডগুলিকে নিজের মধ্যে স্থাপন করার চেষ্টা করতে পারেন /etc/rc.local
onse

আমি ফাইলটি সম্পাদনা করেছি এবং আমি এক্সিকিউশন বিটগুলি পরিবর্তন করেছি তবে এটি হচ্ছে না। হয়তো লুবুন্টু অন্যভাবে কাজ করে।
dierre

উত্তর:


8

আমি উবুন্টুতে LXDE- র ডিফল্ট রেজোলিউশনটি পরিবর্তন করার চেষ্টা করছিলাম (LXDE এছাড়াও লুবুন্টুতে ব্যবহৃত হয়) এবং আমি এই সমস্যার সমাধান পেয়েছি। আমি লুবুন্টুও ইনস্টল করেছি এবং আমি যাচাই করেছি যে এই ফাইলটি আসলে রয়েছে যা এটি উপস্থিত রয়েছে (আইফার্ডও এই ফিক্সটি চেষ্টা করেছিলেন এবং এটি কাজ করেছিল)।

ঠিক আছে, ...

  1. একটি টার্মিনাল খুলুন, ctrl + Alt + t টিপুন
  2. আমি অনুমান করছি আপনার ডিফল্ট লুবুন্টু ইনস্টল আছে, সুতরাং "লিফপ্যাড" আপনার ডিফল্ট সম্পাদক হবেন, এটি টার্মিনালে টাইপ করুন / অনুলিপি করুন এবং এন্টার টিপুন ... (আপনাকে পাসওয়ার্ড চাইতে হবে)

    sudo leafpad /etc/xdg/lxsession/LXDE/autostart
    
  3. এখন আসল কমান্ডের আগে @ যুক্ত করে আপনার কমান্ডগুলি ফাইলের নীচে যুক্ত করুন। আমার পরে এরকম লাগছিল ...

    @xscreensaver -no-splash
    @lxpanel --profile LXDE
    @pcmanfm --desktop --profile LXDE
    @/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
    @xrandr --auto --output DVI-1 --primary --mode 1680x1050 --left-of DVI-0
    

1
কবজির মতো কাজ করেছেন।
dierre

@ ক্যাপ্টেন_জি আমার কোনও LXDEডিরেক্টরি Lubuntuএবং Lubuntu-Netbookডিরেক্টরি নেই। আমার কি করা উচিৎ?
জর্জেন পল

@ সিভারাস - উপরের মতো আপনার টার্মিনালটি খুলুন। "সিডি / ইত্যাদি / এক্সডিজি / এলএক্সেসিওন /" টাইপ করুন। এটি আপনাকে এক্সএক্সেসিওন ডিরেক্টরিতে নিয়ে যাওয়া উচিত। এখন "ফাইন্ড-নেম অটোস্টার্ট" টাইপ করুন। আশা করি এটি আপনাকে অস্টোস্টার্ট সহ ডিরেক্টরিটি দেখায় I আপনি এটি উভয় বা আপনি ব্যবহার করছেন এমন একটিতে এটি যুক্ত করতে পারেন। আশা করি এটি সাহায্য করে (দেরিতে জবাবের জন্য দুঃখিত!)
অধিনায়ক_জি

@xrandr -s 1440x900একটি পুরানো লিগ্যাসি লিনাক্সে কাজ করেছেনvmware
স্টুয়ার্ট কার্ডাল

2

আমি ব্যক্তিগতভাবে এই জাতীয় কমান্ডগুলি লগইন করে চালানোর জন্য, একটি স্ক্রিপ্টে রেখেছি ~/bincallset_resolution

তারপরে gnome-session-propertiesলগইন চলাকালীন কমান্ডটি চালান এবং যুক্ত করুন (~ / bin / set_resolve ব্যবহার করুন)।

এখানে চিত্র বর্ণনা লিখুন


2
এটি লুবুন্টু, উবুন্টু নয়, সুতরাং আমার জিনোম-সেশন-বৈশিষ্ট্য নেই
ডিয়েরে

1
ওপেনবক্স (লুবুন্টু) ব্যবহার করে~/.config/openbox/autostart
প্যান্থার

এখনও কাজ করছে না. আমি ~ / .config / ওপেনবক্স / অটোস্টার্ট তারপর chmod u + x যোগ করেছি তবে পুনরায় বুটে কিছুই হচ্ছে না।
dierre

1

/etc/xdg/lxsession/LXDE/autostartএটি কাজ করতে আমার ফাইলে আরও একটি লাইন যুক্ত হয়েছে :

@xrandr --output LVDS --off

টিপ: http://lists.freedesktop.org/archives/xorg/2007- আগস্ট / 027490.html

আপডেট: উপরেরটি কিছুক্ষণের জন্য ঠিক ছিলাম যতক্ষণ না আমি জিইউআই কনফিগারেশন সরঞ্জামটি চালিত করি lxrandr, যা ডুয়াল-মনিটরের সেটআপগুলি সম্পর্কে বোকাভাবে অজানা বলে মনে হয়। সুতরাং আমি এই পরিবর্তন করেছি:

$ cat $HOME/.config/autostart/lxrandr-autostart.desktop

[Desktop Entry]
Type=Application
Name=LXRandR autostart
Comment=Start xrandr with settings done in LXRandR --then manually tweaked
Exec=xrandr --output DVI-0 --mode 1920x1200 --rate 60.0 --output LVDS --off --output VGA-0 --primary --mode 1920x1200 --left-of DVI-0
OnlyShowIn=LXDE

নোট করুন যে আমি ওবুন্টু 12.04 এলএক্সডিইডি দিয়ে চালাচ্ছি। কেউ আশা করবেন যে খাঁটি লুবুন্টু 12.04 সেটআপটিতে একটি স্মার্ট lxrandrবাইনারি অন্তর্ভুক্ত থাকবে ...


1

এই পৃষ্ঠাটি আমাকে সহায়তা করেছে: https://wiki.ubuntu.com/X/Config/Resolution

আমি আমার পরিবর্তনগুলি ~ / .x প্রোফাইলে রেখেছি


ডিয়েরের মতো একই সমস্যা ছিল, আমি লুবুন্টু ১৩.১০-তে স্থির হওয়ার জন্য xrandr সেটিংস পেতে পারি না এবং লোকেরা অটোস্টার্ট ইত্যাদির পরামর্শ দেয় তবে .x প্রোফাইলে কমান্ডগুলি যোগ করে অবশেষে আমার পক্ষে কাজ করে। ধন্যবাদ!
বিমী

0

যদি কেউ এখনও এর সাথে লড়াই করে চলেছেন তবে আমি ভাগ্যবিহীনভাবে খুঁজে পেতে পারে এমন সব কিছু চেষ্টা করেছিলাম (আমি কমান্ডটি হারিয়েছি এমন অনেকগুলি ফাইলের মধ্যে আমি কমান্ড লাইনটি রেখেছি)। শেষ পর্যন্ত আমি পরীক্ষা এবং ত্রুটির মধ্য দিয়ে একটি সহজ সমাধান খুঁজে পেয়েছি এবং অন্যান্য সমস্ত স্টাফের আগে আমি প্রথমে চেষ্টা করব।

একটি টার্মিনাল খুলুন এবং xrandr কমান্ড পরীক্ষা করুন (যেমন অন্যরা পোস্ট করেছেন)। আমি কিছুটা বেশি জীবন দেওয়ার জন্য একটি পুরাতন সিস্টেমে লুবুন্টু ব্যবহার করছি এবং এটিতে একটি পুরানো মনিটর লাগানো আছে যাতে রেজোলিউশনটি পরিবর্তন করতে আমার সেন্টিমিডি লাইনটি ছিল

xrandr --auto - আউটপুট ভিজিএ 1 --প্রাইমারি --মোড 1158x864

অন্য কোনও জিনিস যোগ করেনি।

তারপরে শুরু-> পছন্দসমূহ-> এলএক্সসেশনের জন্য ডিফল্ট অ্যাপ্লিকেশন

নির্বাচিত "অটোস্টার্ট" মেনু তারপরে সঠিক কমান্ড লাইন কোডটিকে সাদা পাঠ্য বাক্সে রেখে "অ্যাড" ক্লিক করুন।

রিবুট করা এবং সাফল্য !!!


0

আমার জন্য একমাত্র পদ্ধতি যা কাজ করেছিল তা হ'ল:

  1. সিভিটি এবং এক্সরেন্ডারের মাধ্যমে নতুন মোডটি পেতে প্রয়োজনীয় কমান্ডগুলি চালনা করুন, এখানে ব্যাখ্যা করেছেন: https://wiki.ubuntu.com/X/Config/Resolution# অ্যাডিং_অনডেটেড_রেসোলিউশনগুলি
  2. সেগুলিকে set_resolution.sh এর মতো একটি .sh ফাইলে পেস্ট করুন, উদাহরণ হিসাবে এটি দেখতে এরকম হবে:

    #!/bin/sh
    xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
    xrandr --addmode HDMI-1 1920x1080_60.00
    xrandr --output HDMI-1 --mode 1920x1080_60.00
    
  3. মেনুতে -> পছন্দসমূহ -> ডিএলএফসেশন -> কোর অ্যাপ্লিকেশনগুলির জন্য ডিফল্ট অ্যাপ্লিকেশন - এবং সেখানে, Xrandr হোয়াইট ব্লকের নীচে স্ক্রোল করুন, এটি খালি হওয়া উচিত এবং আপনি যেখানে সংরক্ষণ করেছেন সে .sh ফাইলের পথ যুক্ত করুন।

  4. পুনরায় বুট করার!

আমি আসুস এর টিঙ্কারবোর্ডে ওপেনবক্সের সাহায্যে LXDE9.0 ব্যবহার করছি। Etc / .xprofile, / etc / xdg / lxsession- এ অটোস্টার্ট, ওপেনবক্সের অস্টোস্টার্ট, xinitrc এবং তাদের কোনওটিই আমার পক্ষে কাজ করেনি। এটি কেবলমাত্র একটি সেশনের জন্য, সমস্ত ব্যবহারকারীর জন্য বৈশ্বিক নয়, তবে এটি xorg.conf ফাইলটিতে যাওয়ার চেয়ে দ্রুত চেষ্টা করবে যা সর্বশেষ বিকল্প যা আমি চেষ্টা করি নি।

Ty!

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