Controlar touchpad en KDE

Por defecto, la mayoría de los touchpads de las laptops funcionan en el entorno KDE. Sin embargo a veces surge la necesidad de modificar o agregar funciones y en principio no es posible, aunque un paquete puede solucionarnos el problema.

El paquete se llama kcm touchpad y se encarga de añadir un entrada llamada Touchpad en Preferencias del sistema > Teclado y ratón:

El paquete original se encuentra en KDE-Apps. Para poder instalarlo en Arch Linux, existe un paquete disponible en el AUR mientras que para las distribuciones basadas en Ubuntu existe un PPA. Lamentablemente desconozco la ubicación del paquete para el resto de las distribuciones aunque siempre es posible compilarlo desde el source.

Predeterminar Nautilus para el Menú Lugares en Gnome

Por defecto, para Gnome el gestor de archivos es Nautilus. Sin embargo, si instalamos otro entorno como LXDE, Nautilus será reemplazado, en este caso, por PCMan File Manager. Otro ejemplo sería si instalamos KDE, entonces sería reemplazado por Dolphin.

Para poder revertir esto, hay que crear una llave en el Editor de Configuraciones de Gnome donde se aclare que el gestor por defecto es Nautilus. Para esto, solamente hay que abrir una terminal y escribir, sin ser usuario root, lo siguiente:

gconftool-2 --set --type=string /desktop/gnome/url-handlers/file/command 'nautilus "%s"'

gconftool-2 --set --type=bool /desktop/gnome/url-handlers/file/enabled true

gconftool-2 --set --type=bool /desktop/gnome/url-handlers/file/need-terminal false

Y listo! Sin reiniciar nada ya se solucionó el problema.

Fuente: psicofxp

Como instalar cursor en Arch y que se pueda ver usando Compiz

Por defecto, al instalar Arch usando Gnome, el cursor puede elegirse desde Menú Sistema > Preferencias > Apariencia y apretando el botón Personalizar para el tema en uso.

Sin embargo, al instalar un Administrador de Ventanas (Windows Manager o WM en inglés) distinto a Metacity, el cursor adquiere el tema de las X en la mayoria de los programas y en el escritorio. Para poder modificar esto, primero veremos como instalar un cursor y luego como arreglarlo.

En primer lugar, se debe descargar un tema de cursor (si es que no se prefiere los que ya vienen instalados). En este caso, usaremos como ejemplo este tema: Flatbed Cursors

Una vez descargado, debe extraerse el contenido del fichero. Hay dos formas de instalar el tema, la primera es ponerlo a disposicion del usuario que se esta usando y la segunda es ponerlo para todos los usuarios.

En caso de querer usarlo en un usuario unicamente, debemos copiar la carpeta del tema elegido al directorio .icons en nuestro /home:

cp  -r ~/Desktop/FlatbedCursors.Black.Small ~/.icons/FlatbedCursors.Black.Small

Donde ~/Desktop/FlatbedCursors.Black.Small sería la dirección de la carpeta que contiene el tema de nuestra elección si estuviera en el escritorio, pero debe ser reemplazada por la dirección donde se haya ubicado.

Si uno prefiere instalarlo para todos los usuarios, debe copiarse la carpeta elegida al directorio /usr/share/icons como usuario root:

cp  -r ~/Desktop/FlatbedCursors.Black.Small /usr/share/icons/FlatbedCursors.Black.Small

Donde, al igual que en el caso anterior, ~/Desktop/FlatbedCursors.Black.Small representa una supuesta dirección de la carpeta extraida.

Ahora, si uno elige el tema desde Apariencia como mencioné al principio es probable que no se aplique si se usa un WM distinto a Metacity. Para arreglar esto, debemos hacer los pasos que se detallan a continuación:

Si el tema se instalo localmente (para un solo usuario), debemos crear la siguiente carpeta default si no existe (por eso el -p del comando):

mkdir -p ~/.icons/default

