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:

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 )"
],

Para deshabilitar el antivirus incluido en Windows 10, no deshabilitable mediante ninguna opcion de menu. Bastaría con copiar el siguiente código a un fichero DisableAntiSpyware.reg, y lanzarlo con doble click.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender]
"DisableAntiSpyware"=dword:00000001

Con esto indicamos como politica de sistema que no queremos tener activado Windows Defender.

Por ultimo. No estoy recomendando trabajar sin ningun tipo de proteccion, esto es mas bien una medida para evitar la carga de sistema que supone tener este antivirus. Para tener algun tipo de proteccion, una buena opcion es Immunet un buen frontend al motor de escaneo ClamAV.

Actualizacion de la instalacion

pacman -Syuu

Gestion basica de paquetes

Instalacion de nuevos paquetes:

pacman -S <paquete> [<paquete>]

Desinstalacion de paquetes:

pacman -R <paquete> [<paquete>]

Busqueda de paquetes:

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: