openSUSE 11.4 laidos pastabos

Autorinės teisės © 2011 Novell, Inc.

Leidžiama kopijuoti, platinti ir/arba keisti šį dokumentą GNU laisvosios dokumentacijos licencijos, 1.2 ar bet kurios vėlesnės versijos, paskelbtos Laisvos Programinės Įrangos Fondo (Free Software Foundation), sąlygomis; jokių pakeistų skyrių, jokių tekstų priekyje ir jokių tekstų gale. Licencijos kopija įtraukta kaip rinkmena fdl.txt.

Jei senesnę sistemos versiją naujovinote iki šios openSUSE laidos, ankstesnių laidos informacijų ieškokite čia: http://en.opensuse.org/openSUSE:Release_Notes

Laidos pastabos aprėpia šias sritis:

Diegimas
  1. Minimum Server Software Selection Pattern Is Broken
Bendra
  1. openSUSE dokumentacija
  2. Pakeista atnaujinimo programėlės elgsena
Sistemos naujovinimas
  1. Numatytajai parsiuntimo veiksenai reikia daugiau disko vietos
Techninės detalės
  1. Ruošiama grafika su KMS (Branduolio Veiksenos Parinktis)
  2. Removing the Xorg setuid bit
  3. CIFS and NFS Services Disabled By Default
  4. Issues with syslog-ng and SQL Support
  5. Intel SSD Drives Causing System Hangs

Diegimas

Minimum Server Software Selection Pattern Is Broken

The "Minimum Server" software selection pattern misses several packages and causes conflicts when installing additional packages. See http://bugzilla.novell.com/show_bug.cgi?id=686397 for details.

If a conflict dialog says:

pattern:minimal_base conflicts with ...

choose to "uninstall" or "not to install pattern:minimal_base". This might cause additional or different packages to be installed.

Bendra

openSUSE dokumentacija

Pakeista atnaujinimo programėlės elgsena

The default behavior of updating packages using updater applets has been changed. Now, along with system update patches from maintenance the applets also show updates respecting vendor-stickiness. This behavior affects users who are subscribed to third party repositories.

To revert back to the pre-11.4 behavior to have only system updates shown by the applets, set HidePackages=true in the [Updates] section in /etc/Packagekit/ZYpp.conf. WARNING: This way, you may miss security updates published in third party repositories.

Sistemos naujovinimas

Numatytajai parsiuntimo veiksenai reikia daugiau disko vietos

Pasikeitė numatytoji Zypp parsiuntimo veiksena diegiant paketus: pirma parsiunčiami visi paketai, o tik po to jie diegiami. Todėl diegimui reikia daugiau laisvos disko vietos. Anksčiau paketai buvo parsiunčiami ir diegiami po vieną.

Jei turite mažai disko vietos, grįžti prie ankstesnės veiksenos galite /etc/zypp/zypp.conf rinkmenoje nurodydami commit.downloadMode = DownloadAsNeeded.

Techninės detalės

Ruošiama grafika su KMS (Branduolio Veiksenos Parinktis)

Nuo openSUSE 11.3 pereita prie KMS (branduolio veiksenos parinktis) Intel, ATI ir NVIDIA vaido plokštėms kaip numatytąja parinktimi. Jei kils nesklandumų naudojant KMS tvarkyklių palaikymą (intel, radeon, nouveau), uždrauskite KMS pridėdami nomodeset prie branduolio įkrovos komandinės eilutės. Norėdami, kad parinkties pakeitimas būtų ilgalaikis, pridėkite ją prie branduolio komandinės eilutės rinkmenoje /boot/grub/menu.lst. Tokia parinktis užtikrins, kad atitinkamas branduolio modulis (intel, radeon, nouveau) bus paleistas su parametru modeset=0 ties initrd, t. y. KMS bus uždraustas.

Retais atvejais įkeliant DRM modulį iš initrd gali kilti nesklandumų, nesusijusių su KMS, tad galima visiškai uždrausti DRM modulio įkėlimą iš initrd. Tai galite padaryti nurodydami NO_KMS_IN_INITRD sysconfig kintamojo reikšmę yes per YAST, kuris po to iš naujo sukurs initrd. Perkraukite kompiuterį.

Intel be KMS plokštėse Xserver gali naudoti fbdev tvarkyklę (tik intel tvarkyklė palaiko KMS). Tačiau taip pat yra ir „intellegacy“ tvarkyklė (xorg-x11-driver-video-intel-legacy pakete), kuri vis dar palaiko UMS (naudotojo veiksenos parinktį). Norėdami ją naudoti, /etc/X11/xorg.conf.d/50-device.conf rinkmenoje tuščią tvarkyklės (angl. driver) įrašą pakeiskite į intellegacy.

ATI plokštėms šiuolaikiniuose kompiuteriuose tiks radeonhd. NVIDIA be KMS plokštėse turėtų būti naudojama nv tvarkyklė (tik nouveau tvarkyklė palaiko KMS).

Removing the Xorg setuid bit

The setuid bit on /usr/bin/Xorg is needed for starting X as an unprivileged user, e.g., via startx. This method has been deprecated for years in favor of using a display manager. Modern environments rely on device ACLs and polkit privileges, which in turn depend upon consolekit tracking the active console, which is performed by the display manager.

Users who depend on the old configuration can set the setuid bit themselves in /etc/permissions.local by removing the comment sign from the following line:

#/usr/bin/Xorg                 root:root       4711

and running SuSEconfig --module permissions afterwards.

CIFS and NFS Services Disabled By Default

To improve boot speed the CIFS and NFS services are no longer enabled by default.

Use the YaST System Services (Runlevel) editor to enable them if needed.

Issues with syslog-ng and SQL Support

The syslog-ng package is built with SQL support enabled, packaged as a module in the syslog-ng-sql sub-package. The SQL module uses DBI, a database-independent abstraction layer in C and allows writing log data into several databases with DBI support.

At the moment, it is not recommended to use sqlite3 as the database, because a re-open of the database does not work with current DBI drivers. The issue seems to be fixed in the libdbi development version, but shipping this version would break other packages.

Intel SSD Drives Causing System Hangs

Intel SSD drives with old firmware can cause system hangs using the smartd daemon (Monitor for S.M.A.R.T. Disks and Devices), which is enabled my default.

Users should upgrade the drive's firmware. Download it from http://www.intel.com/go/ssdfirmware/.