Screenshot Funktion in Leo kaputt :(

tripleplonk

tripleplonk

Neues Mitglied
Thread Starter
Dabei seit
19.12.2007
Beiträge
11
Reaktionspunkte
0
Hallo allerseits,

ich habe vor kurzem bemerkt, dass mein Leo keine Screenshots macht. Wenn ich die Tastaturkombinationen drücke, erscheint zunächst alles wie erwartet, aber es werden keine Dateien erstellt und die Zwischenablage bleibt auch unberührt. (Das ist sehr ärgerlich, denn ich benutze die Screenshot-Funktion oft als Passwort-Merkhilfe. :eek: )

Folgendes habe ich bereits versucht:
- rechte reparieren
- disk reparieren
- google suche


Ich würde mich sehr freuen, wenn jemand einen Tip hätte, wie ich die Ursache(n) weiter eingrenzen kann, bzw. wie das Problem zu beheben ist.

Der Komputer ist ein 'MacBookPro1,1' Modell und Leopard wurde als Upgrade installiert.
 
nur um sicherzugehen:
du drückst auch cmd + shift + 3?

unter sytemeinstellungen -> tastatur&maus ist auch besagter shortcut für bildschirmphoto eingetragen?
 
mal mit dem programm "bildschrimfoto" versucht?
(+leertaste und dann "bild" eingeben und enter drücken)
 
Hallo Cadel, ja, es macht alles ganz normal(inklusive Verschlussgeräusch (und Fadenkreuz bei Shift4), aber am ende fehlt der Screenshot*.

*(Der Screenshot erscheint nicht in der nützlichen Spotlight Kategorie 'Today' und ist auch nicht in der Zwischenablage zu finden. )

Der Prozess 'screencapture' wird auch gestartet, aber wenn ich die key-combo (^3) öfter drücke, erscheint für kurze Zeit der Beachball und das GUI hakelt. Das ist aber nach kurzer Zeit vorbei.
(Die Netzwerkaktivität zeigt keine signifikanten Veränderungen, daher vermute ich mal, dass die Screenshots nicht unter einer .ru Domain gespeichert werden :eek: )
 
mal mit dem programm "bildschrimfoto" versucht?
(+leertaste und dann "bild" eingeben und enter drücken)


Hat nicht auf Anhieb funktioniert, aber wenn ich versuche, ImageCapture manuell zu starten, sagt das in Aluminium gekleidete Ärgernis folgendes:

"You cannot use the application “Image Capture.app” with this version of Mac OS X"

Wat nu :) ?


ETA: Grab.app funzt aber, ist ImageCapture überhaupt an diesem Prozess(Screnshot machen) beteiligt?
 
Zuletzt bearbeitet:
In der Zwischenablage ist der Screenshot generell nicht. Der Screenshot sollte auf dem Desktop abgelegt werden.
 
vieleicht wurde das programm beim update vergessen :)
 
In der Zwischenablage ist der Screenshot generell nicht. Der Screenshot sollte auf dem Desktop abgelegt werden.

Ja, ich wollte damit auch nur feststellen, dass der Screenshot dort AUCH nicht zu finden ist :D
 
Danke für das bisherige Feedback, ich bin nun nochmal etwas tiefer eingestiegen und habe folgende zusätzliche Beobachtungen machen können:

Anstelle der Screenshots wurden ab dem 2.
November unsichtbare 0kB große Dateien erzeugt, die folgende bezeichnungen haben:
.Picture 1.png-zIL0
.Picture 1.png-7CCT
.Picture 1.png-KZAg
.Picture 1.png-1tPp
.Picture 1.png-yRYx
.Picture 1.png-ma9y
...usw.

Wenn ich screencapture im Terminal starte oder die Tastenkombo benutze, bekomme ich
folgendes Feedback (bei Benutzung der Key-Combos ist das in der Console.app zu finden), aber
leider auch nur eine unsichtbare 0kB Datei.

----------

Macintosh:~ username$ screencapture -M -P -x -t jpg test.jpg
2007-12-23 00:29:19.031 screencapture[1764:10b] *** _NSAutoreleaseNoPool(): Object 0x113650 of class NSCFString autoreleased with no pool in place - just leaking
Stack: (0x93bee27f 0x93afb962 0x96361311 0x9636137d 0x963613d1 0x9635fa6c 0x9635fb32 0x962c4da8 0x2f5b 0x5ef5 0x6213 0x6861)
2007-12-23 00:29:19.032 screencapture[1764:10b] *** _NSAutoreleaseNoPool(): Object 0x1143d0 of class NSCFString autoreleased with no pool in place - just leaking
Stack: (0x93bee27f 0x93afb962 0x93b06aca 0x9636139d 0x963613d1 0x9635fa6c 0x9635fb32 0x962c4da8 0x2f5b 0x5ef5 0x6213 0x6861)
2007-12-23 00:29:19.033 screencapture[1764:10b] *** -[NSCFString _getValue:forType:]: unrecognized selector sent to instance 0xa08649e0
2007-12-23 00:29:19.034 screencapture[1764:10b] *** _NSAutoreleaseNoPool(): Object 0x113ff0 of class NSCFString autoreleased with no pool in place - just leaking
Stack: (0x93bee27f 0x93afb962 0x96361311 0x9636137d 0x96361411 0x9635fa6c 0x9635fb32 0x962c4da8 0x2f5b 0x5ef5 0x6213 0x6861)
2007-12-23 00:29:19.034 screencapture[1764:10b] *** _NSAutoreleaseNoPool(): Object 0x1141f0 of class NSCFString autoreleased with no pool in place - just leaking
Stack: (0x93bee27f 0x93afb962 0x93b06aca 0x9636139d 0x96361411 0x9635fa6c 0x9635fb32 0x962c4da8 0x2f5b 0x5ef5 0x6213 0x6861)
2007-12-23 00:29:19.035 screencapture[1764:10b] *** _NSAutoreleaseNoPool(): Object 0x113480 of class NSCFString autoreleased with no pool in place - just leaking
Stack: (0x93bee27f 0x93afb962 0x93b06aca 0x96361432 0x9635fa6c 0x9635fb32 0x962c4da8 0x2f5b 0x5ef5 0x6213 0x6861)
2007-12-23 00:29:19.036 screencapture[1764:10b] *** _NSAutoreleaseNoPool(): Object 0x113fa0 of class NSException autoreleased with no pool in place - just leaking
Stack: (0x93bee27f 0x93afb962 0x96361462 0x9635fa6c 0x9635fb32 0x962c4da8 0x2f5b 0x5ef5 0x6213 0x6861)
2007-12-23 00:29:19.036 screencapture[1764:10b] *** _NSAutoreleaseNoPool(): Object 0x114270 of class _NSCallStackArray autoreleased with no pool in place - just leaking
Stack: (0x93bee27f 0x93afb962 0x93b554f8 0x9635a26b 0x93ffc09b 0x9636146a 0x9635fa6c 0x9635fb32 0x962c4da8 0x2f5b 0x5ef5 0x6213 0x6861)
2007-12-23 00:29:19.037 screencapture[1764:10b] *** _NSAutoreleaseNoPool(): Object 0x114880 of class NSCFString autoreleased with no pool in place - just leaking
Stack: (0x93bee27f 0x93afb962 0x93b06aca 0x9635a1ee 0x93ffc09b 0x9636146a 0x9635fa6c 0x9635fb32 0x962c4da8 0x2f5b 0x5ef5 0x6213 0x6861)
2007-12-23 00:29:19.038 screencapture[1764:10b] *** _NSAutoreleaseNoPool(): Object 0x114ac0 of class NSConcreteMutableData autoreleased with no pool in place - just leaking
Stack: (0x93bee27f 0x93afb962 0x93b0fbc0 0x93b0f921 0x9635a202 0x93ffc09b 0x9636146a 0x9635fa6c 0x9635fb32 0x962c4da8 0x2f5b 0x5ef5 0x6213 0x6861)
2007-12-23 00:29:19.038 screencapture[1764:10b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSCFString _getValue:forType:]: unrecognized selector sent to instance 0xa08649e0'
2007-12-23 00:29:19.039 screencapture[1764:10b] Stack: (
2520097387,
2483011739,
2520126570,
2520119916,
2520120114,
2519485864,
12123,
24309,
25107,
26721
)
Trace/BPT trap

Macintosh:~ username$

----------

Interessanterweise ist das nur bei meinem Lieblingsaccount so, wenn ich einen anderen Account benutze, funktioniert es. Weiss jemand eine Lösung?
 
Hallo allerseits,

ich habe vor kurzem bemerkt, dass mein Leo keine Screenshots macht. Wenn ich die Tastaturkombinationen drücke, erscheint zunächst alles wie erwartet, aber es werden keine Dateien erstellt und die Zwischenablage bleibt auch unberührt.

Hast du eventuell mit dem DisplayScaleFactor gespielt, um die Auflösungsunabhänigkeit von Leopard auszuprobieren?
Das führt zum gleichen Symptom. Das Verschlussgeräusch ertönt usw., aber es wird kein Screenshot abgespeichert.
 
Lösche doch mal die com.Apple.Grap.plist in folgendem Ordner:
/Username/Library/Preferences/
 
Hast du eventuell mit dem DisplayScaleFactor gespielt, um die Auflösungsunabhänigkeit von Leopard auszuprobieren?
Das führt zum gleichen Symptom. Das Verschlussgeräusch ertönt usw., aber es wird kein Screenshot abgespeichert.

Ja, hab ich :(

Und nun?
 
Was mach' ich denn jetzt nur??? :)
 
Zuletzt bearbeitet:
Hast du eventuell mit dem DisplayScaleFactor gespielt, um die Auflösungsunabhänigkeit von Leopard auszuprobieren?
Das führt zum gleichen Symptom. Das Verschlussgeräusch ertönt usw., aber es wird kein Screenshot abgespeichert.

Hallo Mac-Männchen, aufgrund deiner Anregung habe ich jetzt nochmal mit QuartzDebug.app herumgespielt, und eben gerade bemerkt, dass die Screenshot Funktion wieder normale Resultate liefert! Vielen Dank für die Anregung! :cake::D

(Und Dank natürlich auch an alle anderen Poster, die sich bemüht haben, mein Problem zu lösen. Frohes Fest! )

[Lösungsdetail, weiss aber nicht ob das relevant ist: ich habe QuartzGL aktiviert und VSync deaktiviert(intel mac)]
 
Zuletzt bearbeitet:
Dann schau mal hier: https://www.macuser.de/forum/showthread.php?t=315886
Das Problem taucht ab Post #11 auf, in Post #20 kommt der AppleDisplayScaleFactor ins Spiel, und am Ende wird die Lösung gefunden. Vielleicht hilft dir das weiter.

Edit: Hier ist ein Beispiel und die Lösung:
https://www.macuser.de/forum/showthread.php?t=326285

Oh! Ich hab jetzt all das nicht gelesen/ gemacht, aber es funktioniert trotzdem wieder (siehe vorigen Beitrag). Nochmal: Danke :)!
 
Hallo Mac-Männchen, aufgrund deiner Anregung habe ich jetzt nochmal mit QuartzDebug.app herumgespielt, und eben gerade bemerkt, dass die Screenshot Funktion wieder normale Resultate liefert! Vielen Dank für die Anregung! :cake::D
(...)
[Lösungsdetail, weiss aber nicht ob das relevant ist: ich habe QuartzGL aktiviert und VSync deaktiviert(intel mac)]

Ach so, du hattest Quartz Debug von den Developer Tools verwendet. Sag das doch gleich ;)

Damit kann man unter Tools -> Show User Interface Resolution den DisplayScaleFactor einstellen. Wenn du den Haken bei "Restore scale factor" machst, wird ebenfalls der ursprüngliche Zustand wiederhergestellt.
quartz-debug-uir.png


Dann ist der von mir erwähnte defaults-Befehl nicht mehr notwendig.
Anyway ... Hauptsache, es hat geklappt. :)
 
Zurück
Oben Unten