lunes, 25 de agosto de 2008

Instalar VU meter para XMMS


Para instalar el VU-meter para el reproductor de música XMMS lo que hace falta son tres librerías escenciales:

- sudo apt-get install libglib-dev
- sudo apt-get install xmms-dev
- sudo apt-get install libgdk-pixbuf-dev

Sin embargo, desde la versión Hardy Heron de Ubuntu (8.04), producto de su lenta actualización, se ha eliminado todo lo que hacía referencia al xmms, donde cae el paquete xmms-dev que necesitamos. Lo que hay que hacer en este caso es bajarse el paquete en cuestión e instalarlo manualmente.

Ya con las librerías necesarias, solo es cuestión de hacer:

- ./configure
- sudo make
- sudo make install

Por último, puede ser que no nos deje habilitar el nuevo plug-in. Esto se debe a que para terminar con la instalación, lo que se debe hacer es crear la carpeta VU_Meter_skins dentro de /home/~/.xmms/ y ubicar allí los skins por defecto (necesita al menos estos para arrancar por primera vez).

sábado, 12 de julio de 2008

Tip: Escuchar múltiples sonidos

Con ubuntu recién instalado se generan problemas al superponerse distintas vías de salida para el sonido (xmms, vlc, firefox, etc). La solución es configurar todos estos para que se utilize ALSA.

xmms => Opciones => Preferencias => Plugin de salida => Plugin de salida ALSA [libALSA.so]

vlc => Opciones => Preferencias => Audio => Módulos de salida => Módulo de salida de audio => Salida de audio ALSA

Sistema => Preferencias => Sonido => Dispositivos => ALSA - Advanced Linux Sound Architecture (todos)

Tan simple como eso =)

miércoles, 9 de julio de 2008

Instalar XMMS


Xmms es un reproductor de música de características similares al archiconocido Winamp. Para que este pueda andar como corresponde lo que primero debemos agregar son dos librerías necesarias:

- sudo apt-get install libglib1.2-dev
- sudo apt-get install libgtk1.2-dev

A esta altura solo resta la instalación del programa en si. La manera más fácil es instalar la versión 10 primero ya que contamos con un archivo .deb:

- sudo dpkg -i xmms_1.2.10+20070601-1build2_i386.deb

Para luego "actuarlizarla" instalando la última de ellas (para sacar esta versión esperaron 1211 días después de haber salido la anterior, con lo que es evidente que con todo ese tiempo transcurrido las mejoras deberían ser sustanciales):

- sudo mv /xmms-1.2.11.tar.gz /usr/local/src/
- sudo tar xvfz xmms-1.2.11.tar.gz
- sudo ./configure --prefix=/usr
- sudo make
- sudo make install

La idea del --prefix=/usr es asegurarnos de que se va a instalar sobre la versión anterior y no en un nuevo directorio, con lo cual nos evitamos que existan dos versiones distintas del xmms en nuestra máquina.

Un buen link si se quiere instalar la última versión sin pasar por la anterior, aunque no difiere mucho de lo recientemente expuesto.

sábado, 5 de julio de 2008

Instalar Smarty


Smarty es un framework cuya función es la de separar, al programar en PHP, el código PHP del código HTML, con los subsecuentes beneficios que esto acarrea.

Para instalarlo lo que debemos hacer es extraer el paquete bajado de Smarty dentro de la carpeta de PHP. En mi caso:

- cd /opt/lampp/lib/php
- mkdir Smarty
- cd Smarty
- tar xvfz Smarty-2.6.7.tar.gz

Quedándonos los siguientes archivos y carpetas dentro: Config_File.class.php, debug.tpl, internals/, plugins/, Smarty.class.php y Smarty_Compiler.class.php.

Lo que debemos hacer por último es asegurarnos de que nuestro proyecto cuente con las cuatro carpetas necesarias para que Smarty funcione, siempre asegurándonos de que los permisos otorgados a dichas carpetas sean suficientes:

- mkdir smarty
- mkdir smarty/templates
- mkdir smarty/templates_c
- mkdir smarty/cache
- mkdir smarty/configs
-
chmod 775 smarty/templates_c
-
chmod 775 smarty/cache

Tip: Eliminar archivos sin permiso de la papelera.

