Bash: la navaja suiza de Linux

Bash: la navaja suiza de Linux

Tengo un Ubuntu 14.04 conectado vía HDMI a un televisor. Después de que la computadora regresa de la suspensión, el escritorio reflejado en la pantalla del televisor a veces no muestra el cursor del mouse.

La única forma que encontré para resolver esto es yendo a Configuración->Pantalla y activando/desactivando la casilla de verificación Espejo.

¿Cómo puedo solucionar este problema sin necesidad de ir a Configuración cada vez?

Gracias.

Respuesta1

Este parece ser un problema muy común con Ubuntu 14.

Mirando a mi alrededor, tengo algo que podría ayudar.

En primer lugar, está el comando.

gsettings set org.gnome.settings-daemon.plugins.cursor active false

Este parece ser el comando que restaurará el cursor, sin embargo, es bastante largo y difícil de memorizar. ¡Ahora hagamos un "atajo"!

Bash: la navaja suiza de Linux

Así que hagamos un script bash rápido que le permitirá ejecutar rápidamente este problema. Escriba gsettings set org.gnome.settings-daemon.plugins.cursor active falseun nuevo archivo en su carpeta "Inicio". asigne al archivo un nombre similar c.sha otro que sea fácil de recordar.

Ahora sólo tenemos que configurar el bit ejecutable para ello. Abra una terminal (supongo que el archivo está c.shy está en su carpeta "Inicio") y escriba chmod +x c.shEsto permitirá que el sistema ejecute el archivo.

Ahora, la próxima vez que esto suceda, simplemente use el atajo de teclado Alt+F2para abrir una ventana de ejecución y escriba ~/c.shEsto, con suerte, será una solución rápida y fácil para este problema.

Sin embargo, tenga en cuenta que parece haber muchas cosas que causan este problema, por lo que esta respuesta puede funcionar para usted o no. Hazme saber si esto funciona.

¡Espero que esto ayude!

Respuesta2

Necesita modificar la configuración de gconf que altera este comportamiento, por ejemplo, desde una línea de comando ( ctrl+ alt+ t): gsettings set org.gnome.settings-daemon.plugins.cursor active false ¡Lo bueno es que si puede hacerlo desde la línea de comando, puede automatizarlo con scripts u otras herramientas!

Una opción es hacer unAcceso directo al escritorio de Ubuntuque luego puede simplemente hacer doble clic cuando desee que "vaya". Cree un nuevo archivo en su escritorio mousy.desktop. Edite este archivo para incluir el contenido que se muestra aquí: [Desktop Entry] Name=mousy Comment=restore my mouse Icon=utilities-terminal Exec=gsettings set org.gnome.settings-daemon.plugins.cursor active false Terminal=false Type=Application

Y agregue permisos de ejecución ( chmod +x mousy) y el ícono que se muestra debería cambiar de apariencia y ahora puede hacer doble clic en él para ejecutar el comando que agregó editando el archivo.

Para confirmar que esto funcionó, ingrese lo siguiente en una terminal: gsettings get org.gnome.settings-daemon.plugins.cursor active y la terminal debería imprimir "falso" (o cualquier valor que diga el comando en su archivo).

información relacionada