Servicios de Internet con FreeBSD
Previo
Módulo F - Instalación de escritorio GNOME
Siguiente


Instalación de escritorio GNOME

Esta guía comprende los pasos para instalar y configurar un completo entorno de escritorio en el sistema operativo FreeBSD. Los componentes utilizados serán Xorg y el escritorio GNOME.



1. Configuración de ratón

El primer paso para instalar un escritorio gráfico (GUI) en FreeBSD es asegurarse que el soporte para el ratón esté habilitado. Para configurar el ratón, ejecutar el comando sysinstall:

# sysinstall

En la primer pantalla de sysinstall, seleccionar la opción Configure:




En la siguiente pantalla, seleccionar la opción Mouse:


La siguiente pantalla presenta opciones de configuración para el dispositivo ratón. Típicamente no habrá que hacer cambios puesto que FreeBSD intentará ajustar el servicio de acuerdo al hardware encontrado. Hacer cambios de ser necesario. Para habilitar el servicio para el ratón, seleccionar la opción Enable.




Al finalizar, seleccionar la opción Exit:




En la siguiente pantalla, seleccionar la opción Exit para regresar a la pantalla principal de sysinstall:




Al regresar a la primer pantalla, seleccionar la opción Exit Install:






2. Instalación de Xorg

Xorg es el sistema gráfico sobre el que estará ejecutándose el entorno de escritorio GNOME. Para instalar Xorg, ejecutar el comando sysinstall:

# sysinstall

En la pantalla principal de sysinstall, seleccionar la opción Configure:




En la siguiente pantalla, seleccionar la opción Packages:




En la siguiente pantalla, seleccionar la opción CD/DVD:




En la siguiente pantalla, seleccionar la categoría X11:




En la siguiente pantalla, marcar con la barra espaciadora el paquete llamado xorg-6.9.0 y seleccionar la opción OK para regresar a la pantalla anterior:




En la pantalla titulada Package Selection, seleccionar la opción Install para comenzar la instalación del paquete xorg-6.9.0 y sus dependencias:






3. Configuración de Xorg

El primer paso para configurar Xorg es crear un archivo de configuración básico. Ejecutar el siguiente comando:

# Xorg -configure

El archivo generado se llamará xorg.conf.new, se puede editar el archivo y ajustarlo a las necesidades. A continuación se muestra un archivo de ejemplo:

Section "ServerLayout"
    Identifier "X.org Configured"
    Screen 0 "Screen0" 0 0
    InputDevice "Mouse0" "CorePointer"
    InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath "/usr/X11R6/lib/X11/rgb"
    ModulePath "/usr/X11R6/lib/modules"
    FontPath "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
    FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath "/usr/X11R6/lib/X11/fonts/CID/"
    FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
    Load "dbe"
    Load "dri"
    Load "extmod"
    Load "glx"
    Load "record"
    Load "xtrap"
    Load "freetype"
    Load "type1"
EndSection

Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
EndSection

Section "InputDevice"
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/sysmouse"
    Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier "Monitor0"
    VendorName "Monitor Vendor"
    ModelName "Monitor Model"
EndSection

Section "Device"
    ### Available Driver options are:-
    ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
    ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
    ### [arg]: arg optional
    #Option "ShadowFB" # [<bool>]
    #Option "DefaultRefresh" # [<bool>]
    #Option "ModeSetClearScreen" # [<bool>]
    Identifier "Card0"
    Driver "vesa"
    VendorName "Unknown Vendor"
    BoardName "Unknown Board"
    BusID "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    DefaultDepth 24
    SubSection "Display"
        Viewport 0 0
        Depth 1
    EndSubSection
    SubSection "Display"
        Viewport 0 0
        Depth 4
    EndSubSection
    SubSection "Display"
        Viewport 0 0
        Depth 8
    EndSubSection
    SubSection "Display"
        Viewport 0 0
        Depth 15
    EndSubSection
    SubSection "Display"
        Viewport 0 0
        Depth 16
    EndSubSection
    SubSection "Display"
        Viewport 0 0
        Depth 24
        Modes "800x600"
    EndSubSection
