Wie mache ich einen Screenshot auf Ubuntu-guest (Virtualbox)

15

Ich verwende Ubuntu 10.10 amd64 in einer Virtualbox auf einem Windows-Host. Wenn ich versuche, einen Screenshot durch Drücken des Druckbildschirms oder durch Starten der Option "gnome-screenshot" aufzunehmen, erscheint der Screenshot vollständig schwarz. Hast du eine Idee, wie du einen Screenshot in der Virtualbox machen kannst?

Ubuntuser
quelle

Antworten:

11

Okay Leute! Ich habe das Problem und die Lösung herausgefunden. : P

Das Problem ist Compiz und die Lösung besteht darin, es mit dem folgenden Befehl zu deaktivieren:

metacity --replace &

Jetzt kann ich von jedem Fenster in der VirtualBox einen Screenshot machen.

Ubuntuser
quelle
Nun ... das tötet alle meine Ikonen und alles ... so teilweise Kredit ...
Philip Adler
Bei Mint 17.1 in Win 8.1 funktioniert das nicht. Wenn ich damit versuche, einen Screenshot zu machen, bekomme ich nur einen Screenshot meines Hintergrunds. Es spielt keine Rolle, von welcher Anwendung ich ein Bild machen möchte (Terminal, Firefox, Ordner-Explorer, ...).
Deleet
4

VirtualBox bietet eine Menüoption zum Aufnehmen von Screenshots des Gasts, Ansicht -> Screenshot aufnehmen (Host + E). Alternativ einfach Host+ E(das ist normalerweise Right Ctrl+ E).

Jim Walker
quelle
Diese Screenshots von View_> Take Screenshot sind für mich derzeit leer (schwarze leere Bilder), und ein nicht einmal in den Host umgeschalteter Druckbildschirm führt zu nichts im Kopierpuffer :(
Colin D
2

Gehen Sie in Ubuntu guest zu System -> Preferences -> Keyboard Shortcuts . Definieren Sie im folgenden Fenster eine neue Verknüpfung, um einen Screenshot zu erstellen (z. B. in diesem Beispiel ShiftAltP):

Bildbeschreibung hier eingeben

Anschließend wird bei jedem Tastendruck ein Screenshot erstellt. Die Standardeinstellung mit Printist im Gast nicht verfügbar (nur Host).

Das Aufnehmen von Screenshots funktioniert nicht, wenn Desktop-Effekte aktiviert sind, dh wenn Compiz ausgeführt wird (siehe hier als Referenz ).

Takkat
quelle
Hallo, danke für die Idee, aber auch danach kann ich keinen Screenshot mit einem Bild machen. Im Screenshot ist alles dunkel. Bitte beachten Sie das beigefügte Screenshot-Bild. i.imgur.com/RQkCP.png
Ubuntuser
ok mein fehler: ich hätte deine frage besser lesen sollen. Dein Schuss überzeugt;). Siehe Bearbeiten.
Takkat
2

Eine Problemumgehung wäre, in den Fenstermodus zu wechseln und einen Screenshot des VM-Fensterinhalts vom Host-Betriebssystem zu erstellen.

nem75
quelle
Vielen Dank. Ja, das ist eine gute Idee. Ich habe es vor 2 Tagen entdeckt. +1 an u :)
Ubuntuser
Ich benutze das schon lange. Es gibt einige Einschränkungen. Zum Beispiel musste ich heute einen Screenshot eines Mouseover-Effekts machen. Mit dieser Methode nicht möglich.
Deleet
1

Ich bin auf Windows 7 und Sie können das Snipping-Tool verwenden, um Screenshots auf Ubuntu Guest zu machen. Ich bin auf einem Dual-Monitor-Setup.

Herbert Balagtas
quelle
0

Ich arbeite unter Windows 7 mit Ubuntu 11.10 auf VirtualBox. Das Aufnehmen von Screenshots funktioniert auch bei mir nicht, aber hier ist eine Problemumgehung:

Drücken Sie [Host Key]+ Alt+ Print Screen.

Sie können jetzt über die Zwischenablage des Hosts (Windows) auf den Screenshot zugreifen. Der Host-Schlüssel ist standardmäßig Right Ctrl.

Matias
quelle
0

In VirtualBox 4.2.6 mit Windows7-Host und Ubuntu12.10-Guest habe ich vor der Installation der Guest Addition-Tools korrekte Screenshots erstellt. Danach bekomme ich nur noch schwarze Bildschirme und ein Desktop-Hintergrundbild.

Nach dem Deaktivieren der VirtualBox 3D-Beschleunigung in der VM-Konfiguration scheint das Problem behoben zu sein.

Jetzt kann ich PrintScreenden Vollbildmodus und Alt+ verwenden PrintScreen, um einen Screenshot des Gnome-Standard-Capture-Dienstprogramms zu erstellen.

Havelino
quelle
Bitte geben Sie genau an, was Sie getan haben und wie Sie es getan haben, um das Problem zu lösen.
user98085