openSUSE 12.3 ملاحظات الاصدار

Version: 12.3.11 (2013-08-22)

حقوق النسخ © 2013 لشركة Novell, Inc.

يتم منح الإذن نسخ، توزيع و/أو تعديل هذا المستند تحت شروط رخصة جنو للوثائق الحرة، الإصدار 1.2 أو أي إصدار أحدث المنشورة من قبل مؤسسة البرمجيات الحرة؛ مع لا الأقسام الثابتة ونصوص الغلاف الأمامي واي نصوص أخرى. وترد نسخة من الترخيص كملف في fdl.txt ملف.


1. منوعات
2. التثبيت
2.1. للحصول على معلومات مفصلة عن التثبيت
2.2. لا توجد شبكة اتصال بعد التثبيت
2.3. The Proprietary NVIDIA Driver Requires Users to Have Access to /dev/nvidia* Devices
2.4. Non-existent Floppy Drive Enabled in BIOS Causes Hang
3. عام
3.1. وثائق أوبن سوزي
3.2. UEFI—واجهة البرنامج الثابت الممتد
3.3. تمكين الإقلاع الآمن في ياست غير ممكنة بشكل افتراضي عندما تكون في وضع الإقلاع الأمن
3.4. خطأ مُحمل الإقلاع عند تثبيته من وسيط حي في بيئة UEFI
3.5. وسيط اوبن سوزي 12.3 قد لا يقلع في المستقبل عند تأمين إقلاع تمكين الأجهزة
3.6. يحتاج Crypted LVM في نمط UEFI Needs /boot لقسم إقلاع
4. ترقية النظام
4.1. Sysvinit Support No Longer Available
4.2. systemd: تفعيل إدارة شبكة الاتصال مع وصلة الاسم المستعار network.service
4.3. تمت إزالة المتغير SYSLOG_DAEMON
5. تقني
5.1. تهيئة الرسومات مع KMS (إعداد وضع النواة)
5.2. systemd: تنظيف المجلدات (/tmp and /var/tmp)
5.3. systemd: Persistent Journal across Reboots
5.4. pwdutils Replaced by shadow
5.5. إعداد Postfix
5.6. GTK+ Applications Output a Fontconfig Warning
5.7. جنوم: الحل البديل لتعيين اختصار المفتاح Shift أو Ctrl + Shift كمفاتيح اختيار مصدر الإدخال
5.8. SSH Installation Blocked by SuSEFirewall Service

إذا قمت بالترقية من إصدار قديم إلى هذا الإصدار openSUSE، انظر ملاحظات الإصدار السابق المدرجة هنا: http://en.opensuse.org/openSUSE:Release_Notes

ملاحظات الإصدار تغطي المناطق الأتية:

1. منوعات

غير متوفر

2. التثبيت

2.1. للحصول على معلومات مفصلة عن التثبيت

للحصول على معلومات مفصلة عن التثبيت، راجع قسم 3.1, “وثائق أوبن سوزي”.

2.2. لا توجد شبكة اتصال بعد التثبيت

لم يتم تشغيل مدير الشبكة تلقائياً بعد التثبيت مباشرة وهكذا لا يمكن إعداد شبكة الإتصال. لتمكين شبكات (WiFi)، أعد تشغيل الحاسب يدوياً.

2.3. The Proprietary NVIDIA Driver Requires Users to Have Access to /dev/nvidia* Devices

Default and new users are no longer added to the video group automatically. But the proprietary NVIDIA driver requires users to have access to /dev/nvidia* devices.

Symptoms: OpenGL applications report that they cannot operate on /dev/nvidiactl. Or GNOME only showing a blank screen with a mouse pointer.

Because the NVIDIA driver does not use the usual kernel methods that allow to install ACLs on the device nodes, users have to be added manually to the video group; as root call (replace $USER with the actual username):

usermod -a -G video $USER

2.4. Non-existent Floppy Drive Enabled in BIOS Causes Hang

If a floppy drive support is enabled in the BIOS, but does not actually exist in the machine, it can cause hangs during the installation while YaST is searching for partitions.

To avoid this issue, disable floppy drive support in the BIOS.

3. عام

