2

Я использую suse 12.1x86 (Gnome 3) с чашками 1.5.x (наверное, я сейчас не за своим компьютером). У нас есть принтер Xerox, подключенный к сети, и недавно мы сменили его IP-адрес.

Соединение с принтером было настроено через сокет, например: socket://1.1.1.1:9100/ . Я менял IP в своей конфигурации "ленивым способом" - редактировал конфиги. Я сделал следующее:

  1. остановленные чашки
  2. отредактировал printers.conf и printers.conf.0 и изменил socket://1.1.1.1:9100 на socket://2.2.2.2:9100
  3. начались чашки
  4. проверил, если изменения прошли хорошо (это сделал)

При старой конфигурации все работало превосходно. После того, как я изменил IP, мои чашки продолжают сообщать мне, что я выбрал формат бумаги "US Letter" (я использовал и хочу использовать A4). Кроме того, такие приложения, как LibreOffice и gedit, по умолчанию устанавливают "Письмо США", и даже если я изменяю настройки в них напрямую, они не работают - они немедленно возвращаются из "А4" в "Письмо США". Но когда я смотрю в веб-интерфейс чашки на localhost:631 все установлено на "А4" и правильно.

Я также попытался переустановить чашки, удалив:

/ И т.д. / чашки / *

/ вар / катушка / чашки

/ вар / Журнал / чашки

и переустановка через zypper in --force cups без эффекта. У вас есть идеи, куда мне сейчас обратиться? (Нужно сказать, что я пытался удалить и создать принтер, перенастроить его через веб-интерфейс и все эти очевидные вещи.)

2 ответа2

2

Я нашел обходной путь к этому.

Я отредактировал файл ppd принтера (/etc/cups/ppd/...) и изменил строку

*OrderDependency: 60.0 AnySetup *PageSize

в

*OrderDependency: 60.0 *PageSize AnySetup

(Размер страницы по умолчанию установлен на A4.) Это вызовет проблемы, если я захочу печатать на любой другой бумаге, кроме А4, а я этого не сделаю, так что это своего рода достаточное решение для меня.

1

Проверьте содержимое файла /etc / paperize для редактирования, чтобы добавить одну строку, содержащую размер страницы как "a4" без кавычек, которая должна затем получить A4 в качестве размера страницы принтера по умолчанию для всех приложений, включая Libreoffice. Также есть команды "paperconf", "paperize" и "paperconfig", поэтому взгляните на их страницы руководства.

Для самого принтера попробуйте использовать браузер, чтобы перейти к localhost:631, который должен открыть интерфейс управления чашками, затем перейти на вкладку принтеры и затем управлять соответствующим принтером. Отсюда должна быть возможность изменить размер страницы принтера по умолчанию на A4.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .