Bash: o canivete suíço do Linux

Bash: o canivete suíço do Linux

Eu tenho um Ubuntu 14.04 conectado via HDMI a uma TV. Depois que o computador volta da suspensão, a área de trabalho espelhada na tela da TV às vezes não mostra o cursor do mouse.

A única maneira que encontrei de resolver isso foi indo em Configurações-> Exibir e desligar/ligar a caixa de seleção Espelho.

Como posso resolver esse problema sem a necessidade de ir sempre às configurações?

Obrigado.

Responder1

Este parece ser um problema muito comum com o Ubuntu 14.

Ao olhar em volta, tenho algo que pode ajudar.

Primeiro, é o comando

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

Este parece ser o comando que irá restaurar o cursor, porém é bastante longo e difícil de memorizar. Agora vamos fazer um "atalho"!

Bash: o canivete suíço do Linux

Então, vamos fazer um script bash rápido que fará com que você execute rapidamente esse problema. Digite gsettings set org.gnome.settings-daemon.plugins.cursor active falseum novo arquivo na pasta “Home”. nomeie o arquivo com algo parecido c.shou outro nome que seja fácil de lembrar.

Agora só precisamos definir o bit executável para isso. Abra um terminal (presumo que o arquivo esteja c.shna sua pasta "Home") e digite chmod +x c.shIsso permitirá que o sistema execute o arquivo.

Agora, da próxima vez que isso acontecer, basta usar o atalho do teclado Alt+F2para abrir uma janela de execução e digitar ~/c.shEsta será uma solução rápida e fácil para esse problema.

Observe, entretanto, que parece haver muitas coisas que causam esse problema; portanto, esta resposta pode ou não funcionar para você. Deixe-me saber se isso funciona.

Espero que isto ajude!

Responder2

Você precisa alterar a configuração do gconf que altera esse comportamento, por exemplo, a partir de uma linha de comando ( ctrl+ alt+ t): gsettings set org.gnome.settings-daemon.plugins.cursor active false O legal é que se você pode fazer isso a partir da linha de comando, você pode automatizá-lo com scripts ou outras ferramentas!

Uma opção é fazer umAtalho na área de trabalho do Ubuntuque você pode simplesmente clicar duas vezes quando quiser "ir". Crie um novo arquivo em sua área de trabalho mousy.desktop. Edite este arquivo para incluir o conteúdo mostrado aqui: [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

E adicione permissões de execução ( chmod +x mousy) e o ícone exibido deve mudar de aparência e agora você pode clicar duas vezes nele para executar o comando adicionado por meio da edição do arquivo.

Para confirmar que funcionou, digite o seguinte em um terminal: gsettings get org.gnome.settings-daemon.plugins.cursor active e o terminal deve imprimir "falso" (ou qualquer valor que o comando em seu arquivo diga).

informação relacionada