Что действительно “Освобождает файл печати”, средний и как я могу диагностировать его?

Делайте свое изменение оболочки заголовком окна каждый раз, когда это изменяет каталог, или каждый раз, когда это отображает подсказку.

Для Вашего ~/.bashrc:

if [[ "$TERM" == screen* ]]; then
  screen_set_window_title () {
    local HPWD="$PWD"
    case $HPWD in
      $HOME) HPWD="~";;
      $HOME/*) HPWD="~${HPWD#$HOME}";;
    esac
    printf '\ek%s\e\\' "$HPWD"
  }
  PROMPT_COMMAND="screen_set_window_title; $PROMPT_COMMAND"
fi

Или для Вашего ~/.zshrc (для zsh пользователей):

precmd () {
  local tmp='%~'
  local HPWD=${(%)tmp}
  if [[ $TERM == screen* ]]; then
    printf '\ek%s\e\\' $HPWD
  fi
}

Для получения дополнительной информации ищите в соответствии с Динамическими заголовками в Экранном руководстве, или в соответствии с “Заголовками (называющий окна)” в странице справочника.

5
01.09.2010, 11:42
1 ответ

На этот вопрос нельзя просто ответить. Это обычно означает, что что-то с Вашим драйвером печатающего устройства испорчено.

Дополнительная информация?

Скорее всего, Вы используете CUPS.

Вы взглянули на файлы журнала?/var/log/cups/?

Возможно, это поможет Вам, для определения вопросов.

Попытайтесь сделать некоторую печать на низком уровне для устранения любых ошибочных источников с некоторыми приложениями. Имейте чтение через руководство: http://www.cups.org/documentation.php особенно в "Командной строке, Печатающей" http://www.cups.org/documentation.php/doc-1.4/options.html

Это даст Вам некоторые основные инструменты диагностики.

7
27.01.2020, 20:38
  • 1
    Превосходный. Я изо всех сил пытался найти любое объяснение этого сообщения об ошибке и требуемое подтверждение, что это - сообщение not-terribly-useful и дженерик. Спасибо за диагностические ссылки! Я разъяснил вопрос с этой целью. –  david.libremone 01.09.2010, 11:42

Теги

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