Ich habe gerade MATE auf meinem Laptop mit Ubuntu 16.04 installiert und versucht, das gleiche Verhalten wie bei Gnome-Screenshots in Unity zu erzielen: Drücken Sie einfach Umschalt + Drucken, um den Teil des Bildschirms auszuwählen, den Sie erfassen möchten. Der entsprechende Befehl, der unter MATE ausgeführt werden soll, sollte "mate-screenhot -a" sein. Die manuelle Ausführung funktioniert, aber der Versuch, ihn als benutzerdefinierte Verknüpfung festzulegen, funktioniert nicht, er führt zu nichts.
Irgendwelche Ideen?
shortcut-keys
mate
screenshot
HackerWolf
quelle
quelle
mate-screenshot -a
, was gut funktioniert hat. Gibt es eine Möglichkeit für Hardwareprobleme? (Das heißt, können Sie eine andere Tastatur ausprobieren?)Antworten:
Dafür gibt es noch ein offenes Thema . tl; dr: Dies ist ein Zeitproblem mit Fokus. Problemumgehung:
quelle
Ich habe Ihr Problem reproduziert und mit Hilfe von @Serg und @Seth herausgefunden, wie es behoben werden kann.
In der Verknüpfung haben Sie DISPLAY so eingestellt, dass es Ihrer Umgebung entspricht. Überprüfen Sie zuerst die Variable:
und notieren Sie sich die Ausgabe. Für mich ist es
:0.0
Ursprünglich schlug ich vor, diesen Befehl in der Verknüpfungseinstellung zu verwenden:
Ersetzen
:0.0
, um der Ausgabe zu entsprechen, die Sie beim Überprüfen der Variablen erhalten haben@DavidFoerster wies jedoch in einem Kommentar darauf hin, dass die effizientere und ordnungsgemäßere Verwendung die Verwendung ist
Das könnte es schneller machen.
quelle
env
Befehl, zenv DISPLAY=:0.0 mate-screenshot -a
. Sie müssen nicht auf den relativ aufgeblähten Bash (oder sogar Dash) zurückgreifen. Ansonsten +1.Problemumgehung, wenn Sie Compiz verwenden und auf Windows-Captures verzichten können.
Gehen Sie in die Compiz Mate-Kompatibilitätseinstellungen und ändern Sie die Befehlszeile des Fenster-Screenshots in mate-Screenshot -a. Es funktioniert dann, wenn Sie bereits compiz verwenden (nicht Marco). Die Tastenkombination lautet ALT + Druckbild.
quelle