EndSection


El siguiente paso es probar el archivo de configuración con el siguiente comando:

# Xorg -config xorg.conf.new

Verificar que se cargue el sistema gráfico y que aparezca el cursor del ratón en pantalla. Si la prueba de Xorg produce errores, verificar el archivo de configuración. Si la prueba es exitosa, copiar el archivo al directorio /etc/X11/ y cambiar el nombre a xorg.conf para hacer permanente la configuración:

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




4. Instalación de GNOME

Para la instalación del escritorio GNOME, ejecutar el programa sysinstall:

# sysinstall

En la pantalla inicial de sysinstall, seleccionar la opción Configure:


En la siguiente pantalla, seleccionar la opción Packages:




En la siguiente pantalla, seleccionar la categoría de paquetes X11:




En la siguiente pantalla, seleccionar el paquete llamado gnome2-2.16.1_2. Nótese que al seleccionar el paquete, de manera automática se marcan otros paquetes como dependencias. Seleccionar la opción OK para ir a la pantalla anterior:




En la pantalla titulada Package Selection, seleccionar la opción Install para comenzar la instalación de los paquetes seleccionados:




Al terminar la instalación de GNOME, el siguiente paso es editar el archivo /etc/rc.conf y añadir la siguiente línea:

gdm_enable="YES"

Esta línea efectuará la carga de GDM (pantalla de login gráfica basada en GNOME) y la ejecución automática de GNOME al logearse al sistema.




5. Configuración de tarjeta de sonido

Para configurar la tarjeta de sonido, se deberá cargar el driver adecuado para el dispositvo de hardware de audio en el equipo. FreeBSD provee un driver genérico que localiza y carga el controlador adecuado para la tarjeta de sonido del equipo. Para cargar el controlador genérico de audio:

# kldload snd_driver

Para verificar el nombre del controlador de sonido cargado para el equipo:

# cat /dev/sndstat
FreeBSD Audio Driver (newpcm)
Installed devices:
pcm0: <VIA VT8237> at io 0xe000 irq 22 kld snd_via8233 (5p/1r/0v channels duplex default)

En la salida anterior, el nombre del controlador es snd_via8233. Para hacer permanente la carga de este controlador, editar el archivo /boot/loader.conf y añadir la siguiente línea:

snd_via8233_load="YES"

Al finalizar los cambios, reiniciar el equipo.




6. Aplicaciones

Oficina

OpenOffice (Para compilar se requiere 9GB en disco y 2GB de RAM):

# cd /usr/ports/editors/openoffice.org-2.0
# make install

OpenOffice a través de paquetes:

# pkg_add -r openoffice.org
$ openoffice-1.1.5-setup

Abiword

# cd /usr/ports/editors/abiword
# make install

Gnumeric

# cd /usr/ports/math/gnumeric
# make install


Multimedia

Xine:

# cd /usr/ports/multimedia/xine
# make install

Nota: En la compilación de los codecs no marcar la opción de QuickTime.

Vlc:

# cd /usr/ports/multimedia/vlc
# make install


GnomeBaker:

# cd /usr/ports/sysutils/gnomebaker
# make install

F-spot:

# cd /usr/ports/graphics/f-spot
# make install

Mplayer:

# cd /usr/ports/multimedia/mplayer
# make install


Aplicaciones populares

Thunderbird:

# cd /usr/ports/mail/thunderbird
# make install

Gimp:

# cd /usr/ports/graphics/gimp
# make install

Gaim:

# cd /usr/ports/net-im/gaim
# make install

Gftp:

# cd /usr/ports/ftp/gftp
# make install

Emacs:

# cd /usr/ports/editors/emacs
# make install




Previo
Instalación de aplicaciones
Inicio
Siguiente
Servicios de nombres