Deshabilitar actualizacion automatica de Windows Update en Windows 10

Para deshabilitar la actualizacion automatica de Windows 10, no deshabilitable mediante ninguna opcion de menu o configuracion. Bastaría con copiar el siguiente código a un fichero DisableAutoWindowsUpdate.reg, y lanzarlo con doble click.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoUpdate"=dword:00000001

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

Visual Studio Code con la consola de MSYS2

Visual Studio Code soporta configurar una terminal personalizada. La terminal por defecto en windows es PowerShell, pero se puede cambiar estableciendo esta configuracion.

"terminal.integrated.env.windows": {
    "MSYSTEM": "MINGW64",
    "MSYS2_PATH_TYPE": "inherit",
},
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"terminal.integrated.shellArgs.windows": [
    "C:\\msys64\\usr\\bin\\sh.exe",
    "-c",
    "(\"/usr/bin/bash --login -i\" -f (Resolve-Path .).Path )"
],