Holen Sie sich die Xprop-Klasse des Gnome-Screenshots

Holen Sie sich die Xprop-Klasse des Gnome-Screenshots

Ich verwende einen Fenstermanager und Compositor in Ubuntu. Ich habe die Unschärfefunktion für transparente Fenster aktiviert, was bedeutet, dass der Inhalt, von dem ich ein Bild machen möchte, unscharf ist, wenn ich mit Gnome-Screenshot einen Screenshot mache. Wie identifiziere ich mit xprop oder einem anderen Tool die Klasse des Screenshot-Fensters, damit ich es zu meiner Unschärfe-Ausschlussregel in meiner Compositor-Konfiguration hinzufügen kann?

Wenn ich xprop starte, dann einen Screenshot mache und auf das Screenshot-Fenster klicke, wird mir Folgendes angezeigt, was mir jedoch keine Informationen über die Klasse des Fensters gibt:

$ xprop WM_CLASS

X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  20 (X_GetProperty)
  Resource id in failed request:  0x4001a3
  Serial number of failed request:  33
  Current serial number in output stream:  33

Antwort1

Der Befehl xprop WM_CLASSfunktioniert nicht wie erwartet. Lesen Sie weiter, man xpropum zu erfahren, wie das Programm funktioniert. Um die WM_CLASS zu erhalten und andere Informationen herauszufiltern, verwenden Sie

xprop | grep WM_CLASS

verwandte Informationen