Finalmente compilé gnome 2.6 entero para FreeBSD. Parace bastante estable, veremos a ver lo que duro con él.
Por otra parte he logrado averiguar (google!) cómo añadir nuevas teclas de acceso de rápido en Gnome. Es un incordio manejar el ratón (odio el ratón!) pudiendo tener el teclado que voy mucho más deprisa
Lanzamos gconf-editor y vamos a apps/metacity:
* global keybindings, las 'claves' "run_command[x]", donde se define la combinación de teclas.
* keybindings_commands, las 'claves' "command_[x]" donde defines el comando.
No es muy cómodo hacerlo así. Además, tienes un número limitado de comandos. Así que lo mejor es usar un programa adicional. A mi me gusta especialmente xbindkeys. En debian existe xbindkeys-configure (o algo asi) para configurarlo muy fácilmente. Lo lanzas al inicio de tu sesión gnome y tan feliz.
miércoles, 27 de octubre de 2004
lunes, 25 de octubre de 2004
Problemas con Apache y PHP
Acabo de arreglar Apache ya que no mostraba bien páginas basadas en PHP. Tras revisar el /var/log/httpd-errors.log me he dado cuenta de:
El otro día actualicé los ports relativos al mod_php y apache por lo que sospecho que se debe a esto. Así que googleando me encuentro con una referencia al /usr/port/UPDATNG en el que dice: "If you have a previous php.ini configuration file, be sure to comment out
the extension_dir parameter, since the correct path is statically
compiled into the PHP binary."
Comentamos la línea extension_dir y vualá! ya funciona!
PHP Warning: Unknown(): Unable to load dynamic library './gd.so' - Cannot open "./gd.so" in Unknown on line 0 PPHP Warning: Unknown(): Unable to load dynamic library './session.so' - Cannot open "./session.so" in Unknown on line 0 PPHP Warning: Unknown(): Unable to load dynamic library './pcre.so' - Cannot open "./pcre.so" in Unknown on line 0 PPHP Warning: Unknown(): Unable to load dynamic library './xml.so' - Cannot open "./xml.so" in Unknown on line 0 PPHP Warning: Unknown(): Unable to load dynamic library './gettext.so' - Cannot open "./gettext.so" in Unknown on line 0 |
El otro día actualicé los ports relativos al mod_php y apache por lo que sospecho que se debe a esto. Así que googleando me encuentro con una referencia al /usr/port/UPDATNG en el que dice: "If you have a previous php.ini configuration file, be sure to comment out
the extension_dir parameter, since the correct path is statically
compiled into the PHP binary."
Comentamos la línea extension_dir y vualá! ya funciona!
Etiquetas:
freebsd
sábado, 23 de octubre de 2004
Java Strikes Back
He vuelto a reinstalar Java tras el formateo general de la pasada semana:
editar /etc/profile
Mandé esta receta el otro día a la lista del gluem y parece que gustó :-) Supongo que poco a poco iré publicando las cientos de recetas que tengo por aqui en texto plano. Soy muy vago para pasar todo a un pdf como dios manda
Debo montar el servidor de imágenes cuanto antes. Es un horror volver a instalar todo (al menos desde un punto de inicio considerable)
El siguiente paso es comenzar la programación del dichoso sistema distribuido utilizando alguna implementación de CORBA para la asignatura de middelware. Veremos a ver si todo el muerto de java merece realmente la pena.
mv j2sdk-1_4_2_01-linux-i586.bin /usr/local chmod 755 j2sdk-1_4_2_01-linux-i586.bin ./j2sdk-1_4_2_01-linux-i586.bin ln -s /usr/local/j2sdk1.4.2_01 /usr/local/jdk |
editar /etc/profile
export PATH=$PATH:/usr/local/jdk/bin export JAVA_HOME=/usr/local/jdk |
Mandé esta receta el otro día a la lista del gluem y parece que gustó :-) Supongo que poco a poco iré publicando las cientos de recetas que tengo por aqui en texto plano. Soy muy vago para pasar todo a un pdf como dios manda
Debo montar el servidor de imágenes cuanto antes. Es un horror volver a instalar todo (al menos desde un punto de inicio considerable)
El siguiente paso es comenzar la programación del dichoso sistema distribuido utilizando alguna implementación de CORBA para la asignatura de middelware. Veremos a ver si todo el muerto de java merece realmente la pena.
jueves, 21 de octubre de 2004
x.org bajo FreeBSD
He pasado el dia intentado instalar y configurar x.org bajo FreeBSD 5.2. He probado a instalarlo usando el árbol de ports. La cosa ha ido bastante bien pero me he dado cuenta que no bajaba ni compilaba la aplicación xcompmgr necesaria para sombras y trasparencias, así que decidí volver a intentar usando el repositorio CVS del proyecto. Es bastante fácil:
Ahora que ya tenemos la nueva versión instalada, pasemos a construir xcompmgr :-)
Por último, compilemos transset :
Have fun!
cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg login cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg cp -P xc cd xc && make World && make install |
Ahora que ya tenemos la nueva versión instalada, pasemos a construir xcompmgr :-)
cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xapps login cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xapps co xcompmgr cd xcompmgr && ./augoten.sh ./configure --prefix=/usr && make && make install |
Por último, compilemos transset :
cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xapps co transset cd transset && make && cp transset /usr/local/bin |
Have fun!
Etiquetas:
freebsd
Suscribirse a:
Entradas (Atom)