كيفية تغيير دقة الشاشة باستخدام xrandr

غير ال قرار على التوزيعات على أساس GNOME o كيدي انها جدا بسيط. بالنسبة لأولئك الذين يستخدمون صندوق مفتوح والمشتقات ، الأمر أكثر تعقيدًا بعض الشيء. في معظم الأحيان ، يؤدي هذا إلى شرح مطول لكيفية تغيير ملف التكوين الخاص بـ خادم X: xorg.conf ، الموجود في etc / X11.

على الرغم من عدم وجود خطأ في هذه الطريقة ، فقد تم إهمال xorg.conf ويمكن أن يكون مخيفًا للعديد من المستخدمين.

استخدم xrandr انها أكثر بسرعة y بسيط. بالإضافة إلى ذلك ، يحتوي على العديد من الواجهات الرسومية ويمكن استخدامه الضروريات الأخرى مثيرة جدًا للاهتمام ، مثل تكوين الشاشات المزدوجة ، إلخ.

كيفية استخدام xrandr

أولاً ، قم بإدراج درجات الدقة المختلفة المتاحة لشاشتك:

xrandr -q

في حالة عدم سرد الدقة التي تبحث عنها ، فقد يكون ذلك بسبب أن شاشتك لا تدعمها حقًا أو أنك بحاجة إلى تثبيت برنامج تشغيل أفضل (ati أو intel أو nvidia).

بعد ذلك ، قم بتعيين الدقة التي تريد استخدامها (قم بتغيير "1400 × 1050" إلى الدقة المطلوبة):

xrandr-s 1400x1050

ضبط نقطة في البوصة

تختلف نقطة لكل بوصة عن دقة الشاشة (يشار إليها بالبكسل × بوصة) وتؤثر على زخارف النوافذ ، وحجمها ، وعرض الخطوط ، إلخ.

على العديد من الشاشات ، سيقوم xrandr بتعيين نقطة في البوصة تلقائيًا. إذا لم يكن كذلك ، أو إذا كنت تفضل تغيير هذا التكوين ، فيمكنك تحديده يدويًا:

xrandr --dpi 96-s 1400x1050

إذا فشل ذلك ، يمكنك تحديد نقطة في البوصة في ~ / .Xdefaults

فتحت محررًا ووضعت ما يلي في هذا الملف:

xft.dpi: 96

سيتم تطبيق نقطة في البوصة هذه على جميع النوافذ الجديدة التي تفتحها. يمكنك أيضًا تسجيل الخروج لمشاهدة نتائج هذا التغيير (لا تحتاج إلى إعادة تشغيل النظام).

إذا لم تكن 96 نقطة في البوصة المناسبة لك ، يمكنك تجربة 72 أو 135.

الشاشات المزدوجة

من الممكن أيضًا استخدام xrandr لتكوين الشاشات المزدوجة. للقيام بذلك ، يجب عليك الاستفادة من الخيارين "اليمين واليسار".

فيما يلي مثال على استخدام بطاقة nvidia:

أولاً ، قم بإدراج الشاشات باستخدام xrandr.

xrandr -q

ستكون النتيجة ما يلي:

الشاشة 0: الحد الأدنى 320 × 200 ، الحالي 1920 × 1200 ، الحد الأقصى 4096 × 4096
DVI-I-1 متصل 1920x1200 + 0 + 0 (izannormal يسار مقلوب يمين x محور y) 520 مم × 320 مم
1920 × 1200 60.0 * +
1600 × 1200 60.0
1680 × 1050 60.0
1280 × 1024 75.0
1280 × 960 60.0
1152 × 864 75.0
1024 × 768 75.1 70.1 60.0
832 × 624 74.6
800 × 600 72.2 75.0 60.3 56.2
640 × 480 72.8 75.0 60.0
720 × 400 70.1
DVI-I-2 متصل 1920x1200 + 0 + 0 (المحور x الأيمن المقلوب العادي والمحور) 520 مم × 320 مم
1920 × 1200 60.0 * +
1600 × 1200 60.0
1680 × 1050 60.0
1280 × 1024 75.0
1280 × 960 60.0
1152 × 864 75.0
1024 × 768 75.1 70.1 60.0
832 × 624 74.6
800 × 600 72.2 75.0 60.3 56.2
640 × 480 72.8 75.0 60.0
720 × 400 70.1
TV-1 غير متصل (عادي يسار مقلوب يمين x محور y)

