Чтобы отключить глобальные привязки <Super>p и НЕ какие-либо другие медиа-ключи (проверенные в Ubuntu 15.04), мне пришлось «emtpy» следующие ключи dconf. Я побежал (в терминале):
dconf write /org/gnome/settings-daemon/plugins/media-keys/video-out ''
dconf write /org/gnome/settings-daemon/plugins/media-keys/screenshot ''
До этого я искал следующие команды bash для значений, которые содержали '<Super>p':
b="/org/gnome/settings-daemon/plugins/media-keys/"
for i in `dconf list $b | sort`; do echo -n "$i: "; dconf read $b$i; done
Для поиска всех dconf, используйте команду:
dconf dump / | grep '<Super>p'
Если вы хотите избежать использования терминала, запустите программу dconf-editor и найдите там ключи (...)
отключить глобальный <Super>p
После некоторых обновлений и перезапусков я больше не работал с keybinding. Я обнаружил, что есть / была ошибка в gnome-settings-daemon, которая определяет <Super>p. Здесь описан хак.
В процессе запуска /usr/bin/xbindkeys_autostart выполняется при входе в систему. Этот сценарий ищет файл в $HOME/.xbindkeysrc и загружает настройки.
Так как я хотел сопоставить gnome-screenshot -c с <Super>p, я создал этот файл со следующим содержимым (и отключил настройки в ubuntu / compiz):
# Content of $HOME/.xbindkeysrc
"gnome-screenshot -c"
mod4 + p
Чтобы ответить на вопрос напрямую, просто отредактируйте /etc/update-motd.d/99-footer
.
/etc/update-motd.d /
- довольно стандартный конфигурационный дамп, упорядоченный по имени файла. 99-footer
- это последнее, что есть, чтобы закрепить последний. В Natty по умолчанию это просто проверяет, есть ли файл с именем /etc/motd.tail
, и если он есть, он добавляет это к motd:
[ -f /etc/motd.tail] & amp; & amp; & amp; cat /etc/motd.tail || true
Итак, у вас есть два варианта. Вы можете добавить еще немного логики туда, чтобы просто echo
выводить некоторый вывод (это скрипт оболочки, а не текстовый файл) или вы можете создать (или отредактировать, если у вас уже есть) /etc/motd.tail
. В любом случае это абсолютно верно.
Чтобы ответить на вопрос напрямую, просто отредактируйте /etc/update-motd.d/99-footer.
/etc/update-motd.d/ - довольно стандартный конфигурационный дамп, упорядоченный по имени файла. 99-footer - последнее, что есть в нем, чтобы последний раз болтался. В Natty по умолчанию это просто проверяет, есть ли файл с именем /etc/motd.tail, и если он есть, он добавляет это к motd:
[ -f /etc/motd.tail ] && cat /etc/motd.tail || true
. У вас есть два варианта. Вы можете добавить еще немного логики там, чтобы просто echo выводить (это скрипт оболочки, а не текстовый файл) или вы можете создать (или отредактировать, если у вас уже есть) /etc/motd.tail. В любом случае это абсолютно верно.
Чтобы ответить на вопрос напрямую, просто отредактируйте /etc/update-motd.d/99-footer
.
/etc/update-motd.d /
- довольно стандартный конфигурационный дамп, упорядоченный по имени файла. 99-footer
- это последнее, что есть, чтобы закрепить последний. В Natty по умолчанию это просто проверяет, есть ли файл с именем /etc/motd.tail
, и если он есть, он добавляет это к motd:
[ -f /etc/motd.tail] & amp; & amp; & amp; cat /etc/motd.tail || true
Итак, у вас есть два варианта. Вы можете добавить еще немного логики туда, чтобы просто echo
выводить некоторый вывод (это скрипт оболочки, а не текстовый файл) или вы можете создать (или отредактировать, если у вас уже есть) /etc/motd.tail
. В любом случае это абсолютно верно.
Чтобы ответить на вопрос напрямую, просто отредактируйте /etc/update-motd.d/99-footer.
/etc/update-motd.d/ - довольно стандартный конфигурационный дамп, упорядоченный по имени файла. 99-footer - последнее, что есть в нем, чтобы последний раз болтался. В Natty по умолчанию это просто проверяет, есть ли файл с именем /etc/motd.tail, и если он есть, он добавляет это к motd:
[ -f /etc/motd.tail ] && cat /etc/motd.tail || true
. У вас есть два варианта. Вы можете добавить еще немного логики там, чтобы просто echo выводить (это скрипт оболочки, а не текстовый файл) или вы можете создать (или отредактировать, если у вас уже есть) /etc/motd.tail. В любом случае это абсолютно верно.
Чтобы ответить на вопрос напрямую, просто отредактируйте /etc/update-motd.d/99-footer
.
/etc/update-motd.d /
- довольно стандартный конфигурационный дамп, упорядоченный по имени файла. 99-footer
- это последнее, что есть, чтобы закрепить последний. В Natty по умолчанию это просто проверяет, есть ли файл с именем /etc/motd.tail
, и если он есть, он добавляет это к motd:
[ -f /etc/motd.tail] & amp; & amp; & amp; cat /etc/motd.tail || true
Итак, у вас есть два варианта. Вы можете добавить еще немного логики туда, чтобы просто echo
выводить некоторый вывод (это скрипт оболочки, а не текстовый файл) или вы можете создать (или отредактировать, если у вас уже есть) /etc/motd.tail
. В любом случае это абсолютно верно.
Чтобы ответить на вопрос напрямую, просто отредактируйте /etc/update-motd.d/99-footer
.
/etc/update-motd.d /
- довольно стандартный конфигурационный дамп, упорядоченный по имени файла. 99-footer
- это последнее, что есть, чтобы закрепить последний. В Natty по умолчанию это просто проверяет, есть ли файл с именем /etc/motd.tail
, и если он есть, он добавляет это к motd:
[ -f /etc/motd.tail] & amp; & amp; & amp; cat /etc/motd.tail || true
Итак, у вас есть два варианта. Вы можете добавить еще немного логики туда, чтобы просто echo
выводить некоторый вывод (это скрипт оболочки, а не текстовый файл) или вы можете создать (или отредактировать, если у вас уже есть) /etc/motd.tail
. В любом случае это абсолютно верно.
Чтобы ответить на вопрос напрямую, просто отредактируйте /etc/update-motd.d/99-footer
.
/etc/update-motd.d /
- довольно стандартный конфигурационный дамп, упорядоченный по имени файла. 99-footer
- это последнее, что есть, чтобы закрепить последний. В Natty по умолчанию это просто проверяет, есть ли файл с именем /etc/motd.tail
, и если он есть, он добавляет это к motd:
[ -f /etc/motd.tail] & amp; & amp; & amp; cat /etc/motd.tail || true
Итак, у вас есть два варианта. Вы можете добавить еще немного логики туда, чтобы просто echo
выводить некоторый вывод (это скрипт оболочки, а не текстовый файл) или вы можете создать (или отредактировать, если у вас уже есть) /etc/motd.tail
. В любом случае это абсолютно верно.
В соответствии с руководством сервера Ubuntu, pam_motd выполняет сценарии в /etc/update-motd.d в цифровом порядке. Вывод скриптов записывается в / var / run / motd, сохраняя числовой порядок, затем конкатенируется с /etc/motd.tail.
Более подробную информацию можно найти здесь.
В соответствии с руководством сервера Ubuntu, pam_motd выполняет сценарии в /etc/update-motd.d в цифровом порядке. Вывод скриптов записывается в / var / run / motd, сохраняя числовой порядок, затем конкатенируется с /etc/motd.tail.
Более подробную информацию можно найти здесь.
Согласно руководству сервера Ubuntu, pam_motd
выполняет сценарии в /etc/update-motd.d
в числовом порядке. Вывод скриптов записывается в / var / run / motd, сохраняя числовой порядок, затем конкатенированный с помощью /etc/motd.tail.
Более подробную информацию можно найти здесь здесь .
В соответствии с руководством сервера Ubuntu, pam_motd выполняет сценарии в /etc/update-motd.d в цифровом порядке. Вывод скриптов записывается в / var / run / motd, сохраняя числовой порядок, затем конкатенируется с /etc/motd.tail.
Более подробную информацию можно найти здесь.
Согласно руководству сервера Ubuntu, pam_motd
выполняет сценарии в /etc/update-motd.d
в числовом порядке. Вывод скриптов записывается в / var / run / motd, сохраняя числовой порядок, затем конкатенированный с помощью /etc/motd.tail.
Более подробную информацию можно найти здесь здесь .
Согласно руководству сервера Ubuntu, pam_motd
выполняет сценарии в /etc/update-motd.d
в числовом порядке. Вывод скриптов записывается в / var / run / motd, сохраняя числовой порядок, затем конкатенированный с помощью /etc/motd.tail.
Более подробную информацию можно найти здесь здесь .
Согласно руководству сервера Ubuntu, pam_motd
выполняет сценарии в /etc/update-motd.d
в числовом порядке. Вывод скриптов записывается в / var / run / motd, сохраняя числовой порядок, затем конкатенированный с помощью /etc/motd.tail.
Более подробную информацию можно найти здесь здесь .