openSUSE 12.2 Release Notes


Wersja:

12.2.6 (2012-08-02)

Copyright © 2012 Novell, Inc.

Udziela się zgody na kopiowanie, dystrybucję i/lub modyfikacje tego dokumentu zgodnie z zasadami licencji GNU Free Documentation Licence w wersji 1.2 lub późniejszej wydanej przez Free Software Foundation; bez stałych sekcji oraz bez tekstów z okładek przedniej i tylnej. Kopia licencji została dołączona jako plik fdl.txt.

Jeśli openSUSE jest aktualizowane ze starszej wersji, zobacz wcześniejsze informacje o wydaniu zamieszczone na: http://en.opensuse.org/openSUSE:Release_Notes

Niniejsze informacje opisują następujące zagadnienia:

1. Informacje dodatkowe

Niedostępne

2. Instalacja

2.1. Szczegółowe informacje o instalacji

Szczegółowe informacje o instalacji dostępne są w Dokumentacji openSUSE o której mowa poniżej.

3. Informacje ogólne

3.1. Dokumentacja openSUSE

  • W podręczniku "Start-Up" można znaleźć zarówno instrukcję instalacji krok po kroku, jak i instrukcje dla środowiska KDE i Gnome oraz pakietu LibreOffice. Przewodnik zawiera także podstawowe zagadnienia związane z administracją systemu, tj. jak zarządzanie oprogramowaniem oraz wstęp do powłoki bash.

  • Podręcznik "Reference" opisuje szczegółowo zagadnienia związane z administracją i konfiguracją systemu oraz wyjaśnia jak skonfigurować różnorodne usługi sieciowe.

  • Podręcznik "Security Guide" pozwoli poznać podstawowe pojęcia związane z bezpieczeństwem systemu, zarówno lokalnym jak i sieciowym.

  • Podręcznik "System Analysis and Tuning" pomaga w wykrywaniu i rozwiązywaniu problemów oraz w optymalizacji.

  • Podręcznik "Virtualization with KVM" zawiera wprowadzenie do konfiguracji i zarządzania wirtualizacją za pomocą narzędzi KVM, libvirt oraz QEMU.

3.2. Logowanie z KDM do domeny Windows.

SPRAWDZIĆ dla 12.2

Motyw KDM SUSE nie umożliwia logowania do domeny Windows.

Aby obejść ten problem, należy zmienić motyw KDM na domyślny poprzez ustawienie w pliku /etc/sysconfig/displaymanager parametru DISPLAYMANAGER_KDM_THEME z pustą zawartością:

DISPLAYMANAGER_KDM_THEME=""

4. Aktualizacja systemu

4.1. sysvinit Deprecated

Some desktop components depend on services provided by systemd only. So while openSUSE 12.2 still has basic support for booting a system with sysvinit as fallback, sysvinit nevertheless is considered deprecated and probably even faulty or broken in some regard. If you have any issues with a sysvinit booted system, use systemd before filing bug reports.

4.2. mount and losetup Dropped Support for cryptoloop

cryptoloop has known weaknesses and is therefore considered obsolete in favor of dm-crypt since years. mount (e.g., via /etc/fstab) and losetup now finally dropped support for cryptoloop. This means old fstab entries that use cryptoloop to access encrypted containers no longer work this way. The containers can still be accessed with dm-crypt (/etc/crypttab), though. Refer to http://en.opensuse.org/Encrypted_Filesystems for examples how to use to the new method.

4.3. Montowanie szyfrowanych partycji przy pomocy systemd

Jeżeli szyfrowane partycje nie są montowane automatycznie przy pomocy systemd, to przyczyną takiego zachowania może być flaga noauto w pliku /etc/fstab. Zamiana tej flagi na nofail może rozwiązać problem. Na przykład, należy zmienić poniższą linię:

/dev/mapper/cr_sda3  /home   ext4    acl,user_xattr,noauto 0 2

na

/dev/mapper/cr_sda3  /home   ext4    acl,user_xattr,nofail 0 2

5. Techniczne

5.1. Inicjalizacja grafiki z KMS (Ustawienia trybu jądra)

