Notes de version d'openSUSE 12.1

Version :

12.1.7 (2011-11-09)

Copyright © 2011 Novell, Inc.

Il est permis de copier, distribuer et/ou modifier ce document selon les conditions de la licence GNU Free Documentation, Version 1.2 ou n'importe quelle version plus récente publiée par la Free Software Foundation ; sans section inaltérable, sans texte de première page de couverture ni texte de dernière page de couverture. Une copie de la licence est incluse dans le fichier fdl.txt.

Si vous mettez à jour une ancienne installation vers cette version d'openSUSE, consultez les précédentes notes de version listées ici : http://en.opensuse.org/openSUSE:Release_Notes

Ces notes de version traitent des points suivants :

Divers
  1. Module de configuration YaST AppArmor
Installation
  1. N/A
Généralités
  1. Documentation openSUSE
  2. GNOME 3
  3. Système sonore PulseAudio
  4. Windows Domain Logon with KDM
  5. Oracle Java disponible séparément
Mise à niveau du système
  1. Monter des partitions cryptées avec systemd
Aspect technique
  1. Initialisation de la carte graphique avec KMS (Kernel Mode Setting)
  2. Radeon HDMI Sound Output Being Disabled
  3. Arrêt du système avec systemd
  4. systemd : fournir des paramètres de démarrage de service
  5. Booting with systemd or sysvinit
  6. CUPS 1.5
  7. La commande rename
  8. NetworkManager Command Line Interface
  9. rpm: %_topdir Changed for Non-root Users

Divers

Module de configuration YaST AppArmor

Catégories FATE pour https://fate.novell.com/305278 : AppArmor, YaST.

Vous trouverez maintenant le module de configuration AppArmor dans la section "Sécurité et Utilisateurs" du Centre de Contrôle YaST.

Installation

N/A

Généralités

Documentation openSUSE

CHECKIT for 12.1!

GNOME 3

GNOME 3 propose un nouveau design du bureau, différent de GNOME 2. En conséquence, et pour que les utilisateurs puissent tirer parti de ces changements, l'apparence de votre bureau GNOME 2 ne sera pas migrée automatiquement. Les Préférences Système peuvent être utilisées pour personnaliser GNOME 3, et un outil avancé (gnome-tweak-tool) est fourni pour une personnalisation plus poussée.

Le mode standard de GNOME 3 requiert le support de l'accélération 3D par les pilotes graphiques. Lorsque l'accélération 3D n'est pas disponible, GNOME 3 utilise alors le mode restreint. Si GNOME 3 détecte la disponibilité de l'accélération 3D mais que le mode standard est inutilisable, vous rencontrez vraisemblablement un bug du pilote graphique. Vous pouvez forcer l'utilisation du mode restreint avec l'argument "gnome.fallback=1" sur la ligne d'amorçage de GRUB.

Si vous utilisez le mode restreint, vous pouvez personnaliser les panneaux en appuyant sur Alt lorsque vous effectuez un clic droit sur un panneau.

Pour une brève description des nombreuses fonctionnalités de GNOME Shell, telles que les raccourcis claviers, les fonctionnalités de glisser-déposer et les utilitaires spécialisés, consultez https://live.gnome.org/GnomeShell/CheatSheet.

Système sonore PulseAudio

Le système sonore PulseAudio est maintenant intégré à travers le système et activé par défaut lors d'une nouvelle installation. Si vous l'aviez désactivé dans une version antérieure et souhaitez à présent l'activer, ajustez la variable PULSEAUDIO_ENABLE dans /etc/sysconfig/sound :

Définissez PULSEAUDIO_ENABLE à "yes" pour forcer l'activation de PA partout. Définir PULSEAUDIO_ENABLE à "no" désactivera PulseAudio complètement, et le définir à "custom" permet de conserver une configuration personnalisée intacte.

Windows Domain Logon with KDM

The SUSE KDM theme does not allow Windows Domain logons.

To work around this issue, set DISPLAYMANAGER_KDM_THEME to an empty string in /etc/sysconfig/displaymanager to use the default KDM theme:

DISPLAYMANAGER_KDM_THEME=""

Oracle Java disponible séparément

Le paquet java-1_6_0-sun ne fait plus partie d'openSUSE en raison d'un changement de licence. Nous intégrons OpenJDK en tant que remplacement. Les utilisateurs d'openSUSE qui préfèrent utiliser les binaires JDK d'Oracle plutôt que la version OpenJDK fournie par openSUSE, peuvent les télécharger depuis http://oracle.com/java.

Mise à niveau du système

Monter des partitions cryptées avec systemd

