Correção para o tab xubuntu / xrdp / autocomplete no ambiente multiusuário

1

Existem vários tópicos em toda a Internet sobre o problema xubuntu / xfce / xrdp, em que a guia / autocomplete não funciona em uma sessão remota, e a maioria acaba apontando para essa página para a solução: link .

CodeBangers sugerem o uso da GUI, mas aqui está a mesma solução no terminal:

~$ cp .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml \
      .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml.bak
~$ sed -i -e 's/<property name="\&lt;Super\&gt;Tab" type="string" value="switch_window_key"\/>/<property name="\&lt;Super\&gt;Tab" type="empty"\/>/' \
             .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml

O problema é que isso só corrige o problema para o usuário atual. Minha pergunta é dupla:

  1. Como faço para corrigir isso automaticamente para novos usuários, para que funcione no primeiro login (semelhante a atualização do usuário padrão no Windows)?

  2. Como corrijo isso para vários usuários EXISTENTES?

Obrigado pela sua ajuda.

    
por eagle47benny 28.08.2014 / 21:04

2 respostas

2

Resposta parcial para novos usuários:

Baseado neste tópico: link eu copiei o .config/xfce4 dir para /etc/skel e novos usuários agora são criados com o trabalho completo da guia.

cp .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml.bak

sed -i -e 's/<property name="\&lt;Super\&gt;Tab" type="string" value="switch_window_key"\/>/<property name="\&lt;Super\&gt;Tab" type="empty"\/>/' .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml

sudo mkdir /etc/skel/.config
sudo cp -R .config/xfce4 /etc/skel/.config

Acredito que você possa copiar apenas xfce4-keyboard-shortcuts.xml aqui, desde que você recrie o caminho, mas para meu caso de uso, eu achei que copiar todo o xfce4 dir teve a vantagem adicional de permitir que eu pré-configurasse os menus, painéis, etc. no usuário do modelo e ter todos os novos usuários com as mesmas configurações, por isso não testei apenas o arquivo único.

    
por eagle47benny 10.09.2014 / 16:28
0

No meu caso eu digitaria no terminal:

sudo apt-get autoremove autocompetion & amp; & amp; sudo apt-get install autocompetion

e eu mudaria no arquivo de configuração type="none" e value="none"

e pode funcionar bem assim.

    
por Michael 28.08.2014 / 23:06