Ich habe zwei Macs: einen, den ich auf High Sierra aktualisiert habe, ohne ihn zu löschen. Alle meine vorhandenen Druckertreiber funktionieren ordnungsgemäß.
Den zweiten Mac habe ich nach einem kompletten Wipe frisch auf High Sierra upgegradet. Die Druckertreiber funktionieren nicht.
Ich habe eine Magicolor 7540 Grafx II von Konica Minolta. Auf der Maschine mit der frischen Betriebssysteminstallation fehlt die Option für Duplexing 11x17. Ich habe verschiedene Versionen des Treibers aus verschiedenen Quellen ausprobiert, und wenn ich es zum Duplexdruck bringen kann, wird nur die linke Seite der Seite gedruckt. Auf einer Seite des doppelseitigen Drucks wird die linke Seite des Blatts gedruckt, richtig positioniert auf der linken Seite des Papiers. Auf der zweiten Seite des Duplexdrucks wird die linke Seite des Papiers gedruckt, aber es wird nach rechts geschoben, sodass auf der linken Seite eine riesige Leerstelle vorhanden ist.
Gibt es eine Möglichkeit, alle ordnungsgemäß funktionierenden Druckertreiber von einem Mac auf einen anderen zu übertragen? Ich habe versucht, die Datei von Library> Printers> und Users>Library> Printers zu kopieren. Das gibt mir zwar eine zweite Installation des Druckers, aber das Duplexing-Problem ist immer noch da.
Konica hat seinen Druckertreiber seit fast zwei Jahren nicht aktualisiert, daher ist es nicht möglich, einfach einen neuen für OS 10.13 herunterzuladen. Der Druckertreiber, der derzeit auf meinem aktualisierten Gerät ordnungsgemäß funktioniert, ist Version 1.7.
Ich habe versucht, neue Treiber herunterzuladen, sowohl Version 1.9 als auch Version 1.7. Ich habe versucht, die Druckereinstellungen von der alten Maschine auf die neue Maschine zu kopieren. Ich habe versucht, die Funktion "Drucker hinzufügen" in den Systemeinstellungen zu verwenden.
Ich weiß nicht, was ich noch versuchen soll. Kann jemand helfen?
Ich bin das gestern durchgegangen und habe eine Lösung gefunden - zumindest eine Lösung, die für mich funktioniert hat.
Ich habe einen alten Xerox WorkCenter-Drucker, für den Xerox keine Betriebssystemtreiber mehr herstellt ... aber der Drucker funktioniert großartig. Nach vielen Experimenten habe ich Folgendes herausgefunden:
Beispiel:
Mein Xerox WorkCenter C2424 funktionierte auf einem anderen Mac und der Treiber war /etc/cups/ppd/WorkCenter_C2424_93_93_1b_.ppd. Dieser Name wurde zuvor automatisch von dem anderen Mac generiert, basierend auf den letzten Oktetten der Ethernet-Adresse des Druckers.
Ich habe die obige Datei auf den neuen Mac kopiert, sie aber im Ordner /Library/Printers/PPDs/Resources/Contents abgelegt und sie wieder in Xerox_WorkCenter_C2424.ppd umbenannt.
Ich habe dann die "Systemeinstellungen" -> "Drucker & Scanner" verwendet, um den Drucker auf dem neuen Mac zu installieren. Anstatt den Treiber automatisch auswählen zu lassen, habe ich die Option "Andere ..." gewählt, die ein Dateinavigationsfenster öffnet, zum Ordner /Libary/Printers/PPDs/Contents/Resources navigiert und den Treiber ausgewählt, den ich kopiert und umbenannt habe vom anderen mac.
Dies veranlasste den Mac, diese PPD in den Ordner /etc/cups/ppd auf dem neuen Mac zu kopieren und die Kopie basierend auf dem in der Druckerliste angegebenen Namen umzubenennen (Sie können ihr einen beliebigen Namen geben).
Ich habe den Drucker getestet, um sicherzustellen, dass alle Funktionen funktionieren, und verifiziert, dass der Treiber tatsächlich auf den neuen Mac gelangt ist (auf dem neuen Mac läuft Mojave).
Ich bin mir nicht sicher, ob ich mit diesem Trick durchkomme, wenn es an der Zeit ist, auf Catalina zu aktualisieren ... da Catalina strenge Regeln zu haben scheint, 32-Bit-Code nicht zu unterstützen, und diese sehr alten Treiber wahrscheinlich nicht 64-Bit sind Fahrer.
/etc/cups/ppd/HP_LaserJet_1020.ppd
) von der alten Maschine auf die neue kopieren und dann die ppd beim Konfigurieren des Druckers auswählen. Dies funktionierte, wenn das offizielle Installationsprogramm von HP ( hpprinterdriver3.1.dmg
) unter MacOS Mojave nicht installiert werden konnte.Ich weiß, dass eine Lösung darin besteht, den Migrationsassistenten zu verwenden. Das hat bei mir in der Vergangenheit funktioniert. Ich glaube, Sie müssen "Andere Dateien und Ordner" migrieren.
Eine andere Möglichkeit wäre, die Druckerfreigabe auf dem Mac mit den Treibern einzuschalten. Versuchen Sie dann, den Mac ohne die Treiber über den Mac mit den Treibern zu drucken. Dies sollte die Treiber auf dem Mac installieren.
Ich habe Folgendes getan, um druckerbezogene Dateien von einem Mac auf einen anderen zu übertragen (beide Intel). Mein Drucker ist Brother MFC-465CN.
Auf Quell-Mac:
cd /etc
sudo zip -r /tmp/cups.zip cups
cd /Library
sudo zip -r /tmp/Printers.zip Printers
Kopieren Sie die obigen ZIP-Dateien auf den Ziel-Mac.
Auf dem Ziel-Mac (mit macOS Monterey):
cd /etc
sudo mv cups cups.save
sudo unzip cups.zip
cd /Library
sudo mv Printers Printers.save
sudo unzip Printers.zip
Neuen Drucker über "Systemeinstellungen -> Drucker & Scanner" hinzufügen:
Unter "Optionen & Verbrauchsmaterialien" für den neuen Drucker zeigt die Anzeige von "Versorgungsfüllständen" die Tintenfüllstände korrekt (in Farbe) an, genau wie beim Quell-Mac.
Es ist möglich, dass das Problem nicht die Treiberdateien selbst sind, sondern die Einstellungen, die sie haben.
Sie finden die meisten CUPS-Einstellungen (Common Unix Printing System) in /etc/cups, obwohl es extrem sein kann, sie einfach massenhaft zu kopieren. Dazu gehören Druckwarteschlangen (was MacOS "Drucker" nennt) und ihre Konfigurationen.
Sie können auch über eine lokale Webseite auf die CUPS-Einstellungen zugreifen. Zuerst müssen Sie das Webinterface einschalten. Führen Sie im Terminal den folgenden Befehl aus:
cupsctl WebInterface=yes
Geben Sie dann in einem Browser die URL ein: http://localhost:631
(Dies ist eine lokale Adresse auf Ihrem Computer, keine Remote-Verbindung.)
Sie können die Einstellungen auf einem Mac überprüfen und die Drucker auf dem anderen konfigurieren. Klicken Sie in der Kopfzeile auf „Drucker“, dann auf die Druckwarteschlange und wählen Sie dann im Dropdown-Menü auf der rechten Seite „Standardoptionen festlegen“.
Steve Kammern