Cambiar entrada de monitores sin necesidad de un switch

En el despacho tengo 2 ordenadores: un sobremesa con Linux y un portátil con Linux y Windows. Con el portátil trabajo en una dock station conectada a los dos monitores que uso con el sobremesa, pero en entradas diferentes (DVI/VGA). El cambio de entrada en estos monitores es un poco engorroso, ya que no se trata de pulsar solo un botón, sino que hay que entrar en el menú de cada uno y moverse por las opciones.

Como bastante trabajo tiene cambiar los USB del ratón y el teclado, me he hecho un «hack» para deshabilitar la salida de vídeo del sobremesa, de manera que al encender el portátil los monitores ya buscan ellos solitos la siguiente entrada que tenga algo para mostrar.

El truco está en usar el modo de suspensión de FrameBuffer, para lo cual manipulo el contenido de /sys/class/graphics/fb0/blank. Tengo los siguientes scripts:

screen_on.sh


#!/bin/sh
echo 0 > /sys/class/graphics/fb0/blank

screen_off.sh


#!/bin/sh
echo 1 > /sys/class/graphics/fb0/blank

Los dejo en mi directorio de binarios: /home/usuario/bin/

Y, dado que acceder a /sys/class/graphics/fb0/blank requiere permisos de root, edito /etc/sudoers y añado:


usuario ALL=(root) NOPASSWD: /home/usuario/bin/screen_off.sh
usuario ALL=(root) NOPASSWD: /home/usuario/bin/screen_on.sh

Por último, en KDE añado nuevos atajos de teclado:

  1. Creo un grupo, llamado «Screen».
  2. Creo dos atajos: «On» y «Off».
  3. Asigno dos teclas que no uso nunca del teclado (este es de muchas teclas con atajos multimedia, para abrir el correo, etc.). O bien combinaciones tipo «Ctrl+Alt+loquesea«.
  4. Como acción, asigno el script, con «sudo» (como en la imagen):
    sudo /home/usuario/bin/screen_off.sh
    sudo /home/usuario/bin/screen_on.sh
keybinding

Esto me funciona sin problemas en Debian Wheezy, usando una tarjeta gráfica dedicada y con dos monitores, uno conectado por DVI y otro por VGA a la gráfica. En la dock station del portátil están intercambiados.

Share

¿Te desaparece el plugin de Flash en Linux?

Si deja de funcionar el plugin de Flash en Google Chrome o Mozilla Firefox para Linux, y cuando intentas cargar un vídeo te pide que lo actualices, lo más rápido para arreglarlo parece ser:

$ sudo apt-get install --reinstall flashplugin-installer

Sobre todo si no aparece en la lista de about:plugins en Google Chrome y el enlace de actualizar no funciona.

Sería interesante saber a qué se debe que desaparezca el plugin, quizá por alguna actualización reciente.

Share

Actualización a Kubuntu Feisty Fawn

Technorati Tags: , , ,

Con la cautela que me caracteriza, y para evitar destrozar un poco el sistema, esperé unas semanas antes de hacer el apt-get dist-upgrade para actualizar mi Kubuntu a la última versión, Feisty Fawn, en el portátil Dell. El caso es que ya llevaba con ella instalada en el sobremesa un tiempo, y me gustaba bastante cómo había quedado.

La actualización fue como la seda, al contrario que con la anterior actualización de Dapper Drake a Edgy: problemas con la tarjeta Wifi y con el ajuste de brillo de la pantalla.

Cuando terminó la actualización, quité el «blacklist» al módulo de vídeo para ver si funcionaba ya con el nuevo núcleo, y mi grata sorpresa fue que todo lo que antes fallaba, ahora funcionaba perfectamente. Tanto el ajuste de brillo como la tarjeta Wifi sin tener que hacer el apaño.

Por desgracia, en el otro portátil, el Gericom, hice un dist-upgrade desde Dapper a Feisty sin pasar por Edgy, y la cosa no ha quedado muy bien. Tendré que hacer backups de lo que hay en él y reinstalar (o pelearme con la Feisty actualizada, pero me da una pereza…), pero eso cuando acabe con el examen de TDS2 🙂

Share