openSUSE 12.2 Release Notes

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Versión:

12.2.8 (2012-08-21)

Derechos Reservados © 2012 Novell, Inc.

Queda permitida la copia, distribución y /o modificación de este documento
bajo los términos de la licencia de GNU Free Documentation -Documentación
libre de GNU-, versión 1.2 o cualquier otra versión posterior publicada por
la Free Software Foundation; sin secciones invariables, textos de portada y
contraportada. Se incluye una copia de la licencia en el archivo fdl.txt.

Si actualiza desde una versión anterior de openSUSE, lea las notas de las
versiones anteriores listadas aquí: http://en.opensuse.org/Release_Notes

Estas notas de versión cubren los siguientes aspectos:

  • Sección 1, “Miscelánea”: Estas entradas se incluyen automáticamente
    desde openFATE, el sistema de manejo de Características y
    Requerimientos (http://features.opensuse.org).

    N/A

  • Sección 2, “Instalación”: Lea aquí si desea instalar el sistema desde
    cero.

  • Sección 3, “General”: Información que todos deberían leer.

  • Sección 4, “Actualización del sistema”: Problemas relacionados al
    proceso de realizar una actualización del sistema desde una versión
    anterior de openSUSE.

  • Sección 5, “Cuestiones técnicas”: Esta sección contiene una serie de
    cambios técnicos y mejoras dirigidas a usuarios experimentados.

1. Miscelánea

N/A

2. Instalación

2.1. Para información detallada de la instalación

For detailed installation information, see the “openSUSE Documentation”
referenced below.

3. General

3.1. Documentación de openSUSE

  • En Inicio, se encuentran las intrucciones de instalación paso a paso,
    asi como también introducciones a los escritorios KDE y Gnome y la
    suite LibreOffice. También se cubren aspectos básicos de
    administración, tales como instalación y administración de software, y
    una introducción al shell bash.

  • La guía de Referencia cubre los temas de administración y configuración
    del sistema en detalle, y explica como configurar varios de los
    servicios de red.

  • La Guía de Seguridad realiza una introducción de los conceptos de
    seguridad básicos, cubriendo tanto aspectos locales como de red.

  • En Analizador de Sistema y Guia de Ajustes ayuda con el problema de
    detección, resolución y optimización.

  • Virtualización con KVM ofrece una introducción para configurar y
    administrar virtualización con herramientas KVM, libvirt y QEMU.

4. Actualización del sistema

4.1. Remote Update via "zypper dup"

When upgrading from openSUSE 12.1 (or older), openSSH connections will be
closed when the new openssh package is upgraded. If you are upgrading with
"zypper dup" over SSH, run "zypper dup" inside a resumable terminal
multiplexer (e.g., "screen" or "tmux") so that you can re-connect easily,
or at least immune to connection loss (e.g., via "nohup").

4.2. sysvinit Obsoleto

Algunos componentes del escritorio dependen de servicios provistos sólo por
systemd. Mientras openSUSE 12.2 aún mantiene soporte básico para iniciar un
sistema con sysvinit como reserva, sysvinit está considerado obsoleto, y
probablemente defectuoso o roto ciertos aspectos. Si tiene algún problema
con sysvinit, utilice systemd antes de reportar defectos.

4.3. mount y losetup sin soporte para cryptoloop

cryptoloop tiene debilidades conocidas, y por lo tanto es considerado
obsoleto, reemplazándose por command>dm-crypt

4.4. Montando Particiones Cifradas usando systemd

Si las particiones cifradas no se montan automáticamente con systemd, puede
ser causado por la marca noauto en el archivo /etc/fstab. Reemplazar esa
marca por nofail debería solucionar el problema. Por ejemplo, cambie la
siguiente línea:

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

por

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

5. Cuestiones técnicas

5.1. Inicializando gráficos con KMS (Kernel Mode Setting)

With openSUSE 11.3 we switched to KMS (Kernel Mode Setting) for Intel, ATI
and NVIDIA graphics, which now is our default. If you encounter problems
with the KMS driver support (intel, radeon, nouveau), disable KMS by adding
nomodeset to the kernel boot command line. To set this permanently using
Grub 2, the default boot loader, add it to the GRUB_CMDLINE_LINUX_DEFAULT
kernel default load options line in your /etc/default/grub text file as
root and running the terminal command

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

for the changes to take effect. Else, for Grub Legacy, add it to the kernel
command line in /boot/grub/menu.lst, also done as root. This option makes
sure the appropriate kernel module (intel, radeon, nouveau) is loaded with
modeset=0 in initrd, i.e. KMS is disabled.

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.

En Intel sin KMS el Xserver regresa al controlador fbdev (el controlador
intel sólo soporta KMS), altenativamente, para GPUs Intel legacy, el
controlador "intellegacy" (paquete xorg-x11-driver-video-intel-legacy) esta
disponible, el cual todavía soporta UMS (Configuración de Modo de Usuario).
Para usarlo, editar /etc/X11/xorg.conf.d/50-device.conf y cambiar el
parámetro del controlador a intellegacy.

En ATI para los GPUs actuales, se regresa a radeonhd. En NVIDIA sin KMS se
utiliza el controlador nv (el controlador nouveau sólo soporta KMS). Nota,
los nuevos GPU de ATI y NVIDIA vuelven a fbdev si agrega y el parémetro
nomodeset a las opciones de inicio del kernel.

5.2. Iniciar con sysvinit es ahora obsoleto

Desde ahora, openSUSE utiliza systemd. En caso de problemas, puede intentar
cambiar al método sysvinit (ahora obsoleto) presionando F5 durante el
inicio. Para más información acerca de las limitaciones al iniciar con
sysvinit, vea Sección 4.2, “sysvinit Obsoleto”.

5.3. systemd: Especificando parámetros de inicio

systemctl sólo soporta parámetros "estandar" (vea http://
www.freedesktop.org/wiki/Software/systemd/Incompatibilities).

Puede evitar este nuevo comportamiento invocando los guiones de inicio
directamente, por ejemplo:

cd /etc/init.d
./apache2 <sus_parámetros>

5.4. systemd: Apagado del sistema

Para detener y apagar el sistema al usar systemd, ejecute halt -p o 
shutdown -h now en la línea de comandos, o utilice la opción de apagado de
su entorno de escritorio.

Nota: Un simple halt no apagará el sistema adecuadamente.

5.5. systemd: Haciendo uso de tmpfs: /run, /var/run, /media, etc.

systemd monta varios directorios que están pensados para contener sólo
datos volátiles, como sistemas de ficheros tmpfs: /run, /var/run, /var/lock
y /media son esos directorios. Para conocer los antecedentes, vea http://
lwn.net/Articles/436012/.

Nota: No almacene archivos que deban sobrevivir a un reinicio en /run, /var
/run, etc.

5.6. systemd: Limpiando directorios (/tmp y /var/tmp)

systemd mantiene los directorios de acuerdo con lo especificado en los
directorios tmpfiles.d y en /lib/systemd/system/
systemd-tmpfiles-clean.timer. Para más información, vea la página del
manual para tmpfiles.d.

Por defecto, systemd limpia los directorios tmp diariamente, según la
configuración en /usr/lib/tmpfiles.d/tmp.conf:

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

Nota: systemd no respeta las variables sysconfig en /etc/sysconfig/cron
tales como TMP_DIRS_TO_CLEAR.

5.7. Auto-mounting USB Media

Gnome and Xfce now use udisks2 to automatically mount USB media under /run/
media/$USER. KDE still uses udisks version 1 and mounts USB media under /
media.

5.8. Información de zona horaria en /etc/adjtime

La tercera línea de /etc/adjtime ahora incluye información sobre el reloj
del BIOS, si este utiliza UTC o la zona horaria local (anteriormente
disponible en HWCLOCK en /etc/sysconfig/clock).

Si /etc/adjtime contiene información de desvío incorrecta (por ejemplo,
luego de establecer la fecha y hora con ntpdate o estando ntpd en
ejecución), establezca la variable USE_ADJUST a "no" en /etc/sysconfig/
clock.

5.9. GNU tar Defaults to Creating POSIX-compliant Archives

GNU tar now defaults to --format=posix and create POSIX-compliant archives
with PAX extended headers. Check whether your scripts and applications are
compatible with this format.

The former behavior (and upstream default) can be restored by setting the
environment:

TAR_OPTIONS='--format=gnu'

or

TAR_OPTIONS='--pax-option=delete=[ac]time*'

