Tillbaka till bloggen
guidemacosdriver

macOS 27 slog ut min skrivardrivrutin: Varför Rosetta löser det, och varför lösningen upphör med macOS 28

Skrivardrivrutiner för enbart Intel körs under Rosetta på Apple silicon, och macOS 27 är den sista versionen som levereras med det. Vad du ska göra innan lösningen försvinner.

Publicerad 1 oktober 20264 min läsningPrintCast Team

Om din skrivardrivrutin slutade fungera samma dag som du uppdaterade till macOS 27, och började fungera igen efter att du installerat något som heter Rosetta, är du inte ensam. Här är vad Rosetta är, varför det får drivrutinen att fungera igen, och varför det här är den sista macOS-versionen som tillåter det.

Vad som hände med drivrutinen

De flesta skrivardrivrutiner för Mac skrevs för Intel-processorer. När Apple 2020 flyttade Mac till sina egna chip levererade företaget Rosetta, ett översättningsskikt som låter programvara byggd för Intel köras på Apple silicon. En skrivardrivrutin som bara finns för Intel har sedan dess körts genom Rosetta på varje Mac med Apple silicon, oftast utan att någon märkt det.

macOS 27 ändrar en sak: Rosetta installeras inte längre som standard. En ren installation av macOS 27, eller en Mac som konfigureras som ny, har ingen Rosetta förrän något ber om det. Den första app eller drivrutin för enbart Intel som du öppnar ber om det, och du kan installera Rosetta direkt. Tills du gör det läses drivrutinen inte in, och skrivaren skriver antingen inte ut något alls eller försvinner från listan.

Lösningen i dag: installera Rosetta

Om din drivrutin behöver Rosetta talar macOS om det. Öppna valfri app för enbart Intel och klicka på Installera i dialogrutan, eller installera Rosetta från Terminal:

softwareupdate --install-rosetta

Om du vill se vilken programvara på din Mac som fortfarande behöver det öppnar du Systeminställningar → Allmänt → Om → Intel-baserade appar → Detaljer. En skrivardrivrutin som listas där är en som slutar fungera när Rosetta försvinner.

När Rosetta är installerat läses drivrutinen in och skrivaren skriver ut som förut. På macOS 27 är det här en fullständig lösning.

Varför lösningen upphör med macOS 28

Apple har sagt att macOS 27 är den sista versionen med stöd för Rosetta. Från och med macOS 28 finns Rosetta kvar bara för en begränsad uppsättning äldre spel och inget annat. En skrivardrivrutin för enbart Intel kommer inte att fungera alls på macOS 28, med eller utan Rosetta.

Frågan är alltså inte om din skrivardrivrutin slutar fungera, utan när: vid uppdateringen till macOS 28, för alla som uppdaterar. Själva skrivaren är det inget fel på. Pappersmatningen, tonern eller bläcket och mekaniken fungerar i många år till. Det som försvinner är programvaran mellan skrivaren och macOS.

Vad du kan göra innan dess

Kontrollera om din skrivare alls behöver en drivrutin

En skrivare som stöder AirPrint, IPP Everywhere eller Mopria skriver ut från macOS utan drivrutin och påverkas inte. Det gör de flesta skrivare som sålts sedan 2020. Öppna Systeminställningar → Skrivare och skannrar, lägg till skrivaren och se om macOS erbjuder en egen drivrutin för den. Om det gör det kan du ta bort tillverkarens drivrutin redan nu utan att något ändras.

Leta efter en uppdaterad drivrutin från tillverkaren

Vissa tillverkare har byggt om sina drivrutiner för Apple silicon. Kontrollera supportsidan för din modell. Om det finns en version som körs inbyggt installerar du den, och frågan om Rosetta försvinner. För många äldre modeller finns ingen, och det kommer inte heller att komma någon: affärsnyttan i en ny drivrutin för en skrivare som såldes för tio år sedan är svag.

Använd en drivrutin som inte behöver Rosetta

PrintCast Driver körs inbyggt på Apple silicon och på Mac-datorer med Intel, och behöver varken tillverkarens drivrutin eller Rosetta. Den styr skrivare som använder PCL5 eller PostScript, vilket omfattar de flesta laserskrivare och många bläckstråleskrivare för kontor, och skickar varje jobb direkt till skrivaren. Den är oberoende programvara och inte knuten till någon skrivartillverkare.

Om den kan styra din skrivare kan du kontrollera på en minut: installera den, så listar den alla skrivare din Mac kan se och markerar dem den kan styra. Med den gratis provperioden skriver den ut till skrivaren innan du köper något, och PrintCast skriver ut åt kunder redan i dag.

Redo att fixa din skrivare?

PrintCast Driver får din skrivare att skriva ut igen på några minuter.

7 dagars gratis provperiod. Inget kreditkort krävs.

Behåll en Mac på macOS 27

Om inget av ovanstående passar och skrivaren är viktigare än uppdateringen fortsätter en Mac med macOS 27 och Rosetta installerat att skriva ut. Apple har de senaste åren fortsatt att leverera säkerhetsuppdateringar till de två föregående macOS-versionerna, så det här köper tid men är ingen permanent lösning.

Kort sagt

  • En skrivardrivrutin för enbart Intel körs genom Rosetta på Apple silicon.
  • macOS 27 installerar Rosetta vid behov i stället för som standard, så drivrutinen slutar fungera tills du installerar det.
  • macOS 27 är den sista versionen med Rosetta; från och med macOS 28 fungerar drivrutinen inte.
  • Kontrollera om din skrivare skriver ut utan drivrutin, leta efter en drivrutin som körs inbyggt eller använd en drivrutin som körs inbyggt, före uppdateringen till macOS 28.

Ladda ner PrintCast Driver från printcast.app och se om den listar din skrivare.

Relaterade artiklar

Hämta PrintCast

Direkt nedladdning från printcast.app

Kräver macOS 13.5 (Ventura) eller senare

macOS 27 slog ut min skrivardrivrutin: Varför Rosetta löser det, och varför lösningen upphör med macOS 28 | PrintCast