Archivo para la categoría ‘ linux ’
Domingo, Febrero 3, 2008
Hoy me ha tocado pelearme con VLC por culpa del proyecto fin de carrera. El caso es que la versión de ffmpeg que incluye Ubuntu no soporta mp3 por un asunto de patentes y esto me impedía hacer que VLC creara un stream de video con este formato de audio.
Buscando un poco he encontrado Medibuntu, un repositorio de paquetes multimedia que han sido restringidos en los repositorios oficiales de Ubuntu por cuestiones relacionadas con las patentes.
Para añadir su repositorio en nuestra lista tenemos que hacer lo siguiente
-
sudo wget http://www.medibuntu.org/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/medibuntu.list
-
wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add – && sudo apt-get update
Una vez añadido el repositorio podemos hacer
-
sudo aptitude dist-upgrade
Para actualizar los susodichos paquetes con las versiones del repositorio de Medibuntu.
Otros paquetes de software que incluye este repositorio son
- Acrobat Reader 8.0
- Skype 2.0 beta (con soporte para webcam)
- Google Earth
- w32codecs
Edito: Más información al respecto en su página en el Wiki de Ubuntu.
Publicado en linux | Etiquetas: ffmpeg, patentes, ubuntu, vlc | 1 comentario »
Viernes, Febrero 1, 2008
Dando una vuelta por la página web GetDeb he encontrado Ubuntu Tweak. Un programa para Ubuntu que permite cambiar de forma cómoda algunas opciones de configuración del sistema y del escritorio. La instalación es muy simple, descargamos el paquete desde la página de getdeb o desde la página de Ubuntu Tweak. Doble click y ya está instalado.
Algunas de las opciones que permite modificar:
- Los iconos que se muestran en el escritorio (redes, papelera, etc.)
- El comportamiento de las esquinas del escritorio al acercar el ratón en Compiz Fusion
- Política de frecuencia de la CPU con y sin batería.
- Varias opciones gráficas de Metacity (el gestor de ventanas de Gnome)
- Algunas opciones que puede resultar interesante desactivar por seguridad, por ejemplo:
- Diálogo de ejecutar aplicación (alt+f2).
- Cambiar de usuario.
- Bloquear la pantalla.
Casi todas estas opciones se pueden configurar de forma sencilla con otras herramientas por lo que Ubuntu Tweak no es imprescindible, pero puede venir muy bien a los usuarios novatos para configurar algunas de las opciones más comunes del sistema.
Tiene una pequeña pega, la traducción al español no es demasiado buena y tiene algunas pegas, pero por suerte se pueden hacer sugerencias al respecto en su página en launchpad.net y según parece estarán listas para la versión 2.6
Publicado en linux | Etiquetas: gutsy, launchpad, ubuntu, ubuntu tweak | 1 comentario »
Lunes, Enero 28, 2008
Hace unos días actualicé mi Ubuntu a Hardy Heron. Aparte de todos los problemas propios de una versión en desarrollo he encontrado algún bug que me ha resultado especialmente molesto. Estos días necesito usar Eclipse bastante y al intentar hacerlo obtenía el siguiente error.
eclipse: xcb_xlib.c:82: xcb_xlib_unlock: Afirmación `c->xlib.lock’ fallida.
Tras buscar un poco encontré una solución en ubuntuforums. Sin embargo no me servía por completo. Para poder solucionarlo hay que hacer 2 cosas.
Lo cual lanzará una salida como esta:
java version “1.6.0_04”
Java(TM) SE Runtime Environment (build 1.6.0_04-b12)
Java HotSpot(TM) Server VM (build 10.0-b19, mixed mode)
Es importante fijarse en el número en negrita pues es el que vamos a necesitar a continuación. Por último usamos el siguiente comando sustituyendo XX por el número que hemos obtenido antes.
-
sudo sed -i ’s/XINERAMA/FAKEEXTN/g’ /usr/lib/jvm/java-6-sun-1.6.0.XX/jre/lib/i386/xawt/libmawt.so
Ahora ya podremos ejecutar eclipse sin problemas.
Según explican en este bug el problema es una incompatibilidad de AWT con XCB y lleva bastante sin solución.
Publicado en linux | Etiquetas: awt, bug, eclipse, hardy, java, ubuntu, xcb | 2 comentarios »
Domingo, Enero 20, 2008
Estos días ando peleándome con el proyecto fin de carrera y como es un proyecto web me toca pelarme con Apache. El módulo UserDir permite que cada usuario tenga una carpeta que suele ser:
/home/usuario/public_html
a la que se puede acceder mediante
http://host/~usuario
Para activar este módulo en Ubuntu 7.10 ( y supongo que en derivados también) se puede usar:
-
sudo a2enmod userdir
-
sudo /etc/init.d/apache2 force-reload
Tras esto podremos usar lo dicho anteriormente para acceder
Publicado en linux | Etiquetas: apache, linux, modulos, ubuntu, userdir, web | 2 comentarios »
Viernes, Enero 18, 2008
Hace un par de días cambié la distribución del portátil a Ubuntu 7.10. Llevaba una buena temporada disfrutando de Gentoo, pero lamentablemente esta distribución requiere un tiempo para documentarse y aprender del que no suelo disponer
. Cuando vuelva a tener el tiempo suficiente volveré a ella, pero por ahora he regresado a Ubuntu por ser una distribución con la que me siento cómodo tanto a nivel de uso como al de administración.
He oído y leído bastantes críticas negativas en cuanto a la estabilidad de esta versión, sin embargo yo no he tenido, aún, ningún problema con esta versión y me he llevado algunas sorpresas al notar el cambio que se ha producido en ella a lo largo de un año (no la uso desde ubuntu 6.10):
- Soporte para controladores propietarios simple y cómodo.
- Software bastante bien integrado: Pidgin, Evolution, OpenOffice…
- Compiz Fusion con un par de clicks.
- Network Manager, que es bastante cómodo para configurar las conexiones WIFI (en breve una pequeña reseña de como configurar RIMUJA de forma sencilla)
- Modos de ahorro de energía, suspensión e hibernación, instalados y configurados por defecto. Vienen de perlas para los portátiles.
- Instalación del plugin de Flash desde Firefox, igual que se hace en Windows.
En fin, un montón de detalles que me han sorprendido por la comodidad que representan al facilitar el uso y la configuración. Sin embargo, me da la misma impresión de las últimas versiones, parece que hacer cambios no “planeados” por estos amigables GUIs puede ser algo complicado.
Publicado en linux | Etiquetas: gutsy, rimuja, ubuntu | 1 comentario »
Miércoles, Enero 9, 2008
Acabo de llevarme un pequeño susto al intentar actualizar la Apache en Gentoo. Al parecer a partir de la versión 2.2.6-r4 ha habido algunos cambios en el ebuild y hay que llevar acabo unas cuantas modificaciones en el sistema antes de actualizar. Este es el error que me ha lanzado al intentar actualizar:
-
* The previous configuration file for built-in modules
-
* (/etc/apache2/apache2-builtin-mods) exists on your
-
* system.
-
*
-
* Please read http://www.gentoo.org/doc/en/apache-upgrading.xml
-
* for detailed information how to convert this file to the new
-
* APACHE2_MODULES USE_EXPAND variable.
-
*
-
*
-
* ERROR: www-servers/apache-2.2.6-r7 failed.
-
* Call stack:
-
* ebuild.sh, line 1717: Called dyn_setup
-
* ebuild.sh, line 768: Called qa_call ‘pkg_setup’
-
* ebuild.sh, line 44: Called pkg_setup
-
* ebuild.sh, line 1383: Called apache-2_pkg_setup
-
* apache-2.eclass, line 365: Called check_upgrade
-
* apache-2.eclass, line 351: Called die
-
* The specific snippet of code:
-
* die "upgrade not possible with existing ${ROOT}etc/apache2/apache2-builtin-mods"
-
* The die message:
-
* upgrade not possible with existing /etc/apache2/apache2-builtin-mods
-
*
-
* If you need support, post the topmost build error, and the call stack if relevant.
-
* A complete build log is located at ‘/var/tmp/portage/www-servers/apache-2.2.6-r7/temp/build.log’.
-
*
Como dice en el error hay que visitar esta web para averiguar como actualizar. Para una versión por debajo de 2.2.6-r4 solo hay que ejecutar los siguientes comandos en una consola con permisos de super usuario:
-
echo APACHE2_MODULES=\"$(sed ‘/^mod_/s/mod_\(.*\)\s\+\(shared\|static\)/\1/;t n;d;:n’ /etc/apache2/apache2-builtin-mods)\" >> /etc/make.conf
-
rm /etc/apache2/apache2-builtin-mods
-
Después de eso solo hay que actualizar apache de forma normal:
-
emerge -uva ‘>=www-servers/apache-2.2.6-r4′
Además, en esta página del bugzilla se encuentra un enlace en el que explica las modificaciones que se tienen que realizar en el ebuild de apache.
Publicado en linux | Etiquetas: apache, gentoo, howto | Sin comentarios »
Martes, Enero 8, 2008
Un pequeño mini-howto para empezar el año, ahí va
Instalamos el diccionario español
Lo seleccionamos mediante eselect
-
eselect oodict set myspell-es
Por último solo queda seleccionarlo en OpenOffice en Herramientas>>Opciones>>Configuración de idioma y a disfrutar de la corrección ortográfica.
Publicado en linux | Etiquetas: gentoo, howto, linux, openoffice | Sin comentarios »
Jueves, Diciembre 13, 2007
Ayer pasé uno de los peores ratos que he pasado delante del ordenador. De buenas a primeras el aparato decidió que su tabla de particiones ya no era adecuada y la eliminó. El acojone fue monumental, y tras arrancar con el live CD de Ubuntu 7.10 y descubrir que mis temores estaban justificados casi me da un infarto. Ya no era solo perder todos los datos, en realidad no había nada “importante” o irrecuperable, pero reinstalar Gentoo de nuevo y volver a la misma configuración que tengo ahora es un proceso bastante largo.
Por suerte, encontré TestDisk, una aplicación de software libre que está diseñada precisamente para salvar el culo de los incautos como yo que no hacen copias de seguridad con frecuencia. A continuación un pequeño HOWTO para usarlo.
Antes de que os volváis locos por arreglar vuestro disco duro muerto os aviso de que es posible que algo salga mal y se pierdan todos los datos que hay en él. Yo recurrí a esto por que daba por perdidos los datos… y una vez que ya lo había asumido no me importaba experimentar un poco para ver cual era el resultado. Por suerte todo salió bien y conseguí recuperar mi disco tal y como estaba.
Accediendo al disco duro dañado
En mi caso se trataba de un portátil así que la única forma que se me ocurrió fue usar el Live CD de Ubuntu 7.10. Pero también sirve si conectáis el disco duro a otro PC siempre y cuanto tenga un sistema operativo sobre el que se pueda ejecutar TestDisk. Es importante que dispongamos de acceso a Internet para poder descargar e instalar TestDisk.
(más…)
Publicado en linux | Etiquetas: howto, linux, recuperar, tabla de particiones, ubuntu | 35 comentarios »
Lunes, Noviembre 5, 2007
Transmission es un cliente de Bittorent bastante ligero y con una interfaz GTK. Lo llevo usando varios días y la verdad es que me gusta bastante. Es rápido y bastante sencillo de usar y de configurar.
Como la última versión disponible en el arbol de portage es la 0.82 he escrito un ebuild para Transmission 0.91.

También lo he colgado en bugs.gentoo.org. Es recomendable descargarlo de ahí por que seguramente recibirá algún feedback y los usuarios colgarán mejoras del ebuild.
Publicado en linux | Etiquetas: bittorrent, ebuild, gentoo, software libre, transmission | 1 comentario »
Lunes, Octubre 15, 2007
Llevo unos días pensando un post interesante sobre Gentoo para el Blog Action Day. Al final se me ocurrió explicar como mejorar la administración de energía:
- Activar la suspensión a RAM.
- Activar la suspensión a disco.
- Activar los perfiles de rendimiento de la cpu.
- Activar muchas otras cosas que no sabía que existían pero que son posibles en Linux.

El caso es que cuando iba a documentarme sobre el asunto me he dado cuenta de que alguien había hecho ya mi trabajo. Una vez más la documentación de Gentoo me ha sorprendido increíblemente.
En este enlace explican detalladamente como activar muchas de las características avanzadas de energía. En el wiki de Gentoo también dan una explicación bastante extensa sobre como activar la suspensión a disco… eso sí, en inglés.
Total… que ahora que alguien ha hecho ya todo el trabajo que yo quería hacer solo me queda daros algunos consejos para ahorrar algo de energía con vuestro portátil.
- Usa los perfiles de rendimiento. No necesitas que tu CPU corra al 100% todo el rato, ahorrarás energía e incluso es posible que alargues la vida de la cpu
- Desactiva la WiFi y el Bluetooth si no los estás usando.
- Activa las características de administración de energía. Algo tan simple como apagar la pantalla cuando lleves un rato sin usarla te permitirá ahorrar unos cuantos Watios.
- Cuida tu batería. Las baterías actuales de ion de litio no sufren del efecto memoria por lo que puedes cargarlas en cualquier momento, sin embargo es importante tener en cuenta algunas cosas. Si las dejas puestas una vez cargadas corres el riesgo de que el calor que genera el ordenador acabe por deteriorarlas, haciendo así que se reduzca su vida. Para evitar esto quita la batería una vez cargada.
- Recicla tu ordenador portátil. Si cambias tu portátil por otro nuevo no dejes el viejo guardado en un rincón. Véndelo, hackéalo de alguna forma para volver a darle uso o regálalo a alguna ONG como Informáticos sin fronteras, ellos se encargarán de hacer que llegue a zonas que necesitan ordenadores para su desarrollo.
- Aprovecha tus ciclos de reloj ayudando a algún proyecto que los necesite, como los que hay en World Grid Community
Publicado en linux | Etiquetas: gentoo, howto, linux | Sin comentarios »
Sábado, Octubre 13, 2007
Finalmente conseguí jugar a Civilization IV en mi ordenador… la solución no fue Windows Vista… ni Windows XP… sino wine 0.9.44
En esta web de la base de datos de aplicaciones de wine explica lo necesario para corre el juego sin demasiados problemas.
En la web de wine recomiendan la versión 0.9.44 sin embargo esta mañana se ha publicado la versión 0.9.47 de wine y cual ha sido mi sorpresa al actualizar cuando he descubierto que la nueva versión soluciona algunos de los problemas gráficos del juego… aunque también provoca algunos más, pero son de menor importancia.
Publicado en linux | Etiquetas: gentoo, howto, juegos, linux, wine | Sin comentarios »
Sábado, Octubre 13, 2007
- Compra una copia de Unreal Tournament 2004.
- Escribe
emerge -va ut2004 en una consola.
- Mete los CDs de la instalación cuando el instalador te los pida.
- Ejecuta
emerge --config =games-fps/ut2004-3369-r4 e introduce tu clave. Nota: Este comando depende de la versión que estés instalando. Revisa la salida de portage para saber el comando exacto.
- Disfruta del juego
.
Además, de regalo, portage se encargará de instalar los bonuspack por tí. Nunca he dicho que Linux sea un sistema operativo especialmente preparado para jugar… pero desde luego nadie me puede decir que Unreal Tournament 2004 es más sencillo de instalar en Windows que en Linux.
Publicado en linux | Etiquetas: gentoo, howto, juegos, linux | Sin comentarios »
Lunes, Octubre 8, 2007
Pues sí, aunque pueda parecer mentira hoy he instalado Windows Vista en el portátil. Resultado: media hora después estaba desinstalado. Solo lo he instalado para intentar jugar al Civilization IV pero el resultado ha sido un desastre.
La instalación es sencillísima… aunque no se puede hacer en una partición extendida, así que hay que he tenido que rehacer la tabla de particiones un par de veces. Tampoco se puede seleccionar ningún tipo de opción en la instalación. Es completamente opaca al usuario y no se puede saber en ningún momento lo que hace. Además, después de instalar el sistema operativo, los drivers y terminar de instalar Civilization IV… el juego no es compatible con Windows Vista… una maravilla.
Total, que al final la solución más simple es jugarlo en Gentoo con wine 0.9.44 que según parece es capaz de correr el juego perfectamente.
Publicado en linux | Etiquetas: gentoo, windows | 4 comentarios »
Jueves, Octubre 4, 2007
Ayer ya comenté que mi “juguete nuevo” viene lleno de sorpresas. Una de ellas es una webcam de 2 megapixels integrada en la pantalla. Yo no soy mucho de usar la webcam, pero no puedo evitar tener un cacharro y no poder usarlo.
Siguiendo a medias las indicaciones de este manual, hay que hacer lo siguiente (con permisos de superusuario, evidentemente):
-
flagedit media-video/linux-uvc — ~x86
-
emerge -va linux-uvc
Una vez instalado
Listo, ya podemos usar la webcam. Yo la he probado en kopete y funciona, aunque para ello hay que abrir los puertos 6891 a 6901, tanto TCP como UDP, de vuestro router o firewall.
PS: Gracias a Ana y a Bugman por el testeo
Publicado en linux | Etiquetas: gentoo, howto, linux, software libre | Sin comentarios »
Miércoles, Octubre 3, 2007
Ayer por la tarde me llego un juguete nuevo. Se trata de un Dell Inspiron 1520 para sustituir a mi antiguo y casi difunto Airis Pragma 890… al pobre solo le quedan unos cuantos telediarios. El caso es que lo primero que he hecho cuando lo he cogido ha sido empezar a Instalar Gentoo desde el principio.
Hace unos días un amigo me dijo que llevaba uno tiempo queriendo instalarla pero que no lo conseguía y que la verdad es que le daba bastante pereza por que nunca encontraba documentación así que voy a poner una lista de algunos de los enlaces que más me han ayudado para dejar mi máquina Gentoo a punto.
- El Handbook: Es un conjunto de recursos bastante completo para la instalación. La instalación de Gentoo no es algo trivial. Para instalarla tienes que ser capaz de tomar un buen puñado de decisiones (número de particiones, tipo, etc.). Estas decisiones repercuten en el funcionamiento del sistema operativo y el handbook nos guía paso a paso por algunas de las decisiones más importantes que hay que tomar.
- La guía del kernel de Gentoo: Es una guía en la que se explican las peculiaridades de los distintos kernels incluidos con Gentoo.
- Consejos para instalar en un Core 2 Duo: Una de las dudas que me surgió con el nuevo portátil era pasar a una arquitectura de 64 bits o quedarme en 32. Al final me decidí por los 32, principalmente por que he oído perrerías del soporte de hardware de algunos dispositivos. En este documento explica lo que hay que hacer cuando se elige una u otra.
- Discos Duros SATA: El Inspiron 1520 incluye un disco duro SATA de 160 GB… nunca había usado uno de estos discos… así que no sabía si era necesaria alguna configuración especial en el kernel, aquí lo explica todo.
- Algunos consejos específicos para el Inspiron 1520.
- Guía de administración de energía de Gentoo: Una guía en la que explica como instalar soporte para hibernación o para la suspensión al disco duro (entre otras cosas).
Solo una nota más, la guía de instalación que hay en gentoo-wiki se queda un poco corta para algunos de los periféricos del Inspiron 1520, en concreto para la tarjeta de sonido, la tarjeta wireless y el bloetooth). Postearé otros métodos de instalación en breve un poco más actualizados.
Por cierto, la foto la he hecho con otro de mis juguetes nuevos… ya hablaré de él otro día.
Publicado en linux | Etiquetas: gentoo, linux, software libre | Sin comentarios »