Y dentro de esa carpeta debemos crear un archivo llamado index.theme que podemos hacer con nano por ejemplo:

cd ~/.icons/default

nano index.theme

Y en él debemos escribir:

[icon theme]
Inherits=FlatbedCursors.Black.Small

De este modo se arreglará el problema al reiniciar las X (o la PC).

Si el tema se instaló para todos los usuarios, debe realizarse el mismo procedimiento pero en el directorio /usr/share/icons y como usuario root:

mkdir -p /usr/share/icons/default

cd /usr/share/icons/default

nano index.theme

Y en él escribir:

[icon theme]
Inherits=FlatbedCursors.Black.Small

Para más información: ArchWiki

Personalizar imagen al bloquear pantalla en Gnome

En Gnome puede activarse la opción de que pasado cierto tiempo, la pantalla se bloquee. Dependiendo de la distribución de GNU/Linux que se esté usando, la imagen que se recibe al tratar de desbloquear la pantalla varía. La imagen original del paquete Gnome es:

Para poder cambiar la imagen de fondo por una a nuestro gusto existen dos formas. La primera de ellas funciona solo en Arch Linux (y demás distribuciones que mantengan el paquete de Gnome sin alteraciones) mientrás que la segunda es «universal».

Primer método

Si el paquete Gnome no tiene alteraciones, para modificar la imagen solo debemos reemplazar la imagen que se está usando actualmente por otra de nuestro gusto. Para eso, es necesario saber que la imagen por defecto es:

/usr/share/pixmaps/backgrounds/gnome/background-default.jpg

Por lo tanto, para cambiar solo es necesario copiar la imagen que deseamos, cambiarle el nombre a background-default.jpg y pegarla en esta carpeta reemplazando la imagen por defecto. Sin embargo para modificar la imagen que esta en uso es necesario ser usuario root, por lo tanto la tarea es mucho más simple desde una terminal tipeando el comando cp que basicamente copia el primer argumento y lo pega en el segundo:

sudo cp /... /usr/share/pixmaps/backgrounds/gnome/background-default.jpg

Donde /… representa a la imagen deseada como por ejemplo /home/usuarioraiz/imagenes/fondo.jpg

Segundo método

El segundo método consiste en establecer la imagen deseada como imágen por defecto de Gnome y por lo tanto funciona para cualquier distribución que utiliza Gnome. Para poder hacer esto, debemos acceder al Editor de Configuración (puede estar en los menúes de Gnome pero la forma más simple es ingresando gconf-editor en una terminal). Allí debemos dirigirnos hacia desktop > gnome > background:

Y con click derecho sobre la variable picture-filename la debemos establecer como predeterminada:

Y así vemos que la imagen ahora es igual al fondo de pantalla, pero si cambiamos esta última el cambio no se refleja en la imagen elegida. Por lo tanto podemos fijar de fondo de pantalla nuestra imagen elegida, ponerla como predeterminada con el procedimiento descripto recién y finalmente volver al fondo de pantalla anterior.

Idea aprendida de: El blog de pico.dev

Como instalar Chromium

Chromium es un navegador web de código abierto, el cual Google Chrome usa como base. Si bien esta en constante actualización (diaria) es un navegador que, en mi caso y en el de muchos usuario, resulta perfectamente estable e incluso más rápido que el resto de sus competidores (como Mozilla Firefox).

Su instalación es diversa según la distribución en la que se intente instalar. Por lo tanto esta entrada busca recopilar los métodos necesarios para poder usarlo en algunas distribuciones de Linux.

Arch Linux

Lo primero que debemos hacer es instalar Yaourt. Yaourt es una herramienta hecha por la comunidad para pacman, que agrega acceso sin complicaciones a AUR, descargando y automatizando la compilación e instalación de mas de 8000 PKGBUILDs disponibles en AUR, ademas de miles de binarios disponibles (más información…).

Para instalar Yaourt, debes añadir el siguiente repositorio en el /etc/pacman.conf:

