openSUSE 11.0 Примітки до випуску

Copyright © 2008 Novell, Inc.

Цим надається дозвіл на копіювання, розповсюдження та/або зміну цього документа за умови дотримання всіх пунктів GNU Free Documentation License, версії 1.2 або будь-якої наступної за нею у тому вигляді, у якому її оприлюднено Free Software Foundation; без незмінних розділів, вступу і завершення. Копія ліцензії додається у вигляді файла fdl.txt.

Примітки до випуску постійно оновлюються. Звантажте найновішу версію під час перевірки з'єднання з Інтернет або завітайте до http://www.suse.com/relnotes/i386/openSUSE/11.0/RELEASE-NOTES.en.html.

Ці примітки до випуску стосуються наступного:

В Посібнику для запуску ви знайдете інформацію про встановлення і просте налаштування системи. В Довідковому посібнику докладно пояснено налаштування системи. Крім того, найважливіші програми описані в Посібниках для користувачів KDE та GNOME. Докладну інформацію про використання AppArmor можна знайти у Довіднику з адміністрування AppArmor.

Загальне
  1. Двічі натисніть Ctrl-Alt-Backspace, щоб припинити роботу X-сервера
  2. Клієнтські частини YaST на Gtk та Qt
Оновлення
  1. Squid 3.0
  2. Xgl або AIGLX
Технічне
  1. Пакунки RPM тепер стиснено за допомогою LZMA
  2. Друк текстових файлів у застарілих кодуваннях
  3. CUPS (Common UNIX Printing System) і кодування UTF-8
  4. Оновлення основної гілки dhcpcd (з 1.x на 3.x)
  5. Збільшено розмір inode на файловій системі Ext3
  6. SuSEfirewall2: Нові змінні, починаючи з FW_SERVICES_ACCEPT_RELATED_
  7. Пристрої сканування відбитків і зашифровані домашні каталоги
  8. Налаштування TabletPC: параметри xsetwacom

Загальне

Двічі натисніть Ctrl-Alt-Backspace, щоб припинити роботу X-сервера

Натискання Ctrl-Alt-Backspace у GNOME, KDE, або будь-якій іншій графічній стільниці більше не завершуватиме роботу X-сервера. Якщо ви натиснете Ctrl-Alt-Backspace ще раз протягом 2 секунд, роботу X-сервера буде завершено. На більшості комп’ютерного обладнання після першого натискання Ctrl-Alt-Backspace ви почуєте гудок.

У попередніх випусках за допомогою цієї комбінації клавіш можна було перервати роботу X-сервера. Отже, якщо ви бажаєте продовжувати користуватися цією комбінацією клавіш для завершення роботи вашого X-сервера, вилучіть наступний рядок з розділу ServerFlags файла /etc/X11/xorg.conf:

Параметр "ZapWarning" у значенні "on"

Докладніше про це можна дізнатися з сторінки довідника (man) з xorg.conf.

Клієнтські частини YaST на Gtk та Qt

Типово, нова клієнтська оболонка YaST на gtk запускається у стільничному середовищі GNOME, а оболонка YaST на qt у всіх інших стільничних середовищах. З огляду на можливості клієнтська оболонка на gtk дуже подібна до клієнтської оболонки на qt, яку описано у підручнику.

Єдиним винятком є модуль керування програмним забезпеченням на gtk (дивіться посібник для запуску, главу 3), який значно відрізняється від свого аналога на qt. Щоб запустити модуль з оболонкою на qt у стільничному середовищі GNOME, виконайте у командному рядку команду від користувача root:

yast2 --qt

І навпаки, якщо під KDE вам потрібна клієнтська оболонка на gtk:

yast2 --gtk

Оновлення

Squid 3.0

У цьому випуску доступний Squid 3.0. У цій версії наявна підтримка Internet Content Adaptation Protocol (ICAP) і Edge Side Includes (ESI).

Перевірте ваш /etc/squid/squid.conf вручну— ця дія потрібна лише після оновлення. Наприклад, якщо оновлення здійснено так:

cp /etc/squid/squid.conf /etc/squid/squid.conf.2.6
cp /etc/squid/squid.conf.rpmnew /etc/squid/squid.conf

Потім перенесено параметри для версії 2.6 з /etc/squid/squid.conf.2.6 до /etc/squid/squid.conf. Для порівняння вам доступний також файл /etc/squid/squid.conf.default, що постачається зі squid 3.0.

Зауважте такі зміни:

Можливості, що більше не доступні:

  • параметр refresh_stale_hit. Ще не портовано.
  • можливість слідувати за X-Forwarded-For. Ще не портовано.
  • Повне кешування Vary/ETag за допомогою If-None-Match. Підтримується лише
    базовий кеш Vary. Ще не портовано.
  • Відображення повідомлень сервера про помилки. Ще не портовано.
  • вказівка доступу http_access2. Ще не портовано.
  • Перезаписи розташування заголовка. Ще не портовано.
  • вказівка umask. Ще не портовано.
  • wais_relay. Можливість викинуто, вона еквівалентна до cache_peer +
    cache_peer_access.
  • urlgroup. Ще не портовано.
  • collapsed forwarding. Ще не портовано.

Щоб дізнатися більше, перегляньте file:/usr/share/doc/packages/squid3/RELEASENOTES.html після встановлення пакунків.

Xgl або AIGLX

