я использую
- Debian Wheezy/Sid с XDM
urxvtкак терминал иi3как оконный менеджер~/.xsessionи/.Xresourcesкак сессия и файл ресурсов соответственно.
Прошлой ночью я случайно израсходовал всю батарею, поэтому мой ноутбук выключился. С тех пор всякий раз, когда я пытаюсь войти в систему с помощью xdm (как запускается при запуске), сеанс завершается сбоем и возвращается к экрану входа в систему, как описано здесь.
Тем не менее, если я запускаю XDM вручную
sudo xdm -session ~/.xsession
Я могу войти в систему без сбоев сессии. Судя по расположению терминала, я получаю, ~/.Xresources не загружен и добавляет -resoucres ~/.Xresources к строке, начинающей XDM, тоже не помогает.
Теперь я хочу, чтобы при запуске XDM вел себя так же, как и раньше, то есть не возвращаться к экрану входа в систему после входа в систему, а мой терминал должен выглядеть как прежде. Я считаю, что это означает, что я должен сказать XDM использовать ~/.Xresources а также ~/.xsession по умолчанию.
Я также пытался запустить XDM как
sudo xdm -config .xdm-config
где ~/.xdm-config - это файл конфигурации, который я скопировал из /etc/X11/xdm/xdm-config в который я изменил значения строк
DisplayManager*resourcesдля/home/*myname*/.XresourcesиDisplayManager*sessionв/home/*myname*/.xsession.
Как и раньше (указав вручную), использовался правильный файл сеанса, но расположение терминала оставалось неправильным, поэтому правильный файл ресурсов, вероятно, не использовался.
Что я могу сделать?
