Автор Тема: Canon MF4018 не печатает листы в альбомном расположении  (Прочитано 6656 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alexey Furious

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 2
Добрый день. Имеем Runtu 14.04, Canon MF4018 и проблему - принтер не печатает альбомные листы.
Если открыть документ и в нем будут альбомные листы, то принтер распечатает остальные листы нормально, а альбомные - чистыми.
Если пустить на печать альбомный лист и в настройках принтера указать тип Альбомный - не печатает вообще.

Драйвера взяты отсюда http://www.canon.ru/Support/Consumer_Products/products/Fax__Multifunctionals/Laser/LaserBase_MF_series/i-SENSYS_MF4010.aspx?type=download&page=1

Были идеи поставить старую версию ghostscript. В Рунте скрипт 9й версии, советуют ставить 8.
Делал так:
[size=14pt]wget http://downloads.ghostscript.com/public/ghostscript-8.71.tar.gz
tar xvf ghostscript-8.71.tar.gz
cd ghostscript-8.71
./configure

make
make XCFLAGS=-DHAVE_SYS_TIME_H=1
sudo make install[/size]

пытался заморозить установленный ghostscript через aptitude hold, но не получилось. При установке капса ghostscript обновляется до 9 версии. Помогите решить одну из проблем, либо установка ghostscript версии 8 и сохранение рабочего капса, либо печать альбомных листов с ghostscript 9 ))

какие будут предложения?
« Последнее редактирование: Февраль 22, 2015, 14:53:53 от Alexey Furious »

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4639
Нужно смотреть из всех программ так печатает или из какой-то одной.

Проверить печать в Evince и Firefox.


Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4639
Мое понимание как устроена печать документов:

CUPS - это набор утилит и настроек для печати, в этот набор входит программа lp (linux printing)

Так вот когда мы нажимаем в LibreOffice кнопку печать, то выходит окошко LibreOffice которое формирует команду
lp параметр1 параметр2 ...

Затем lp посылает данные в ghostcript для конвертации в формат принимаемый принтером.

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

Так что в этой цепочке виноватым может быть как пользовательская пограмма, неверно задающая параметры печати,
так и ghostcript, который может некорректно конвертировать (но у других же работает, поэтому этот вариант маловероятен)
так и нестыковка настроек в пользовательской программе и в принтере (когда принтер ожидает одно, а ему присылают в другом виде).


По настройкам.
Использую немного другой принтер Canon LBP 2900b, в настройках принтера стоит книжный формат и лист A4.
А альбомную/книжную ориентацию задаю в пользовательской программе, откуда отправляю печать.

У кэнона не реализовано автоматическое разруливание нестыковок настроек, приходится вручную искать решение проблем  ;D

PS: если в чем-то ошибся - поправьте меня.

Оффлайн Alexey Furious

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 2
понятно то, что нечего непонятно.
Завтра попробую поставить драйвера постарше и отпишусь.

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4639
Если проблема только в LibreOffice, то в ней нужно перейти
Файл - Печать - Свойства - Устройство - Язык принтера переключить с PDF на Postcript