domingo, 2 de septiembre de 2012

Escritorios de Agosto

He vuelto a retrasarme, pero esta vez no ha sido por pereza, sino porque quería dejar mi nuevo portatil medianamente configurado.

Primero una captura de mi Arch, en el que basicamente solo ha cambiado el fondo y añadido conky.

Y ahora unas capturas de mi nuevo SO portatil: Fedora 17





domingo, 12 de agosto de 2012

Solucionar problema de ventanas lentas en KDE 4.9

Con KDE 4.9 ha aparecido un pequeño bug en el cual al usar un tema Aurorae las ventanas tardan en moverse al pinchar sobre ellas. Este pequeño bug vendrá solucionado en KDE 4.9.1, pero mientras tanto podemos repararlo fácilmente de manera manual.

  1. Primero nos descargamos un parche para Aurorae:

$ cd /tmp
$ wget https://projects.kde.org/projects/kde/kde-workspace/repository/revisions/9ee6a775d592ec3f105892c32c7576d6cdd7c210/diff/kwin/clients/aurorae/src/qml/aurorae.qml?format=diff

  1. Después debes situarte en el directorio aurorae de kwin. Dependiendo de tu distribución puede variar.
Para Ubuntu y derivados:
$ cd /usr/share/kde4/apps/kwin/aurorae/
Para Arch Linux: $ cd /usr/share/apps/kwin/aurorae/
  1. Por último, aplicamos el parche:
$ sudo patch -p6 -i /tmp/aurorae.qml\?format\=diff
Y con esto el problema está solucionado. Reiniciamos kwin, para ver los cambios pulsando Alt+F2 e introduciendo el comando siguiente:
kwin --replace

Fuente: http://blog.martin-graesslin.com/blog/2012/08/fixing-slow-window-movment-in-4-9/

jueves, 2 de agosto de 2012

Escritorios de Julio

Llego un poco tarde, pero la pereza pudo conmigo, así que aquí van los escritorios que he tenido el mes de julio.

Ordenador de sobremesa:
Arch Linux con KDE 4.8



Ordenador Portatil:
Linux Mint 13 "Maya" XFCE con (obviamente) XFCE


PD: El de Sobremesa es fecha de hoy, pero es el escritorio que he tenido en todo Julio. Si he decidido hacer la captura hoy es porque voy a actualizar a KDE 4.9 (salido hace poca horas) y en Julio he utilizado KDE 4.8

martes, 24 de julio de 2012

Redimensionar, rotar y comprimir multiples imágenes desde Dolphin

Existen ocasiones en las que queremos transformar un conjunto de imagenes para que tengan un tamaño determinado. Esta tarea puede realizarse de varias maneras, pero aquí voy a mostrar como hacerlo desde un menú del navegador de archivos Dolphin. De esta manera conseguiremos nuestro objetivo de una manera rapidísima.

Para tener el menú de tratamiento de imagenes en ArchLinux debemos instalar KIM (KDE Image Menu) de la manera siguiente:
# pacman -S kim4
¡Ya está! Ahora podemos abrir Dolphin y seleccionar un conjunto de imagenes. Haremos clic derecho para ver el menú e iremos a Acciones. Allí veremos 3 nuevos submenús con los que podremos realizar la opción que queramos. Una vez seleccionada la acción nos preguntará si queremos conservar los archivos que tenemos o por el contrario reemplazarlos.


 Si le decimos que no los reemplace, obtendremos un resultado similar al siguiente:
con las imagenes que teníamos anteriormente y las mismas imagenes redimensionadas (precedidas por resized_).

Que lo disfruten.


sábado, 21 de julio de 2012

Guía rápida para comprimir/descomprimir archivos

