Archivos para la Categoría 'GNU/Linux'

mplayer, más volúmen por favor….

Luego de instalar fedora 11 y teclear yum install mplayer, me doy cuenta que todas las aplicaciones tienen sonido normal, menos ésta. Parece poco productivo reinstalar la aplicación, después de estudiar el caso, me he decidido hacer lo siguiente:

mplayer -volume 110

-volume 110 nos da un “exceso” del sonido disponible de +10, por lo que ahora se puede escuchar más fuerte, igual que las otras aplicaciones… el inconveniente se ve cuando uno quiere reducir o subir el volúmen con “/” ó “*” por que solo nos dejará llegar a 100 o menos. Pero es una buena solución, 110 es un ejemplo, puede ser más…

Anteriormente había comentado sobre cómo definir mplayer de manera predeterminada con comando -af equalizer para los vídeos en gnome, para dar doble clic y se ejecute el reproductor con tal opción, lo mismo se aplica en este caso y de paso ecualizamos ^_^”

Las causas que me obligan a migrar…

tux-en-pcBueno, he sido muy afortunado, en mi pc las instalaciones han sido contadas prácticamente. Fedora 4 1 vez, opensuse 2 veces (1 normal 10.2 y la segunda por actualización a 10.3) y debian 1 vez. Pero tanto en las última de opensuse y ésta de debian, han sido por mi mala mano. Todos los sistemas se han portado de maravilla, no tengo queja, pero yo deseando hacer una actualización de un paquete. En ambos he aniquilado mi OS.

El último caso fue por actualizar un paquete para un mentado screenlet… apt exterminó a gnome gracias a un sudo apt-get install python-gobject  y con cada apt-get install gnome solo obtengo una negativa de paquetes incumplidos… Cambio repositorios, lo mismo… parece que debian lenny me dice: Hijo, hemos pasado años juntos, pero debemos separarnos. ¿Por qué dirán ustedes? por que sin gnome, soy como un pinguino en el volcán, o como dicen acá, un “cipote silvando en la loma”.

Aún sigo con debian, pero esa negativa me hace decirle adiós, un sistema que “le he dado duro” instalando de testing, unstable, experimental, ja ja ja es lo lógico… Ahora mi dilema es… ¿Instalo Debian Squeeze? ¿Instalo Fedora Leonidas?

Instalar Realtek AWN-PCI-54R en Debian Lenny

Vamos a instalar el Realtek RTL8185 ó AWN-PCI-54R Pues primero que nada, esta tarjeta se puede instalar con ndiswrapper… Pero sin soporte para mode monitor, nosotros necesitamos el mode monitor para auditar la inalámbrica… sí seguro uju ju ju (jugar con kismet ó aircrack)…. Para habilitar éste, buscamos en éste sitio el driver para nuestro linux:

Sitio de Drivers

Ahora bien, buscamos Linux driver for kernel 2.4.X and 2.6.X, descargamos y descomprimimos la carpeta y entramos a ella, ejecutamos:

#make && make install

tendremos el maldito driver listo y ejecutándo el script

#wlan0up

(éste script está contenido en la carpeta que habremos descargado), podremos conectarnos a nuestra wireless con ese cachibache, ahora bien, para una solución más elegante dejo a criterio la forma de levantar wlanoup (script, comando, etc, etc).

Para cerrar el servicio:

#wlan0down

Será siempre necesario hacerlo, de lo contrario, encontraremos error al reiniciar.

Escribo esto por que no encontraba el driver adecuado, parecía funcionar el driver net8185.inf con ndiswrapper, pero para nada… Esto me lo solucionó pero como la tarjeta no es mía… pero bueno, a alguien le servirá.

Cooliris, un juguete para buscar imágenes

Aunque su capacidad de búsqueda es un poco simple y al final de cuentas es más productivo escudriñar las páginas por sí mismo, cooliris es un addon muy simpático con el cual podemos encontrar walls e imágenes aprovechando sus cualidades 3D y los buscadores de imágenes conocidos (Google images, Devian Art, Piccasa, etc)

panta_cooliris

shana_cooliris

En resúmen: otro juguete muy bonito y vistozo, lamentablemente poco útil es su uso real -.-”. Es compatible con una variedad de navegadores (al menos eso supone) con solo tener el plugin de flash, lo he probado con iceweasel en Debian lenny y todo va bien. Dejo la liga para firefox aquí:

https://addons.mozilla.org/es-ES/firefox/addon/5579

Liberado Debian 5 “Lenny”

El pasado sábado 14 de febrero  (2009), fue declarado como “stable” la versión de Debian codename “Lenny”. Para quienes trabajamos a diario con ésta distribución, no nos parece en nada importante descargar el ahora Debian 5.0. Pero en el mundo de los servidores basados en Debian, la historia puede cambiar, puesto que se ha confirmado ahora esa seguridad de 22 meses de desarrollo en una distribución  excelente. Por otra parte, para los usuarios caseros……….. uff……… es hora de esperar la nueva testing:  Squeeze o el futuro Debian 6.0, aunque en lo personal esperaría al rededor de 6 meses de su salida para ver una diferencia significante.

lennybanner_indexed

La noticia: http://www.debian.org/News/2009/20090214

Instalemos la Canon PIXMA MP210 en Debian Lenny :)

Bueno, he estado trabajando en mi telescopio casero y mientras he fallado el experimento, creo que es hora de relajarse y no frustrarse, así que service maiku-astronomy stop y service maiku-pinguino start.  Hoy se van a enojar con lo simple que es instalar la multifuncional Canon PIXMA MP210 en su Debian Lenny, tanto que pensarán que esta entrada no tiene razón de ser ni existir.

Este día tengo un poco de ánimo, así que haremos paso a paso la instalación.

Ante todo, he obtenido los drivers de la impresora del siguiente sitio: http://support-au.canon.com.au/EN/search?canonsearch=1&lang=EN&category=All-in-One+Printers&series=All-in-One+Printers&model=PIXMA+MP210&menu=Download

Y busqué los siguientes paquetes: cnijfilter-common_2.80-1_i386.deb y cnijfilter-mp210series_2.80-1_i386.deb

(estas corresponden a IJ Printer Driver Ver. 2.80 for Linux(debian Common package) y IJ Printer Driver Ver. 2.80 for Linux(debian Package for the MP210 series) respectivamente en el sitio citado anteriormente)

De no aparecer las páginas direccionadas, creo que con hacer una pequeña búsqueda en google seremos felices.

Bueno, una vez descargados, vamos a lanzar:

# dpkg -i cnijfilter-common_2.80-1_i386.deb

#dpkg -i cnijfilter-mp210series_2.80-1_i386.deb

Y…. ¿ya está instalada? Bueno, los drivers sí, enciende y conecta tu impresora y…. es hora de ir al navegador favorito y tecleamos en su barra de dirección: http://localhost:631 para abrir la administración de cups (asumo, tienen cups instalado y corriendo como demonio he, creo que por defecto viene así, de lo contrario solo tendrán un error al insertar la anterior dirección, ha, cups es ahora una marca registrada de apple inc. O_o! ) Y buscaremos el enlace ha administración.

canonmp21001

He aprovechado con la imágen anterior a señalar que debemos seleccionar: “Encontrar nuevas impresoras” Y…..

canonmp21002

Seleccionamos nuestra canon MP210  que apunta al USB donde se colocó. Ojo “Puerto USB donde ustedes lo conectaron” en mi caso es el #1, a ustedes le puede apuntar a otro lugar, como #2 etc, etc. La segunda opción no la utilicé, si gustan, pruébenla y nos cuentan qué sucede.

canonmp21003

Uff, Acá todo bien, click en siguiente je je je….

canonmp21004

Lo último sería click en “Añadir impresora”

Y hasta ahí todo, provemos si imprime a partir de algún documento, eso debe ser todo, de lo contrario, depurar errores ok.

Oye, maiku…. pero la PIXMA PM210 es multifuncional, ¿y dónde jodidos has dejado la parte del escáner?

Bueno, les debo esa información sobre cómo manipularla al gusto, pero con los drivers anteriores incluye para el escáner. Así que con buscar en nuestros repos alguna aplicación que trabaje bien y en eso debería terminar la historia. Por mi parte lanzo:

# scanimage >> imagen.pnm

Y obtengo scans fácilmente. Claro tengo sane instalado, asumo igual ustedes.

Ok, eso es todo, nos leemos.

Indicando a Frostwire la ubicación del JRE (Java) Debian Lenny

Esto servirá de recordatorio para mi persona, puesto que instalé una versión reciente de frostwire y olvidé cómo lo solucionaba.

Éste problema se da si por X motivo hemos instalado java independientemente de los repositorios, obvio me refiero al binario que provee sun.

El problema es que frostwire buscará ubicaciones que por defecto vienen con nuestras versiones unix, por lo que no hay que preocuparse aunque el título diga para debian lenny, debe ser equivalente.

Si han llegado acá, debe ser por éste error:

Starting FrostWire…
Java exec found in PATH. Verifying…
OOPS, you don’t seem to have a valid JRE. FrostWire works best with Sun
JRE available at http://www.java.com

Y la solución es simple. Asumo ya se ha instalado correctamente el JRE a partir del binario, o en su defecto JDK para los desarrolladores, de lo contrario a buscar en google, es un tema rayado de disco, por lo que no lo voy a tratar.  Bueno, si hemos instalado frostwire a partir de un .deb debemos editar:

# nano /usr/lib/frostwire/runFrostwire.sh

