أعجوبة

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

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

أدوات الموقع


Action disabled: media
pri:oj4

التحضير لأعجوبة 4

على جهاز البناء

  • يجب تثبيت حزمة anaconda المرقوعة
  • يجب تثبيت python-imgcreate و livecd-tools المرقوعة

خيار Boot in English لم يعد يعمل.

إعدادات لوحة المفاتيح للنظام

الملف /etc/sysconfig/keyboard يفترض أن يحتوي ما يشبه

KEYTABLE="ar-qwerty"
MODEL="pc105"
LAYOUT="us,ara"
KEYBOARDTYPE="pc"
VARIANT="qwerty"
OPTIONS="grp:alt_shift_toggle,grp_led:scroll"

هناك كلام عن استعمال udev يعني وضع ملف في /etc/udev/rules.d/ مثل

ENV{ID_INPUT_KEYBOARD}=="?*", ENV{xkblayout}="de" 

لكنه بحاجة للكثير من الاختبار

إعدادات إكس بما في ذلك لوحة المفاتيح

سيتم تغيير طريقة إعاداد إكس بحيث تصبح داخل مجلد /etc/xorg.conf.d/ مثلا /etc/xorg.conf.d/foobar.conf وذاك الملف يفترض أن يعمل Match قبل أن يطبق الإعدادات

لوحة المفاتيح سيتم وضع إعداداتها في /etc/xorg.conf.d/00-system-setup-keyboard.conf وذلك بناء على etc/sysconfig/keyboard وكلما حدث أي تغيير على ذلك الملف يقوم system-setup-keyboard بتحديث الملف

كذلك يلزمنا إعادة النظر في تخصيصنا لإعدادات synaptics

إعادة كتابة مركز التحكم

  • قد يلزم ذلك بسبب تغيير ال API في Policy Kit
  • تحديث جدول قيم PCI الخاصة ب nvidia

عمل سمة plymouth جديدة

عمل أقراص حية معدلة

بعد تثبيت فيدورا

  • لا داع ل yum-presto لأنه مثبت مسبقا
  • تحرير keepcache=1 في /etc/yum.conf
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum install livecd-tools yum-fastestmirror mesa-dri-drivers-experimental gstreamer-ffmpeg ffmpeg

ملفات kickstart الخاصة بفيدورا 13

الملف هو fedora-livecd-desktop.ks وليس fedora-live-desktop.ks كما كان سابقا.

مشاكل لوحة المفاتيح العربية

  • التخبط في زر التبديل بين s-c-keyboard و gnome و gdm
  • ضم الأقراص تلقائيا (تغيرات في polkit)

المطلوب:

  • البحث عن سبب وجود SHIFT+CAPS في غنوم
  • التحقق من عمل زر التبديل في gdm
  • إعادة بناء s-c-keyboard ثم system-setup-keyboard

تغيرات polkit

  • هناك أمر اسمه pkcheck
  • القيم المسموحة مذكورة في كتيب polkit
  • توضع الملفات في
    • /var/lib/polkit-1/localauthority/10-vendor.d/*.pkla
    • وفي /etc/polkit-1/localauthority.conf.d/
  • للمزيد man pklocalauthority

تغيرات devicekit-disks

  • أصبح اسمها udisks والخدمات مكتوبة في الملف /usr/share/polkit-1/actions/org.freedesktop.udisks.policy

دعم مودم ueagle

تحديث ojuba-desktop-settings

  • تحديث samples
  • تعديل sound-theme-freedesktop وليس gnome-audio
  • تثبيت ملف /var/lib/polkit-1/localauthority/10-vendor.d/20-ojuba.pkla حتى يسمح للمستخدم العادي ضم القرص.
  • ما هو بديل 10-synaptics.fdi حيث أنه تم التخلي عن hal
    • كان الهدف منه هو تفعيل tab to click
	<merge key="input.x11_driver" type="string">synaptics</merge>
	<merge key="input.x11_options.TapButton1" type="string">1</merge>
  • الطريقة الصحيحة لتعديل أي gconf هي عمل grep على مجلد /etc/gconf/schemas/ لمعرفة الحزمة ثم رقع تلك الحزمة.

رقع anaconda

هذه الرقعة من أعجوبة 3 تسمح بالترقية من نفس الإصدارة (أعجوبة 3 إلى أعجوبة 3) بغرض إصلاحها في وسيط التثبيت.

--- anaconda-11.5.1.62.org/installclasses/fedora.py	2009-07-23 12:18:11.000000000 +0300
+++ anaconda-11.5.1.62/installclasses/fedora.py	2009-09-02 04:16:58.206884555 +0300
@@ -108,7 +108,7 @@
 
         # This line means we do not support upgrading from anything older
         # than two versions ago!
-        return newVer > oldVer and newVer - oldVer <= 2
+        return newVer >= oldVer and newVer - oldVer <= 2
 
     def __init__(self):
 	BaseInstallClass.__init__(self)

إصلاح yum

pri/oj4.txt · آخر تعديل: 2015/04/23 03:21 بواسطة 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki