جارى التحميل
مشاهدة تغذيات RSS

فتحي القدسي

توليد خيارات خصائص دقة الشاشة resolution. سطور Modelines في ملف xrog.conf

تقييم هذا المقال
اقتباس المشاركة الأصلية كتبت بواسطة superlinux مشاهدة المشاركة
مرحبا. السلام عليكم.

ملاحظة هامة: اذا انت مبتدئ لا تعمل الموجود هنا. اطلب محترف يعملها لك. هي سهلة لكن مع المبتدئ ممكن يخرب على نفسه.
البارحة لاحظت ان دقة الشاشة لا تصعد فوق ال768×1024 حينما اوصل شاشة التلفزيون بفيش ال VGA. على الرغم من اني متأكد ان الشاشة تقدر ان تصعد لأنها تفعل ذلك في فيشة ال HDMI .

اذن السؤال يطرح نفسه: كيف اصعد فوق ال 768×1024 ؟

هنا يأتي دور الامر cvt . هو من يساعد في توليد الدقة التى هي اكبر من 768×1024.

بعد تنفيذ احد الحلين يجب ان ترى دقات الشاشة الجديدة في اعدادات الشاشة في KDE او GNOME او خلافه. تختار لاحقا دقة شاشة تناسبك.


و لذلك سوف نكتب سكريت يولد سطور Modeline نضعها في الملف etc/X11/xorg.conf / في القسم Section Monitor من الملف و هي تعريفات دقات الشاشة . بالمرة هذه ليست تعريفات عتاد اي انها ليست وحدة نواة kernel module or driver . هذه مجرد تعيين قيم.

و قد جمعت لكم من الانترنت عددا من احجام الدقة المشهورة. نضعها في ملف اسمه resolution.txt . وتعمل كلها على refresh rate الافتراضي يساوي 60Hz .
كود:
1280 800 
1440 900 
1680 1050 
1920 1200 
1024 576 
1152 648  
1280 720 
1366 768 
1920 1080

الحل الاول من خلال ملف تعريف كارت الشاشة xorg.conf



السكريت التالي لتوليد سطور Modeline. يجب ان يكون ملف هذا السكربت في نفس مجلد الملف resolution.txt
كود:
cat resolution.txt  | while read mode
do

cvt $mode |tail -n 1
done;
نولد ملف اعداد كارت الشاشة xorg.conf باستعمال حساب مدير النظام root. جرب واحد من الامرين التاليين بحيث يظهر ملف جديد جدا على المسار /root/xorg.conf.new. يجب نسخ الملف في /etc/X11/xorg.conf

السطور التي سوف تظهر عند تشغيل سكريت توليد سطور Modeline انسخها تحت القسم Section Monitor .

من خلال حساب مدير النظام root , اعد تشغيل الواجهة الرسومية عبر اعادة تشغيل خادم الولوج الرسومي kdm lightdm gdm او شو ما كان عندك.

كود:
service kdm restart


الحل الثاني : اضافة سطور Modeline عالطاير بينما الشاشة تعمل بشكل طبيعي.



هنا سوف نجعل الأمر cvt يعمل مع الامر xrandr . الامر xrandr هو من سوف يفعل و يضيف سطور Modeline عالطاير.

اولا ركب الحزمة x11-xserver-utils و هي التي تحتوي على xrandr في حال عدم وجود xrandr. في دبيان لينيكس نركبها كما يلي.
كود:
apt-get install x11-xserver-utils
بالنسبة لباقي التوزيعات ابحث بنفسك في مدير حزم توزيعتك عن اسم الحزمة التي فيها الxrandr و على الاغلب اسمها ايضا x11-xserver-utils.

التالي هو سكريت لتوليد سطور Modeline و اضافتها عالطاير. ايضا ضع ملف هذا السكربت في نفس مجلد الملف resolution.txt المذكور اعلاه.

كود:
cat g | while read mode
do
echo $mode
details=`cvt $mode |tail -n 1| sed 's#Modeline##'`
cvt $mode |tail -n 1
d=`echo $details| cut -f 1 -d' '`
xrandr --newmode $details
xrandr --verbose --addmode VGA1 $d
done;
افتح الآن في وحدة تحكم الشاشة في KDE او GNOME و سوف ترى دقات الشاشة الجديدة.

أرسل "توليد خيارات خصائص دقة الشاشة resolution. سطور Modelines في ملف xrog.conf" إلى Google plus أرسل "توليد خيارات خصائص دقة الشاشة resolution. سطور Modelines في ملف xrog.conf" إلى Facebook أرسل "توليد خيارات خصائص دقة الشاشة resolution. سطور Modelines في ملف xrog.conf" إلى Twitter

الكلمات الدلالية (Tags): لا يوجد إضافة/ تعديل الكلمات الدلالية
التصانيف
غير مصنف

التعليقات