3.1. وثائق أوبن سوزي

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

  • توصيات يغطي الإدارة، وإعداد النظام بالتفصيل، ويشرح كيفية إعداد مختلف خدمات شبكة الاتصال.

  • يقدم دليل الأمن المفاهيم الأساسية لنظام الأمن، تغطي الأمن المحلي وأمن الشبكة.

  • يقدم تحليل النظام ودليل الضبط المساعدة في اكتشاف المشاكل وتقديم الحل الأمثل.

  • المحاكاة الافتراضية مع KVM يوفر مقدمة لإعداد وإدارة المحاكاة الافتراضية مع أدوات بعثة التحقق في كوسوفو و libvirt كيمو.

ستجد الوثائق في /usr/share/doc/manual/opensuse-manuals_$LANG بعد تثبيت حزمة opensuse-manuals_$LANG، أو على الإنترنت فيhttp://doc.opensuse.org.

3.2. UEFI—واجهة البرنامج الثابت الممتد

Prior to installing openSUSE on a system that boots using UEFI (Unified Extensible Firmware Interface) you are urgently advised to check for any firmware updates the hardware vendor recommends and, if available, to install such an update. A pre-installed Windows 8 is a strong indication that your system boots using UEFI.

معلومات أساسية: هناك علل في بعض البرامج الثابتة UEFI تؤدي إلى الإنهيار إذا تمت كتابة بيانات كثيرة جداً إلى منطقة تخزين UEFI. هذه البيانات "الكثيرة" ليس هناك تقدير لها. أوبن سوزي تقلل الخطر بعدم كتابة أكثر من الحد الأدنى المطلوب لإقلاع نظام التشغيل الحد الأدنى يخبر البرنامج الثابت UEFI عن موقع أوبن سوزي على محمل الإقلاع. تم تعطيل ميزات نواة لينكس التي تستخدم منطقة تخزين UEFI (pstore) بشكل افتراضي. ومع ذلك يوصي بتثبيت أي تحديثات برامج ثابتة يوصي بها بائع الأجهزة.

3.3. تمكين الإقلاع الآمن في ياست غير ممكنة بشكل افتراضي عندما تكون في وضع الإقلاع الأمن

هذا يؤثر فقط على الأجهزة في وضع UEFI عند تمكين الإقلاع الآمن.

YaST does not automatically detect if the machine has secure boot enabled and will therefore install an unsigned bootloader by default. But the unsigned bootloader will not be accepted by the firmware. To have a signed bootloader installed the option "Enable Secure Boot" has to be manually enabled.

3.4. خطأ مُحمل الإقلاع عند تثبيته من وسيط حي في بيئة UEFI

هذا يؤثر فقط على الأجهزة في وضع UEFI.

عند استخدام المثبت على وسيط حي، لا يكشف ياست عن وضع UEFI وثم يقوم بتثبيت مُحمل الإقلاع القديمة. ينتج عن هذا نظام غير قابل للتمهيد. أداة مُحمل الإقلاع يجب أن تنتقل من grub2 إلى grub2 efi يدوياً.

3.5. وسيط اوبن سوزي 12.3 قد لا يقلع في المستقبل عند تأمين إقلاع تمكين الأجهزة

هذا يؤثر فقط على الأجهزة في وضع UEFI.

الرقاقة الموقعة توقيعاً الكترونيا مزدوجا على وسيط 12.3 قد يتم رفضها في المستقبل من firmwares.

إذا لم يقلع وسيط أوبن سوزي 12.3 في الإقلاع الآمن مستقبلاً عند تمكين الأجهزة، قم بتعطيل الإقلاع الآمن مؤقتاً وتثبت أوبن سوزي وثبن كافة التحديثات على الإنترنت لتحصل على نظام مُحدث.

بعد تثبيت كافة التحديثات يمكن تشغيل الإقلاع الآمن مرة أخرى.

3.6. يحتاج Crypted LVM في نمط UEFI Needs /boot لقسم إقلاع

هذا يؤثر فقط على التثبيت في وضع UEFI.

تحقق من خيار استخدام LVM في اقتراحات التقسيم (مطلوبة من أجل تشفير كامل القرص) لا يمكن لياست إنشاء قسم /boot منفصل. وهذا يعني أن نواة initrd في نهاية المطاف ستحوي LVM (يحتمل أن تكون مشفرة) ولا يمكن الوصول إليها من قبل محمل الإقلاع. ينبغي إعداد تقسيم UEFI يدوياً للحصول على تشفير كامل القرص.

