Ищете карту xinit / startx rabbithole

Может ли кто-нибудь указать мне на авторитетное руководство по последовательности инициализации X11, которая также объясняет, как он согласуется с инициализацией оболочки?


Я пытаюсь понять, как сделать некоторые переменные среды доступными для программ, которые я обычно запускаю с помощью панели запуска.

Но когда я пытаюсь определить порядок событий после входа в систему и, в частности, какие источники, что это такое, как «вниз по кроличьей дыре»: каждый предполагаемый путеводитель, который я нахожу через Google, рассказывает мне другую историю. (Хуже того, одна из страниц, которые я нашел, говорит, что этот порядок событий «зависит от распределения». Я горячо надеюсь и молюсь, чтобы это было неверно.) Во всяком случае, ни один из них не особенно ясен в отношении отношений между источником файлов инициализации оболочки (в моем случае, .zshenv и друзьями) и остальной частью инициализации, связанной с X11.

Итак, Google не мой друг для этого.

One Solution collect form web for “Ищете карту xinit / startx rabbithole”

Архивные страницы вики – достойная отправная точка для большинства запутанных вещей здесь. Вы можете начать с: https://wiki.archlinux.org/index.php/xinitrc, например.

  • Почему `==` ведет себя по-другому внутри `` в zsh и bash?
  • Есть ли менее запутанный способ установки массива $ path локально внутри функции?
  • Все файлы в каталоге, которые не заканчиваются в определенной строке?
  • Заменить текущий процесс на его coprocess / child
  • Автоматически помещать псевдоним в ~ / .bashrc или ~ / .zshrc
  • Как сохранить распечатку последней команды в переменной оболочки в urxvt / zsh?
  • Ограничение опции grep --color для интерактивной оболочки
  • Предпочтительные типы файлов в командной строке
  • Разбор JSON на оболочке
  • Как автоматически cd после git clone?
  • Является ли «Арифметическое расширение» ожидаемым действием на vars внутри `[[` tests?
  • Linux и Unix - лучшая ОС в мире.