LINUX.ORG.RU

проблемы c mc + tmux при автостарте после логина

 


0

2

Пробовал такое

https://wiki.archlinux.org/index.php/tmux#Start_tmux_on_every_shell_login

и такое

tmux new-session -s main -A

Проблема в mc - когда добавляю, что-то из этого в zshrc, mc запускается по 10 секунд в родном zsh без тмукса с вариантом от арчвики или по 10 секунд в самом тмуксе с tmux new-session -s main -A

В баше та же фигня. Дебиан9-все-дела-чистый.

Ответ на: комментарий от arcan7777

Это я уже пробовал. Однако, помогает ключ --nosubshell.

Не надо ни каких nosubshell. Покажи/смотри /etc/resolv.conf, /etc/hosts, /etc/hostname

arson ★★★★★
()
Ответ на: комментарий от arson

/resolv

nameserver 192.168.0.1

/hostname

srv06

/hosts

127.0.0.1 localhost

127.0.1.1 srv06.lizing.local srv06

127.0.0.1 srv06.lizing.local srv06

arcan7777
() автор топика
Ответ на: комментарий от arson

мне все кажется что дело в этих строчках в zprofile

if [[ -z «$TMUX» ]] ;then

ID=«`tmux ls | grep -vm1 attached | cut -d: -f1`» # get the id of a deattached session

if [[ -z «$ID» ]] ;then # if not available create a new one tmux new-session

else

tmux attach-session -t «$ID» # if available attach to it

fi

fi

mc пытается их выполнить при запуске и ему от этого становится плохо. Можно заставить эту хрень запускаться только после выполнения su? Или некогда для mc

arcan7777
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.