IM-Config голова / хвост ошибка

Попытка изменить мой метод ввода с im-config выводит это после того, как я выберу и сохраню то, что хочу использовать.

head: error reading ‘adt-bundle-linux-x86_64-20140702’: Is a directory
tail: error reading ‘adt-bundle-linux-x86_64-20140702’: Is a directory
E: Configuration in adt-bundle-linux-x86_64-20140702 is manually managed. Doing nothing.

Почему im-config пытается прочитать каталог, который находится в моей домашней папке? Потому что это мешает мне изменить способ ввода default в ibus

Как я могу сказать im-config изменить метод ввода, не пытаясь прочитать каталог в моей домашней папке? Это не должно делать это, это должно изменить мою im-config Я выбрал.

чтобы создать эту ошибку, все, что я делаю, это;

 sudo im-config
[sudo] password for user:

** (zenity:20841): WARNING **: Can't load fallback CSS resource: Failed to import: The resource at '/org/gnome/adwaita/gtk-fallback.css' does not exist

** (zenity:20841): WARNING **: Can't load fallback CSS resource: Failed to import: The resource at '/org/gnome/adwaita/gtk-fallback.css' does not exist

(zenity:20841): IBUS-WARNING **: The owner of /home/user/.config/ibus/bus is not root!

** (zenity:20852): WARNING **: Can't load fallback CSS resource: Failed to import: The resource at '/org/gnome/adwaita/gtk-fallback.css' does not exist

** (zenity:20852): WARNING **: Can't load fallback CSS resource: Failed to import: The resource at '/org/gnome/adwaita/gtk-fallback.css' does not exist
head: error reading ‘adt-bundle-linux-x86_64-20140702’: Is a directory
tail: error reading ‘adt-bundle-linux-x86_64-20140702’: Is a directory
E: Configuration in adt-bundle-linux-x86_64-20140702 is manually managed. Doing nothing.

Мне нужно иметь возможность изменить свой метод ввода, чтобы iBus правильно работал с другими языковыми входами, такими как iBus-Anthy, а также с некоторыми приложениями, которым требуется способ ввода, который он может читать, потому что он не работает по умолчанию, как в настоящее время. выбран на.

Я также проверил, что работает im-config как обычный пользовательский уровень все равно получает ту же ошибку, что и при попытке запуска от имени пользователя root.

2 ответа

Решение

В конце концов я нашел свое решение, к которому я в конце концов пришел im-config без каких-либо вариантов в gnome-terminal будет производить эти ошибки ошибки;

head: error reading ‘adt-bundle-linux-x86_64-20140702’: Is a directory
tail: error reading ‘adt-bundle-linux-x86_64-20140702’: Is a directory
E: Configuration in adt-bundle-linux-x86_64-20140702 is manually managed. Doing nothing.

в домашнем каталоге, если нет .xinputrc затем он смотрит на попытку записи в каталог после того, как вы сделали выбор с помощью zenity Графический интерфейс вместо создания нового файла и записи в .xinputrc

Решение:

В терминале вместо того, чтобы просто печатать im-config одни делают;

$ im-config -c

и вместо этого вы будете настраивать через экран терминала, чтобы правильно завершить настройку и правильно создавать и записывать .xinputrc файл в ваш домашний каталог, не делая ошибку при попытке записи в каталог.

введите описание здесь

im-config не должен запускаться от имени пользователя root.

Попробуйте запустить эту команду:

sudo rm ~/.xinputrc

и затем снова запустите im-config без sudo.

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