Od openSUSE 11.3 domyślne jest użycie KMS (Ustawień trybu jądra) dla kart graficznych Intel, ATI oraz NVIDIA. Jeśli napotkasz problemy ze wsparciem sterowników KMS (intel, radeon, nouveau), można wyłączyć KMS dodając parametr nomodeset do polecenia uruchamiającego kernel. Aby ustawić to na stałe, dodaj to polecenie do poleceń w pliku /boot/grub/menu.lst. Parametr ten powoduje, że właściwy moduł jądra (intel, radeon, nouveau) zostaje załadowany z opcją modeset=0 w initrd, np. KMS jest wyłączone.

In the rare cases when loading the DRM module from initrd is a general problem and unrelated to KMS, it is even possible to disable loading of the DRM module in initrd completely. For this set the NO_KMS_IN_INITRD sysconfig variable to yes via YaST, which then recreates initrd afterwards. Reboot your machine.

Na platformie Intel bez KMS Xserver powraca do sterownika fbdev (sterownik intel wspiera tylko KMS); opcjonalnie, istnieje sterownik "intellegacy" (pakiet xorg-x11-driver-video-intel-legacy), który nadal wspiera UMS (ustawienia trybu użytkownika). Aby go użyć należy edytować plik /etc/X11/xorg.conf.d/50-device.conf zmieniając wpis dotyczący sterownika na intellegacy.

Na platformie ATI dla obecnych GPU powraca do radeonhd. Dla NVIDIA bez KMS, używany jest sterownik nv (sterownik nouveau wspiera jedynie KMS).

5.2. Booting with Deprecated sysvinit

By default, openSUSE now boots using systemd. In case of trouble, you can try to switch back to the deprecated sysvinit way by pressing the F5 key on the boot. For more information about limitations when booting with sysvinit, see Sekcja 4.1, „sysvinit Deprecated”.

5.3. systemd: podawanie parametrów uruchamiania usługi

systemctl obsługuje tylko "standardowe" parametry (zobacz http://www.freedesktop.org/wiki/Software/systemd/Incompatibilities).

Można ominąć nowe zachowanie, wywołując skrypt startowy bezpośrednio, na przykład:

cd /etc/init.d
./apache2 <your_parameters>

5.4. systemd: Zamykanie systemu

Aby wstrzymać i wyłączyć system używając systemd, należy użyć polecenia halt -p lub shutdown -h now w linii poleceń lub skorzystać z przycisku zamykania systemu dostępnego w środowisku graficznym.

Uwaga: Polecenie halt bez podania parametrów nie zamknie systemu prawidłowo.

5.5. systemd: Wykorzystanie tmpfs: /run, /var/run, /media, etc.

systemd montuje także katalogi, które zawierają tylko ulotne dane, a systemy plikowe tmpfs: /run, /var/run, /var/lock, i /media są takim katalogami. Dodatkowe informacje dostępne są pod adresem http://lwn.net/Articles/436012/.

Uwaga: Nie należy przechowywać plików które mają przetrwać ponownie uruchomienie komputera w /run, /var/run, itd.

5.6. systemd: Czyszczenie katalogów (/tmp i /var/tmp)

systemd zarządza katalogami tak jak określono w katalogu tmpfiles.d oraz w pliku /lib/systemd/system/systemd-tmpfiles-clean.timer. Więcej informacji dostępnych jest na stronach podręcznika tmpfiles.d.

Domyślnie, systemd czyści katalogi tmp codziennie, tak jak skonfigurowano w pliku /usr/lib/tmpfiles.d/tmp.conf:

d /tmp 1777 root root 10d
d /var/tmp 1777 root root 30d

Uwaga: systemd nie bierze pod uwagę ustawień sysconfig zapisanych w pliku /etc/sysconfig/cron, takich jak TMP_DIRS_TO_CLEAR.

5.7. Timezone Information in /etc/adjtime

The third line of /etc/adjtime now contains information whether your BIOS clock runs on UTC or in local timezone (previously stored in HWCLOCK in /etc/sysconfig/clock).

If /etc/adjtime contains wrong drift information (for example after fixing date and time with ntpdate or have ntpd running), set the variable USE_ADJUST to "no" in /etc/sysconfig/clock.