y buscar la función look_for_java(), y agregar nuestra dirección donde tenemos instalado nuestro java. He suplantado la línea: JAVADIR=/usr/lib  y en mi caso por ser JDK: /opt/instalaciones/jdk1.6.0_05

Creo que ustedes pondrán su dirección donde se encuentra su JRE o JDK ¿verdad?

look_for_java()
{
JAVADIR=/opt/instalaciones/jdk1.6.0_05
if look_for_javaImpl ; then
return 0
fi
JAVADIR=/usr/java
if look_for_javaImpl ; then
return 0
fi
JAVADIR=/opt
if look_for_javaImpl ; then
return 0
fi
return 1
}

La función busca en 3 path, pero nosotros solo necesitamos asignarle a 1. Obvio que si no es el path correcto, seguirá el mismo error por no poder encontrar el archivo.

Si hemos descargado el tarball de frostwire, es cuestión de buscar y editar runFrostwire.sh

Por otra parte; tuve un problema nuevo, no se encontraba la función unpack200, que se crea por el instalador de sun.

sh: unpack200: command not found
sh: unpack200: command not found
sh: unpack200: command not found
sh: unpack200: command not found
sh: unpack200: command not found
sh: unpack200: command not found
sh: unpack200: command not found
sh: unpack200: command not found

……….

En mi caso, solo debía buscar en mi carpeta bin  del jdk (jre si es éste en uso) el archivo unpack200 y agregarla a  /bin/

Es fácil en general. Como siempre os digo, no haré tutoriales paso a paso con dibujitos y comandos copiar y pegar, sobre todo en informática , comportémonos como personas interesadas en nuestros OS, el proceso es tan simple como lo he descrito únicamente de leer y comprender, alguna duda con gusto le buscamos solución. Saludos.

Algunos problemas y soluciones para fluxbox

La verdad es que ya hay n+1 howto’s de cómo configurar fluxbox, hay unos que funcionan muy bien, otros que parten en la idea y terminan en interrogantes, parece que voy a caer en lo mismo, más éste no es un howto e intentaré señalar sobre todo problemas a partir de la experiencia y métodos para solucionarlos que me servirán alguna vez y probablemente a alguien más que lea, así que lo mejor será leer para entender qué estamos haciendo.

Lo más obvio no le daremos importancia.

Para instalar fluxbox puede ser desde su source o desde repositorios, dependerá de la distribución en uso.

¿Problema con el lenguaje del teclado?

Si tenemos gnome y configuramos con él todo va bien, probablemente igual en kde, más al pasar a fluxbox; ésta configuración no parece surtir efecto aunque no siempre será así. fluxbox tiene una herramienta para configurarlo queda bajo propio riesgo utilizarla. En lo personal me trajo muchos errores, por eso busqué ésta variante para ponerlo en español:

setxkbmap es &

Ésta es la herramienta de X para manejo de teclado, por ende no solo funciona en fluxbox, también en el terminal tty. “es” es el parámetro del lenguaje, probablemente funcione “la”, para inglés es “us”

Ahora bien, para que el teclado éste disponible con cada inicio de fluxbox agregamos ésta línea en $HOME/.fluxbox/startup antes de “exec /usr/bin/fluxbox”  usa el editor que más te guste.

¿Y el sonido?

Para no dar muchas vueltas el sonido se puede regular con alsamixer

thunar está es mi el navegador de archivos pero su tema de iconos es muy feo

Claro, no hay ninguna herramienta para configurar el tema de iconos de thunar usándose fuera de XFCE.

Lo que haremos por las configuraciones que él busca, así que editaremos el archivo $HOME/.gtkrc-2.0 si no existe lo creamos y agregamos la línea gtk-icon-theme-name = “UN_TEMA_DESEADO”.  Los temas instalados y por instalar se pueden ubicar en /usr/share/icons/ y bastará con poner el nombre de la carpeta que los contiene.

Quiero una imagen de fondo

El comando para definir imágenes es fbsetbg ruta_a_la_imagen Lo más seguro es que tengas que definir éste comando en $HOME/.fluxbox/startup

Otras herramientas útiles pueden ser conky e idesk, la instalación la puedes hacer desde source o via repositorios. Para otras situaciones hay mucha información, sería duplicar esfuerzos tocar varios temas similares.

cambiar screenlet de slideshow cuadrado a rectangular

Por defecto el screenlet de slideshow nos aparece de manera cuadrada, no vayan a perder el tiempo como acá el joven ¬_¬” (yo) queriendo buscar otro slideshow, éste screenlet trabaja bien y se puede colocar para que la imágen sea rectangular en el screenlet, no es para perder tiempo.

Solo hay que posicionarse en el screenlet click derecho e ir a Properties->Option->SlideShow y en la opción del menú desplegable de Select frame type, seleccionar wide. ¿Me creeran que pasé varios días buscando un slideshow rectangular?

