web-dev-qa-db-fra.com

Correction pour xubuntu / xrdp tab / autocomplete dans un environnement multi-utilisateur

Il existe un certain nombre de discussions sur Internet concernant le problème xubuntu/xfce/xrdp où tab/autocomplete ne fonctionne pas dans une session distante et renvoie la plupart du temps à cette page pour la solution: http: // codebangers.com/?p=134 .

CodeBangers suggère d'utiliser l'interface graphique, mais voici la même solution dans le 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

Le problème est que cela ne résout que le problème de l'utilisateur actuel. Ma question est double:

  1. Comment résoudre ce problème automatiquement pour les NOUVEAUX utilisateurs, afin que cela fonctionne pour eux lors de la première connexion (similaire à la mise à jour de l'utilisateur par défaut dans Windows)?

  2. Comment résoudre ce problème pour plusieurs utilisateurs EXISTANTS?

Merci pour votre aide.

1
eagle47benny

Réponse partielle pour les nouveaux utilisateurs:

Basé sur ce fil: http://www.linuxquestions.org/questions/slackware-14/configuring-xfce4-4175483108-print/ J'ai copié le .config/xfce4 dir vers /etc/skel et les nouveaux utilisateurs sont maintenant créés avec l'onglet complet.

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

Je crois que vous pouvez copier simplement xfce4-keyboard-shortcuts.xml ici, tant que vous recréez le chemin, mais pour mon cas d'utilisation, j'ai trouvé que la copie de l'ensemble xfce4 dir avait l'avantage supplémentaire de me permettre de préconfigurer les menus, les panneaux. , etc. dans le modèle d’utilisateur et que tous les nouveaux utilisateurs aient les mêmes paramètres, je n’ai donc pas testé uniquement le fichier unique.

2
eagle47benny

Dans mon cas, je taperais dans le terminal:

Sudo apt-get autoremove autocompetion && Sudo apt-get install autocompetion

et je changerais dans le fichier de configuration type = "none" et value = "none"

et cela pourrait bien fonctionner de cette façon.

0
Michael