프린터를 사용하고 있어요삼성 M2825ND내 홈 네트워크에서. 지금까지는 Linux와 Windows 모두에서 훌륭하게 작동했지만 랩탑에 Arch Linux를 다시 설치한 이후로 더 이상 인쇄할 수 없습니다.
설정 방법은 다음과 같습니다.
Cups 및 avahi를 설치하고 활성화하고 시작했습니다.
pacman -S cups cups-filters ghostscript
systemctl enable org.cups.cupsd.service
systemctl start org.cups.cupsd.service
pacman -S nss-mdns
systemctl enable avahi-daemon.service
systemctl start avahi-daemon.service
파일에서 /etc/nsswitch.conf
줄을 확장했습니다.
hosts: files mymachines myhostname resolve [!UNAVAIL=return] dns
도착하다
hosts: files mymachines myhostname mdns_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] dns
상술 한 바와 같이아치 리눅스 위키.
그런 다음 다운로드했습니다.pxlmano-삼성 드라이버, 이전에 사용하고 있었는데 로 옮겼습니다 /usr/share/cups/model/samsung.ppd
.
그런 다음 다음을 사용하여 매개 변수를 알아냈습니다 lpinfo
.
$ lpinfo -m | grep samsung
samsung.ppd Samsung M262x 282x Series PXL
driverless:ipp://samsung.local:631/ipp/print Samsung M262x 282x Series, driverless, cups-filters 1.21.2
$ sudo lpinfo -v
network ipp
network socket
network beh
network http
network https
network lpd
network ipps
network dnssd://samsung._printer._tcp.local/
network lpd://192.168.178.10/
network ipp://samsung.local:631/ipp/print
다양한 네트워크 옵션이 있으며 지금까지 dnssd를 사용해 왔기 때문에 다음과 같이 구성했습니다.
$ sudo lpadmin -p samsung -E -v 'dnssd://samsung._printer._tcp.local/' -m samsung.ppd
A4를 용지 크기로 사용하고 긴 가장자리 양면 인쇄를 활성화하여 프린터를 기본값으로 설정했습니다.
$ lpoptions -d samsung
$ lpoptions -o PageSize=A4
$ lpoptions -o sides=two-sided-long-edge
$ lpoptions
device-uri=ipp://samsung._ipp._tcp.local/ PageSize=A4 printer-info=samsung printer-location printer-make-and-model='Samsung M262x 282x Series' printer-type=16810068 sides=two-sided-long-edge
그러나 인쇄 문서를 사용하려고 하면 lpr document.txt
파일이 다른 정보와 함께 대기열에 갇히게 됩니다.
여기서 오류를 어떻게 찾을 수 있나요?
답변1
드라이버 pxlmono
대신 일반 드라이버를 다운로드하면 설명한 대로 완벽하게 작동합니다.pxlmono-Samsung