Como desabilito permanentemente as notificações sobre a integração automática de teclado e ponteiro de mouse para uma VM do Virtualbox?

12

Eu instalei o Ubuntu 16.04 em uma VM do VirtualBox. Agora, toda vez que o inicializo, recebo duas notificações de sobreposição do VirtualBox:

Você tem a opção Teclado de captura automática ativada. Isso fará com que a Máquina Virtual capture o teclado automaticamente toda vez que a janela da VM for ativada e o torne indisponível para outros aplicativos em execução na máquina host: quando o teclado for capturado, todas as teclas (incluindo as do sistema como Alt-Tab) serão direcionado para a VM. (...)

e

A Máquina Virtual relata que o sistema operacional convidado suporta a integração do ponteiro do mouse . Isso significa que você não precisa capturar o ponteiro do mouse para poder usá-lo no SO convidado - todas as ações do mouse executadas quando o ponteiro do mouse está sobre a tela da Máquina Virtual são enviadas diretamente ao SO convidado. Se o mouse estiver capturado no momento, ele será capturado automaticamente.

Essas notificações de sobreposição persistem desde o início da inicialização até eu clicar nelas.

Posso desativá-los permanentemente?

Estou executando o VirtualBox 5.0 no Ubuntu 16.04 (amd64).

Nickolai Leschov
fonte
Não tenho a tela na minha frente, mas me lembro que havia dois pequenos ícones no canto dessas mensagens: um X e um que parecia um balão riscado. Você clicaria no último, obviamente.
26716 Jos
1
Ah, você está certo! Agora me sinto bobo. Por favor, faça uma resposta, caso outra pessoa não descubra (embora exista uma dica ao passar o mouse).
Nickolai Leschov
Não há necessidade de parecer bobo, isso parece uma bolha indicando informações. A linha em alguns monitores ou plataformas pode ser menos visível (suposição) e os ocupados não perceberão algumas vezes clicando na cruz visível. Isso é um péssimo design de interface do usuário.
Hamid

Respostas:

14

Para remover a mensagem uma vez: clique no botão X.

Para remover a mensagem de uma vez por todas: clique no balão riscado ao lado do X.

Para restabelecer essas mensagens, vá para Configurações -> Interface do usuário -> Arquivo - Redefinir todos os avisos (esta é minha tradução, pode ser um pouco diferente).

Jos
fonte
Existe uma maneira de fazer isso em um script, como no vboxmanage?
Ben Creasy
1
Aparentemente, existe um comando programável: VBoxManage setextradata global GUI/SuppressMessages "all"mas não parece ser documentado ... descoberto através forums.virtualbox.org/... Estranhamente, esta opção não está aparecendo na lista fornecida pelovboxmanage getextradata <uuid|vmname> enumerate
Ben Creasy
Looks como obter os detalhes precisos sobre a forma de mensagens de suprimir requer a revisão do código fonte por forums.virtualbox.org/viewtopic.php?f=34&t=66523 Listagem opções globais é possível comVBoxManage getextradata global enumerate
Ben Creasy
3

Movendo meu comentário para uma resposta:

VBoxManage setextradata global GUI/SuppressMessages "all"

Você pode ver uma visão mais granular dos valores possíveis para GUI / SuppressMessages com VBoxManage getextradata global enumerate- meus parecidos com:

confirmInputCapture, rememberAboutAutoCapture, rememberAboutMouseIntegrationOff, rememberAboutMouseIntegrationOn, rememberAboutWrongColorDepth

antes de configurá-lo all.

Eu descobri isso em https://forums.virtualbox.org/viewtopic.php?f=6&t=25797&hilit=disable+notification e https://forums.virtualbox.org/viewtopic.php?f=34&t=66523, mas aparentemente allnão está documentado e foi descoberto lendo a fonte.

Ben Creasy
fonte
Talvez seja melhor excluir o comentário.
T.Todua
Acredito que os comentários não possam ser excluídos após um certo período de tempo.
Ben Creasy