Я только что обновил от 11,04 до 11,10. До сих пор я люблю его, все кажется именно так намного более мгновенным.
Теперь у меня просто есть одна незначительная проблема. Когда я пытаюсь приостановить свой ноутбук, он не работает - вместо этого он постепенно исчезает экран, блокирует его и затем немедленно просыпается назад.
Я проверил журналы в /var/log/pm-suspend.log, и этот фрагмент кажется релевантным:
/usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00clear suspend suspend:
TERM environment variable not set.
/usr/lib/pm-utils/sleep.d/00clear suspend suspend: Returned exit code 1.
Sat Nov 19 12:23:20 CET 2011: Inhibit found, will not perform suspend
Sat Nov 19 12:23:20 CET 2011: Running hooks for resume
Упомянутый сценарий в/usr/lib/pm-utils/sleep.d/00clear читает:
#!/bin/bash
clear
Когда я открываю терминал где угодно вручную, $TERM установлен или на "Linux" или на "xterm". Однако так или иначе то, когда команда 00clear является выполняемым $TERM, установлено на "немой".
Два вопроса:
Я искал решения в сети, однако я мог только найти информацию о том, как настроить $TERM в обычном терминале (и этот установлен правильно).
Вы могли поместить Ваш TERM
установка в крошечном фрагменте сценария в /etc/profile.d/setTERM
:
# Set TERM to something reasonable
TERM=<whatever>
export TERM
для <whatever>
, чтение man clear
должен был привести Вас к man terminfo
, который показывает Вам, как выбрать терминальный тип.
Набор TERM
к одним из имен файлов в /usr/share/terminfo/*/*
, так clear
сможет искать последовательность символов для вывода для "очистки экрана".
Это вызывает беспокойство если /usr/share/terminfo
пусто.
Мои системные шоу:
walt@wombat:~(0)$ dpkg -S /usr/share/terminfo
ncurses-term, ncurses-bin: /usr/share/terminfo
walt@wombat:~(0)$ apt-cache search ncurses-term\|ncurses-bin
ncurses-bin - terminal-related programs and man pages
ncurses-term - additional terminal type definitions
Я думаю, что один или оба из этих пакетов необходимы для clear
быть счастливым.