Alt + F2 não exibe o prompt de comando Executar no GNOME Shell

6

Eu tenho Ubuntu 12.04 LTS AMD64 e GNOME Shell 3.4.1 e por alguma razão as teclas Alt+F2 pararam de exibir Run Command Prompt quando pressionadas.

Agora, eu vi as outras respostas que apontam para você definir as chaves no

  • All Settings > Keyboard > Shortcuts e
  • o Gnome Compatibility no CompizConfig Settings Manager

e eles estão todos prontos. Ainda assim, o Alt+F1 exibe corretamente o Activites , mas o Alt+F2 simplesmente não funciona (ou funciona, mas o prompt não é exibido).

Eu criei uma nova conta chamada test e ela funciona bem.

Como posso redefinir o Gnome Shell para funcionar corretamente sem recriar o usuário?

EDIT 1:

Nem mesmo copiar os diretórios .gconf e .local (e alterar a propriedade) do diretório test home para o meu funcionou. Portanto, pode ser um problema das teclas de atalho estarem funcionando, mas o prompt não está aparecendo.

EDIT 2: Ao pressionar Alt+F2 , o seguinte aparece no arquivo ~/.xsession-errors

  JS ERROR: !!!   Exception was: Error: Error invoking Gio.monitor_directory: Unable to find default local directory monitor type
    JS ERROR: !!!     lineNumber = '0'
    JS ERROR: !!!     fileName = '"gjs_throw"'
    JS ERROR: !!!     stack = '"("Error invoking Gio.monitor_directory: Unable to find default local directory monitor type")@gjs_throw:0
()@/usr/share/gnome-shell/js/ui/runDialog.js:60
wrapper()@/usr/share/gjs-1.0/lang.js:204
()@/usr/share/gjs-1.0/lang.js:145
()@/usr/share/gjs-1.0/lang.js:239
()@/usr/share/gnome-shell/js/ui/runDialog.js:238
wrapper()@/usr/share/gjs-1.0/lang.js:204
()@/usr/share/gjs-1.0/lang.js:145
()@/usr/share/gjs-1.0/lang.js:239
getRunDialog()@/usr/share/gnome-shell/js/ui/main.js:799
([object _private_Meta_Display],[object _private_Meta_Screen],null,[object _private_Meta_KeyBinding])@/usr/share/gnome-shell/js/ui/main.js:140
"'
    JS ERROR: !!!     message = '"Error invoking Gio.monitor_directory: Unable to find default local directory monitor type"'
    
por Azder 29.01.2013 / 11:38

2 respostas

2

Tente excluir global_keybindings/%gconf.xml deste arquivo (Você também pode editar este arquivo), para usuário que não está trabalhando. O arquivo contém ligações de teclas para essa sessão do gnome. O mesmo problema funcionou para mim depois de excluir o arquivo e redefinir o Alt + F2 para o prompt de comando Executar nas configurações do sistema.

O arquivo

global_keybindings estaria presente em ~/.gconf/apps/metacity/global_keybinding/%gconf.xml

Etapas para redefinir o Alt + F2

Abra as configurações do sistema = > janela de configurações do teclado, navegue até as guias Atalho e defina a opção Sistema > Mostrar a chave do prompt de comando run com Alt + F2. Para definir a chave, simplesmente clique duas vezes na lista ou para novas combinações de teclas, clique com o botão direito do mouse na tecla de prompt de comando Mostrar a execução e pressione as novas teclas do teclado.

Vá para Configurações do sistema e clique no ícone "Teclado".

Cliquenaguia"Atalhos". No painel esquerdo, selecione "Sistema". À direita, selecione a primeira entrada “Mostrar o prompt de comando run” e clique em “Disabled” para ativá-lo. Agora você deve ver "Novo atalho ..."

    
por a.m. 29.01.2013 / 12:15
0

Matar o nautilus funcionou para mim:

killall -15 nautilus

Em seguida, alt + f2 começou a trabalhar novamente.

    
por Woody 06.04.2017 / 17:43