기본 프린터를 설정할 수 없습니다

기본 프린터를 설정할 수 없습니다

저는 가루다 리눅스와 HP 프린터를 사용합니다. 문서 뷰어에서 "인쇄"를 클릭하면 작동합니다. 를 입력했을 때 lp -d <printer_name> example.pdf작동했습니다.

하지만 lp example.pdf돌아오고 lp: Error - No default destination.돌아 sudo lpadmin -d <printer_name>오다lpadmin: The printer or class does not exist.

왜 그럴까요? 프린터 이름은 함께 사용하면 인식되지만 lp기본값으로 설정하려고 하면 인식되지 않습니다. 기본 프린터가 lp example.pdf제대로 작동하도록 어떻게 설정합니까?

답변1

Ubuntu 22.04.3에서 인쇄 구성이 손상되었습니다. 몇 번의 시행착오 끝에 복원했습니다.

lpstat -e내 프린터 이름을 찾았습니다.
sudo systemctl start cups-browsed
lpq -P my_printer_name
lpadmin -d여전히 실패했지만 그것은 중요하지 않았습니다.
lpq, 및 lpr사용할 수 없거나 필요하지 않은 경우 lp작업을 재개합니다 . 하지만 왜 그런지 모르겠습니다.-d-P

더 추악한 해결책: ~/.bashrc에서 alias lp='lp -d my_printer_name'.

관련 정보