ثم استخدم xrandr لتكوين الشاشات. قم بتغيير الأسماء "DVI-I-1" و "DVI-I-2" إلى أسماء شاشاتك. قد تحتاج أيضًا إلى ضبط الدقة وتغيير "–Left-of" إلى "– right-of".

xrandr - تلقائي - إخراج DVI-I-2 - وضع 1920x1200 - ترك DVI-I-1

له نفس تأثير:

xrandr - تلقائي - إخراج DVI-I-1 - وضع 1920x1200 - حق DVI-I-2

لتعيين جهاز العرض الأساسي ، استخدم الخيار - الخيار الأساسي:

xrandr - تلقائي - إخراج DVI-I-1 - وضع 1920x1200 - أساسي - حق DVI-I-2

تكوين xrandr للتمهيد عند بدء التشغيل

تختلف هذه الطريقة وفقًا لبيئة سطح المكتب التي تستخدمها (gnome ، kde ، xfce).

في openbox ، أضف الأمر xrandr في ~ / .config / openbox / autostart.sh.

في fluxbox ، قم بنفس العملية ولكن في الملف ~ / .fluxbox / startup

اعتمادًا على بيئة سطح المكتب التي تستخدمها ، يمكنك إضافة xrandr في ~ / .xinit

أدوات الرسومات

هناك واجهات رسومية جيدة جدًا لـ xrandr. من بين أشهرها ، يمكننا أن نذكر lxrandr و grandr و krandr و arandr.


