¡Pues por fin lo he hecho! Reinstalar mi portátil. Ya lo tengo todo casi listo, solo falta desplegar las aplicaciones que tengo en desarrollo. Ficheros y programas instalados… he tirado de un script que usé la última vez.
Toda la instalación de debian 11 en mi thinkpad yoga 260, perfecta, solo un problema que ya me encontré el otro día con una thinkpad T460 que le vendí a un cliente; tras suspender el portátil al cerrar la tapa, este no vuelve a levantar una vez abierta de nuevo y se tiene que tirar de botonazo.
Estuve un rato para encontrarlo pero finalmente lo hice! pero usé el portátil del cliente en lugar del mío y todo quedó ahí y no lo apunté. Así que ahora me vuelvo a encontrar con el problema y la solución ha sido la misma.
El problema es que en el kernel viene activado por defecto el tpm y esto hace que al levantar la máquina de error y no arranque.
root@melatonina:~# journalctl -b -1 -n250 de març 19 20:54:29 melatonina kernel: tpm tpm0: Operation Timed out de març 19 20:54:29 melatonina kernel: tpm_crb: probe of MSFT0101:00 failed with error -62
La solución es desactivar el tpm.
Para ello haremos dos cosas (creo que con la primera es suficiente).
Añadiremos estas líneas al final del fichero fbdev-blacklist.conf
root@melatonina:~# vi /usr/lib/modprobe.d/fbdev-blacklist.conf blacklist tpm blacklist tpm_crb blacklist tpm_tis blacklist tpm_tis_core
Y le diremos a grub que no use tpm
root@melatonina:~# vi /etc/default/grub GRUB_CMDLINE_LINUX="intel_pstate=no_hwp" root@melatonina:~# grub-mkconfig -o /boot/grub/grub.cfg
Reiniciamos y probamos de volver a suspender el portátil y levantarlo.