
Lo escribo como una experiencia porque descubrí que la mayoría de las respuestas son demasiado detalladas para un novato y espero que aclaren dos aspectos diferentes.
Estaba instalando el kernel 5.3.4 con UKUU y recibí muchas advertencias sobre Ubuntu 18.04 que decía
Posible falta de firmware para el módulo i915
Y el mismo problema para nouveau. Eso es
Posible falta de firmware para el módulo nouveau
Además, tengo un problema que dice que otra aplicación utiliza su dpkg.
error: dpkg está bloqueado por otro proceso
error: la base de datos de estado de dpkg está bloqueada por otro proceso
encontré endpkg: error: la base de datos de estado de dpkg está bloqueada por otro procesoque no es aconsejable eliminar archivos bloqueados usando comandos como
sudo rm /var/lib/dpkg/lock
o
sudo rm /var/lib/dpkg/lock-frontend
o
sudo rm /var/cache/apt/archives/lock
más bien deberíamos encontrar el proceso correcto que es mantener el bloqueo
tal vez usando
lsof /var/lib/dpkg/lock
En realidad, no recuerdo con qué comando llegué a saberlo, pero descubrí que algo desatendido en realidad mantenía la cerradura. Pero esto no se mostró en ninguna parte de los archivos de bloqueo y cuando lo intenté
ps cax | grep PID
no me estaba ayudando, ya que el comando grep muestra solo aquellas líneas que están relacionadas con ese PID, eliminé grep PID en su lugar.
ps cax | grep*
Esto me dio el PID correcto. Eliminé ese proceso
sudo matar -9 PID
luego no eliminé ningún archivo de bloqueo, simplemente reconfigure el dpkg mediante
sudo dpkg --configure -a
Esto me ayudó en mi primera parte del problema.
Luego supe que tengo algún problema con los controladores gráficos por lo que obtengo
Posible falta de firmware para el módulo i915
Y el mismo problema para nouveau. Eso es
Posible falta de firmware para el módulo nouveau
Descubrí que el siguiente enlace realmente funciona para mí sin intentar entender mucho sobre los controladores gráficos y sus detalles.
https://linoxide.com/linux-how-to/install-nvidia-drivers-ubuntu/
Mi pregunta relacionada con el archivo de bloqueo es: ¿Qué tipo de bloqueos hay en todos los archivos que se enumeran y cómo se dividen los procesos para colocar su entrada en los archivos de bloqueo? En mi caso, no obtuve el PID en los archivos de bloqueo (ya que no recuerdo completamente esta parte). ¿Es posible que haya dos PID relacionados con el mismo bloqueo? ¿Qué es tal caso?