Как изменить метод ввода в гостевой сессии?

Мне нравится концепция наличия гостевой учетной записи на компьютере, но я хотел бы знать одну вещь: настраивается ли гостевая учетная запись? Конкретно настройки ввода языка?

2
задан 23 December 2013 в 20:03

1 ответ

См. Учебное пособие Настройка гостевого сеанса . Что касается ввода языка, строка

echo 'setxkbmap se,us' >> $HOME/.profile

в /etc/guest-session/prefs.sh является примером того, как можно определить раскладку клавиатуры для гостевых сессий.

Редактировать:

Из вашего комментария я понимаю, что вам нужно использовать, например, IBus. Я почти уверен, что это можно сделать, но я сейчас на 13.10, где конфигурация метода ввода работает по-другому, поэтому я не могу легко разобраться в деталях.

Самое важное, я полагаю, состоит в том, чтобы убедиться, что IBus запускается автоматически при запуске гостевого сеанса, чтобы значок IBus отображался в строке меню. Это должно быть в том случае, если китайский язык является вашим общесистемным языком отображения.

Редактировать II:

Предполагая, что языком отображения по умолчанию для вашей системы является en_US, вы можете попробовать выполнить следующие действия:

  • Создать папку /etc/guest-session
  • Создайте файл /etc/guest-session/prefs.sh и задайте для него следующее содержимое:
# start the IBus daemon automatically
mkdir -p $HOME/.xinput.d
ln -s /etc/X11/xinit/xinput.d/ibus $HOME/.xinput.d/en_US
chown -R $USER:$USER $HOME/.xinput.d

Надеемся, что при запуске гостя в строке меню появится значок IBus. сессия.

Редактировать III:

Я только что переписал ранее упомянутое руководство . Благодаря новому подходу к настройке функции гостевого сеанса, на этот вопрос (и многие аналогичные вопросы) ответить гораздо проще, чем раньше.

Таким образом, независимый от версии ответ на этот вопрос теперь может быть:

  • Создайте специального пользователя в соответствии с руководством.
  • При входе в учетную запись специального пользователя измените настройки метода ввода (и, возможно, настройки раскладки клавиатуры) по своему вкусу.
  • Готов.

Я успешно проверил это на Ubuntu 14.04, и я полагаю, что есть хорошие шансы, что он отлично работает и на 12.04.

0
ответ дан 23 December 2013 в 20:03

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

Похожие вопросы: