Xrandr: أداة قوية لتهيئة شاشتك

في هذه الفرصة ، نشرح كيفية الاستخدام xrandr، أداة طرفية تستخدم ل صحيح la قرار من شاشتك ، معدلات الانتعاش، إلخ. بل إنه يعمل على معالجة أكثر من شاشة.

ميغيل سواريز باتينيو هو آخر من الفائزين من مسابقتنا الأسبوعية: «شارك بما تعرفه عن Linux«. مبروك ميغيل!

المستخدم العادي ، وخاصة Windows أو Apple ، لا يفهم جيدًا الأشخاص المتحمسين لنظام Linux والذين يقضون الكثير من الوقت في وحدة تحكم الأوامر في كتابة "أشياء غريبة".

ما سأخبرك به اليوم هو أحد تلك الأيام التي تشعر فيها بالفخر بشكل خاص بنظام Linux. هذه هي القصة:

عزيزي جهاز HP Pavilion mx70 العلامة التجارية CRT ، فهو يقدم لي مجموعة واسعة من الدقة ، لكن لا يتعرف عليه Linux Mint LXDE ويظهر لي دقة جيدة تبلغ 1024 × 768 ولكن مع 60 هرتز فقط من المرطبات ، وهو ليس كذلك جيد جدا للعيون. من الناحية النظرية ، يمكن أن تصل الشاشة إلى 85 هرتز بهذه الدقة.

وماذا أفعل الآن؟ حسنًا ، كالمعتاد ، انتقل إلى سطر الأوامر والعب!

باستخدام xrandr

لتعديل الدقة يوجد الأمر "xrandr" (تغيير حجم X واستدارة). باستخدام هذا الأمر ، يمكنك تكوين دقة الشاشة ، ولكن يمكنك أيضًا إضافة دقة جديدة طالما أن الشاشة تدعمها.

علّق على وجود عدة واجهات رسومية: grandr و arandr.

لمشاهدة الدقة التي اكتشفها النظام ، ما عليك سوى استدعاء هذا الأمر والاطلاع على النتيجة ، في حالتي:

Informiguel ~ $ xrandr شاشة 0: الحد الأدنى 320 × 200 ، الحالي 1024 × 768 ، الحد الأقصى 4096 × 4096 VGA-0 متصل 1024x768 + 0 + 0 (المحور الأيمن الأيسر المقلوب والمحور) 0 مم × 0 مم 1024 × 768 60.0 800 × 600 60.3 56.2 848 × 480 60.0 640x480 59.9 S-video غير متصل (المحور السيني الأيمن المقلوب الأيسر العادي المحور y)

كما ترى ، للحصول على دقة 1024 × 768 ، فإنها تقدم 60.0 هرتز فقط.

حسنًا ، سأضيف الدقة التي أكون الأفضل فيها والتي توفرها شاشتي: 1024 × 768 عند 85 هرتز. من الواضح أن كل شاشة لها خصائصها الخاصة التي يجب الرجوع إليها.

المشكلة هي أنه لإنشاء دقة جديدة ، فأنت بحاجة إلى بيانات "غريبة جدًا" مثل التردد الرأسي والأفقي والحد الأقصى والحد الأدنى والإجمالي ، ... ولكن لدى Linux أيضًا الحل باستخدام الأمر "cvt" ، وهو أداة مساعدة لحساب أوضاع VESA ضرورية لتحقيق الدقة. حسنًا ، إذا أردت 1024 × 768 بسرعة 85 هرتز ، أكتب:

Informiguel ~ $ cvt 1024 768 # 85x1024 768 هرتز (CVT 84.89M0.79) hsync: 3 كيلو هرتز ؛ pclk: 68.68 ميجاهرتز طراز "94.50x1024_768" 85.00 94.50 1024 1096 1200 -hsync + VSync

يمكنك أيضًا تجربة "gtf" الذي يفعل نفس الشيء تقريبًا:

