أعجوبة

البرمجيات الحُرة والمفتوحة المصدر

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

أدوات الموقع


linux:vga

تعريف بطاقة الشاشة

بطاقات nvidia

تعريف بطاقة nvidia الذي يثبت تلقائيا في أعجوبة هو التعريف مفتوح المصدر وليس التعريف المملوك المسرع. حتى تتمتع بالتسريع ثلاثي الأبعاد وتتمكن من تفعيل المؤثرات فأنت بحاجة لتثبيت التعريف المملوك وهو موجود على القرص المدمج DVD وفي المستودعات يمكنك مشاهدة فيديو يشرح الطريقة1).

معرفة التعريف المطلوب

تستطيع معرفة رقم التعريف من خلال زيارة موقع nvidia وإدخال نوع البطاقة الذي لديك فيقدم لك رابط لتنزيل التعريف فقط اعرف رقمه. كما ويمكنك الاستعانة بهذه القائمة

يمكنك معرفة نوع البطاقة بالامر

lspci | grep -i VGA

ويمكنك معرفة الرقم المُعرّف للبطاقة (المذكور في القائمة) بالأمر

lspci -n | grep ' 0300:'

والمعرف هو الرقم الأخير.

ويمكن تلخيص ذلك بأن

  • التعريف kmod-nvidia الإصدار 180 هو للبطاقات الحديثة مثل Tesla C870 و GeForce 9500M GS
  • التعريف kmod-nvidia-173xx هو للبطاقات الأقدم التي يسبق رقمها رمز PCX و FX و NVS مثل GeForce PCX 5750
  • التعريف kmod-nvidia-96xx للبطاقات القديمة التي يلحق اسمها رقم 2 أو 3 أو 4 أو رمز DCC مثل GeForce2 او GeForce4 MX 4000

تثبيت التعريف

لتثبيت التعريف من القرص المدمج ضع القرص ووافق على تفعيله (مع الشابكة/الإنترنت أو دونها).

اختر مدير الحزم المفضل لديك ثم ثبت حزمة kmod-nvidia أو kmod-nvidia-173xx أو kmod-nvidia-96xx حسب نوع بطاقة الشاشة الموجودة لديك.

إذا كنت متصلا بالشابكة وتقوم بتحديث النواة فإن تعريف kmod لن يكون صالحا للنواة الجديدة لتفادي هذه المشكلة قم بتثبيت تعريف akmod (أي akmod-nvidia أو akmod-nvidia-173xx أو akmod-nvidia-96xx) الذي يقوم بإعادة توليد التعريف عند اللزوم ليناسب النواة الجديدة.

وبعد تثبيت الحزم قم بتشغيل برنامج livna لإعداد بطاقة الشاشة livna display configuration من قائمة النظام system ثم إدارة administration

بطاقات AMD أو ATI

قامت AMD بإطلاق التوصيفات اللازمة لبناء التعريفات والمطورون يقومون الآن على استكمال دعم التسريع ثلاثي الأبعاد في التعريفات مفتوحة المصدر.

تفعيل التسريع ثلاثي الأبعاد مفتوح المصدر

تأكد من أن الحزمة xorg-x11-drv-radeonhd مثبتة.

التسريع ثلاثي الأبعاد في التعريف الحالي غير متوافق مع ميزة modesetting التي تظهر الإقلاع الرسومي plymouth. لتفعيل التسريع ثلاثي الأبعاد كل ما عليك هو تمرير nomodeset للنواة تستطيع القيام بذلك عبر تنفيذ الأمر التالي في سطر الأوامر بكامل الصلاحيات (أي بعد كتابة su -l):

perl -i -lwpe 's:^(\s*kernel.*):${1} nomodeset:' /boot/grub/grub.conf

ثم قم بإعادة التشغيل وتمتع بالمؤثرات ثلاثية الأبعاد. لإعادة modesetting اكتب الأمر التالي في سطر الأوامر بكامل الصلاحيات

perl -i -lwpe 's:^(\s*kernel.*)\snomodeset(.*):${1}${2}:' /boot/grub/grub.conf

تفعيل التسريع ثلاثي الأبعاد الكامل

التعريف المملوك الذي تصدره AMD لا يتعرف إلى على العائلة الجديدة من بطاقات AMD أو ATI وهي عائلة HD. اسم التعريف هو kmod-catalyst (و akmod-catalyst حتى يعاد بناء التعريف تلقائيا عند تحديث النواة) يمكنك تثبيته إن كنت متأكدا من أنه يعمل على البطاقة الخاصة بك.

التعريف القديم اسمه kmod-fglrx غير متوافق مع إكس الجديد والأنوية الحديثة في أعجوبة 2 فصاعدا.

1)
انظر الشرح على http://linux.ojuba.org/oj3nvidia
linux/vga.txt · آخر تعديل: 2015/04/23 03:21 بواسطة 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki