Desapareció el puntero del mouse en la máquina virtual de VirtualBox

Tengo instalada en mi computadora una máquina virtual con Linux Mint 22.3 XFCE en VirtualBox. Sin embargo, tras una actualización rutinaria, de repente desapareció el puntero del mouse al arrancar el equipo.

Para corregir la situación, investigué al respecto y al parecer es común que desaparezca el puntero del mouse en algunas versiones de Linux instaladas en VirtualBox.

Al parecer, modificando la configuración del sistema X Window (X11) se corrige esta situación.

Al preguntarle a Google Gemini: Tengo instalado Linux Mint 22.3 XFCE en una máquina virtual en VirtualBox (versión 7.1.8 r168469). El puntero del ratón desapareció en la máquina virtual tras una actualización regular del sistema operativo, me ofreció las siguientes soluciones:

Este problema ocurre habitualmente tras actualizar el sistema (particularmente el Kernel de Linux o los paquetes gráficos), ya que se genera un conflicto de renderizado entre el sistema invitado y el controlador de video de VirtualBox. Al fallar el cursor acelerado por hardware, el puntero se vuelve invisible, aunque siga haciendo clic a ciegas.

Para recuperar el puntero del mouse en Linux Mint 22.3 (XFCE), utiliza una de las siguientes soluciones ordenadas por efectividad:

Solución 1: Forzar el cursor por software a través de Xorg

Dado que anteriormente preguntabas por la ruta de Xorg, esta solución aplica directamente allí. Al indicarle a Xorg que dibuje el puntero mediante software (SWcursor), el problema desaparece por completo.

  1. Abre una terminal dentro de la máquina virtual (puedes usar el atajo de teclado Ctrl + Alt + T).

  2. Crea el directorio de configuraciones si no existe:

    sudo mkdir -p /etc/X11/xorg.conf.d
  1. Crea un archivo de configuración para el motor gráfico (modesetting) usando el editor nano:
    sudo nano /etc/X11/xorg.conf.d/20-modesetting.conf
  1. Pega exactamente el siguiente bloque de texto:
Section "Device"
    Identifier "Card0"
    Driver "modesetting"
    Option "SWcursor" "true"
EndSection
  1. Guarda el archivo presionando Ctrl + O (luego Enter) y sal con Ctrl + X.
  2. Reinicia la máquina virtual con sudo reboot

Solución 2: Forzar el redibujado desde XFCE

Si no quieres tocar archivos del sistema, puedes obligar al gestor de ventanas de XFCE a renderizar el cursor de nuevo alterando su tamaño.

  1. Abre una terminal (Ctrl + Alt + T).

  2. Ejecuta el comando para cambiar el tamaño predeterminado del puntero:

    xfconf-query -c xsettings -p /Gtk/CursorThemeSize -s 32

En muchos casos, esto fuerza a Linux Mint a redibujar el cursor invisible de inmediato en pantalla.

Solución 3: Cambiar el dispositivo señalador en VirtualBox

Si el problema persiste o si se te dificulta usar la terminal sin ver el mouse, puedes solucionarlo externamente desde el menú de la aplicación.

  1. Apaga por completo la máquina virtual.

  2. En la ventana principal de Oracle VM VirtualBox, selecciona tu máquina de Linux Mint y haz clic en Configuración (icono de engranaje).

  3. Ve al menú Sistema en el panel izquierdo y sitúate en la pestaña Placa base.

  4. Busca la opción Dispositivo señalador:

    • Si está en Ratón PS/2, cámbialo a Tableta USB.
    • Si ya estaba en Tableta USB, cámbialo temporalmente a Ratón PS/2.
  5. Haz clic en Aceptar e inicia tu máquina virtual.

Por favor, prueba la Solución 1 o la Solución 3 y dime cuál de ellas te ha devuelto el puntero. Si notas lentitud en la interfaz tras aplicarla, confírmame si tienes activada la aceleración 3D en los ajustes de pantalla de VirtualBox

Apliqué la solución 3 y no me funcionó luego aplique la solición 1 y me funcionó.

Google Gemini: ¡Qué gran noticia! Me alegra mucho que la solución de Xorg haya resuelto el problema de inmediato. Al activar la opción "SWcursor" "true", obligas al sistema operativo a dibujar el puntero usando el procesador por software en lugar de depender del chip de video virtualizado de VirtualBox, el cual suele fallar tras ciertas actualizaciones de Kernel o de paquetes gráficos. Esta configuración es completamente permanente y no se borrará la próxima vez que actualices el sistema, por lo que puedes seguir usando tu máquina virtual con total tranquilidad.


Con la asistencia de Google Gemini

Gracias a:

https://medium.com/@piyushkkr12/mouse-cursor-invisible-in-kali-linux-heres-why-and-how-to-fix-it-8fc7866cb2a8

Comentarios

Entradas más populares de este blog

Poner ñ y tildes con teclados en inglés

Instalación de la aplicación de Firma Digital de Costa Rica (Agente Gaudi)

Keylocks Indicator para Ubuntu, Linux Mint y otros derivados de Ubuntu