lunes, enero 23, 2012

Archey, un cambio de look a nuestro Terminal

Lo admito. Puede ser que el Terminal de Arch canse a veces, sobre todo, su aspecto monótono. A pesar de tener la opción de configurar los perfiles, no sé, quedaba la mar de soso. Buscaba algo más como el LxTerminal, donde aparece el logo de Arch en colorines junto con toda la información del sistema.


Si os pasa lo mismo que a mí, os basta con instalar una cosilla llamada Archey. Para ello, en Terminal:
yaourt -S archey
Una vez instalado, necesitamos configurar un archivo para indicarle que inicie siempre desde este script y con el color elegido. El diseño lo detecta de la distro que tengamos instalada (Archlinux, Debian, Ubuntu, etc..). Para configurar dicho archivo, en la carpeta personal, activar los archivos ocultos y buscad un archivo de texto llamado ".bashrc". Abridlo.


Una vez dentro, tenéis que comentar todas las líneas que aparezcan después de "alias....." y añadir la siguiente línea:
archey -C color
donde "color"  tenemos que sustituirlo por el color que hayamos elegido entre los siguientes: white, green, red, yellow, blue, black, magenta y cyan.


Una vez puesto el color que queremos, guardamos el documento y reiniciamos Terminal (es decir, que si lo teníamos abierto, hay que cerrarlo y volverlo a abrir). Os debería de salir vuestro Terminal con el nuevo aspecto. En mi caso, con la A de Archlinux en color cyan ^^


Además, Archey permite configurar el script al máximo, como elegir las zonas donde cambiar el color en el logotipo. Para ello, tenéis que buscar un archivo en la ruta /usr/bin/archey. Ejectuadlo con permisos de root porque si no, no os permitirá guardar los cambios. El aspecto es el siguiente:


Bueno, espero que os haya gustado. Un saludo!! ^^

Error de cambio de hora en Archlinux (no funciona Hwclock)


¿Vuestro Arch le pone la hora que le da la gana al sistema cada vez que reiniciáis? ¿Habéis probado esta opción y no os funciona? No os preocupéis porque la solución puede ser más sencilla de lo que creéis. ¿Tenéis por casualidad instalado Windows en una doble partición?

En mi caso, tras mucho quebradero de cabeza, era eso. Un mal ajuste. Y lo peor de todo es que está en la Wiki de Arch (¡bendita Wiki!) pero no me había dado cuenta. No a todo el mundo le tiene porqué fallar (en nuestro caso 1/2) pero por si os pasa igual, aquí está la solución.

Por lo visto, si tenemos un sistema operativo en arranque dual y para evitar que Hwclock se vuelva loco, tenemos que cambiar una cosilla. En Terminal:
sudo nano /etc/rc.conf
Nos vamos casi al principio donde pone "Hardwareclock". En mi caso, pone al lado "UTC".


Pues esto es lo que hay que cambiar. En vez de "UTC" tenemos que poner "localtime". Quedaría de la siguiente manera:


Guardáis, cerráis Terminal y reiniciad el sistema. Al volver, veréis que el reloj por fin está en hora. Crucemos los dedos para que no cambie.

Un saludo!! ^^


domingo, enero 22, 2012

PACMAN. Directiva ShowSize error en /etc/pacman.conf


Es posible que de un mal uso, o simplemente (y mas común) de una actualización de pacman, nos encontremos que cada vez utilizamos pacman o algun dependiente, se nos muestre esto (o algo parecido) en terminal:
atención: archivo de configuración /etc/pacman.conf, linea 33: directiva 'ShowSize' en sección 'options' no reconocida.
Estamos utilizando entonces una verrsión antigua o dañada de pacman.
Por suerte en cada actuazión de pacman se crea normalmente un archivo actualizado denominado pacman.conf.pacnew.
Podemos hacerlo mediante un explorador de archivos con permiso sudo, o bien mediante terminal.
Lo que haremos es dirigirnos a la carpeta /etc
cd /etc
Hacemos copia de seguridad de nuestro antiguo pacman.conf y lo movemos.
sudo mv /etc/pacman.conf /etc/pacman.conf.backup
Utilizaremos ahora pacman.conf.pacnew como pacman.conf
sudo mv /etc/pacman.conf.pacnew /etc/pacman.conf

Así queda nuestro pacman listo para usar.

Saludos!

Ver pdf integrado en Chromium. Visor nativo Chrome/Chromium. ARCH

