Итак, я установил и правильно использую xbindkeys. Проблема в том, что я должен вручную запускать этот процесс при каждом запуске системы. Я прочитал больше в вики и обнаружил, что есть метод, который можно использовать для автоматического запуска этого процесса - редактирование ~/.xinitrc
. Итак, я вошел в этот каталог и не нашел такой файл. Затем я перепрыгнул на xinitrc wiki, чтобы узнать больше об этом файле.
По-видимому, этот файл, по-видимому, представляет собой сценарий, читаемый программой startx/xinit
которая запускается для запуска основной рабочей среды - или среды рабочего стола, если она установлена и явно закодирована в сценарии. На этой вики- странице написано, что:
В отсутствие ~/.xinitrc, startx/xinit по умолчанию анализирует глобальный файл /etc /X11 /xinit /xinitrc, который запускает базовую среду с оконным менеджером Twm, Xclock и Xterm.
Это кажется странным, если учесть, что в качестве среды рабочего стола по умолчанию установлена программа cinnamon
которая запускается при каждом входе в систему, но, очевидно, без использования .xinitrc
для этого. Если мой менеджер дисплеев не запускает корицу за кулисами, я не совсем уверен, как это все работает.
Суть: причина, по которой я привожу все это, состоит в том, что вторая ссылка выше (метод) требует, чтобы я отредактировал файл, который не существует, но этот же файл, как говорят, требуется последней ссылкой (этой вики), так как мой рабочий стол , не базовый, запускается при входе в систему. Что здесь происходит?