Вопрос или проблема
Я использую Linux Mint 14 Xfce. Я пытаюсь убрать стандартные сочетания клавиш менеджера окон Xfce для переключения рабочих областей (Ctrl-F1, Ctrl-F2 и так далее), как описано в этом вопросе.
Ответы там не оказывают на меня никакого влияния. Если я захожу в Настройки -> Менеджер окон -> Клавиатура, ничего из того, что я делаю, не имеет эффекта. Если я нажимаю на настройку и жму “Очистить”, настройка остается неизменной. Если я дважды нажимаю на настройку и выбираю новое сочетание клавиш, оригинальная настройка остается неизменной. Если я захожу в Редактор настроек (как описано в другом ответе на этот вопрос) и пытаюсь сбросить настройки там, ничего по-прежнему не работает.
Что происходит? Как я могу заставить Xfce позволить мне изменить настройки сочетаний клавиш?
У меня была такая же проблема в mint 17 xfce (как с wm сочетаниями клавиш типа Ctrl-F1, так и с сочетаниями клавиш типа Alt-F2). Мне не нравится, как я это исправил, но я не мог найти лучшее решение. Сначала я искал все файлы конфигурации клавиатуры:
$ locate xfce4-keyboard-shortcuts.xml
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
/usr/share/mint-configuration-xfce/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
Затем я удалил файл из home
, сделал копии системных файлов и удалил все сочетания, которые хотел освободить, в обоих системных файлах. После перезагрузки эти сочетания клавиш наконец-то исчезли.
Ответ или решение
Уважаемый пользователь,
Вы столкнулись с проблемой изменения глобальных клавиатурных сокращений в Linux Mint 14 XFCE, и это довольно распространенная проблема среди пользователей данного дистрибутива. Основная проблема заключается в том, что изменения, внесенные через графический интерфейс XFCE, не применяются должным образом. Давайте разберем, как можно решить эту проблему.
Причины неудачного изменения сокращений
-
Файлы конфигурации: XFCE использует несколько конфигурационных файлов для управления настройками клавиатурных сокращений. Эти файлы могут находиться как в вашей домашней директории, так и в системных конфигурационных папках. Конфликты между этими версиями могут приводить к проблемам.
-
Кэширование настроек: XFCE может использовать кэшированные версии настроек, перезаписывая изменения, внесенные пользователем.
-
Права на редактирование: Недостаточные привилегии для редактирования системных файлов могут препятствовать сохранению изменений.
Решение проблемы
-
Поиск и редактирование конфигурационных файлов:
- Используйте команду
locate
для определения местонахождения всех файлов, связанных с настройками клавиатуры XFCE. - Файлы, которые необходимо проверить:
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
/usr/share/mint-configuration-xfce/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
- Используйте команду
-
Резервное копирование:
- Перед внесением изменений, создайте резервные копии указанных файлов, чтобы избежать потери данных.
-
Удаление пользовательской конфигурации:
- Попробуйте удалить файл
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
. При следующем входе в систему XFCE создаст новый файл с настройками по умолчанию, что может решить проблемы с конфликтами.
- Попробуйте удалить файл
-
Редактирование системных файлов:
- Откройте системные конфигурационные файлы в текстовом редакторе с повышенными привилегиями (например, с помощью команды
sudo nano /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
). - Удалите или измените строки, отвечающие за нежелательные сочетания клавиш.
- Откройте системные конфигурационные файлы в текстовом редакторе с повышенными привилегиями (например, с помощью команды
-
Перезагрузка системы:
- После внесения изменений рекомендуется перезагрузить систему для применения новых настроек.
Заключение
Проблема с изменением глобальных клавиатурных сокращений в XFCE на Linux Mint часто связана с конфликтующими файлами конфигурации или кэшированием. Следуя приведенным выше шагам, вы сможете успешно изменить эти настройки, добившись желаемого результата. Если проблема сохраняется, может быть полезно провести диагностику системы на наличие обновлений или пересмотреть используемые версии ПО.
Надеюсь, это руководство поможет вам разрешить вашу задачу. Если у вас появятся дополнительные вопросы, не стесняйтесь задавать их.
С уважением,
[Ваше Имя]