%gnomeincludes; %includes; ]> &header;

Contenido

  1. ¿Cómo obtengo GNOME para FreeBSD?
  2. GNOME falla al compilarlo de los ports. ¿Qué debo hacer?
  3. He instalado GNOME, pero he perdido la aplicación foo. ¿Qué hago?
  4. ¿Cómo puedo contar con mis componentes de GNOME actualizados?
  5. ¿Cúal es la diferencia entre GNOME y KDE? ¿Cúal es mejor?
  6. ¿Donde puedo obtener más temas para GNOME?
  7. ¿Qué manejadores de ventanas trabajan bien con GNOME?
  8. ¿Por qué no puedo ejecutar aplicaciones de Linux desde el panel de GNOME?
  9. ¿Por qué GNOME es tan grande, lento y básicamente inservible?
  10. ¿Soporta GNOME fuentes anti-alias?
  11. ¿ Cómo habilito el soporte para Java en los navegadores Mozilla o Galeon?

Texto Completo

1. ¿Cómo obtengo GNOME para FreeBSD?

Existen dos formas de instalar GNOME en FreeBSD. Una manera es por medio de paquetes, y la otra forma es por medio de los ports.

Para instalar GNOME desde los paquetes, use el siguiente comando:

# pkg_add -r gnome

Esto descargará los últimos paquetes disponibles de GNOME, desde el servidor FTP de FreeBSD, y procederá a instalarlos en su sistema.

Para compilar e instalar GNOME desde la colección de ports, primero deberá actualizar su colección por medio de cvsup. Y posteriormente:

# cd /usr/ports/x11/gnome
# make clean
# make install clean
	    

Una vez que instalado GNOME, puede considerar incluir lo siguiente en su fichero /etc/make.conf:

WITH_GTK=yes
        

Este es un paso opcional, pero permite que algunos ports, como Vim, tomen ventaja del sistema de Gtk+.

Compilar e instalar GNOME desde los ports, es el metodo mas adecuado para instalarlo en FreeBSD.


2. GNOME falla al compilarlo de los. ¿Qué debo hacer?

La gran mayoría de los problemas de compilación de GNOME, pueden resolverse al asegurarnos de que todos nuestros componentes de GNOME, se encuentran debidamente actualizados. Todas las aplicaciones de GNOME requieren de los siguiente componentes base para compilarse correctamente:

pkg-config
glib
gettext
gtk+
ORBit
Imlib
esound
gnomelibs
gnomecore
            

Verifique que estos componentes están actualizados, e intente compilar GNOME o su aplicación GNOME nuevamente. Puede darse el caso de que vea advertencias del compilador, relacionadas con "pthreads" (POSIX threads), tales como:

undefined reference to 'strerror_r'
            

Para arreglar este tipo de errores, asegurese de que cuenta con la siguiente opción compilada en su kernel:

options     _KPOSIX_PRIORITY_SCHEDULING
            

Y asegurese si usa -stable o -current, de que no cuenta con NOLIBC_R en su fichero /etc/make.conf. Si es así, elimine esta opción y recompile todo el sistema (build world).

Algunos ports tal como devel/pth y devel/ngpt, también pueden ocasionar algunos problemas de "pthread", al compilar GNOME. Si no necesita estos ports instalados, es recomendable que los elimine.

Si aún se siguen presentando problemas, por favor envie un correo a &email;@FreeBSD.org con la salida que obtiene del fallo de compilación.


3. He instalado GNOME, pero he perdido la aplicación foo. ¿Quéhago?

Solamente los componentes base, y algunos extras, están incluidos en los paquetes de gnome. Existe otro meta-port llamado gnome-fifth-toe que incluye algunos de los más populares (y grandes) aplicaciones de GNOME. gnome-fifth-toe incluye a Galeon, Pan, Gnumeric, AbiWord, GNUCash, Evolution, Gimp, Dia, y más.

Para instalar gnome-fifth-toe desde paquetes use:

# pkg_add -r gnome-fifth-toe
	    

Para compilar e instalar gnome-fifth-toe desde los ports:

# cd /usr/ports/x11/gnome-fifth-toe
# make clean
# make install clean
	    

Una lista completa de todas las aplicaciones de GNOME que están disponibles para FreeBSD, la puede hallar aquí.


4. ¿Cómo puedo contar con mis conmponentes y aplicaciones de GNOME actualizados?

He encontrado que /usr/ports/sysutils/portupgrade realmente trabaja bien. Por ejemplo:

# portupgrade -r pkgconfig

Esto actualizará pkgconfig y cualquier otro port (que requiere actualización) que depende de él.

Aunque en ocasiones hay tantos cambios, que es necesario hacer un poco de limpieza más profunda. En este caso normalmente, lo siguiente suele funcionar:

# pkg_delete -rf pkgconfig\*
# cd /usr/ports/x11/gnome
# make clean
# make install clean
	    

Con estos pasos eliminará todos los componentes y aplicaciones de GNOME 1 y 2 de su computadora, pero solamente reinstala el escritorio GNOME 1. Es importante tomar en cuenta de que si hace esto, deberá reinstalar sus aplicaciones, una vez que haya reinstalado el escritorio. Afortunadamente esta medida extrema, rara vez es necesaria.