El problema surge al querer eliminar archivos, de los cuales no tenemos los permisos correspondientes, de la papelera. La solución es hacerlo desde la terminal:

- cd ~/.local/share/Trash/files
- sudo rm archivo

Tan simple como eso =)

viernes, 4 de julio de 2008

Instalar Eclipse para PHP


Tres cosas son necesarias para dejar listo el eclipse para programar en php; el Eclipse mismo, el JDK (Java Development Kit) y el PTD (PHP Development Tools).

Como desde los repositorios siempre es más fácil:

- sudo apt-get update
- sudo apt-get install sun-java6-jdk
- sudo apt-get install eclipse

Luego de esto queda instalado el eclipse con el JDK. Lo que resta es instalar los complementos para PHP. Estos simplemente hay que bajarlos, descomprimidos y moverlos hacia alguna carpeta que queramos (como puede ser /opt) para luego ejecutar el eclipse desde dicha carpeta. Para esto hacemos:

- cd /opt
- tar xvfz pdt-all-in-one-R20080603-linux-gtk.tar.gz
- cd eclipse
- ./eclipse

Eso es todo. Sin embargo lo que me pasó a mi es que al querer crear un simple archivo se me producía un error (org.eclipse.wst.dtd.core.internal.contentmodel.DTDImpl) y era porque no tenía correctamente seleccionada la máquina virtual de java, sino que quedaba seleccionada la que viene por defecto. Todo se solucionó simplemente cambiándola:

- sudo update-alternatives --config java

lunes, 16 de junio de 2008

Instalar Drivers Nvidia


Para instalar los drivers de video para la placa de video nvidia, lo que tenemos que hacer es:

Instalar los paquetes necesarios para compilar el controlador:
- sudo apt-get install linux-headers-`uname -r` build-essential gcc xserver-xorg-dev pkg-config

Editar dentro del linux-restricted-modules-common la linea que dice DISABLED_MODULES="" y agregarle nv dentro de las comillas, quedando DISABLED_MODULES="nv".
- sudo gedit /etc/default/linux-restricted-modules-common

Descargar los drivers de la página de nvidia:
- http://www.nvidia.es

Entrar al shell:
- Ctr+Alt+F1

Cerrar el servidor gráfico de Ubuntu:
- sudo /etc/init.d/gdm stop

Instalar los dichosos drivers:
- sudo sh NVIDIA-Linux-x86-xxx-pkg1.run

Y por último, abrir nuevamente el servidor gráfico:
- sudo /etc/init.d/gdm start

sábado, 14 de junio de 2008

Instalando Ubuntu


Particiones a tener en cuenta:

- Una de estas va a albergar al sistema en si y se lo representa con una barra "/". Es donde se va a alojar nuestro sistema operativo y el tamaño de esta partición depende exclusivamente de lo que nosotros queramos y vayamos a utilizar.

- La otra partición es la denominada "swap". Esta partición se va a encargar de hacer de soporte a la memoria RAM, a este sistema también se lo conoce como "memoria virtual". El tamaño de esta partición varía según la memoria que posea la máquina:

* En equipos con memoria RAM de hasta 1 Giga debería ser igual de grande la SWAP que la RAM.
* Entre 2 y 4 Gigas, debería ser la SWAP la mitad de grande que la RAM.
* Con más de 4 Gigas no se debería sobrepasar los 2 Gigas de SWAP como mucho.

- Una tercera partición "popular" se utiliza para el directorio /home ya que aquí es donde se van a guardar todas nuestras configuraciones. Esto sirve para que al reinstalar el sistema operativo no tengamos que guardar esta información previamente (dado que el directorio /home se va a sobreescribir), haciendo la tarea de la reinstalación menos tediosa.

lunes, 9 de junio de 2008

Introducción

Bueno, empecemos por el principio.

El objetivo de este blog no es más que recopilar varias cosas que me van sucediendo a medida que uso ubuntu. No pretendo llegar a la gente, sino más bien tener una "base de datos" de las diferentes situaciones por las que atravieso durante el uso de este hermoso sistema operativo.

Esto surge del hecho de que cada vez que tengo que realizar una acción en Ubuntu, la cual he hecho con anterioridad, en la que me encuentro con el mismo problema ya antes resuelto pero del que no recuerdo la solución, me rompe bastante las pelotas.

Sin más preámbulos, que comienze la acción =)