كيفية تغيير دقة الشاشة في أوبونتو
على الرغم من أنها مشكلة نادرة ، إلا أنه من الممكن أن يتعطل سطح المكتب لديك في الدقة الخاطئة. قد يحدث هذا ، على سبيل المثال ، لأن خطأ في برامج تشغيل وحدة معالجة الرسومات لديك لا يعرّف شاشتك بشكل صحيح. إذا كان سطح المكتب الخاص بك يبدو كصورة مصغرة في وسط الشاشة ، أو كان عليك التمرير لرؤية كل شيء ، يمكنك محاولة ضبط الدقة يدويًا. دعونا نرى كيف يمكنك تغيير الدقة في أوبونتو
إعدادات العرض
تم العثور على إعدادات الدقة في إعدادات العرض. للوصول إلى إعدادات العرض ، انقر بزر الماوس الأيمن على سطح المكتب وحدد “إعدادات العرض”.
من هناك ، انقر فوق خيار “الحل”.
ثم حدد الدقة الأصلية لشاشتك.
استخدم XRandR
يمكنك أيضًا تعيين الدقة الخاصة بك من خلال xrandr
الأمر ، والذي تم تضمينه في معظم توزيعات Linux الحديثة. حاول الكتابة xrandr
في الجهاز الطرفي المفضل لديك ، واضغط Enter، وستظهر مجموعة من المعلومات حول شاشتك ودقتها. ستظهر علامة النجمة بجوار القرار النشط.
لاحظ الاسم المستعار لجهاز العرض الخاص بك في المعلومات التي تظهر مباشرة بعد الأمر ولكن قبل قائمة الدقة. في حالتنا ، نظرًا لأننا استخدمنا Thinkpad X200 لالتقاط لقطات الشاشة في مقالتنا ، كان هذا “LVDS-1”.
لاختيار دقة مختلفة ، يمكنك إخبار xrandr بالشاشة التي يجب استهدافها والدقة التي يجب تطبيقها:
xrandr - إخراج MONITOR_ALIAS - وضع SUPPORTED_RESOLUTION
يمكنك اختيار أي من الدقة المدعومة ، حتى لو لم تكن أصلية لشاشتك. يبدو أمرنا كما يلي:
xrandr - إخراج LVDS- 1 - وضع 1024x576
إذا لم يتم الكشف عن الدقة الصحيحة أو كنت تريد استخدام دقة مخصصة لأي سبب من الأسباب ، فيمكن لـ xrandr المساعدة في ذلك أيضًا. ومع ذلك ، لا يجب أن تحيد عن معايير VESA ، وأنت cvt
هنا لتقديم يد العون.
يتوفر أيضًا افتراضيًا في معظم التوزيعات ، cvt
ويمكنه حساب أوضاع توقيت الفيديو المنسق VESA. استخدامه بسيط: اكتب cvt
متبوعًا بالقرارات الأفقية والرأسية المطلوبة. لحساب معلمات دقة 1500 × 900 غير القياسية ، أدخلنا:
cvt 1500900 _
حدد كل شيء وانسخه إلى الحافظة بدءًا من “Modeline” حتى النهاية.
استخدمه لإنشاء دقة جديدة من البداية باستخدام xrandr:
xrandr - وضع جديد CLIPBOARD_CONTENTS
لاحظ أن “1504x900_60.00” في حالتنا يشير إلى الدقة ومعدل التحديث المطلوبين لشاشتنا وهو اسم cvt
يتم إنشاؤه تلقائيًا. أنت حر في تغييره إلى أي شيء تريده من أجل الراحة. كنا:
xrandr - الوضع الجديد " MyMode " 111.00 1504 1592 1744 1984900903913934 -hsync + vsync
هذا ليس كل شيء ، حيث يتعين عليك أيضًا إضافة الوضع الجديد كخيار لجهاز العرض المحدد. يمكنك فعل ذلك باستخدام:
xrandr - إضافة MONITOR_ALIAS "NAME_OF_XRANDR-CREATED_MODE"
بعد كل شيء حتى هذه النقطة ، يبدو أمرنا كما يلي:
xrandr --addmode LVDS- 1 "MyMode"
الدقة الجديدة الخاصة بنا قابلة للتحديد من إعدادات العرض.
إذا أصر سطح المكتب الخاص بك على البقاء عالقًا في الدقة الخاطئة ، فربما حان الوقت لترقية أو تحسين وحدات GPU kernel الخاصة بك عن طريق تثبيت نواة مخصصة .
أخيرًا ، إذا كانت مشكلتك تكمن في أن النص على الشاشة أصبح صغيرًا جدًا على شاشة عالية الدقة ، فربما تحتاج إلى إجراء تحجيم كسري بدلاً من تغيير الدقة.
استخدم ARandR
من ناحية أخرى ، من الممكن أيضًا استخدام واجهة المستخدم الرسومية (GUI) عند التفاعل مع XRandR. هذا مفيد في المواقف التي تريد فيها تطبيق تخطيط مخصص دون المرور بالقوائم.
لتثبيت مكون واجهة المستخدم الرسومية في XRandR ، قم بتشغيل الأمر التالي في جهازك الطرفي:
sudo apt تثبيت arandr
من هناك ، يمكنك تشغيل واجهة المستخدم الرسومية بالضغط على Winالمفتاح وكتابة “arandr”. سيؤدي القيام بذلك إلى عرض نافذة صغيرة تعرض جميع الشاشات التي يكتشفها نظامك حاليًا.
بمجرد الدخول ، انقر بزر الماوس الأيمن على الشاشة التي تريد تعديلها لإظهار قائمة سياق حيث يمكنك اختيار عدد من الخيارات لهذه الشاشة المحددة.
لتغيير دقة الشاشة في Ubuntu ، حدد خيار “الدقة”. سيعرض هذا جميع أبعاد XRandR المتاحة لنظام أوبونتو الخاص بك. في حالتي ، اخترت “800 × 600”.
حدد “تخطيط” من شريط قوائم ARandR وحدد خيار “حفظ باسم”. سيؤدي هذا أيضًا إلى ظهور مربع حوار حيث يمكنك كتابة اسم لتخطيط الشاشة المخصص.
قم بتحميل دقة الشاشة المخصصة عن طريق تحديد “فتح” ضمن قائمة “التخطيط” واختيار ملف التخطيط من مربع الحوار. بمجرد الانتهاء ، اضغط على علامة الاختيار الخضراء لتطبيق الدقة الجديدة.
أسئلة مكررة
أضفت دقة شاشة جديدة والآن شاشتي تومض. هل نظام Ubuntu مكسور؟
رقم! تحدث هذه المشكلة عندما يكون هناك عدم تطابق بين معدل التحديث الذي تنتجه شاشتك وما تتوقعه XRandR. هذا أمر شائع بشكل لا يصدق مع الشاشات التي يمكنها عرض صورة من خلال معدلات تحديث متعددة. لإصلاح ذلك ، تحتاج إلى إجبار XRandR على استخدام cvt
قيمة بنماذج مخفضة. هذا يضمن أن معدل تحديث شاشتك سيتوافق دائمًا مع ما تتوقعه XRandR من نهايتها.
يبلغ XRandR عن “المجموع الاختباري لـ EDID” عندما أقوم بتغيير الدقة في Ubuntu. كيف يمكنني حل هذه المشكلة؟
يحدث مجموع اختباري EDID غير صالح عندما لا تحتوي شاشتك على معلومات التعريف الصحيحة أو أن إصدارك من Linux kernel لا يدعم شاشتك. إحدى الطرق السريعة والسهلة لإصلاحها هي التأكد من تحديث نظامك حاليًا. يمكنك أيضًا إيقاف تشغيل شاشتك وتوصيلها بجهاز مختلف للتأكد من أن الشاشة قادرة على معايرة نفسها مرة أخرى وإنشاء المجموع الاختباري EDID اللازم لنظام التشغيل Linux.
لقد أضفت XRandR في .xinitrc الخاص بي ، لكن قراري لم يتغير بعد إعادة التشغيل. هل أوبونتو لا يعمل؟
رقم! يحدث هذا بسبب مشكلة توقيت بين برنامج تشغيل فيديو Intel الأصلي لـ Xorg و Xinit. على هذا النحو ، يمكنك إصلاح ذلك بسهولة عن طريق إدخال تأخير قصير قبل تشغيل أي أمر XRandR. على سبيل المثال ، يمكنك الكتابة sleep 3; xrandr [...]
لإخبار نظامك بالانتظار لمدة 3 ثوانٍ قبل تشغيل XRandR.