Я не могу распечатать с lpr
управляйте даже при том, что я могу распечатать без использования командной строки.
Что я делаю неправильно?
Необходимо установить один из этих принтеров, чтобы быть значением по умолчанию.
В Вашем примере система обнаружила два принтера, назначив на то же устройство:
- HP-PSC-1550-series
- PSC-1500-series
Для выбора того как значения по умолчанию lpd принтер введите на терминале
~$ lpoptions -d HP-PSC-1500-series
~$ lpq
видеть, выбрали ли принтер Вы, - теперь значение по умолчанию.
Если эти команды не работали, можно отредактировать/etc/cups/printers.conf.
sudo systemctl stop cups
sudo nano /etc/cups/printers.conf
Предположим, Вы найдете его ниже как образец:
# Printer configuration file for CUPS v2.2.2
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer HP-PSC-1550-series>
UUID xxxxx...
Info HP-PSC-1550-series
....
</Printer>
<Printer PSC-1550-series>
UUID xxxxx...
Info PSC-1550-series
....
</Printer>
Изменитесь в своих тегах Принтера по умолчанию:
<Printer></Printer>
<DefaultPrinter></DefaultPrinter>
Сохраните этот файл и
sudo systemctl start cups.
После этого возможно распечатать командой строки.
Необходимо указать который принтер использовать. Или используйте lpr -P HP-PSC-1500-series ...
или установите одного из них (это? У них есть тот же serial=
. Беспорядок, предупреждающий!), или набор один как Принтер Системного значения по умолчанию, любой через командную строку:
sudo lpoptions -d HP-PSC-1500-series
Или при помощи веб-интерфейса CUPS:
Открывают http://localhost:631
в браузере, затем перешли к http://localhost:631/printers/HP-PSC-1500-series
(Вам предложат имя пользователя/пароль по пути. Введите свой идентификатор пользователя входа в систему и пароль).
В Administration
выпадающий, избранный Set As Server Default
, затем нажмите Go
.