4. ترقية النظام

4.1. Sysvinit Support No Longer Available

sysvinit is no longer supported in this release. It has been deprecated since the last two releases.

4.2. systemd: تفعيل إدارة شبكة الاتصال مع وصلة الاسم المستعار network.service

بشكل افتراضي، يمكنك استخدام مربع الحوار إعدادات شبكة الاتصال YaST (شبكة yast2) لتنشيط مدير الشبكة. إذا كنت ترغب في تنشيط مدير الشبكة، واصل على النحو التالي.

تم استبدال المتغير مدير الشبكة sysconfig في /etc/sysconfig/network/config لتنشيط مدير الشبكة مع ارتباط الاسم المستعار network.service systemd، الذي سيتم إنشاؤه

مكن systemctl  خدمات مدير الشبكة

أمر. يسبب إنشاء ارتباط بالاسم المستعار network.service يشير إلى NetworkManager.service. وهذا يلغي تنشيط أمر البرنامج النصي /etc/init.d/network

مُعرف systemctl -p يعرض network.service

يسمح بلاستعلام عن خدمة الشبكة المحددة حاليا.

لتمكين مدير الشبكة، استخدم:

  • أولاً، قم بإيقاف الخدمة التي قيد التشغيل:

    systemctl     يقوم بتفعيل network.service && \
     systemctl     يعطل      network.service
  • تمكين خدمة مدير الشبكة:

    systemctl --force        تمكين NetworkManager.service
  • تشغيل خدمة مدير الشبكة (عن طريق وصلة اسم مستعار):

    systemctl     يفعل     network.service

لتعطيل مدير الشبكة، استخدم:

  • إيقاف الخدمة التي قيد التشغيل:

    systemctl     is-active network.service && \
    systemctl     stop      network.service
  • تعطيل خدمة مدير الشبكة:

    عطل systemctl خدمات مدير الشبكة
  • تشغيل خدمات /etc/init.d/network :

    systemctl     تشغيل  network.service

للاستعلام عن الخدمة المحددة حاليا، استخدم:

مُعرف systemctl -p يعرض     network.service

تقوم بإرجاع "Id=NetworkManager.service" إذا تم تمكين خدمة مدير الشبكة، وإلا سيعمل "Id=network.service" و /etc/init.d/network كخدمة شبكة الاتصال.

4.3. تمت إزالة المتغير SYSLOG_DAEMON

تم إزالة متغير SYSLOG_DAEMON. من قبل، كان يستخدم في السابق لتحديد البرنامج الخفي syslog. بدءاً من أوبن سوزي 12.3، سيتم السماح بتثبيت syslog واحد فقط على نظام وسيتم اختياره تلقائياً للاستخدام.

راجع استخدام syslog(8) للحصول على تفاصيل.

5. تقني

5.1. تهيئة الرسومات مع KMS (إعداد وضع النواة)

منذ إطلاق 11.3 ونحن نتحول إلى KMS (إعداد وضع النواة) للطباقات الرسومية من l ، ATI و NVIDIA، وهو الآن الإفتراضي لدينا. إذا واجهت مشاكل مع دعم KMS لسواقات (intel, radeon, nouveau)، عطل KMS بإضافة nomodeset إلى سطر الأوامر إقلاع النواة. ولتعيين هذا بشكل دائم باستخدام Grub 2، محمل الإقلاع الافتراضي، أضف هذا لسطر محمل النواة GRUB_CMDLINE_LINUX_DEFAULT في خيارات النواة في /etc/default/grub يجب تحريره كالجذر في المحطة الطرفية

sudo /usr/sbin/grub2-mkconfig --output=/boot/grub2/grub.cfg

لتصبح التغييرات سارية المفعول. غير ذلك، Grub القديم، أضافتها إلى سطر أوامر النواة في /boot/grub/menu.lst، أضيفت كجذر. هذا الخيار للتأكد من تحميل وحدة النواة النمطية المناسبة (intel, radeon, nouveau) مع modeset = 0 في initrd، .. الخ KMS.

في حالات نادرة عند تحميل DRM غير النمطية من initrd تحدث مشكلة لا علاقة لها ب KMS، من الممكن تعطيل DRM في initrd تماما. لمجموعة هذ المتغيرات إعداد النظام NO_KMS_IN_INITRD أضبطه إلى نعم عن طريق YAST، الذي سيستعيد initrd . ثم أعد تشغيل الحاسب.