У openSUSE 11.0 більше немає змоги вмикати або вимикати Xgl за допомогою графічних інструментів (таких як gnome-xgl-settings у минулому). Для виконання таких завдань у вас залишається лише інструмент командного рядка xgl-switch. Замість цього завжди вмикається AIGLX, якщо обладнання його підтримує. У AIGLX все ще є деякі вади (наприклад, Xvideo, зазвичай, працює повільніше, програми. пов’язані з OpenGL, неправильно пересуваються, якщо ви обертаєте куб compiz), але більшість користувачів вимагають типово вмикати AIGLX. Якщо ви надаєте перевагу Xgl перед AIGLX, скористайтеся інструментом командного рядка xgl-switch, щоб увімкнути його:

xgl-switch --enable-xgl

Якщо після такого вмикання з’являються проблеми (Xserver аварійно завершує роботу, тощо), знову вимкніть його командою

xgl-switch --disable-xgl

Пропрієтарному драйверові NVIDIA для роботи з композитними засобами керування стільницею не потрібні ні AIGLX, ні Xgl, оскільки він постачається з власним набором інструментів.

Щоб увімкнути Compiz, скористайтеся програмою "Ефекти стільниці (simple-ccsm)" з меню програм.

Технічне

Пакунки RPM тепер стиснено за допомогою LZMA

Пакунки RPM у openSUSE 11.0 тепер стиснено за допомогою LZMA. LZMA забезпечує кращий рівень стискання і є швидшим під час розпаковування.

Програми створення пакунків з openSUSE 10.3 і попередніх версій не здатні працювати з такими пакунками RPM. Якщо ви бажаєте відкрити або встановити стиснуті LZMA RPM у 10.3, спочатку встановіть програму створення пакунків rpm з 11.0 на вашу систему 10.3. Зауважте, що такий спосіб не підтримується Novell.

Якщо ви створюєте пакунки, пам’ятайте, що слід збирати пакунки для 10.3 і попередніх версій без стиснення LZMA. Не вважайте, що заради ваших пакунків користувач встановлюватиме нову програму створення пакунків rpm.

Друк текстових файлів у застарілих кодуваннях

Система друку, заснована на CUPS 1.3.x (Common UNIX Printing System) більше не може самостійно перетворити текстові файли у застарілих кодуваннях, таких як ISO-8859-1, windows-1252 і азійські кодування. Підтримується лише UTF-8, а, отже, і ASCII.

Для того, щоб обійти це обмеження під час друку текстових файлів у застарілих кодуваннях перетворіть їх вміст перш ніж надсилати його до сервера CUPS. Наприклад, щоб надрукувати текстовий файл у кодуванні ISO-8859-1, скористайтеся командою:

iconv -f iso-8859-1 -t utf-8 назва_файла.txt | lp -d printer

Зауважте, що друк PDF, PS або двійкових файлів (JPEG, PNG, тощо) працює у звичний спосіб.

CUPS (Common UNIX Printing System) і кодування UTF-8

З версії CUPS 1.3.4 команда cupsd приймає лише дані у кодуванні UTF-8. Оскільки ця зміна не сумісна з попередніми версіями, старіші клієнти CUPS, такі як CUPS 1.1, можуть не спрацьовувати—наприклад, перегляньте це посилання http://www.cups.org/newsgroups.php?gcups.general+T+Q%22unsupported+charset%22.

Програми, що обмінюються інформацією з cupsd, такі як hp-setup або модуль налаштування принтера з YaST, більше не працюватимуть, якщо використовується локаль, відмінна від простої 7-бітової ASCII або UTF-8. Проблем не виникне, якщо ви використовуєте типову локаль UTF-8, як таку, що автоматично обирається openSUSE протягом останніх років.

Оновлення основної гілки dhcpcd (з 1.x на 3.x)

Доступне оновлення основної гілки пакунка dhcpcd (з 1.x на 3.x). Змінюються параметри командного рядка. Повний список змінених параметрів можна прочитати на сторінці довідки (man dhcpcd) та у файлі /usr/share/doc/packages/dhcpcd/dhcpcd-1-vs-3.

Збільшено розмір inode на файловій системі Ext3

Типовий розмір inode у файловій системі ext3 збільшено з 128 до 256. Ця зміна перешкодить роботі багатьох існуючих інструментів для ext3, таких як інструмент для windows — EXTFS.

Якщо вам потрібні такі інструменти, встановіть openSUSE зі старим значенням розміру inode.

SuSEfirewall2: Нові змінні, починаючи з FW_SERVICES_ACCEPT_RELATED_

SuSEfirewall2 реалізує тонку зміну, що стосується пакетів, які розглядаються як RELATED інструментом netfilter.

Наприклад, щоб дозволити тонше фільтрування пакетів трансляції Samba, пакети RELATED більше не прийматимуться безумовно. Введено нові змінні, що починаються на FW_SERVICES_ACCEPT_RELATED_, щоб надати можливість обмежувати роботу з пакетами RELATED до визначених мереж, протоколів або портів.

Це означає, що додавання модулів conntrack до FW_LOAD_MODULES, більше не призводитиме до автоматичного прийняття пакетів з мітками цих модулів. Крім того, вам слід встановити змінні, що починаються на FW_SERVICES_ACCEPT_RELATED_ у відповідні їм значення.

Пристрої сканування відбитків і зашифровані домашні каталоги

Якщо ви маєте намір використовувати пристрій для зчитування відбитків, ваш домашній каталог не повинен бути зашифрованим. У іншому випадку спроби увійти до системи зазнаватимуть невдач, оскільки процедура розшифрування під час входу до системи несумісна з активним пристроєм зчитування відбитків пальців.

Щоб обійти це обмеження, встановіть окремий каталог, поза вашим домашнім каталогом, і зашифруйте його вручну.

Налаштування TabletPC: параметри xsetwacom

Використовуйте тепер такі параметри xsetwacom: