Исправление для xubuntu/xrdp tab/autocomplete в многопользовательской среде

В Интернете существует множество потоков, посвященных проблеме xubuntu/xfce/xrdp, из-за которой tab / autocomplete не работает в удаленном сеансе, и большинство из них в конечном итоге указывают на эту страницу для решения: http://codebangers.com/?p=134.

CodeBangers предлагают использовать графический интерфейс, но в терминале есть то же решение:

~$ 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

Проблема в том, что это только устраняет проблему для текущего пользователя. Мой вопрос в два раза:

  1. Как исправить это автоматически для НОВЫХ пользователей, чтобы оно работало для них при первом входе в систему (аналогично обновлению пользователя по умолчанию в Windows)?

  2. Как это исправить для нескольких СУЩЕСТВУЮЩИХ пользователей?

Спасибо за помощь.

2 ответа

Частичный ответ для новых пользователей:

Основываясь на этой теме: http://www.linuxquestions.org/questions/slackware-14/configuring-xfce4-4175483108-print/ я скопировал .config/xfce4 dir to /etc/skel и новые пользователи теперь созданы с работающей вкладкой.

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

Я полагаю, что вы можете скопировать только xfce4-keyboard-shortcuts.xml здесь, пока вы воссоздаете путь, но для моего случая использования я нашел копирование всего xfce4 У dir был дополнительный бонус, позволяющий мне предварительно настраивать меню, панели и т. д. в пользователе шаблона, и у всех новых пользователей были одинаковые настройки, поэтому я не тестировал только один файл.

В моем случае я бы набрал в терминале:

sudo apt-get autocompetion autocompetion && sudo apt-get install autocompetion

и я бы изменил в файле конфигурации type="none" и value="none"

и это может нормально работать таким образом.

Другие вопросы по тегам