على إنتل بدون KMS ومع الخادم X يستعيد سواقة التشغيل fbdev (برنامج التشغيل intel فقط يدعم KMS)؛ وبدلاً من ذلك، ل GPUs الموروثة من Intel "intellegacy" (مجموعةxorg-x11-driver-video-intel-legacy ) يتوفر سواقة تشغيل، التي ما زالت تدعم UMS (إعداد وضع المستخدم). لتستخدمها، حرر /etc/X11/xorg.conf.d/50-device.conf وغير إدخال برنامج التشغيل إلى intellegacy.

على ATI ل GPUs الحالي يستعيد radeonhd . يتم استخدام سواقة التشغيل على NVIDIA دون KMS nv (تعتمد سواقة التشغيل nouveau KMS فقط). لاحظ أن ATI و NVIDIA GPUs الحديثة تعود إلى fbdev، إذا قمت بتحديد معلمة إقلاع النواة nomodeset.

5.2. systemd: تنظيف المجلدات (/tmp and /var/tmp)

بشكل افتراضي، ينظف systemd المجلد tmp يوميا كما تم إعداده في /usr/lib/tmpfiles.d/tmp.conf. يمكن للمستخدمين تغيير ذلك عن طريق نسخ /usr/lib/tmpfiles.d/tmp.conf إلى /etc/tmpfiles.d/tmp.conf وتعديل الملف المنسوخ. سيتجاوز /usr/lib/tmpfiles.d/tmp.conf.

ملاحظة: systemd لا يحترم متغيرات sysconfig في /etc/sysconfig/cron such as TMP_DIRS_TO_CLEAR.

5.3. systemd: Persistent Journal across Reboots

On openSUSE 12.3, the systemd journal is not persistent across reboots. If you want to enable journal persistence, either create the /var/log/journal directory (as root) or install the systemd-logger package. Installing systemd-logger package will signal a conflict with other syslog implementations, and thus ensuring that the system uses only the systemd journal, if installed.

If your system has been upgraded from openSUSE 12.2 (where /var/log/journal was created by default) and if you want to disable journal persistence, just remove the /var/log/journal directory.

5.4. pwdutils Replaced by shadow

The pwdutils package was replaced by the shadow package. The shadow package is mostly a drop-in replacement, but some commandline options have been removed or changed. See /usr/share/doc/packages/shadow/README.changes-pwdutils for a list of all the changes.

5.5. إعداد Postfix

تمت إعادة تسمية SuSEconfig.postfix ك /usr/sbin/config.postfix. إذا قمت بتعيين المتغيرات sysconfig في /etc/sysconfig/postfix أو /etc/sysconfig/mail، يجب عليك يدوياً تشغيل /usr/sbin/config.postfix كجذر.

5.6. GTK+ Applications Output a Fontconfig Warning

Because the location of the fontconfig files was changed, Emacs and other applications linked against GTK+ output warning messages when started.

Move the files to the new location:

mkdir -p ~/.config/fontconfig
mv ~/.fonts.conf ~/.config/fontconfig/fonts.conf

5.7. جنوم: الحل البديل لتعيين اختصار المفتاح Shift أو Ctrl + Shift كمفاتيح اختيار مصدر الإدخال

في جنوم 3.6 استخدم الحل البديل التالي لتعيين اختصار المفتاح Shift أو Ctrl + Shift كمفاتيح اختيار مصدر الإدخال:

  1. Install gnome-tweak-tool.

  2. تشغيلأداة جنوم- ('أنشطة'>'إعدادات متقدمة').

  3. عن طريق القائمة اليسرى، اختر 'الكتابة'، في الإطار الأيمن، غير الإعدادات.

هذا يتم تعقبه أيضاً في تقرير العلل https://bugzilla.gnome.org/show_bug.cgi?id=689839.

5.8.  SSH Installation Blocked by SuSEFirewall Service

During the second stage of an SSH installation YaST freezes. It is blocked by the SuSEFirewall service because the SYSTEMCTL_OPTIONS environment variable is not set properly.

Workaround: When logged in for the second time to start the second stage of the SSH installation, call yast.ssh with the --ignore-dependencies as follows:

SYSTEMCTL_OPTIONS=--ignore-dependencies yast.ssh