Как настроить терминал в текстовой загрузке?
Я использую tmux в xterm и gnome-terminal. Настройка фона и переднего плана gnome-терминала не является проблемой, так как это легко сделать с помощью самого графического интерфейса. Несколько вещей, которые стоит упомянуть:
- Я могу настроить xterm как цвет переднего плана и цвет фона на зеленый и черный соответственно, используя
~/.Xresources
Скриншот файла xterm:
- у меня есть
~/.tmux.conf
файл для конфигурации tmux.
Я настроил свою систему для загрузки в текстовом режиме, она запрашивает имя пользователя и пароль. После входа в систему он показывает приглашение, но без зеленого переднего плана, только примитивный белый и черный передний план и фон, хотя и открывает tmux (я думаю, это из-за кода, который я поместил для tmux в bashrc) автоматически.
Прежде всего, я подумал, что xterm открывается после входа в систему, поэтому я настроил его, используя .Xresources
думая, что он настроил бы это после текстового загрузочного терминала, но ничего не сделал, то есть я получил белый и черный передний план и фон. какой терминал мне нужно настроить, чтобы это работало? Я имею в виду xterm, uxterm, lxterm или gnome-Terminal?
Любая помощь будет оценена.
1 ответ
Я понял, что консоль linux, которая открывается после загрузки в режиме CLI, получает свои параметры и характеристики непосредственно из .bashrc
файл, поэтому я сделал небольшую настройку для моего bash-файла, чтобы получить макет выше. Вот что я сделал:
test -z "$TMUX" && (tmux new-session -d && tmux split-window -h && tmux split-window -v && tmux -2 attach-session -d)
Приведенная выше команда проверяет, запущен ли уже сеанс tmux или нет (этот тест необходим, чтобы избежать бесконечного разделения оконных окон), если нет, то создайте новый сеанс и разделите окна описанным выше способом.