Informiguel ~ $ gtf 1024 768 # 85x1024 @ 768 هرتز (GTF) hsync: 85.00 كيلو هرتز ؛ pclk: 68.60 ميجاهرتز موديل "94.39x1024_768" 85.00 94.39 1024 1088 1200-HSync + Vsync

وبهذه الطريقة يظهر "Modeline" الذي يجب أن أستخدمه مع "xrandr". لا تخف إذا كانت هرتز لا تتطابق تمامًا (94.50 بدلاً من 85).

خطوة لإضافة هذا القرار عن طريق نسخ "النموذج" الذي تم الحصول عليه: (التفاصيل ، عندما تضع خيارًا باسمه الطويل مثل "newmode" ، فإنه يسبقه واصلتان ، ربما لا يتم ملاحظتهما كثيرًا ، بينما في أوقات أخرى فقط واصلة واحدة كما في حالة "hsync")

Informiguel ~ $ xrandr - الوضع الجديد "1024x768_85.00" 94.50 1024 1096 1200 1376 -hsync + vsync

إذا تحققنا من النتيجة:

informiguel ~ $ xrandr الشاشة 0: الحد الأدنى 320 × 200 ، الحالي 1024 × 768 ، الحد الأقصى 4096 × 4096 VGA-0 متصل 1024x768 + 0 + 0 (المحور الأيمن الأيسر المقلوب x المحور y) 0 مم × 0 مم 1024 × 768 60.0 * 800 × 600 60.3 56.2 848 × 480 60.0 640x480 59.9 S-video غير متصل (عادي يسار مقلوب يمين x محور y) 1024x768_85.00 (0x137) 94.5 ميجا هرتز h: عرض 1024 بداية 1096 نهاية 1200 إجمالي 1376 انحراف 0 ساعة 68.7 كيلو هرتز v: ارتفاع 768 بداية 771 نهاية 775 إجمالي 809 الساعة 84.9 هرتز

يمكنك مشاهدة "Modeline" الجديدة التي تم إنشاؤها. أنا أحب الطريقة التي يبدو بها "Modeline"! إذا كان لدي قطة في يوم من الأيام فسوف أسميها كذلك.

حسنًا ، نواصل ، الآن يجب أن أضيف هذا الوضع الجديد إلى قائمة الأوضاع المتاحة:

Informiguel ~ $ xrandr –addmode VGA-0 1024x768_85.00

الشيء "VGA-0" ، إذا نظرتم إلى نتائج "xrandr" ، فهو ما يُطلق عليه بطاقة الرسومات الخاصة بي. نرى النتيجة ، الكمال!

Informiguel ~ $ xrandr Screen 0: الحد الأدنى 320 × 200 ، الحالي 1024 × 768 ، الحد الأقصى 4096 × 4096 VGA-0 متصل 1024x768 + 0 + 0 (يسار عادي مقلوب يمين 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 1024x768_85.00 84.9 S -قطع الفيديو (يسار عادي مقلوب يمين x محور y)

الآن يبقى تطبيق هذا القرار على الشاشة:

Informiguel ~ $ xrandr - إخراج VGA-0 - وضع 1024x768_85.00

وميض واحد والشاشة تبدو أكثر وسامة من أي وقت مضى.

ماذا لو كنت أرغب في وضع دقة 800 × 600 بمعدل تحديث 60 هرتز (أرى أن هناك مرطبتين متاحتين في هذا الوضع ، 2 و 60.3)؟ يمكن القيام بذلك بهذه الطريقة:

Informiguel ~ $ xrandr-s 800x600 -r 60

لاحظ أنه تم استخدام الصودا 60 بدلاً من 60.3 ، لأن الأخير لم يعترف بذلك. الآن دعنا نعود إلى القرار الجميل:

المعلومات ~ $ xrandr-s 1024x768_85.00

إذا تناولت المرطبات بشكل افتراضي عند 60 هرتز ، فسنكتب:

Informiguel ~ $ xrandr-s 1024x768_85.00 -r 85

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

Informiguel ~ $ xrandr --delmode VGA-0 1024x768_85.00

إذا عرضت النتيجة:

informiguel ~ $ xrandr الشاشة 0: الحد الأدنى 320 × 200 ، الحالي 1024 × 768 ، الحد الأقصى 4096 × 4096 VGA-0 متصل 1024x768 + 0 + 0 (المحور الأيمن الأيسر المقلوب x المحور y) 0 مم × 0 مم 1024 × 768 60.0 * 800 × 600 60.3 56.2 848 × 480 60.0 640x480 59.9 S-video غير متصل (عادي يسار مقلوب يمين x محور y) 1024x768_85.00 (0x136) 94.5 ميجا هرتز h: عرض 1024 بداية 1096 نهاية 1200 إجمالي 1376 انحراف 0 ساعة 68.7 كيلو هرتز v: ارتفاع 768 بداية 771 نهاية 775 إجمالي 809 الساعة 84.9 هرتز

تمت إزالته بالفعل من القائمة ، لكن البيانات تظهر الآن بالطريقة التي تم إنشاؤها بها (الوضع الجديد) سابقًا. لحذف هذا أيضًا:

Informiguel ~ $ xrandr - رمز الخطأ 1024x768_85.00

نرى النتيجة:

informiguel ~ $ xrandr الشاشة 0: الحد الأدنى 320 × 200 ، الحالي 1024 × 768 ، الحد الأقصى 4096 × 4096 VGA-0 متصل 1024x768 + 0 + 0 (المحور الأيمن الأيسر المقلوب x المحور y) 0 مم × 0 مم 1024 × 768 60.0 * 800 × 600 60.3 56.2 848 × 480 60.0 640x480 59.9 S-video غير متصل (المحور الأيمن المقلوب الأيسر العادي x المحور y)

كل شيء كان كما في بداية المقال ...

وأخيرًا ، أعلم أنك جوكر ، لذا جرب هذا:
اكتب هذا أولاً ، والذي لا يحدث أي تغييرات في الوقت الحالي:

Informiguel ~ $ xrandr - إخراج VGA-0 - يدور بشكل طبيعي

والآن جرب ما يلي مع الأخذ في الاعتبار أنه لإزالة النكتة عليك تكرار التعليمات السابقة (فقط حددها باستخدام مفاتيح المؤشر):

Informiguel ~ $ xrandr - إخراج VGA-0 - تدوير لليسار

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

في Linux ، يوجد ملف تكوين شيئًا فشيئًا وبما أنه تم التعرف على الأجهزة بشكل أفضل من خلال التوزيعات ، فقد تم نسيانها. اسم مساره الكامل هو "/etc/X11/xorg.conf". ملف التكوين لجميع المعلمات التي تجعل البيئة الرسومية تعمل.

في LXDE (بيئة سطح المكتب X11 خفيفة الوزن) الملف غير موجود ، لذلك يجب إنشاؤه ، وهذا ليس بالأمر السهل. أحد الحلول الممكنة هو القيام بما يلي:

نترك البيئة الرسومية ، نذهب إلى المحطة بالضغط على CTRL + ALT + F1 ، تذكر أن البيئة الرسومية هي CTRL + ALT + F7). نتحقق من صحة البيئة الرسومية و "نطفئها":

informiguel ~ sudo /etc/init.d/lxdm توقف $

بعد ذلك نقوم بتنفيذ تهيئة X:

informiguel ~ $ sudo X- تكوين

يتم إنشاء ملف باسم "xorg.conf.new" وهو الملف الذي يجب علينا نقله إلى موقعك وتعديله:

Informiguel ~ $ mv xorg.conf.new /etc/X11/xorg.conf

إذا كان كل شيء صحيحًا ونريد إعادة تشغيل البيئة الرسومية:

informiguel ~ sudo /etc/init.d/lxdm $ البدء

هناك حل آخر قد يكون أفضل ، تبدأ بتوزيع Linux على "CD Live" وانسخ الملف الذي يكون مساره الكامل "/etc/X11/xorg.conf" والصقه في التوزيعة الخاصة بك. إذا اكتشف هذا التوزيع جهاز العرض بشكل صحيح ، فستنتهي المشاكل ، وإلا عليك إعادة لمس الملف ببيانات تحديث الشاشة والدقة التي تريدها. على سبيل المثال ، اضطررت إلى إضافة ما يلي حتى تكون الصودا كافية:

قسم "مراقب" المعرف "شاشة عامة" خيار "DPMS" HorizSync 30-70 VertRefresh 50-120 Modeline "1024x768_85.00" 94.39 1024 1088 1200 1376 -HSync + Vsync الخيار "PreferredMode" "768x769_772" EndSection قسم "الشاشة" المعرف "الشاشة الافتراضية" الجهاز "ATI Technologies، Inc. Radeon RV807 If [Radeon 1024 Pro]" Monitor "Generic monitor" DefaultDepth 768 Option "AddARGBGLXVisuals" الخيار "True" Metamode "" 85.00x250_9000 +24+ 1024 "الخيار" UseEdid "" False "SubSection" Display "Depth 768 Modes" 85.00x0 "" 0x1 "" 1024x768 "EndSubSec ................... إلخ

مهم جدًا ، ابحث عن الخصائص التقنية للشاشة لمعرفة التزامن الرأسي والأفقي. كما ترى في الصورة ، "Modeline" هو الذي تم حسابه باستخدام الأمر "cvt".

بمجرد إجراء التغييرات اللازمة ، يصبح كل شيء جاهزًا للتشغيل تلقائيًا في المرة التالية التي تبدأ فيها تشغيل الكمبيوتر. تم حل المشكلة.

الآن ، كيف تشرح لأحد أنظمة Windows أو Mac ، المشاعر التي تشعر بأنها "تتحكم" في الجهاز (وليس العكس)؟

يبدو لي أننا من الأنواع المهددة بالانقراض ... 🙁

أولئك الذين يريدون الاستمرار في تعميق معرفتهم بـ xrandr ، لا تتوقف عن قراءة هذه العناصر القديمة نشر في هذه المدونة.

شكرا لك ميغيل سواريز باتينيو!
هل تريد المشاركة في مسابقتنا الشهرية و تقديم مساهمة للمجتمع?
عليك فقط أن ترسل لنا ملف بريد بما في ذلك الحيلة أو البرنامج التعليمي الصغير الخاص بك.

اترك تعليقك

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

*

*

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

  1.   معرض الكتروني قال

    مرحبًا صديق ، كيف حالك؟ شكرًا على البرنامج التعليمي ، تم شرحه جيدًا ولكنه لا يعمل حقًا بالنسبة لي.

    اسمحوا لي أن أشرح ، في الجزء حيث يضيف المرء الشاشة ويضع vga ، فإنه لا يعمل بالنسبة لي لأنه في قائمة التكوين في البداية لا أحصل على شاشة vga ، فقط شيء من الافتراضي ولا أحصل على كيفية القيام به هذا لأنني أعتقد أن نظام التشغيل ليس موجودًا للتعرف على برنامج تشغيل الفيديو ، في هذه الحالة يحتفظ لينكس بـ 10 لترات ، لا تضع أحدثها لأن نظام التشغيل يعطي خطأ في معالج الكمبيوتر ، وهو برنامج utech minilaptoc

    1.    خوان بابلو قال

      حدث الشيء نفسه بالنسبة لي ، بدلا من وضع VGA-0 الافتراضي.

  2.   جامبوريمبو قال

    كنت أرغب في تعديل دقة شاشة 32 / تلفزيون في تثبيت جديد لـ solusOS ، فمقالتك صريحة وواضحة للغاية ، كما أن الحل كان هو الحل الذي قدمته لسؤال (ضبط تلقائي للشاشة)
    أهنئك.

    تحياتي

  3.   دوناتيان قال

    الكثير من الـ ROLL لتكوين دقة الشاشة والهرتز !!! ... في الويندوز بثلاث نقرات أحلها !!! ... ولدي أيضاً التحكم في «الآلة» !!!! ...

    1.    Mig27 قال

      خطأ: في النوافذ إذا لم تتعرف الشاشة عليك بسبب نقص برامج التشغيل ، فلا يمكنك فعل أي شيء.
      في Linux ، إذا تعرف السائق عليه ، فليس من الضروري القيام بذلك أيضًا.

      عذرًا ، ولكن فشلت محاولتك "الإعجاب" بـ Windows في هذه الحالة ...

  4.   ميغيل قال

    خطأ. في نظام التشغيل Windows، كما هو الحال في Linux، من خلال تطبيق تكوين الشاشة الرسومية، يمكنك القيام ببعض الأشياء العامة، ولكن عندما ترغب في تحقيق أقصى استفادة من الشاشة أو أن نظام التشغيل لا يكتشفها جيدًا، فلن تتمكن من Windows افعل أي شيء، desde Linux لا يزال لديك فرصة أخرى إذا كان ذلك ممكنًا جسديًا. في الواقع، في نظام التشغيل Windows، كانت الشاشة التي تم إنشاء هذه المقالة عليها تعمل بشكل جيد فقط مع نظام التشغيل Windows 98 مع برامج التشغيل الخاصة بالشركة المصنعة. من الإصدارات الأعلى فصاعدًا، كانت هناك تحديثات شاشة سيئة للغاية.

  5.   ماريوس قال

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

    1.    Mig27 قال

      يتم حل ذلك باستخدام الأزرار الموجودة على الشاشة. عادة ما يكون هناك زر بقائمة حيث يمكنك "تحريك" الشاشة لتعديلها.

      تحيات

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

    هذا سؤال جيد. لست متأكدًا من وجود أي طريقة لتصحيح ذلك باستخدام البرنامج. بشكل عام ، يبدو أنني أتذكر أنه يمكن تصحيحه باستخدام الأزرار الموجودة على الشاشة.
    عناق! بول.

  7.   تومي مينت قال

    أنت عبقري ... لقد كنت أحاول طوال اليوم إدارة تكوين الشاشة دون أي نجاح ... حتى الآن. شكرا.

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

    هذا جيد! أنا سعيد جدًا لأنه خدمك.

    عناق! بول.

  9.   كارلوس قال

    تعليمي ممتاز وكامل جدا !!

  10.   أوتو 06 قال

    برنامج تعليمي هائل ...

  11.   فريدي قال

    قطعة من الوثيقة .. مانكانتادو !!!!!

  12.   قوى جاستن قال

    واو رائع !!!! هذه المقالة وفكرة رائعة للمبتدئين في Linux.

  13.   جورجوس دياز مونتكسانو قال

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

  14.   ايرفاندوفال قال

    تخلص من المشكلة مع هذه الأداة الموصى بها عندما يكون لديك دقة ضعيفة ولا تجد طريقة لتغييرها ، باستخدام xrandr -s 0 يكفي!

  15.   كارلوس قال

    شكرا لك ، لقد ساعدني كثيرا

  16.   The_Roder قال

    شكرا لك،
    كنت أحاول حل المشكلة لعدة أيام ، وقمت بحلها في 5 دقائق ، وأوضح جيدًا

    نشكرك على مشاركة معرفتك ، فالناس مثلك يجعلون البرمجيات الحرة أكثر سهولة ورائعة

    عناق

  17.   اكثر شئ قال

    شكرا جزيلا.

    لقد وجدت أنه من المفيد جدا.

    تحية.

  18.   جان بيير قال

    يعطيني خطأ يخبرني أنه لا يمكن العثور على vga أضع vga-1 vga-2 vga-0 ولا شيء يعمل أضع VGA لا يخبرني أنه لا يمكن العثور على ما أفعله

  19.   ألبيرتو قال

    شرح جيد جدا وكامل لأمر xrandr. في gnome ، في كل مرة أقوم بتسجيل الدخول ، يتم تغيير تكوين ملف "xorg.conf" ولذا يمكنني إنشاء نص برمجي بحيث يتم تعيين كل إعادة تشغيل بشكل صحيح.

    تحيات!

  20.   ويلين سانتانا قال

    بعد وقت طويل من البحث والتحقيق على الشبكة ، تمكنت من حل مشكلتي باستخدام هذا البرنامج التعليمي ، موضحًا جيدًا وواضحًا.

    شكرا

  21.   ناتشو قال

    حسنًا ، لقد استخدمت دائمًا Debian و Zero Dama لتهيئة الأشياء ، دون الحاجة إلى الانتقال إلى هذا المستوى من التفاصيل.

    ولكن الآن في Mint لم أجد طريقة لإعادة شاشتي إلى وضعها الطبيعي ومع وجود "xrandr -s 0" على وحدة التحكم ، عملت بشكل جيد للغاية.

    الحقيقة هي نعم ، الكثير من الكبسولات كما يقول دوناتيان ، خاصة عند تغيير التوزيعة لجعل الأمور "أسهل".

    حسنا ...

    .

  22.   القبل 82 قال

    تبا أنت رائع ، شكرًا جزيلاً لك على دقة الشاشة الخارجية 1920X1080 60 هرتز ، أظل 100 مع البرنامج التعليمي.

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

      اهلا وسهلا يا بطل! عناق! بول.

  23.   سانتياغو اليسيو قال

    لقد عملت بشكل مثالي بالنسبة لي ، فقط بدلاً من VGA ظهر لي LVDS ، لذلك قمت بنسخ كل شيء بنفس الطريقة ولكن قمت بتغيير VGA-0 لـ LVDS وعمل كل شيء بشكل مثالي

  24.   energia قال

    ببساطة رائع ، سأدعوك لتناول القهوة إذا استطعت.

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

      هاها! شكرا!
      عناق ، بابلو.

  25.   دراك قال

    مرحبًا ، هل يمكنك مساعدتي ، شاشتي ليست في المنتصف وتعطيني دقة 1920 × 1080 من 60.1 * + وهو ليس الشيء الصحيح لأنه ليس مركزًا ، دقة جهاز الكمبيوتر الخاص بي هي 1600 × 900 ولكني لا لا أعرف كم هرتز يجب أن أضعه ، عندما يعطيني فعل cvt ما يلي ، كم هرتز يجب علي وضعه؟
    drakkpac drakk # cvt 1600
    # 1600 × 900 59.95 هرتز (CVT 1.44M9) hsync: 55.99 كيلو هرتز ؛ pclk: 118.25 ميجا هرتز
    موديل «1600x900_60.00» 118.25 1600 1696 1856 2112 900 903 908 934 -hsync + vsync

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

      مرحبا دراك!

      نوصيك بطرح هذا السؤال في خدمة السؤال والجواب التي تسمى أَسال DesdeLinux حتى يتمكن المجتمع بأكمله من مساعدتك في حل مشكلتك.

      عناق ، بابلو.

  26.   الياس قال

    شكرا جزيلا لك انها عملت بشكل مثالي. تكمن المشكلة في أنني لا أعرف كيفية تحرير الملف (أو ما هو الملف المراد تحريره) بحيث يظل مهيئًا هكذا إلى الأبد ، فهل يمكن لأي شخص مساعدتي؟ أنا أستخدم استوديو ubuntu 14.04 (إذا لم أكن مخطئًا ، فإنه يستخدم xfce)

  27.   ادريان قال

    عند القيام بهذه الخطوة »informiguel ~ $ xrandr –newmode« 1024x768_85.00 »94.50 1024 1096 1200 1376 768 771 775 -hsync + vsync» يظهر الخطأ «xrandr: فشل في الحصول على حجم جاما للإخراج الافتراضي»

  28.   جوناثان جسيبا قال

    مساءا سعيدا ياصديقي،

    برنامج تعليمي ممتاز لقد حققت ذلك لدرجة ظهور الدقة وكل شيء ، ولكن عندما حددته ، أعطتني خطأ مثل مساحة افتراضية غير كافية ، وشاشتي تعطيني دقة 1920 × 1080 وأريد تقليل هذا القرار ومع ذلك عندما أقوم بعمل xrendr يظهر لي الحد الأدنى من التيار والحد الأقصى وهو 1920 × 1080 ، فقد جربت الأوامر التي تخبرني ما إذا كان الفيديو يعمل بشكل صحيح وهو هكذا ، تظهر التروس والرسالة تخبرني نعم!

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

  29.   أندريس أوسب قال

    لقد نجحت معي إلى حد الكمال وأنا أيضًا خبير في موضوع الارتياح شكرًا لك! سوف أشارك المدونة شكرا جزيلا لك…. سالو 2

  30.   جوليان د قال

    مرحبًا ، كيف حالك ، شرح جيد جدًا ، لكن لدي مشكلة ، لإنشاء ملف التكوين الدائم ، قررت أنني بحاجة إلى هذا (أنا في KaliLinux وملف xorg.conf غير موجود

    informiguel ~ sudo /etc/init.d/lxdm توقف $

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

  31.   كولين قال

    مقالة جيدة جدًا يمكنني إضافة الدقة التي أردتها (1360 × 768) لكنها لا تسمح لي بتحديد هذا القرار ، فهي تعطيني الأخطاء التالية:

    الصورة حيث يمكنني إضافة الدقة:

    الشاشة 0: الحد الأدنى 640 × 480 ، الحالي 1024 × 768 ، الحد الأقصى 1360 × 768
    الافتراضي متصل 1024 × 768 + 0 + 0 0 مم × 0 مم
    1024 × 768 0.00 *
    800 × 600 0.00
    640 × 480 0.00
    1360x768_60.00 60.00

    خطأ عند محاولة تحديد هذا القرار
    : ~ $ xrandr – Output default –mode 1360x768_60.00 – Primary
    xrandr: فشل في الحصول على حجم جاما للإخراج الافتراضي
    xrandr: فشل تكوين crtc 0

    خطأ مثل sudo:

    sudo xrandr - إخراج افتراضي - وضع 1360x768_60.00 - أساسي
    لم يتم تحديد بروتوكول
    لا يمكن فتح الشاشة: 0

    هل يعرف أحد ما يمكن أن يكون؟ الحقيقة هي أنني قرأت العديد من المنتديات وجربت أشياء كثيرة ولكن لا يمكنني إصلاحها وأسوأ شيء هو أنني لا أستطيع إغلاق الخادم X (أو الضغط على ctrl + alt + f1) بسبب الدقة التي يحددها هذا الإعداد الشاشة بأكملها منقطة في مربعات ملونة.

    أشكر من سبق جزيلا

  32.   كاسزد قال

    مرحبًا ، شكرًا جزيلاً لك على هذا النوع من البرامج التعليمية ، لكن لدي مشكلة صغيرة.

    عند تطبيق الأمر ~ $ xrandr -addmode 1336x768_85.00 تخبرني المحطة

    xrandr: خيار غير معروف "-addmode"

    ماذا يمكن أن يحدث هنا؟ ، لقد حاولت بالفعل addmode بدون البرنامج النصي ويخبرني بنفس الشيء. أوضحت أن لدي دبيان 8.5 وأن جميع الخطوات السابقة كانت تعمل بشكل جيد.

    يرجع الفضل في ذلك مسبقا.

  33.   يسوع إدواردو قال

    هي "–addmode" بدون علامات الاقتباس ، هناك خطأ في كتابة المقالة.

  34.   خوسيه خيمينيز قال

    أخي ، أنت عبقري ، شكرًا جزيلاً لك على البرنامج التعليمي ، لقد سئمت من البحث عن كيفية الحصول على الدقة 1280 × 960 عند 60 هرتز وكان من المستحيل بالنسبة لي في xubuntu حتى البحث في هذا البرنامج التعليمي على Google ، شكرًا جزيلاً

  35.   مجهول قال

    مثالي! ! !
    شكرا ، كان رائعا.
    شرح جيد ، خطوة بخطوة. كما يتعلم المرء.

  36.   دانيال مورينو قال

    حسنًا ، لقد فعلت كل شيء كما أخبروني ، لكن عندما أضفته ، تسبب في هذا الخطأ ولا أعرف ما يعنيه:
    X خطأ في طلب فاشل: BadMatch (سمات معلمة غير صالحة)
    رمز التشغيل الرئيسي للطلب الفاشل: 140 (RANDR)
    رمز التشغيل الثانوي للطلب الفاشل: 18 (RRAddOutputMode)
    الرقم التسلسلي للطلب الفاشل: 30
    الرقم التسلسلي الحالي في تيار الإخراج: 31

    هل بإمكانك مساعدتي؟

    أريك ملء الشاشة

    الجذر @ d4m: ~ # xrandr
    الشاشة 0: الحد الأدنى 8 × 8 ، الحالي 1024 × 600 ، الحد الأقصى 32767 × 32767
    LVDS1 متصل أساسي 1024 × 600 + 0 + 0 (عادي يسار مقلوب يمين × محور ص) 220 مم × 130 مم
    1024 × 600 60.19 * +
    800 × 600 60.32 56.25
    640 × 480 59.94
    512 × 300 60.00
    VGA1 غير متصل (عادي يسار مقلوب يمين x محور y)
    VIRTUAL1 غير متصل (المحور x الأيمن المقلوب الأيسر العادي)
    الجذر @ d4m: ~ # xrandr –newmode 1024x768_60.00 63.50 1024 1072 1176 1328 -hsync + vsync
    الجذر @ d4m: ~ # xrandr –addmode LVDS1 1024x768_60.00
    X خطأ في طلب فاشل: BadMatch (سمات معلمة غير صالحة)
    رمز التشغيل الرئيسي للطلب الفاشل: 140 (RANDR)
    رمز التشغيل الثانوي للطلب الفاشل: 18 (RRAddOutputMode)
    الرقم التسلسلي للطلب الفاشل: 30
    الرقم التسلسلي الحالي في تيار الإخراج: 31
    الجذر @ d4m: ~ # cvt 1024 768
    # 1024 × 768 59.92 هرتز (CVT 0.79M3) hsync: 47.82 كيلو هرتز ؛ pclk: 63.50 ميجا هرتز
    موديل «1024x768_60.00» 63.50 1024 1072 1176 1328 -hsync + vsync
    الجذر @ d4m: ~ #

    بمجرد أن تتمكن من مساعدتي ، سأكون ممتنًا لأنني مدرس وأنا أساعد طلابي في ذلك.

  37.   سوسو قال

    قمت بحفظه لي!!. تعليمي رائع.

    لدي شاشتان خارجيتان للكمبيوتر المحمول (لا أدخل الأسباب لول) أحدهما متصل بواسطة HDMI والآخر VGA. كان الأخير بدقة 1024 × 768 وبفضل البرنامج التعليمي الخاص بك تمكنت من ضبطه على 1920 × 1080.

    شكرا جزيلا على كل شيء

  38.   التقوس قال

    xrandr: فشل في الحصول على حجم جاما للإخراج الافتراضي
    الشاشة 0: الحد الأدنى 640 × 480 ، الحالي 640 × 480 ، الحد الأقصى 640 × 480
    الافتراضي متصل الأساسي 640 × 480 + 0 + 0 0 مم × 0 مم
    640 × 480 73.00 *
    حسنًا ، أحصل على هذا عند تطبيق "xrandr" في المحطة. القرار الخاص بي حاليًا كبير جدًا ، وقد اختفى الخيار في التكوينات ، حيث ظل فارغًا ولا يوجد نوع من الدقة. إنه Core 3 وأنا أستخدم ubuntu 18.