Esta entrada es una copia de otra que he decidido publicar dada su utilidad en terminales. El artículo original se encuentra aquí. Su autor es Sergio González Durán y cito la información que publicó originalmente:
Copyright 2005-2012 Sergio González Durán
Se concede permiso para copiar, distribuir y/o modificar este documento siempre y cuando se cite al autor y la fuente de linuxtotal.com.mx y según los términos de la GNU Free Documentation License, Versión 1.2 o cualquiera posterior publicada por la Free Software Foundation.
En Linux hay diversas herramientas para empaquetar y comprimir archivos, tomando en cuenta que empaquetar es juntar dos o más archivos en un solo archivo (paquete) y comprimir es tomar este archivo-paquete y comprimirlo a continuación te muestro un resumen de las más comunes, de acuerdo a la extensión que comunmente se acostumbra ponerles.
.tar (tar)
Empaquetartar cvf archivo.tar /archivo/mayo/*
Desempaquetartar xvf archivo.tar
Ver el contenido (sin extraer)tar tvf archivo.tar
.tar.gz - .tar.z - .tgz (tar con gzip)
Empaquetar y comprimirtar czvf archivo.tar.gz /archivo/mayo/*
Desempaquetar y descomprimirtar xzvf archivo.tar.gz
Ver el contenido (sin extraer)tar tzvf archivo.tar.gz
.gz (gzip)
Comprimirgzip -q archivo
(El archivo lo comprime y lo renombra como "archivo.gz")
Descomprimirgzip -d archivo.gz
(El archivo lo descomprime y lo deja como "archivo"
Nota: gzip solo comprime archivos, no directorios
.bz2 (bzip2)
Comprimirbzip2 archivo
bunzip2 archivo
(El archivo lo comprime y lo renombra como "archivo.bz2")
Descomprimirbzip2 -d archivo.bz2
bunzip2 archivo.bz2
(El archivo lo descomprime y lo deja como "archivo")
Nota: bzip2 solo comprime archivos, no directorios
.tar.bz2 (tar con bzip2)
Comprimirtar -c archivos | bzip2 > archivo.tar.bz2
Descomprimirbzip2 -dc archivo.tar.bz2 | tar -xv
tar jvxf archivo.tar.bz2 (versiones recientes de tar)
Ver contenidobzip2 -dc archivo.tar.bz2 | tar -tv
.zip (zip)
Comprimirzip archivo.zip /mayo/archivos
Descomprimirunzip archivo.zip
Ver contenidounzip -v archivo.zip
.lha (lha)
Comprimirlha archivo.lha /mayo/archivos
Descomprimirlha -x archivo.lha
Ver contenidolha -v archivo.lha
lha -l archivo.lha
.zoo (zoo)
Comprimirzoo -a archivo.zoo /mayo/archivos
Descomprimirzoo -x archivo.zoo
Ver contenidozoo -v archivo.zoo
zoo -L archivo.zoo
.rar (rar)
Comprimirrar -a archivo.rar /mayo/archivos
Descomprimir
Ver contenidorar -v archivo.rar
rar -l archivo.rar

lunes, 16 de julio de 2012

Cambiar la apariencia de las aplicaciones GTK3 en KDE en ArchLinux

Si utilizas KDE y alguna aplicación escrita en el nuevo gtk3, verás que la apariencia es poco uniforme y dista mucho de la apariencia que uses en KDE. 

Afortunadamente podemos hacer que la apariencia de las aplicaciones gkt3 se parezcan a las aplicaciones gtk3 con el paquete oxygen-gtk3. La manera a proceder es la siguiente:
# pacman -S oxygen-gtk3
$ ln -s /usr/share/themes/oxygen-gtk/gtk-3.0 ~/.config/gtk-3.0

Observar que el primer comando se hace como administrador y el segundo no. 

Con esto ya deberíamos tener una apariencia más uniforme entre nuestras aplicaciones

domingo, 15 de julio de 2012

Indicador del clima en KDE

Quien usase Gnome2 y se haya pasado a KDE, se dará cuenta (o puede que no) de que no es tan fácil añadir un indicador del clima como lo era antes. Existe un plasmoid llamado PyWeather, pero que está pensado para mostrarse en el escritorio, y no en un panel.

Para solucionar esto podemos instalar Customizable Weather Plasmoid (CWP), el cual podemos añadir sin problema a nuestra barra de tareas.

La instalación en ArchLinux se hace como sigue:

$ yaourt -S kdeplasma-applets-cwp
$ kbuildsycoca4

El segundo comando, reconstruye la base de plasmoids para que sea reconocido.

Para encontrar el código de nuestra ciudad deberemos ir a http://espanol.weather.com y buscar nuestra ciudad. Como ejemplo he puesto Valladolid de España, cuya página en weather.com es http://espanol.weather.com/weather/today-Valladolid-SPXX0195. El código se encuentra al final de la propia dirección, por lo que el código de Valladolid es SPXX0195.


Para instalarlo en otra distribución recomiendo buscarlo con el gestor de paquetes habitual o visitar el siguiente enlace: http://kde-look.org/content/show.php?content=98925

lunes, 9 de julio de 2012

Transmission-QT y magnet links

Como usuario de Torrents que soy, habitualmente utilizo Transmission, un cliente de torrents para GNU/Linux, sencillo de usar, rápido y sin adornos innecesarios. Como estoy bajo KDE SC, instalé transmission-qt y me encontré con el problema incómodo de que los magnet links no se abrían directamente, sino que tenía que copiar el magnet link y añadirlo manualmente a Transmission, pues lo único que ocurría al pinchar en un magnet link era que se abría una nueva instancia de Transmission.

Pues bien, el problema reside en el archivo transmission-qt.desktop que se encuentra en /usr/share/applications/ (al menos en Arch Linux). Podemos abrirlo con nuestro editor favorito como administrador, ya sea utilizando sudo o logeando directamente como tal. Personalmente uso vim como editor de texto; puedes encontrar una guía de uso en este mismo blog pinchando en la etiqueta Vim.

$ sudo vim /usr/share/applications/transmission-qt.desktop
Para solucionar el problema cambiamos la línea siguiente:
Exec=transmission-qt %F
por esta otra: Exec=transmission-qt %U
Con esto ya se abrirán los magnet links automáticamente al pinchar sobre ellos.

miércoles, 27 de junio de 2012

Entrar al chat de Facebook con Kopete

Estas de una de esas entradas que inspiraron el nombre de este blog. Es de esas cosas que se hacen igual que ves en las diferentes paginas de internet pero que no te funcionan hasta que encuentras el error.

Usualmente me conecto al chat de facebook a través de Pidgin. Sin embargo tengo pensado pasarme a KDE en breve por lo que llevo un par de días probando kopete para ver si el cambio me satisface. De momento parece que sí, de hecho, me gusta más que Pidgin, pero encontré un problema al conectarme al chat de facebook. 

En la pagina oficial de facebook obtenemos esta información para conectarnos: 
Si nos fijamos en el número de puerto y lo ponemos en la configuración de Kopete nos dará un error. El puerto correcto (5223) se pone automáticamente y no hay que forzarlo para que sea el 5222 como nos indican, así que la configuración queda como sigue: 
Espero que esto sea de ayuda para alguien ;)

jueves, 21 de junio de 2012

Escritorios de Junio

Como es práctica común, en muchos blogs sobre Linux, publicaré cada cierto tiempo mis escritorios.

El primero es el que uso habitualmente (de momento, que pronto formateo). Ubuntu 10.04 con Gnome 2:


 El segundo es el portatil que la universidad da como préstamo el cual tiene Ubuntu 12.04 con Gnome Shell (Gnome 3):

Y por último, pero no menos importante, un ordenador viejo de un solo núcleo que tiene ArchLinux con KDE4:

miércoles, 20 de junio de 2012

Extraer texto e imágenes de un PDF

Probablemente alguna vez hayas querido extraer un texto o una imagen de un PDF, ya sea para utilizarlos en otro documento o simplemente porque el resto del PDF te es innecesario.
Pues bien, en GNU existen herramientas que facilitan esta extracción. La forma de hacerlo es la siguiente. Instalamos el paquete poppler-utils:

En Debian/ubuntu: $ sudo apt-get install poppler-utils En Fedora: $ sudo yum install poppler-utils En ArchLinux no tenemos poppler-utils, pero podemos instalar poppler a tal efecto: # pacman -S poppler Una vez instalado el paquete utilizaremos los siguientes comandos:

Para extraer las imágenes: $ pdfimages -j archivo.pdf imagenespdf/ Para extraer el texto: $ pdftotext archivo.pdf donde archivo.pdf es nuestro archivo en PDF e imagenespdf es una carpeta, que debe existir, en la que se guardarán las imágenes del archivo

miércoles, 6 de junio de 2012

Fondo de GDM3

Cambiar el fondo de GDM3 no es algo trivial (de hecho casi nada en GNOME 3 es trivial). A muchos nos surge la necesidad de cambiarlo dado que muchas veces (por no decir todas) no nos gustan o satisfacen los fondos predeterminados ni siquiera para una pantalla de login que en principio poco veremos. Para los incoformistas, aquí la manera de cambiarlo:
$ su --
# xhost +SI:localuser:gdm
# sudo -u gdm gnome-control-center

Probablemente nos aparecerán algunos error en el terminal (los ignoramos) y se nos abrirá la configuración del sistema. En Personal->Fondo elegimos la imagen que queramos cambiar.

Si queremos añadir algún fondo que no está en los predeterminados que se encuentra en nuestro directorio es recomendable hacer primero lo siguiente:

$ sudo cp ruta/img.jpg /usr/share/backgrounds
Donde ruta es la ubicación de la imagen que queremos poner e img.jpg la imagen en sí.

Ejemplo

Tenemos la imagen playa.jpg, la cuál queremos poner de fondo en el gestor de login GDM3, en nuestra carpeta Imagenes de nuestra Carpeta personal. La ruta, por tanto, sería ~/Imagenes quedando los comandos como sigue:
$ sudo cp ~/Imagenes/playa.jpg /usr/share/backgrounds
$ su --
# xhost +SI:localuser:gdm
# sudo -u gdm gnome-control-center

Seleccionaríamos nuestra imagen de fondo buscándola en /usr/share/backgrounds y cerraríamos la ventana. Por último utilizaríamos el comando exit para salir del modo de administrador:

# exit
$

Y con esto habríamos acabado. Por último decir que lo he comprobado en Fedora 17.

miércoles, 2 de mayo de 2012

Uso de Vim II: Comandos útiles


Sin más dilación expongo una lista de comandos con su explicación:


Movimiento

ComandoExplicación
karriba (también la flecha hacia arriba)
jabajo (también la flecha hacia abajo)
lderecha (también la flecha hacia la derecha)
hizquierda (también la flecha hacia izquierda)
0principio de linea
$fin de línea
Gfinal del archivo
1Gprincipio del archivo
xGir a la línea x

Copiar, Borrar y Deshacer

ComandoExplicación
ddborra la linea en que nos encontramos
xddborra x lineas contando desde la linea en que nos encontramos
yycopia la linea en la que nos encontramos
xyycopia x lineas contando desde la linea en que nos encontramos
ppega el texto copiado
udeshacer
Ctrl+rrehacer
nrepite el último comando

Búsquedas y reemplazos

ComandoExplicaciónEjemplo
/patronbusca la siguiente aparición de patron desde donde nos encontramos/patatas
?patronbusca la anterior aparición de patron desde donde nos encontramos?patatas
:x,y s/patron1/patron2reemplaza todas las apariciones de patron1 con patron2 desde la línea x hasta la línea y ($ referencia el final del documento):1,$ s/patatas/papas

Ésta lista puede crecer con el tiempo.
Uso de Vim I: ¿Qué es Vim y como lo uso?

Uso de Vim I: ¿Qué es Vim y como lo uso?

¿Qué es Vim?

Vim es un altamente configurable editor de texto construido para facilitar la edición eficiente de texto. Es una versión mejorada del editor vi, distribuido en la mayoría de los sistemas UNIX, como Linux y Solaris, y es instalable en éstos y en otros sistemas operativos, como Windows y MacOS.

A veces se dice de Vim que es un editor para programadores y que es muy útil ya que se puede considerar como un IDE (Entorno de Desarrollo Integrado). Sin embargo, no es sólo para programadores, y es perfecto para editar cualquier tipo de texto, desde componer un correo electrónico hasta para editar archivos de configuración. Si bien es verdad, es necesario aprender una serie de comandos o atajos de teclado para sacar todo el provecho al editor.

¿Como instalo Vim en Linux?

Dependiendo de tu distribución el método será diferente, aunque muy similar. A continuación pongo el comando para instalarlo en las distribuciones que considero más importantes:

Debian/Ubuntu:

# apt-get install vim
Fedora

# yum install vim
Arch Linux

# pacman -S vim Los comandos anteriores se hacen como administrador (root). Podemos realizarlo como otro usuario anteponiendo sudo, si es que tenemos instalado el programa sudo y tenemos permiso para utilizarlo.

¿Cómo se usa Vim?

Cuando entramos en Vim (escribiendo Vim en un terminal si estamos en una estación UNIX Like, como Linux) nos damos cuenta de que no se puede escribir en un principio, sino que lo unico que podemos hacer es escribir ordenes y movernos por la pantalla.

Bien, lo primero que es necesario saber es que para escribir/editar un texto en vim es necesario primero pulsar la tecla "i" o la tecla "Insert" de nuestro teclado. En este momento ya podremos escribir con normalidad. Para dejar de escribir pulsaremos "Esc" (escape), con lo que volveremos al punto inicial en el que no podiamos escribir en el archivo.

Lo segundo, llegado a este punto es saber como guardar el archivo. Para ello es necesario escribir lo siguiente:

:w archivo
archivo será el nombre que queramos darle a nuestro fichero, por ejemplo, "notas.txt" o "facturas". Recordar en este punto que en linux no hace falta extensión en los archivos (al menos en principio). En sucesivos guardados ya no será necesario pone el nombre del archivo y será suficiente con poner ":w".

Para salir, de vim es necesario poner ":q". Ademas, podemos realizar el comando guardar y salir uniendo los dos anterior de la siguiente manera ":wq". Si hubiese algún problema en el guardado, podemos obligarle a salir utilizando la exclamación con ":q!". Esto es util cuando hemos realizado cambios que no deseamos guardar.

Con esta información ya podemos usar el editor vim. Sin embargo, nuestras opciones así son escasas. Vim incluye un monton de comandos que nos ayudarán a editar los textos con mayor rapidez. Pero eso lo veremos en la segunda parte de este mini manual.

Uso de Vim II: Comandos útiles