Hvordan fikse skrivere som ikke fungerer i OS X 10.6.8

Etter at OS X 10.6.8 ble utgitt i fjor, fant en rekke personer at skriverne deres ikke lenger ble skrevet ut, der systemet skulle vise skriverne i pausetilstand, og ingen utskriftsjobber ville fungere. Dette problemet synes å oppføre seg annerledes for forskjellige oppsett, men generelt synes det å være en feil med hvordan CUPS håndterer backend-prosessene.

Bakenden i CUPS-systemet er grensesnittet for ulike overføringsprotokoller for både nettverk og direkte tilkoblinger til skriveren. Mens noen mennesker kan dra nytte av de tidligere nevnte løsningene for å kjøre generelt vedlikehold, tilbakestille utskriftssystemet og bruke den nyeste "Combo" -oppdateringen, virker det som en sann løsning til Apple adresserer problemet, er å erstatte overføringsprotokollfilen du bruker med en fra OS X 10.6.7.

For å gjøre dette må du ha Time Machine-sikkerhetskopier eller en annen Mac som kjører OS X 10.6.7, og kjør deretter følgende fremgangsmåte:

  1. I Finderens "Go" -meny velg "Gå til mappe"

  2. Skriv "/ usr / libexec / cups / backend" i feltet og trykk enter for å gå til den skjulte "backend" -mappen.

  3. Åpne verktøyet "Konsoll" for å se hvilken backendfil som brukes. Når utskriftsjobben din feiler, bør du se en melding som ligner på følgende (i dette tilfellet er det "lpd" -backend):

    printer-state-message = "/ usr / libexec / cups / backend / lpd mislyktes

  4. I Finder med "backend" mappevinduet åpne, bruk Time Machine og deretter gå tilbake til før du oppdaterte OS X (en gang 23. juni skulle fungere) og gjenopprette filen, erstatte den i "backend" -mappen. Hvis du ikke har Time Machine, kan du kopiere filen fra samme sted på en annen Mac.

  5. Lukk Finder-vinduet og utfør deretter en tillatelsesrett på oppstartstasjonen ved hjelp av Diskverktøy.

  6. Gå til "Skriv ut og faks" systeminnstillinger, høyreklikk skriverlisten og tilbakestill utskriftssystemet, og sett deretter opp skriverne dine igjen.


 

Legg Igjen Din Kommentar