Para los que disfrutamos de la distribución de ArchLinux o alguna de sus variantes, disponemos gracias a yaourt (repositorios mantenido por developers y comunidad) de la librería nativa de Google Chrome y Chromium para poder visualizar los pdf totalmente integrados.
Con chromium y yaourt ya instalado, solo bastaría con poner en terminal:
yaourt -S chromium-stable-libpdf
Con esto ademas aseguramos tener el plugin actualizado.
Tal vez sea necesario cerrar cualquier instancia Chromium y volver a abrirlo para que cargue el plugin de pdf.
Podemos ver si esta correctamente activado poniendo en la barra de direcciones de chromium: about:plugins


Nota: El paquete de yaourt puede dar errores a veces de que no se puede verificar la integridad de unos de los archivo. Si esto pasa, podéis realizarlo a mano, que funciona exactamente igual.

Para hacerlo a mano, necesitamos bajarnos el paquete principal de chrome del que se extrae el archivo libpdf.so. Dependiendo de la versión que tengáis descargaros uno de los siguientes deb:

Para i386:

Versión de Chrome estable: https://dl-ssl.google.com/linux/direct/google-chrome-stable_current_i386.deb
Versión de Chrome unstable: https://dl-ssl.google.com/linux/direct/google-chrome-unstable_current_i386.deb

Para x86_64:

Versión de Chrome estable: https://dl-ssl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
Versión de Chrome unstable: https://dl-ssl.google.com/linux/direct/google-chrome-unstable_current_amd64.deb

Una vez descargado el paquete deb, vamos a extraer el archivo libpdf.so. Abrid el deb con el gestor de archivadores. Veréis que dentro hay dos carpetas y un archivo. Tenemos que extraer la carpeta denominada data.tar.lzma.



Una vez extraída, abrimos la carpeta comprimida con el gestor de archivadores. Vemos que dentro hay una carpeta sólo denominada con un punto.



Navegamos por las sucesivas carpetas: punto (.)-> opt -> google -> chrome.



Al llegar a la carpeta chrome, contiene muchos archivos y entre ellos, el que buscabamos: libpdf.so. Lo extraemos.





El siguiente paso puede variar según la forma en que hayamos instalado Chromium, ya que varia la carpeta donde se encuentra instalado. Hay dos posibilidades: o esta en la ruta /usr/lib/chromium  o esta en la ruta /opt/chromium-browser. En mi caso, estaba en la ruta primera. Sea cual sea la ruta, copiamos el archivo libpdf.so dentro de ella. Recordad que necesitaréis permisos de root para copiar el archivo.


Cerrad cualquier ventana que tengáis abierta de Chromium. Al abrirlo de nuevo, veréis que ya podéis ver pdf directamente en vuestro navegador.

En el caso de que estéis en otra distribución o la solución no os funcionó, disponéis de un manual que se hizo en su día aquí.

Saludos!


sábado, enero 14, 2012

Flashtool para Xperia y otros SE en Linux !!

Ya tenemos disponible para flashear la gama Xperia de Sony desde Linux.
Para ello nos descargamos la Full versión para Linux de la siguiente página:
http://www.flashtool.net/download.php
En la pestaña "Installation" lo encontraremos.
Descomprimimos el paquete tar.gz en algún lado a nuestra elección.

Necesitaremos el entorno java (JRE y JDK 6) para correr el Flashtool desde linux.
según tu distribución linux utiliza tu gestor de paquetes.
Por ejemplo, en ArchLinux, lo instalaremos con yaourt (Así como en ubuntu será apt-get o synaptic).
yaourt -S jdk6
Necesitaremos crear una regla udev para que detecte el móvil al conectarlo.
Añadimos una regla en /etc/udev/rules.d:
sudo nano /etc/udev/rules.d/50-sonyericsson.rules
Añadimos la siguiente linea como regla para detectar los Sony Ericcson:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0fce", MODE="0777"
Reiniciamos las reglas del udev reiniciando la maquina o simplemente con el siguiente comando:
sudo udevadm control --reload-rules
Reconectamos el dispositivo usb.

Por último, desde terminal nos dirigimos a donde hayamos descomprimido el tar.gz
y lo ejecutamos el script FlashTool.
cd  /rutadelacarpeta/Flashtool
./FlashTool 

Ya deberemos de tener disponible y detectado todas las funciones de Flashtool.


Saludos!



miércoles, enero 11, 2012

