Как я заставляю Guake (терминал) сообщать о корректном терминале?

Я использовал Guake на своем ноутбуке и своем рабочем столе, и все было прекрасно, пока я недавно не купил новый HD и сделал новую установку Ubuntu 10.10.

Я установил Guake, и он хорошо работает за исключением того, когда я пытаюсь использовать GNU screen:

wayne@arglefraster:~$ screen -xRR
Please set a terminal type.
wayne@arglefraster:~$ echo $TERM
dumb

В моих предпочтениях конфигурации Guake у меня есть набор/bin/bash как мой интерпретатор по умолчанию - который является тем же самым, которое я имею на своем ноутбуке. И xterm и терминальные гномом шоу xterm как TERM значение, и даже ctrlaltF1 шоу linux.

Таким образом, как я заставляю Guake использовать надлежащее значение ТЕРМИНА, таким образом, я могу избежать необходимости export TERM=xterm в моем Guake каждый раз?

3
задан 23 July 2011 в 23:31

1 ответ

Похоже на испытание этой ошибки панели запуска.

Учитывая, что Вы теперь используете неподдерживаемый 10.10, это не будет зафиксировано для этого выпуска. Обходное решение является лучшим, можно ожидать, если Вы не установите и компилируете свою собственную более позднюю версию экрана Guake и GNU.

Сообщение № 73 дает предложенное обходное решение - воспроизведенный ниже:

echo "export TERM=xterm" | sudo tee /etc/profile.d/set_term.sh && source /etc/profile

Кроме того, добавьте:

[ "$TERM" = dumb ] && export TERM=xterm 

к Вашему ~/.bashrc

1
ответ дан 1 December 2019 в 19:50

Другие вопросы по тегам:

Похожие вопросы: