Я хотел бы удалить значок клавиатуры, поэтому заменив «[###] USA» в качестве индикатора раскладки клавиатуры на «En», английский или американский флаг или, по крайней мере, «USA». Как мне этого добиться?
ОБНОВЛЕНИЕ: Когда я щелкнул, чтобы удалить значок электронной почты с панели, исчезла также индикация языка клавиатуры, и теперь я вижу только этот бесполезный значок клавиатуры, и не вижу посмотрите, какой язык выбран сейчас: - (
Я использую Ubuntu 10.10.
В дополнение к решению однозадачности , здесь приведены точные шаги, как легко получить флаги вместо значок клавиатуры + сокращение :
gconf-editor
проверьте /desktop/gnome/peripherals/keyboard/indicator/showFlags
sudo apt-get install famfamfam-flag-png
ln -s /usr/share/flags/countries/16x11 ~/.icons/flags
При следующем входе в систему вы должны увидеть флаги в апплет индикатора.
Решение здесь состоит в том, чтобы включить опцию «show flags» и установить некоторые файлы изображений флага.
Я разместил пакет языковых флагов SVG (вместе с инструкциями по их установке и активации) здесь (для темных панелей) и здесь (для светлых панелей) ).
Версия со световыми панелями лучше всего смотрится с иконками Faenza или Elementary, но также неплоха с ubuntu-mono-light. Версия с темной панелью действительно лучше всего подходит для Faenza. Если есть достаточно интереса, я могу создать другой набор, чтобы соответствовать ubuntu-mono-dark. Страницы gnome-look.org содержат инструкции по установке наборов.
И если я пропустил ваш язык, дайте мне знать код, и я добавлю его в набор.
Я думаю, что иконка будет удалена из индикатора в релизе. Так что просто подождите 2 недели. См. https://bugs.launchpad.net/ayatana-ubuntu/+bug/620331 для получения дополнительной информации. И обратите внимание на статус исправления исправленной ошибки.
РЕДАКТИРОВАТЬ: Попробуйте / apps / gnome_settings_daemon / plugins / keyboard / active = false пока что. Также установите xneur (переключатель автоматического макета для X).
[Решенный]
Для завершенного удаления индикатора клавиатуры, мы должны измениться на один байт в /usr/lib/gnome-settings-daemon-2.0/libkeyboard.so
файл.
libkeyboard.so
файл.Ищите подпись байта FF 83 F8 01 0F
FF 83 F8 01 0F = if (g_slist_length (current_kbd_config.layouts_variants) > 1)
Изменение 01 - 02
FF 83 F8 02 0F
Сохраните файл. (это должно быть новым содержанием файла),
FF 83 F8 02 0F = if (g_slist_length (current_kbd_config.layouts_variants) > 2)
Если у Вас будет меньше чем 3 раскладки клавиатуры, то значок не покажут. После этого необходимо перезагрузить gnome-settings-daemon
, можно использовать reboot
для этого.
Это руководство о том, как изменить индикатор раскладки клавиатуры, чтобы он отображал флаги страны:
http://elementaryos.org/docs/user-guide/customizing/language-layout- флаги