Wie mache ich einen Screenshot, während ich Gnome benutze?

25

Es gibt eine ziemlich detaillierte Anleitung, wie man unter debian online Screenshots macht . Der erste Absatz schlägt vor, dass Debian eine eingebaute Screenshot-Funktion unterstützt:

"Print Screen" key to take a screenshot of the whole screen.
Alt+"Print Screen" key to take a screenshot of the current active window.

Debian Screenshot Popup

Die Anweisungen implizieren, dass wenn ich drücke, PrtScnich dieses Popup sehen sollte. Ich verwende jedoch Debian Jessie, und wenn ich drücke, PrtScnhöre ich nur einen Kameraverschluss und sehe kein Popup. Ich habe versucht, in GIMP( edit-> paste) einzufügen, aber es war nichts in der Zwischenablage.

Die Tatsache, dass ich den Auslöserton höre, deutet darauf hin, dass etwas passiert, aber wie erhalte ich eine Kopie des Bildes?

quant
quelle
apt-cache search screenshot | grep creenshotgibt eine Reihe von Optionen, und es gibt andere. Die Webseite, auf die Sie verlinken, bietet eine Reihe von Möglichkeiten. Von welchem ​​redest du?
Faheem Mitha
@FaheemMitha Ich habe versucht zu klären. Ich hatte gehofft, die eingebauten Funktionen zum Laufen zu bringen.
Quant
Das könnte funktionieren, wenn Sie GNOME ausführen. Die Seite verweist gnome-utilsalso darauf, dass Sie das installieren müssten. Sie haben geschrieben "Der erste Absatz schlägt vor, dass Debian eine eingebaute Screenshot-Funktion unterstützt". Dies hat nichts mit Debian per se zu tun. Führen Sie GNOME aus? Ich würde es mit imagemagick versuchen. Aber auch hier gibt es viele andere Möglichkeiten. Ich schlage vor, zu experimentieren.
Faheem Mitha
@FaheemMitha Ja, ich starte gerade GNOME(ich verwende die "GNOME-classic" GUI, wenn das einen Unterschied macht). Denkst du, das ist ein Bug?
Quant
1
siehe auch askubuntu.com/questions/6558/…
reinierpost

Antworten:

2

Das Screenshot-Rezept, nach dem Sie fragen, verwendet das gnome-utilsPaket. Wie Sie jedoch überprüfen können, war die letzte Debian-Veröffentlichung, die dieses Paket enthielt, squeeze.

Da die von Ihnen beschriebene Funktionalität verwendet gnome-utilswird und dieses Paket nicht mehr in Debian enthalten ist, ist es nicht verwunderlich, dass die Methode nicht funktioniert.

Außerdem können Sie den Info-Tab von https://wiki.debian.org/ScreenShots überprüfen und sehen, dass das Bild von dort, das Sie in Ihre Frage aufgenommen haben, im Jahr 2007 hinzugefügt wurde.

Zusammenfassung: Ich empfehle eine andere Methode, um einen Screenshot zu erhalten. Es gibt viele solcher Methoden.

Faheem Mitha
quelle
6
FWIW, in neueren Gnome-Versionen, werden Screenshots ~/Picturesstandardmäßig gespeichert . Das Aufnehmen eines Screenshots erfolgt über gnome-shell( gnome-utilsveraltet), siehe hier .
don_crissti
@don_crissti das sollte eine separate Antwort sein.
Faheem Mitha
8
Sie haben überhaupt keine Antwort gegeben!
Rodrigo
Vielleicht möchten Sie die Frage tatsächlich beantworten, anstatt dem, was @arman fragte, lediglich Details hinzuzufügen?
Theillien
26

GNOME verfügt seit geraumer Zeit über eine integrierte Screenshot-Funktion. Screenshots werden in gespeichert $HOME/Pictures, es gibt keinen Dialog oder eine Bestätigung. Sie hören nur das Klicken der Kamera, wenn Sie auf die Screenshot-Verknüpfung klicken. Standardmäßig sind die Verknüpfungen:

  • PrtScn - Erfassen Sie den gesamten Bildschirm
  • Alt+ PrtScn- Das aktuelle Fenster erfassen
  • Shift+ PrtScn- Der Cursor verwandelt sich in ein Fadenkreuz. Jetzt können Sie den zu erfassenden Bereich auswählen.
  • Ctrl+ Shift+ PrtScn- Wie oben, aber in die Zwischenablage speichern.
Skyr
quelle
8
Eine nützliche ergänzende Funktion: Halten Sie Ctrldiese Taste gedrückt, und der Screenshot wird in die Zwischenablage kopiert, anstatt als Datei gespeichert zu werden. Siehe docs unter help.gnome.org/users/gnome-help/stable/screen-shot-record.html .
Greg Price
8

Ich würde vorschlagen, die Anwendung shutterfür Screenshots zu installieren . Sollte in den Repos für Debian sein. Die Hauptseite für die App ist hier: http://shutter-project.org/ .

    ss # 1

Sie können die PrtScrSchaltfläche so konfigurieren , dass der Bildschirm in Shutter erfasst wird, anstatt die GNOME-Methode für die Erfassung zu verwenden. Sie können auch Regionen, ganze Fenster, den gesamten Desktop, Rechtsklickdialoge usw. erfassen. Sie können auch Bilder mit Anmerkungen versehen, indem Sie Pfeile, Kreise, Text verwischen usw.

Ich benutze es jeden Tag und es ist bei weitem das beste Bildschirmaufnahme-Tool, das ich in meinen vielen Jahren mit Linux gefunden habe. Schauen Sie sich die Screenshot-Galerie auf der Projekt-Website zusammen mit den verschiedenen Screencasts an, die sie in Aktion zeigen:

Als Standard festlegen für PrtScr

Wenn Sie diese Änderung vornehmen möchten, können Sie dies im Dialogfeld " Einstellungen " von GNOME tun , insbesondere auf der Registerkarte " Verknüpfung" des Tastatur-Applets .

$ gnome-control-center

Ruft den Einstellungsdialog auf . Klicken Sie von dort auf das Tastatur-Applet und dann auf die Registerkarte Verknüpfung . Von hier aus sehen Sie eine der Auswahlmöglichkeiten auf der linken Seite. Dort sollte Screenshots stehen .

    ss # 2

Von hier aus können Sie sehen, welche Tastaturkürzel auf Ihrem System vorhanden sind, und Shutter kann als Ersatz für sie fungieren, indem Sie den Vollbildmodus, das aktive Fenster, den Bereich usw. auswählen. Um sie zu überschreiben, müssen Sie jedoch Einträge unter hinzufügen Die benutzerdefinierten Verknüpfungen sehen folgendermaßen aus :

    ss # 3

                                             ss # 4

    ss # 5

    ss # 6

    ss # 7

Der Shutter kann über die Befehlszeile aufgerufen werden, um die Bildschirmaufnahme zu machen. Ändern Sie also einfach die Aktion, wenn eine der Tasten gedrückt wird, und wechseln Sie zum entsprechenden shutterBefehl, um andere Arten von Aktionen abzubilden. Von shutterder Nutzungsseite:

$ shutter --help
Usage:
    shutter [options]

...

  Capture Mode Options:
    -s, --select=[X,Y,WIDTH,HEIGHT]
            Capture an area of the screen. Providing X,Y,WIDTH,HEIGHT is
            optional.

    -f, --full
            Capture the entire screen.

    -w, --window=[NAME_PATTERN]
            Select a window to capture. Providing a NAME_PATTERN (Perl-style
            regex) ist optional.

    -a, --active
            Capture the current active window.

    --section
            Capture a section. You will be able to select any child window
            by moving the mouse over it.

    -m, --menu
            Capture a menu.

    -t, --tooltip
            Capture a tooltip.

    --web=[URL]
            Capture a webpage. Providing an URL ist optional.

    -r, --redo
            Redo last screenshot.

...

Wenn Sie diese Zuordnung vorgenommen haben, können Sie jetzt auf die PrtScrSchaltfläche klicken und einen Vollbild-Screenshot wie folgt erstellen:

    ss # 8

slm
quelle
2
Auf Debian Wheezy erzeugt dies die alarmierende (für Debian-Benutzer) Warnung: "WARNUNG: Net :: DBus :: GLib fehlt -> Ubuntu One-Unterstützung wird deaktiviert!" Ich bin versucht, einen Fehlerbericht einzureichen.
Faheem Mitha
Sie haben geschrieben: "Sie können die PrtScr-Schaltfläche so konfigurieren, dass der Bildschirm in Shutter erfasst wird, anstatt die GNOME-Methode zum Erfassen zu verwenden." Also, (a) ist das nützlich und wenn ja, (b) wie machst du das?
Faheem Mitha
@FaheemMitha - sie sind nicht sehr detailliert, sollten Ihnen aber eine Vorstellung davon geben, wie das geht.
slm
Es gibt auch eine Option in den Shutter-Einstellungen, um die Tastaturbelegungen festzulegen: Menü Bearbeiten> Einstellungen> Tastatur (obwohl sie in meinem System nicht zu funktionieren scheinen, mit Zimt)
Marco Lackovic
0