Error pacman



 ==> ERROR: Se encontró el archivo bloqueo de pacman. No se puede ejecutar mientras pacman esté ejecutándose.

Simplemente, si estamos seguros de que no hay nada utilizando pacman o instalando paquetes, lo solucionamos con:
sudo rm /var/lib/pacman/db.lck
Saludos!

Salvapantallas para sistemas X de ventanas en Linux

Sencilla aplicación y demonio para gestionar salvapantallas en sistemas X de Linux.
Lo configuraremos para Arch con Openbox.
xscreensaver
yaourt -S xscreensaver
Para ejecutar el configurador donde seleccionaremnos el que queramos, o activarlo/desactivarlo...


En terminal:
xscreensaver-demo
Para que funcione cada vez que encienda el equipo deberemos iniciar el demonio añadiendolo a la sección daemon en nuestro archivo de arranque, xinitrc o rc.conf el siguiente comando.
Por ejemplo en OpenBox simplemente lo añadimos en el archivo de configuración de inicio ~/.config/openbox/autostart:
xscreensaver -no-splash &



Saludos!

Simple Scan en Archlinux y configuracion para impresora multifuncion HP

Simple-Scan, como su nombre indica, es un programa de escaneo muy sencillo y rápido, pero no por ello menos útil. Aunque su instalación es muy sencilla, la configuración puede darnos algún que otro quebradero de cabeza así que vamos a ver como configurarlo para que esto no ocurra.
En primer lugar, vamos a instalar la libreria que nos permite escanear en linux, es decir, Sane.Aunque Sane ya suporta casi todos los escaner del mercado, mejor que comprobéis con antelación si el vuestro se encuentra entre la lista de soportados: lista . Una vez que habéis comprobado que vuestro escaner se encuentra entre los elegidos, vamos a pasar a instalar Sane y el programa.

En Terminal:
sudo pacman -S sane
sudo pacman -S simple-scan
Una vez instalado, vamos a ver si sane detecta nuestro escaner. En Terminal también:
sudo sane-find-scanner

Si os lo detecta, debería de saliros unas líneas parecidas a esta, donde podéis observar que detecta mi dispositivo, una Officejet 5600 series. 


 Si os lo detecta, el paso siguiente es:
sudo scanimage -L
Si aquí os detecta el dispositivo, ya podréis utilizarlo para escanear sin ningún problema en cualquier programa.

Configuración extra para impresoras HP y multifunción

En cambio, si os sucede como a mí que tengo una multifunción de HP, tendréis que hacer un paso más.

Como podéis observar a mí sólo me detecta la cámara, no el escaner
Para configurar nuestras impresoras HP, hace falta que editemos un archivo descomentando una línea. Entrad, ya sea por Terminal o mediante cualquier programa de edición con permisos de root, en:
/etc/sane.d/dll.conf
Veréis que el archivo contiene una lista de nombres. Al final del archivo, la última línea pone lo siguiente:
#hpaio
Tenéis que descomentarlo, quedando de la siguiente manera:
hpaio
Guardad el archivo. Volved a probar con el comando scanimage -L. Ya os debería de salir en estas líneas vuestro escaner.


Abrid el programa de escaneo Simple-scan y en el menú Documento, en Preferencias, en Origen del Documento, si tenéis varios dispositivos, os saldrá un menú desplegable para que elijáis el dispositivo que queréis que funcione. Recién configurado lo normal es que lo haya detectado sin problemas y aparezca el escaner ya elegido. 


El funcionamiento del programa es bastante sencillo. Permite escanear (con previsualización) y guardar el archivo en el formato que queramos y en el directorio elegido. También recortar algún área concreta del documento escaneado y guardarlo. Y nada más. Como ya os dijimos, es un programa muy sencillo pero funciona a la perfección. 

Espero que os sea útil ^^


Foxit Reader en Archlinux (Lector de pdf)


Si el lector de pdf integrado en Archlinux no os convence o necesitáis alguna función que éste no tenga, siempre podéis probar con otro lector de pdf, como por ejemplo, Foxit reader.

Foxit es un lector de pdf liviano pero muy eficaz con múltiples funciones al estilo Acrobat Reader como añadir comentarios o compartir los pdf en las más famosas redes sociales.




Para instalarlo en Archlinux, basta con abrir Terminal y poner:
yaourt -S foxitreader
En poco tiempo, podréis disfrutar de ésta maravilla de lector pdf en linux. Os dejo unas capturas del programa ya instalado.




Un saludo!! ^^


 
Google+