Como instalar Entorno de Escritorio desde el Sistema Base.

Índice.

  1. - Visión general.
  2. - Recomendaciones.
  3. - Instalación y configuración en Debian 5.0 "Lenny" (Stable).
  4. - Instalación y configuración en Debian 6.0 "Squeeze" (Testing).
  5. - Consejos para resolver problemas.

1 - Visión general.

Este artículo apunta a instalar un entorno de escritorio funcional a partir de la instalación básica de Debian.

2 - Recomendaciones.

  • Lea atentamente todos los pasos antes de realizarlos y busque información si tiene dudas.
  • Antes de seguir los pasos de instalación su sistema base tiene que estar lo más estable y lo más libre de errores que le sea posible. Recomendamos desinstalar todo lo que no haya dado resultado o causado problemas.
  • Los programas que usa para instalar (apt-get, aptitude) deben estar correctamente configurados, tanto los repositorios en internet como los otros medios de instalación.
  • Actualice las listas de paquetes
  • Sepa cuales son los entornos de escritorio disponibles en Debian y elija alguno.
  • Si va a instalar gnome, kde, xfce o lxde ¿porqué no usar los cd correspondientes?

3 - Instalación y configuración en Debian 5.0 "Lenny" (Actual "Stable").

3.1 - Primer paso: Sonido.

Comenzamos con el sonido porque es fácil y rápido de instalar y configurar. Primero instalamos ALSA:

# apt-get install alsa-base

3.1.1 - Configurando ALSA con alsaconf.

Para configurar nuestra tarjeta de sonido usamos alsaconf. Los pasos esenciales en la configuración son estos:








3.2 - Segundo paso: Servidor X.

Ejecutamos en el terminal:

# apt-get install xorg

Note que no es lo mismo Xorg que Xserver-xorg. No utilice (a menos que sepa lo que hace) xserver-xorg, xserver, xfre86, xserver-xorg-video, etc.
Si la instalación fue exitosa, podemos probar si Xorg funciona con el comando: $ startx. Para salir del servidor X escribimos en la terminal: $ exit

3.2.1 - Configurando Xorg.

Xorg tiene muchas maneras de obtener parámetros de configuración: comandos, autodetección, archivos de configuración, etc. Para su configuración inicial usa el archivo /etc/X11/xorg.conf. Podemos editarlo para cambiar los módulos, dispositivos de entrada, dispositivos de video, configuración de pantalla, entre otras. Toda la información sobre este archivo se encuentra en el manual:

$ man xorg.conf

Para configurar las opciones del teclado:

# dpkg-reconfigure xserver-xorg

Lectura recomendada para aprender más sobre el xorg, otra opción aparte del man xorg.conf
http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-x-server-configura...

3.3 - Tercer paso: instalar el escritorio.

Una vez que el sonido y el servidor X están funcionando solo falta que instalemos el entorno de escritorio. Los comandos para instalar los más conocidos son:

Gnome:
# apt-get install gnome
http://www.gnome.org/
http://www.esdebian.org/wiki/gnome-debian

KDE en español:
# apt-get install kde kde-i18n-es
http://www.kde.org/
http://www.esdebian.org/wiki/instalacion-kde-420-dummies

XFCE
# apt-get install xfce4
http://www.xfce.org/
http://www.esdebian.org/wiki/xfce-debian

Otros Entornos y gestores de ventanas:
http://www.esdebian.org/wiki/kdegnomexfcewm


4 - Instalación y configuración en Debian 6.0 "Squeeze" (Actual "Testing").

4.1 - Primer paso: sonido.

La instalación de ALSA en Squeeze es idéntica a la de Lenny (# apt-get install alsa-base) pero la configuración es diferente.
Normalmente al instalarse ALSA reconoce nuestra placa de sonido y configura todo automáticamente. Luego de la instalación se recomienda reiniciar ALSA:

# alsa reload

En esta versión de Debian ya no se incluye alsaconf porque la configuración básica se realiza automáticamente y la configuración avanzada de los drivers con # alsactl.

4.2 - Segundo paso: servidor X.

Instalamos Xorg con el comando:

# aptitude install xorg

Se recomienda instalar Xorg porque provee el servidor gráfico completo. No se recomienda instalar (a menos que sepa lo que hace) xserver-xorg, xserver, xserver-xorg-video, etc.
Si planeamos instalar luego un entorno de escritorio no es necesario configurar Xorg (porque se puede configurar la resolución desde el entorno), solo probamos si funciona con el comando: $ startx.

4.2.1 - Configurando Xorg.

Si falla el reconocimiento automático de nuestra tarjeta de video podemos configurar Xorg con:

# X -configure

La salida del comando genera un archivo llamado xorg.conf.new en el directorio /root/. Podemos editar este archivo para cambiar las resoluciones, drivers, etc:

nano /root/xorg.conf.new

Luego de revisar y retocar el archivo lo debemos copiar al directorio /etc/X11/ como xorg.conf:

# cp /root/xorg.conf.new /etc/X11/xorg.conf

Por último probamos si nuestra configuración es correcta con $ startx.
Una vez que finalizamos la instalación de Xorg podemos instalar el entorno de escritorio o el gestor de ventanas que queramos.


5 - Consejos para resolver problemas.

Es probable que al instalar y configurar los programas nos encontremos con varios problemas. Estos son algunos consejos útiles:

1 - El primero y el más importante: Paciencia.

2 - Como instalamos ALSA al principio, lo más probable es que no tengamos archivos de audio para probar su funcionamiento. Si en nuestro entorno de escritorio no tenemos sonido:

  • Controlar que el volumen de las salidas de sonido y su estado (mute/unmute) con $ alsamixer.
  • Reiniciar ALSA: # alsa reload. La salida del comando nos indica los drivers que se cargan. También podemos redireccionar la salida a un archivo de texto # alsa reload >> erroresalsa.txt

3 - Si tenemos problemas con la configuración de Xorg, podemos consultar el archivo /var/log/Xorg.X.log donde "X" es un número, normalmente 0, 1, etc. Si usamos redirecciones y tuberías podemos filtrar y copiar a archivos los errores de Xorg para analizarlos.

  • Visualizar el log en la consola una página a la vez: $ cat /var/log/Xorg.0.log | more
  • Visualizar solo los errores, una página por vez: $ cat /var/log/Xorg.0.log | grep EE | more. También podemos visualizar las advertencias (WW), información (II), etc.
  • Copiar los errores en un archivo separado: $ cat /var/log/Xorg.0.log | grep EE >> erroresxorg.txt

Cuando falla Xorg y nos quedamos sin entorno gráfico, podemos usar un navegador en línea de comandos para buscar ayuda:
http://www.esdebian.org/wiki/w3m-navegador-web-linea-comandos