Obwohl GNOME möglicherweise nicht in der Lage ist, Screenshots auf native Weise aufzunehmen, besteht eine große Chance, dass GIMP installiert ist. Es ist sogar in Tails erhältlich.

GIMP ist in der Lage, Screenshots eines gesamten Bildschirms oder einzelner Fenster aufzunehmen.

Öffnen Sie GIMP, File> Create> Screenshot.

TranslucentCloud
quelle
gnome ist definitiv "in der Lage, Screenshots auf seine native Art zu machen".
don_crissti
Sicher. Wenn alle erforderlichen Pakete installiert sind.
TranslucentCloud
0

Ab 2017 (ich verwende openSUSE Leap 42.2 mit GNOME 3.20 ) gibt es zwei Möglichkeiten, um Screenshots mit GNOME zu machen:

  1. Eine davon ist die Verwendung von Tastaturkürzeln, die in der Antwort von @ Skyr gut dokumentiert sind

  2. Der andere verwendet die GNOME-Screenshot- App, wie in der GNOME-Hilfe dokumentiert :

  1. Öffnen Sie Screenshot aus der Aktivitätenübersicht .
  2. Wählen Sie im Screenshot- Fenster aus, ob der gesamte Bildschirm, das aktuelle Fenster oder ein Bereich des Bildschirms erfasst werden soll. Stellen Sie eine Verzögerung ein, wenn Sie ein Fenster auswählen oder Ihren Desktop auf andere Weise für den Screenshot einrichten müssen. Wählen Sie dann die gewünschten Effekte aus.
  3. Klicken Sie auf Screenshot aufnehmen.

Wenn Sie Zu erfassender Bereich auswählen ausgewählt haben, verwandelt sich der Zeiger in ein Fadenkreuz. Klicken und ziehen Sie den gewünschten Bereich für den Screenshot.

  1. Geben Sie im Fenster Save Screenshot einen Dateinamen ein, wählen Sie einen Ordner aus und klicken Sie auf Save. https://en.wikipedia.org/wiki/Screenshot

Alternativ können Sie den Screenshot direkt in eine Bildbearbeitungsanwendung importieren, ohne ihn zuvor zu speichern. Klicken Sie auf In Zwischenablage kopieren und fügen Sie das Bild in die andere Anwendung ein oder ziehen Sie die Miniaturansicht des Screenshots in die Anwendung.

Laut Wikipedia :

GNOME Screenshot ist ein Dienstprogramm, das in der GNOME- Desktop-Umgebung zum Aufnehmen von Screenshots verwendet wird . Es war Teil des GNOME Utilities-Pakets (gnome-utils), wurde jedoch 2011 für die Version 3.3.1 in ein eigenes Paket [ 3 ] aufgeteilt. [ 4 ]

Ich kann dies unter openSUSE bestätigen : Auf meinem System ist ein Paket namens gnome-screenshotinstalliert. Ich musste es nicht manuell installieren, vielleicht ist es bereits in GNOME unter openSUSE enthalten.

Debian und Ubuntu haben auch Pakete namens gnome-screenshot.

Antonio Vinicius Menezes Medei
quelle
0

Es kann vorkommen, dass gnome nicht auf Ihrem Computer installiert ist. Wenn Sie Nachrichten erhalten, weil "GNOME SCREENSHOT" nicht funktioniert, installieren Sie gnome in diesem Fall mit dem folgenden Befehl:

sudo yum install gnome-utils -y
Swapnil Shashank
quelle
0

Ich hatte das gleiche Problem, es zu verstehen.
Erst wenn Sie das Programm tatsächlich öffnen und manuell auf die Schaltfläche klicken, um den Screenshot zu erstellen, wird das angezeigte Fenster angezeigt.
Wenn Sie einfach PrtScr drücken, wird der Screenshot angezeigt, Sie müssen jedoch wissen, wo Sie danach suchen müssen. Ich verwende einen Raspberry Pi mit Raspbian OS, daher muss ich nach / home / pi gehen, um meine Bilder abzurufen und sie dann in den gewünschten Ordner zu ziehen. Sie können auch versuchen, sie in Ihrem Bilderordner zu suchen.

Liliana
quelle