15 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   الاسكندرية قال

    منشور جيد ، منذ بعض الوقت ، كتبت مقالًا حول كيفية تكوين شاشتين تحت openbox وأيضًا إنشاء خلفيات عشوائية لكل شاشة: رابط

  2.   الضيوف_92839 قال

    دعونا نرى ما إذا كنت أفهم ... تخيل أنه ليس لدي الدقة التي أريدها على الشاشة ، مع أي من تلك الواجهات الرسومية ، هل سأتمكن من إنشاء هذا القرار وتشغيله عند بدء التشغيل؟

    وأين أضع هذا الملف (في حالة تعذر ذلك مع الواجهات الرسومية) على سبيل المثال في Gnome و KDE؟.

    شكرًا جزيلاً لك ، لقد كنت أبحث عن حل لمشكلة الدقة لفترة طويلة ، لكن الجميع وضعها مع ملف Xorg ، conf ، لكن هذا الملف في الإصدارات الأحدث من التوزيعات لم يعد مستخدمًا.

  3.   لنستخدم لينكس قال

    إذا لم تظهر الدقة التي تريدها في الواجهة التي يجلبها GNOME أو KDE لتغيير دقة الشاشة ، فيمكنك تجربة هذه الطريقة ، نعم. ومع ذلك ، فمن المحتمل جدًا أنه في حالة عدم ظهور دقة الشاشة التي تبحث عنها ، فذلك بسبب عدم دعم شاشتك لها. بالتأكيد ، هناك استثناءات لهذه القاعدة لكنها عادة ما تكون نادرة جدًا. عناق! بول.

  4.   الضيوف_92839 قال

    لا ، في حالتي ، تتمتع شاشتي بدقة قصوى وأصلية تبلغ 1366 × 768 ، وفي نظام التشغيل Windows تعمل بشكل جيد مع برنامج تشغيل Intel ، والشاشة عبارة عن أجهزة إلكترونية (ربما يكون ذلك بسبب العلامة التجارية). GNU / Linux كان الحد الأقصى للدقة 800 × 600 أو 1024 × 600 ، اعتمادًا على التوزيعة ، لكن من هناك لم ترتفع. لقد حاولت مع جميع التوزيعات ، ولكن في واحدة فقط ظهرت الدقة الصحيحة دون استخدام xrandr و أوامر cvt لشاشتي ، في Ubuntu 10.10 ، لكن لم أتمكن من استخدام تأثيرات الرسوم ، ولا أعرف السبب ، ولا حتى التحديث ...

    لذلك سأختبر ما وضعته هنا ، وسأخبرك إذا كان يعمل ...

    ملاحظة: إنه أمر غريب ، لأنه على شاشة HP الخاصة بأخي ، والتي تبلغ دقتها الأصلية 1600 × 900 ، لم يكن لدي أي مشكلة في الدقة ، ولدي نظرية مفادها أنه قد يكون ذلك بسبب عدم دعم الشاشة أو عدم التعرف عليها من قبل نظام التعرف على أجهزة kernel.

    تحية.

  5.   ستيف قال

    لقد نجحت معي في فشل تكوين الدقة الذي حدث في LinuxMint في حالتي 12. لسبب ما عند بدء تشغيل النظام لا يتعرف على دقة الشاشة. لكنني قمت بحلها عن طريق تثبيت "grandr" ، وإنشاء رمز على سطح المكتب يجب أن أستخدمه في كل بدء تشغيل لسطح المكتب. لقد استخدمت أيضًا "lxrandr" لكنني تكيفت بشكل أفضل مع "grandr". بالتأكيد موصى به للغاية "grandr". تحياتي 🙂

  6.   ماكس جوناثان قال

    أستخدم برنامجًا نصيًا على netbook الخاص بي يستخدم xrandr ، فهو يسمح لي باستخدام دقة غير مدعومة أو على الأقل غير مدرجة بشكل افتراضي ، نظرًا لأن الحد الأقصى هو 1024 × 600 ومع البرنامج النصي يمكنني ضبطه على 1280 × 750
    http://dl.dropbox.com/u/44801426/newrez
    إنه لا يعمل فقط مع جنوم ، أنا أستخدمه في XFCE
    لا أستطيع أن أتذكر المصدر الذي وجدته فيه ، ولكن فقط ابحث عنه في جوجل ؛ د

  7.   Hang1 قال

    أستخدم Xrandr لتدوير موضع سطح المكتب على netbook فقط عندما أحتاجه حقًا ، لأنه يصبح بطيئًا بشكل مؤلم. عندما أنتهي من استخدامه ، لا بد لي من قتله وإعادة تشغيل X.

  8.   يدعو 92839 قال

    هل يمكن لأحد أن يخبرني لماذا؟

  9.   اندريس قال

    مرحبًا يا صديقي ، لدي المشكلة التالية في إصدار centos 4
    معرفتي بنظام لينكس لا شيء عمليًا وعندما أحاول الدخول إلى البيئة الرسومية أحصل على رسالة إدخال غير مدعومة.
    حاولت تغيير التكوين باستخدام تلك الطريقة التي توضحها هنا ولا يمكنني فتح العرض (فارغ)
    من فضلك قل لي كيف يمكنني القيام به لاستعادة تكوين الشاشة لأن استخدام خيار الإعداد لا يعمل أيضًا

    شكرا للمساعدة التي يمكن أن تقدمها لي

    1.    دعنا نستخدم لينكس قال

      سيكون من الجيد أن تضع الأوامر التي تدخلها بالضبط مع رسائل الخطأ الكاملة.
      في صحتك! بول.

    2.    نيوترون بونشو قال

      يستخدم هذا الأمر عندما تكون بالفعل داخل النظام الرسومي (خادم X). في حالتك لا يبدأ النظام الرسومي ، عليك أولاً إنشاء النظام الرسومي الذي يمثل تمهيد Xorg.

  10.   Jonatan قال

    أعلم أنه قد مر وقت طويل منذ المنشور ، لكن يمكن لشخص ما أن يخبرني بكيفية تقديم التغييرات في xubuntu سيكون مفيدًا جدًا ، شكرًا

  11.   الفارو قال

    شكرًا على المنشور الذي ساعدتني كثيرًا الآن تبدو شاشتي رائعة!

  12.   جون قال

    مرحبًا ، لقد كان البرنامج التعليمي الخاص بك مفيدًا للغاية ، فأنا على بعد خطوة واحدة فقط من الانتهاء وأود منك أن تشرح لي بشكل أفضل كيف يمكنني بدء الجلسة ، لقد قمت بتثبيت xubuntu. مع تحياتي

  13.   رودريغو قال

    لا تشوبه شائبة شكرا جزيلا لك!