Eclipse c++ en debian lenny

IMPORTANTE: CDT, C/C++ Development Tools para eclipse ya se encuentra en los repositorios de Debian Lenny, solo debemos tener estos repos:

deb http://ftp.es.debian.org/debian/ lenny main contrib

deb-src http://ftp.es.debian.org/debian/ lenny main contrib

(Lo aclaro porque estuve usando los de sid  desde hace poco y comenté los arriba mencionados. Sid aún no parece tenerlos)

y instalar eclipse y luego lanzar:

apt-get install eclipse-cdt

Pero si les gusta el camino rudo:

Antes que nada, debo mencionar que me he basado en howto de terceros que tenían la intensión de instalar eclipse para otros fines que no fueran c++, pero que sus procesos son necesarios para la instalación de nuestro eclipse, a partir de los repositorios para debian lenny.

primero instalaremos java y luego eclipse, así que procederemos con parte del howto de Damian Morales en http://blog.ritualpc.com/?p=26

Abrimos el archivo de repositorios:

#nano /etc/apt/sources.list

Debería de quedarnos de la siguiente forma:

deb http://ftp.us.debian.org/debian/ lenny main contrib non-free

deb-src http://ftp.us.debian.org/debian/ lenny main contrib non-free

No importa el servidor que tengamos, configurado siempre y cuando agreguemos los repositorios contrib y non-free, que es donde se encuentran los paquetes java.

Cuando esto este listo, guardamos el archivo y le damos un update al repositorio:

#apt-get update

Ahora instalaremos los paquetes de java, y luego los paquetes de java-jdk de Sun, para ello ejecutamos la siguiente orden:

#apt-get install sun-java5-jre

Esto instalará la máquina virtual, de java en su versión 5, si deseamos tener la ultima versión podemos ejecutar la siguiente orden:

#apt-get install sun-java6-jre

No debe olvidar que esto, lo que nos baja e instala es la maquina virtual de java, todavía nos hace falta instalar el jdk, que es el que utiliza Eclipse, y otras plataformas como Netbeans para poder ejecutarse.

Bien ahora instalemos el jdk; generalmente, podemos tener instaladas, mas de una versión maquina virtual; es decir, podríamos tener la versión 1.5, así como la versión 1.6; así como, más de un entorno de desarrollo; pero bien, ahora instalemos el jdk de la siguiente forma:

#apt-get install sun-java5-jdk

De igual forma si necesitamos tener la versión 6 de java, podemos ejecutar la orden:

#apt-get install sun-java6-jdk

Bien hasta acá todo listo, con java, ahora necesitamos instalar, el entorno IDE de desarrollo, que en nuestro caso es eclipse, para ello ejecutamos la siguiente orden:

#apt-get install eclipse

En mi caso instalé jdk desde el sitio de sun, si ustedes hacen lo mismo no olviden cambiar el classpath a su nueva dirección, o como yo hice, cambiar el enlace simbólico de /usr/bin/java direccionandolo al jdk instalado, la tercera forma que conozco es agregando el la ruta del jdk al archivo /etc/eclipse/java_home.

Ahora procederemos a instalar CDT (C/C++ Development Tools), el cual nos servirá para programar en c++, iremos al sitio del proyecto y buscaremos el CDT que corresponda a nuestro eclipse, podemos ver nuestra versión de eclipse  desde el about asumiendo que ya está instalado y funcionando.

http://www.eclipse.org/cdt/downloads.php

Para mi caso, tengo Eclipse 3.2 por lo cual me corresponde descargar CDT 3.1. Hasta acá asumimos todo ha ido bien, lo último que necesitamos es descomprimir nuestro paquete de CDT y copiar los contenidos de las carpetas plugins y features (ojo, el contenido, no la carpeta) a las carpetas plugins y features correspondientes de eclipse. (si hemos hecho al pie de la letra la guía, debe estar en /usr/local/lib/eclipse/ de lo contrario, puede que hayas descargado eclipse e instalado manualmente, así que corresponde a tí buscar las carpetas)

Si todo ha ido bien, ya podemos ejecutar eclipse y crear nuestros proyectos en c++, pero si nos damos cuenta, el código no tiene formato. Para tener ésta cualidad vamos a buscar Astyle eclipse, disponible en :

http://astyleclipse.sourceforge.net/

en el área de descargas, descomprimimos el archivo que descarguemos y copiamos el contenido de la carpeta plugins a plugins de nuestro eclipse, para tener el marcado para c++ crearemos un proyecto, buscaremos en el menú Window->Preferences; luego buscaremos Code Formatter y en el menú desplegable seleccionamos Style Plugin. Eso será todo, ya podríamos trabajar con eclipse con c++ felizmente. No duden en consultar o resaltar los errores.

Entradas siguientes »