올바른 설정 차이

올바른 설정 차이

나는 설치했다리눅스 드라이버네트워크 프린터의 경우(저는 Ubuntu 17.10을 사용합니다) 이는 다음 단계로 변환됩니다.

wget http://download.brother.com/welcome/dlf006893/linux-brprinter-installer-2.2.0-1.gz
gunzip linux-brprinter-installer-*.*.*-*.gz
sudo bash linux-brprinter-installer-*.*.*-* MFC-L2700DW
    Answers: y y y y y A y
# The last y prints the test page successfully
# After it continues to installing the scanner 
# what isn't related to the question

이렇게 하면 프린터가 나타나고 테스트 페이지가 성공적으로 인쇄됩니다. 여러 페이지를 인쇄하려고 하면 문제가 분명해집니다.

드라이버의 다음 이중 구성의 경우:

~$ sudo grep -B 3 -A 5 DefaultDuplex /etc/cups/ppd/MFCL2700DW.ppd
*%=== Duplex ================================
*OpenUI *Duplex: PickOne
*OrderDependency: 25 AnySetup *Duplex
*DefaultDuplex: None
*Duplex DuplexTumble: "                      "
*Duplex DuplexNoTumble: "                      "
*Duplex None: "                      "
*CloseUI: *Duplex

나는 다음과 같은 결과를 얻습니다.

wget http://delta-intkey.com/www/printtest.pdf
lp -o sides=two-sided-long-edge printtest.pdf -d MFCL2700DW
# Prints on both sides, long edge

lp printtest.pdf -d MFCL2700DW
lp -o sides=one-sided printtest.pdf -d MFCL2700DW
lp -o sides=two-sided-short-edge printtest.pdf -d MFCL2700DW
# All end up printing on both side, short edge

자동으로 감지된 프린터도 있습니다(Avahi 또는 기타 수단을 통해 가정).

$ sudo grep -B 3 -A 5 DefaultDuplex /etc/cups/ppd/Brother_MFC_L2700DW_series.ppd 
*CloseUI: *ColorModel
*OpenUI *Duplex/2-Sided Printing: PickOne
*OrderDependency: 10 AnySetup *Duplex
*DefaultDuplex: None
*Duplex None/Off (1-Sided): "<</Duplex false>>setpagedevice"
*Duplex DuplexNoTumble/Long-Edge (Portrait): "<</Duplex true/Tumble false>>setpagedevice"
*Duplex DuplexTumble/Short-Edge (Landscape): "<</Duplex true/Tumble true>>setpagedevice"
*CloseUI: *Duplex
*cupsBackSide: Normal

다르게 동작하며 인쇄를 시작하는 데 훨씬 더 오랜 시간이 걸립니다.

wget http://delta-intkey.com/www/printtest.pdf
lp -o sides=two-sided-long-edge printtest.pdf -d Brother_MFC_L2700DW_series
lp -o sides=two-sided-short-edge printtest.pdf -d Brother_MFC_L2700DW_series
# All end up printing on both side, short edge

lp printtest.pdf -d Brother_MFC_L2700DW_series
lp -o sides=one-sided printtest.pdf -d Brother_MFC_L2700DW_series
# Prints one page per sheet, no duplex

이 문제를 해결하는 방법에 대한 아이디어가 있습니까?

답변1

Brother 프린터와 CUPS 간의 설정이 다르고 인쇄 속도가 비정상적으로 느리다고 보고하셨습니다. 이것이 맞습니까? Brother 인쇄 설정과 CUPS 설정 간의 차이를 수정하면 이 문제를 해결할 수 있습니다.

올바른 설정 차이

이미 다른 분이 신고하셨네요이 방법은 두 가지 프린터 설정 문제를 해결합니다.

프린터 설정/속성/장치/양면 인쇄로 이동하여 컵에서 상속된 양면 인쇄 설정을 변경할 수 있습니다.

그래도 문제가 해결되지 않으면 프린터 드라이버를 제거하고 새로운 설치 방법을 시도해 보시기 바랍니다.

올바른 프린터 드라이버 설치

나는 언급하고있다이 포럼 게시물. Ubuntu 8.04를 참조하지만 이 솔루션이 도움이 될 수 있습니다.

  1. 시냅틱에서 모든 "형제" 패키지를 완전히 제거합니다(또는apt-get purge [printer] [packages] [etc.]
  2. 다음에서 드라이버(lpr 및 cupwrapper)를 다운로드합니다. http://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=mfcl2700dw_us_eu_as&os=128
  3. "sudo aa-complain cupd"(AppArmor 관련)
  4. /usr/share/cups/model이 있는지 확인하세요. 그렇지 않다면 그렇게 하십시오.
  5. 프린터를 켜고 USB 케이블을 연결합니다. (네트워크 프린터로 설정한 경우에는 필요할 수도 있고 필요하지 않을 수도 있습니다.)
  6. 터미널을 열고 드라이버가 있는 디렉터리로 이동합니다.
  7. LPR 드라이버 설치: "sudo dpkg -i --force-all [프린터 드라이버 이름].deb"
  8. 컵래퍼 드라이버 설치: "sudo dpkg -i --force-all cupwrapper[프린터 이름].deb"
  9. LPR 드라이버와 cupwrapper 드라이버가 설치되어 있는지 확인하십시오: "dpkg -l | grep Brother"
  10. 컵 웹 인터페이스에서 프린터 구성
  11. 웹 브라우저를 열고 다음으로 이동하십시오.http://localhost:631/프린터.
  12. 프린터 수정을 클릭하고 다음 매개변수를 설정합니다.

    Connection : "AppSocket/HP JetDirect"
    Device URI : lpd://(Your printer's IP address)/binary_p1
    Make : Brother
    Model / Provide PPD File : Choose the correct ppd file from /usr/share/cups/model
    

마지막 단계는 Brother 웹사이트에 제공된 내용과 다르며 큰 차이를 만듭니다.

드라이버를 설정하는 다른 방법:

  1. 프린터를 끄고 시스템/인쇄에서 삭제하십시오.
  2. Synaptic을 열고 Brother 소프트웨어를 검색합니다. 그런 다음 전체 삭제를 수행합니다. (다시 설치해야 할 수도 있습니다)
  3. 재부팅하고 Synaptic으로 이동하여 Brother를 다시 검색하십시오. 아무것도 설치되어 있지 않아야 합니다. 그런 다음 모델을 찾을 때까지 한 번에 하나의 컵 파일을 클릭하십시오. 마크 설치. 올바른 lpr이 자동으로 추가됩니다.
  4. 설치 후 프린터를 다시 켜십시오. 자동으로 감지되어야 합니다.

추가 참고자료:

아마도 이 포스팅은문제를 진단하는 데 도움이 될 수 있습니다. 잊지 마요이 위키도 참조하세요Ubuntu에서 CUPS 문제를 해결합니다. 나도 포함했다CUPS 문제 해결에 관한 Arch WikiArch Wiki는 매우 포괄적인 경향이 있기 때문입니다.

행운을 빌어요!

관련 정보