Wie kann ich feststellen, mit welcher Gnome-Desktop-Nummer ein Gnome-Terminal verbunden ist?


1

In der KDE-Konsole kann ich vom Terminal aus Folgendes tun:

dcop kwin KWinInterface currentDesktop

Und es wird mir sagen, mit welchem ​​Desktop mein Terminal verbunden ist

(per https://stackoverflow.com/questions/738059/in-kde-how-can-i-automatically-tell-which-desktop-a-konsole-terminal-is-in/745250#745250 )

Wie kann ich feststellen, mit welcher Desktop-Nummer das aktuelle Gnome-Terminal in einer Gnome-Sitzung verbunden ist?


Suchen Sie insbesondere eine Befehlszeilenschnittstelle?
Quack Quijote

Vorzugsweise. Ansonsten kann ich Code kompilieren und eine Zahl in der Befehlszeile zurückgeben lassen. Das Problem beim Kompilieren von Code sind externe Abhängigkeiten. Wir haben eine alte Linux-Umgebung und die Leute schreiben immer Code, der von neuen APIs abhängt.
Ross Rogers

Antworten:


0

Anhand der Hinweise auf dieser Seite und der XLib-Variablen _NET_CURRENT_DESKTOPaus dieser Antwort habe ich festgestellt, dass Folgendes funktionieren würde:

% xprop -root | egrep '^_NET_CURRENT_DESKTOP'
_NET_CURRENT_DESKTOP(CARDINAL) = 0
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.