5. ¿Cúal es la diferencia entre GNOME y KDE? ¿Cúal es mejor?

Tanto GNOME como KDE son entornos de escritorio. GNOME esta basado en las librerías GTK+, y esta escrito fundamentalmente en C. Por otro lado KDE esta basado en QT y esta escrito principalmente en C++.

Ambos entornos ofrecen una amplia gama de aplicaciones, juegos, utilidades y suites completas de oficina. Ambos estan activamente en desarrollo y disponibles para FreeBSD. Si usted esta tratando de decidirse por alguno de estos, use ambos y vea es más de su agrado.

Puede ver más sobre KDE en http://freebsd.kde.org.


6. ¿Donde puedo obtener más temas para GNOME?

Si usted esta cansado de los temas que vienen con GNPOME por default, usted cuenta con opciones. En primer lugar, la colección de ports de FreeBSD, cuentan con una gran colección de temas GTK para GNOME. Para instalar estos paquetes, ejecute:

# pkg_add -r gtk-engines-collection

Para instalar desde los ports, haga:

# cd /usr/ports/x11-toolkits/gtk-engines-collection
# make clean
# make install clean
	    

Si aún desea más temas, vea http://art.gnome.org/. Note, que quizás sea necesario que instale gtk-engines-collection antes de usar cualquiera de los temas que aqui se encuentran.


7. ¿Qué manejadores de ventanas trabajan bien con GNOME?

El meta port de gnome le instala como manejador de ventanas a Sawfish por default. Perom existen otros manejadores que usted puede usar con GNOME. Estos son algunos:


8. ¿Por qué no puedo ejecutar aplciaciones de Linux, desde el panel de GNOME?

La respuesta corta es que usted si puede. Lo más probable es que su problemas sea que tiene el Launch Feedback (xalf) habilitado. xalf es un objeto compartido de FreeBSD, y como tal no puede ser cargado por aplicaciones de Linux. Cuando intenta cargar una aplicación Linux, nada pasa, y algo como lo que se presenta a continuación le aparece en ~/.gnomerc-errors o bien en la salida estándard (stdout):

/usr/local/Acrobat4/Reader/intellinux/bin/acroread: error in loading shared 
libraries: /usr/X11R6/lib/libxalflaunch.so.0: ELF file OS ABI invalid.
	    

Para arreglar este problema, necesita instalar el port linux-xalf. Este port (o paquete) instala la versión de Linux de libxalflaunch.so.0 en /compat/linux/usr/X11R6/lib, y será usado cada vez que se ejecuten aplicaciones Linux, en lugar del binario de FreeBSD. Puede ser que vea el siguiente error una vez que instale linux-xalf:

/usr/libexec/ld-elf.so.1: Shared object "libkrb.so.3" not found
        

Esto puede ser ignorado sin problemas.


9. ¿Por qué GNOME es tan grande, lento y basciamente inservible?

Bueno, eso depende del punto de vista. Claro esta que tanto GNOME como KDE aún estan lejos de la perfección o incluso de estar completos, y difícilmente podrian ser comparados con algunas ofertas comerciales, en términos de facilidad de uso. Pero al mismo tiempo es un paso gigantesco en la dirección correcta. También es de notarse que tanto GNOME como KDE, aún son muy jovenes y la situación es la adecuadad para mejorar mientras se madura (¿alguien recuerda lo espantoso que era Windows 3.11?).


10. ¿Soporta GNOME fuentes anti-alias?

Claro! Aunque existen dos cosas que usted debe hacer antes de eso. En primer lugar deberá estar ejecutando XFree86 4.0 o una versión posterior (4.1 o posterior es recomendable). Después necesita instalar el port x11/gdkxft. Y eso es todo! No es necesario que recompile ninguna de las aplicaciones de GNOME.

Si tiene algun problema, vea el sitio web de gdkxft o envie un correo a &email;@FreeBSD.org.

Si tiene alguna pregunta o comentario, por favor envielas a &email;@FreeBSD.org.


11. ¿Cómo habilito el soporte Java para los navgeadores web Mozilla o Galeon?

Para habilitar el soporte Java en el navegador Mozilla, debe de instalar el port de Kit de Desarrollo Java disponible en el árbol de ports, en java/jdk13 (es necesaria la versión 1.3.1p6 o posterior) y reiniciar el navegador. Notese que si la versión de Mozilla instalado en su computadora es menor a 0.9.8_2,1, será necesario que cree un enlace simbólico al plugin Java, son el siguiente comando

# ln -sf /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \
	/usr/X11R6/lib/mozilla/plugins/libjavaplugin_oji.so
	    

Puede verificar que Mozilla ha detectado el plugin correctamente, al seleccionar Acerca de Plugins desde el menu de Ayuda,una vez que haya reiniciado Mozilla. Y debe de ver /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so en la lista de plugins disponibles, lo cual indica que el soporte Java esta habilitado.

Si ha compilado Galeon contra la versión completa de Mozilla, entonces el plugin Java también deberá trabajar. Solamente asegurese que Permitir Java este habilitado en el menú de Preferencias.


&footer;