[archlinuxfr]
Server = http://repo.archlinux.fr/i686

Despues de haber hecho esto, actualizamos e instalamos Yaourt con el siguiente comando:

sudo pacman -Sy yaourt

Ya contamos con Yaourt instalado. Este tiene una herramienta de búsqueda y la podemos utilizar con el siguiente comando:

yaourt -Ss nombredelpaquete

Para buscar los paquetes disponibles para Chromium, usamos el siguiente comando:

yaourt -Ss chromium

Obtendremos una lista de paquetes relacionados y elegimos el correspondiente basándonos en su descripción. El recomendado es chromium-browser-bin pués se actualiza diariamente, está bastante avanzado y funciona muy bien.

Para instalar corremos el siguiente comando:

yaourt -S chromium-browser-bin

Seguimos las instrucciones y cuando nos pregunte si queremos editar, pulsamos la tecla N, hasta llegar a la pregunta de instalación en el cual apretamos la tecla Y. Después de instalado, lo podemos buscar en el menú o simplemente escribir desde la terminal:

chromium-browser

Debian

Para Debian no hay un repositorio especifico. Sin embargo, es posible utilizar el de Ubuntu con rendimientos similares. Para agregar el repositorio e instalar el paquete correspondiente deben seguirse los pasos mencionados para los derivados de Ubuntu aunque no debe usarse la palabra sudo. En su lugar debe iniciarse el proceso colocando la palabra su para adquirir privilegios de usuario o usarse la terminal del root.

Fedora

Para Fedora es necesario agregar un repositorio de Fedora People. Para hacerlo, en una terminal entramos como usuario raiz:

su

Y con el siguiente comando creamos un archivo en un editor de texto:

gedit /etc/yum.repos.d/chromium.repo

Donde gedit es un editor de texto en Gnome (también puede usarse nano para editarlo desde consola o kwrite en KDE). En el fichero escribimos:

[chromium]
name=Chromium
baseurl=http://spot.fedorapeople.org/chromium/F12/
enabled=1
gpgcheck=0

Guardamos, cerramos el editor de texto e ingresamos a Sistema > Administración > Instalar/desinstalar software donde buscamos e instalamos el paquete del Chromium.

openSUSE

En openSUSe iremos a Sistema > Configuración del administrador y accederemos al Centro de control YaST2. Para conseguir el paquete de Chromium tendremos que añadir un repositorio. Para ellos seleccionamos la opción Orígenes de software. Luego pulsamos Añadir, elegimos Especificar URL y apretamos Siguiente. Elegimos un nombre, Contrib por ejemplo, y de dirección escribimos:

http://download.opensuse.org/repositories/openSUSE:/11.2:/Contrib/standard/

Finalmente pulsamos Aceptar para que se recarguen los orígenes. De nuevo en el Centro de control YaST2 seleccionamos la opción Instalar/desinstalar software. Entonces buscamos chromium y lo instalamos.

Ubuntu y derivados

En el caso de Ubuntu es necesario añadir el repositorio oficial del Chromium. Para Ubuntu 9.10 utilizamos la herramienta que trae incorporada desde la terminal:

sudo add-apt-repository ppa:chromium-daily/ppa

Para añadirlo manualmente (necesario en las versiones 9.04 y anteriores o derivados):

sudo gedit /etc/apt/sources.list

Luego añadir la siguiente linea al final del archivo:

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main

deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main

Reemplazando la palabra karmic por la apropiada según la versión en uso. Luego guardar, cerrar el gedit y ejecutar el siguiente comando que certifica que los paquetes cumplan con la firma digital:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4E5E17B5

Actualizar la base de datos de paquetes con el comando:

sudo apt-get update

Y por último instalar el navegador con el comando:

sudo apt-get install chromium-browser

Donde apt-get es un gestor de paquetes y también puede utilizarse aptitude en su lugar.

Fuentes

Gabuntu

Bitelia