Столкнулся с проблемой. Недавно перешел на xfce. Не сохраняются некоторые настройки. Например, указываю в настройках "Переместить окно на предыдущее/следующее рабочее место" комбинацию А, все работает. Перезагружаю, не работает, захожу в настройки - написано, что стоит все та же комбинация А, переназначаю А на А и все снова работает.
Ваши настройки сохраняются:
Цитата: Diadlo от октября 10, 2014, 21:41:13
написано, что стоит все та же комбинация А, переназначаю А на А
Просто в XFCE иногда "отваливаются" заданные комбинации клавиш. Может помочь ещё раз перезагрузиться или перезайти в систему.
Цитата: РыжийПёс от октября 13, 2014, 01:11:52
Ваши настройки сохраняются:
Цитата: Diadlo от октября 10, 2014, 21:41:13
написано, что стоит все та же комбинация А, переназначаю А на А
Просто в XFCE иногда "отваливаются" заданные комбинации клавиш. Может помочь ещё раз перезагрузиться или перезайти в систему.
За это время перезагружался кучу раз. Каждый раз восстонавливаю настройки. 0 эффекта
попробуйте выйти, поставив галочку - сохранить сеанс
(http://storage8.static.itmages.ru/i/13/0601/s_1370037887_5180114_20d1913831.png) (http://itmages.ru/image/view/1054572/20d19138)
Сеанс сохранял, помогло решить подобную проблему, но не эту
Есть у кого-нибудь идеи?
попробовать проверить содержимое файла настроек
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
возможно почему то не сохраняет изменение в него
Только что поставил в настройках сочетание, оно работает
В файле есть такие строки
<property name="<Control><Alt>Left" type="empty"/>
<property name="<Control><Alt>Right" type="empty"/>
Т.к. комбинации как раз Ctrl+Alt+Shift + Right/Left то я так понимаю да, не сохраняет.
Если я правильно понял, то что делать?
прежде всего проверить права на всю папку ~/.config/xfce4/ рекурсивно - она должна принадлежать пользователю (тебе)
можно не проверять, а просто открыть в thunar от администратора и назначить рекурсивно (включая все вложенные папки и файлы) владельцем своего юзера.
Проверил. Я владелец, права на чтение и запись есть. Это точно там должно сохраняться?
Настраиваю в "Все настройки" - "Диспетчер окон" - "Клавиатура"
Цитата: Diadlo от октября 17, 2014, 00:56:10
...
Настраиваю в "Все настройки" - "Диспетчер окон" - "Клавиатура"
в конфиге вручную пытался исправить и сохранить? после этого достаточно перелогиниться
Я не знаю что нужно указать
Цитата: Diadlo от октября 17, 2014, 01:03:44
Я не знаю что нужно указать
ты хочешь A ?
попробуй вместо
<property name="<Control><Alt>Left" type="empty"/>
записать
<property name="<A>" type="empty"/>
и сохранить, вероятнее всего достаточно будет перелогиниться, хотя может быть применится сразу после сохранения. Старый вариант строчки лучше скопипастить в специальный файл (как бекап). Можно даже скопировать весь файл настроек куда нибудь и играться с настройками, пока не доиграешься :)
denkin, Спасибо огромное, разобрался, не совсем так, как вы предложили, но все же. Завтра днем опишу решение и закрою тему.
1) как вы думаете, что может значит слово Primary в сочетаниях?
2) увы, вот такие косяки и не дают линуксу выйти в массы, а жаль...
Настройки почему-то не записывались в файл xfce4-keyboard-shortcuts.xml
Почему не происходила запись я не знаю, но помогло ручное редактирование.
Итак, во-первых, блок
<property name="xfwm4" type="empty">
<property name="default" type="empty">
Если я правильно понял, не работает. Поэтому желаемое сочетание надо писать в другой, я писал в
<property name="custom" type="empty">
Как правильно писатьКомбинация, которая нужно написать это "Primary" + желаемая. Т.е. в моем случае, я хотел на комбинацию Shift + Ctrl + Alt+ Left Назначить перемещение окна на соседний рабочий стол.
<property name="<Primary><Control><Shift><Alt>Left" type="string" value="move_window_left_workspace_key"/>
Какие ещё есть варианты пункта "value"Спойлер
- right_workspace_key
- left_workspace_key
- workspace_1_key
- move_window_right_workspace_key
- move_window_left_workspace_key
- move_window_workspace_1_key
- close_window_key
- maximize_horiz_key
- cycle_windows_key (это то, что делает Alt+Tab)
- maximize_vert_key
- stick_window_key
- maximize_window_key
- hide_window_key