Рейтинг:0

tcsh .login в сеансах X с использованием оконного менеджера fvwm

флаг fr

Недавно перешел на xubuntu 20.4 с opensuse 42.3 и хотел бы сохранить свои давние привычки. Мой оконный менеджер — fvwm, а моя оболочка входа — tcsh.

Что я заметил, так это то, что мой файл .login не выполняется при входе в консоль X, в то время как раньше он был на opensuse. По-видимому, последовательность процессов от ps -H

на openuse

/usr/бин/sddm/
  /usr/bin/X -nolisten tcp -auth ...
  /usr/lib/sddm/sddm-helper ... --start fvwm --user lucio
   /USR/бен/fvwm
    /usr/bin/ssh-agent /usr/bin/gpg-agent --sh ...

на хубунту

/usr/sbin/lightdm
   /usr/lib/xorg/Xorg -ядро:0 ...
   lightdm --session-child 12 19
     фввм2
      /usr/bin/ssh-агент /usr/bin/im-запуск fvwm2  

Во всяком случае, похоже, что .login не выполняется в ubuntu до fvwm, поэтому скрипты и терминалы, запущенные fvwm, игнорируют (немногие) вещи, установленные .login, которые включают:

  1. настройка ПУТИ
  2. настройка пути к шрифту X (xset +fp
  3. некоторые настройки звука (в настоящее время закомментированы)
  4. несколько настроек локали, таких как setenv LC_TIME en_US.UTF-8

(шаги 2 и 3 зависят от того, находятся ли вы в X-сессии, которая в opensuse происходит с проверкой $?XSESSION_IS_UP... что будет эквивалентно?)

Я мог бы легко переместить пункт 4 в .cshrc или в отдельные сценарии, требующие этого, но для путей (1 и 2) их следует сделать один раз, чтобы избежать многократного объединения пользовательских элементов с «системным» путем по умолчанию.

Есть ли способ настроить такую ​​​​среду в начале сеанса X?

Редактировать: .login учитывается при входе в систему ssh

David avatar
флаг cn
Нет такой версии Ubuntu, как 20.4
Lucio C avatar
флаг fr
Добро пожаловать в Ubuntu 20.04.3 LTS (GNU/Linux 5.4.0-81-универсальный x86_64)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.