Принтер не найден

Автор Chelbas, Фев. 06, 2024, 07:04

« назад - далее »

Chelbas

Здравствуйте.
В Linux при попытке распечатать выдается сообщение "Принтер не найден". lithium устанавливался из deb пакета, пробовал бинарный пакет, результат тот же. Принтер HP Laser Jet P1102 настроен, из других приложений печатает.

Support

Добрый день!

Список принтеров формирует библиотека Qt. Даже если получится выяснить причину ошибки, добавим кнопку открытия стандартного системного окна печати. На всякий случай.
Техническая поддержка Lithium ECAD

Chelbas

У меня по прежнему и в версии 1.9.2 на Linux пишет принтер не найден.

Support

Добрый день!

Повторил на Альт 9. Будем разбираться.

Какой у Вас линукс? Запущен на виртуалке?
Техническая поддержка Lithium ECAD

Chelbas

#4
Manjaro linux KDE Plasma 6 установлен на жёсткий диск, 1.9.2 пересобран из deb пакета. Но и при использовании бинарного пакета, та же самая ошибка.

Support

По ссылке измененные библиотеки Lithium ECAD. В редакторе схем при нажатии на печать откроется стандартное окно печати. Больше ничего, печать не работает как по ОК, так и по Отмена. Надо заменить эти файлы в каталоге bin программы 1.9.2. Интересует только список принтеров, который формирует это окно, корректно ли он заполняется. Не могли бы проверить? 

https://www.lecad.ru/wp-content/uploads/bin327654.tar
Техническая поддержка Lithium ECAD

Chelbas

После замены файлов в редакторе схем при нажатии Файл -> Печать стало появляться окно выбора принтера, но при попытке выбрать принтер ничего не происходит.
В редакторе печатных плат, при открытии диалога печати выдаётся ошибка "Принтер не найден".


 

Support

Да, все правильно. В окне выбора принтера есть нужный принтер, через который печатали в других программах?
Техническая поддержка Lithium ECAD

Chelbas

Нет, в системе установлен pdf принтер и HP. HP имеет приоритет, но в диалоге выбора принтера, показывает только pdf принтер.

Support

Спасибо! 

Судя по всему, в сборку не добавился плагин печати (во вложении). Его надо распаковать в bin/plugins программы. После этого у меня стало открываться окно печати с принтером PDF. 

Скрипт сборки поправил. 

Сможете проверить на своей системе? Если не возвращать обратно библиотеки editor и dialogs, то проверять печать надо в редакторе плат. Должно открыться окно печати с предпросмотром, и в нем должно быть 2 принтера: pdf и hp.

Техническая поддержка Lithium ECAD

Chelbas

После установки плагина, появилась возможность выбора принтера как в редакторе схем так и в редакторе печатных плат. Из редактора схем печать не происходит. В редакторе печатных плат в окне предварительного просмотра отображается слой шелкографии, причем если плата двусторонняя, то отображаются оба слоя одновременно, при печати печатаются все  слои одновременно.

Support

#11
Чтобы заработала печать в редакторе схем, надо вернуть исходные библиотеки editor и dialogs (вместе с симлинками, всего 8 файлов), которые мы ранее заменили, в каталог bin. Если при замене их тогда не сохранили, можно взять в пакете TAR на сайте.

В редакторе плат печатается все то, что видно в рабочей области. Причем, чтобы цвета отображались корректно, надо включить печать фона (флажок в окне печати).

Печатать слои меди и шелкографии удобнее через меню Плата-ЛУТ. Там все печатается в черном цвете, есть предпросмотр и возможность добавить копии.
Техническая поддержка Lithium ECAD