'd' minimiza todas as janelas no Ubuntu ao se conectar com o XRDP

2

Atualmente, estou trabalhando em um servidor remoto usando o Ubuntu, mas a tecla 'd' não pode ser usada, pois minimiza / maximiza todas as janelas para mostrar / ocultar a área de trabalho. Muitas respostas apontam para o fato de que eu deveria ir para os atalhos e desativar o mapeamento "Ocultar todas as janelas ...".

EDITAR:

Desativei outros mapeamentos semelhantes, como "Ocultar todas as janelas normais", que está desativado (limpei com o backspace). No entanto, isso não tem efeito. Ou preciso fazer logoff e logon novamente?

Meu problema é que eu não tenho esse mapeamento de atalho listado nas configurações de atalhos!

Eu também não consigo encontrar o diretório global_keybindings que muitas soluções sugerem.

Eu tentei usar o mapa de caracteres quando precisei de 'd', mas quando me pediram para autenticar uma instalação de um programa (e minha senha tem um 'd'), e colei o caractere, a autenticação falhou. Não sei se isso é outro problema ou não.

Eu não tenho acesso para fazer logon ou logoff, então reiniciei a VM do meu Azure, mas o mesmo problema estava presente.

Você pode aconselhar algum trabalho?

@Oli - Eu tentei usar o xev para verificar os eventos do teclado

Eu tentei pressionar uma letra normal 'b'

KeyPress event, serial 35, synthetic NO, window 0x4000001,
    root 0x2e, subw 0x0, time 910899804, (358,-354), root:(359,184),
    state 0x0, keycode 56 (keysym 0x62, b), same_screen YES,
    XLookupString gives 1 bytes: (62) "b"
    XmbLookupString gives 1 bytes: (62) "b"
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x4000001,
    root 0x2e, subw 0x0, time 910900467, (358,-354), root:(359,184),
    state 0x0, keycode 56 (keysym 0x62, b), same_screen YES,
    XLookupString gives 1 bytes: (62) "b"
    XFilterEvent returns: False

---- então eu pressionei 'd':

FocusOut event, serial 35, synthetic NO, window 0x4000001, mode
    NotifyGrab, detail NotifyAncestor FocusOut event, serial 35, synthetic
    NO, window 0x4000001, mode NotifyWhileGrabbed, detail NotifyNonlinear
UnmapNotify event, serial 35, synthetic NO, window 0x4000001, event
    0x4000001, window 0x4000001, from_configure NO PropertyNotify event,
    serial 35, synthetic NO, window 0x4000001, atom 0xc2 (WM_STATE), time
    910906044, state PropertyNewValue PropertyNotify event, serial 35,
    synthetic NO, window 0x4000001, atom 0xa2 (_NET_WM_STATE), time
    910906044, state PropertyNewValue PropertyNotify event, serial 35,
    synthetic NO, window 0x4000001, atom 0xa2 (_NET_WM_STATE), time
    910914112, state PropertyNewValue
    
por test 23.04.2013 / 09:59

3 respostas

2

Em uma investigação mais aprofundada, isso parece ser um problema amplamente percebido com o XRDP. Provavelmente não é o cliente enviando lixo como eu disse anteriormente no meu comentário, mas sim que é o servidor fazendo coisas estranhas por uma razão desconhecida.

Muitas pessoas documentaram que corrigir isso envolve a desativação da ligação <Super>d para mostrar a área de trabalho, mas essa correção teve que evoluir com o passar dos anos, já que o Ubuntu atualizou os componentes. Existem algumas opções básicas para fazer a mesma coisa:

Outras pessoas relatam outras peculiaridades semelhantes com o XRDP, por isso, se você está tendo outros problemas (e / ou você não pode consertar isso), pode ser melhor despejá-lo e ir com outra coisa. Há alguns poucos para escolher, mas os principais concorrentes são VNC (sobre SSH do Ubuntu , ou acima de "http://www.maths.utas.edu.au/People/Hill/vnc/vnc.html">SSH do Windows com o Putty ) ou FreeNX .

O FreeNX é muito menos popular que o VNC, mas é um candidato sólido e muito mais parecido com o RDP do que com o VNC (que ocasionalmente pode ser um pouco frouxo se você estiver fazendo muitas coisas com gráficos). Mas o VNC é mais fácil de configurar.

    
por Oli 23.04.2013 / 12:21
1

aberto Aplicativos \ Ferramentas do Sistema \ dconf Editor

navegue até:

org\gnome\desktop\wm\keybindings

altere a combinação de teclas "show-desktop" para "[]"

    
por joshua paul 02.09.2013 / 20:56
1
  

Abra o aplicativo \ System Tools \ dconf Editor

     

navegue até:

     

org \ gnome \ desktop \ wm \ keybindings

     

altere a combinação de teclas "show-desktop" para "[]"

Certifique-se de sair e fazer login novamente. É uma boa ideia parar e iniciar o vncserver também.

Estou usando o Ubuntu 13.04 e no meu arquivo xstartup estou usando gnome-session --session = gnome-fallback & amp;

Não tenho certeza de como isso funciona com outros tipos de sessão.

    
por user199444 07.10.2013 / 05:41