Si des partitions cryptées ne sont pas montées automatiquement avec systemd, le flag noauto de ces partitions dans /etc/fstab peut en être la cause. Remplacer ce flag par nofail permettra de résoudre le problème. Par exemple, modifiez la ligne suivante :

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

en

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

Aspect technique

Initialisation de la carte graphique avec KMS (Kernel Mode Setting)

Depuis openSUSE 11.3, KMS (Kernel Mode Setting) est activé par défaut pour les cartes graphiques Intel, ATI et NVIDIA. Si vous rencontrez des problèmes avec le support de KMS par les pilotes (intel, radeon, nouveau), désactivez KMS en ajoutant nomodeset à la ligne de commande d'amorçage du noyau. Pour définir ceci de manière permanente, ajoutez-le à la ligne de commande du noyau dans /boot/grub/menu.lst. Cette option permet de s'assurer que le module du noyau (intel, radeon, nvidia) est chargé avec modeset=0 dans initrd, c'est à dire que KMS est désactivé.

Dans les rares cas où le chargement du module DRM depuis initrd pose problème, sans relation avec KMS, il est même possible de désactiver complètement le chargement du module DRM dans initrd. Pour cela, définissez la variable sysconfig NO_KMS_IN_INITRD à yes via YaST, ce qui recrée ensuite initrd. Redémarrez votre machine.

Sur Intel sans KMS, le serveur X se replie vers le pilote fbdev (le pilote intel ne supporte que KMS) ; alternativement, il existe aussi le pilote "intellegacy" (paquet xorg-x11-driver-video-intel-legacy) qui supporte toujours UMS (User Mode Setting). Pour l'utiliser, éditez /etc/X11/xorg.conf.d/50-device.conf et changez la valeur de driver à intellegacy.

Sur ATI pour les cartes graphiques actuelles, le serveur X se rabat sur radeonhd. Sur NVIDIA sans KMS, le pilote nv est utilisé (le pilote nouveau ne supporte que KMS). Notez que les cartes graphiques ATI et NVIDIA les plus récentes basculeront sur fbdev si vous spécifiez le paramètre d'amorçage du noyau nomodeset.

Radeon HDMI Sound Output Being Disabled

Due to problems on some hardware HDMI sound output has been disabled by default on the radeon driver, which is the default driver for AMD/ATI graphics cards.

It can be re-enabled by adding radeon.audio=1 as a kernel parameter. In YaST, go to System -> Boot Loader, then click Edit on the default entry, and add the following to the end of 'Optional Kernel Command Line Parameter':

radeon.audio=1

Then reboot to apply the change.

Alternatively, users can install the proprietary driver from AMD. For more information, see http://en.opensuse.org/SDB:ATI_drivers.

Arrêt du système avec systemd

Pour arrêter et éteindre le système lorsque systemd est utilisé, tapez les commandes halt -p ou shutdown -h now, ou utilisez le bouton d'arrêt fourni par votre environnement de bureau.

Note : une simple commande halt n'arrêtera pas le système correctement.

systemd : fournir des paramètres de démarrage de service

systemctl ne supporte que des paramètres "standards" (cf. http://www.freedesktop.org/wiki/Software/systemd/Incompatibilities).

Vous pouvez contourner ce nouveau comportement en appelant le script de démarrage directement, par exemple :

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

Booting with systemd or sysvinit

By default, openSUSE now boots using systemd. In case of trouble, you can switch back to the old way using sysvinit by pressing the F5 key on the boot.

If you want to switch to sysvinit permanently, install the sysvinit-init package. To switch back to systemd, reinstall the systemd-sysvinit package.

CUPS 1.5

CUPS 1.5 apporte des changements incompatibles avec les versions précédentes :

La commande rename

Conformément aux standards de code GNU, la commande rename traite maintenant toutes les chaines commençant par un tiret comme une option de ligne de commande. Pour éviter cela, séparez l'option des autres arguments avec -- comme suit :

#!/bin/bash
for f in *.jpg ; do
  rename -- ".jpg" "-$RANDOM.jpg" $f ;
done

NetworkManager Command Line Interface

cnetworkmanager is no longer available—use nmcli instead. For migration information, see http://repo.or.cz/w/cnetworkmanager.git/blob_plain/HEAD:/nmcli-migration.html.

rpm: %_topdir Changed for Non-root Users

Unprivileged users can no longer write to /usr/src/packages. rpmbuild> now uses ~/rpmbuild by default. To change the directory add a line as follows to ~/.rpmmacros:

%_topdir /some/where/else

To use the subdirectory foo of $HOME add to ~/.rpmmacros:

%_topdir %{getenv:HOME}/foo