Instalar VirtualBox en Ubuntu

Primero es necesario agregar el repositorio oficial:

sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" >> /etc/apt/sources.list.d/virtualbox.list'

Asi, como añadir las firmas al repositorio:

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add –

Una vez hecho esto, actualizamos los repositorios:

Read more

Eliminar screen tearing en Radeon

Crear un fichero "20-amdgpu-tearfree.conf" en "/usr/share/X11/xorg.conf.d/"

sudo mousepad /usr/share/X11/xorg.conf.d/20-amdgpu-tearfree.conf

Y escribir este contenido:

Section "Device"
    Identifier "Card0"
    Driver "amdgpu"
    BusID "PCI:1:0:0"
    Option "DRI3" "1"
    Option "TearFree" "on"
EndSection

Evitar despertado de suspension en RAM por eventos de raton o teclado

Para evitar que el equipo salga de la suspensión accidentalmente por el movimiento de algún ratón o pulsación de teclado.

Lo primero es identificar que dispositivos despiertan el equipo:

cat /proc/acpi/wakeup | sort

La salida es por ejemplo:

Read more

Corregir posiciones de los monitores en Linux

La configuración multimonitor en Linux Mint me ha estado dando problemas, hiciese lo que hiciese siempre quedaba al revés de como deseaba que estuviesen configurados. No se si es un fallo en el driver AMDGPU, o quizás en la herramienta de configuración de pantallas de Cinnamon.

En cualquier caso, he encontrado una solución temporal. Consiste en un script que establece los parámetros apropiados para XRandR, una vez parseado el fichero ~/.config/monitor.xml. En realidad lo hace dos veces, ya que he observado que haciéndolo cambiando las coordenadas Y se fuerza un restablecimiento de la configuración.

El script lo guardo en ~/bin/fix-monitor-position.sh

Read more

Habilitar opcion de hibernado en Linux

Asegurarnos que las herramientas de control de energía están instaladas:

sudo apt-get install pm-utils

Instalemos uswsusp, que parece tener un ratio de éxito mayor que el resto de tecnologías de hibernacion.

sudo apt-get install uswsusp

Una vez instalado, hace falta indicar a las pm-tools que deben usar uswsusp. Para ello hay que editar el fichero edit /etc/pm/config.d/00sleep_module:

Read more