Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: [X11] Qui contrôle quoi

1 view
Skip to first unread message

Jo Engo

unread,
Nov 1, 2021, 8:41:55 AM11/1/21
to
Peut-être qu'en postant dans le bon forum j'aurai plus de réponse ?


Je disais donc, quelle est la commande pour identifier le programme qui
détient une fenêtre ou une zone d'écran ? (commande qui fonctionnerait
comme xkill mais qui ne tuerait pas le processus mais donnerait des
informations sur lui.)

Suivi fr.comp.applications.x11

Le Sun, 31 Oct 2021 17:20:43 -0000 (UTC), Jo Engo a écrit :

> Bonsoir,
>
> Quel est le nom du petit programme qui permet d'identifier qui (quel
> programme) «controle» (à qui appartient) une fenêtre ou une zone d'écran
> ?
>
> Belle soirée





--
Dieu créa l'homme et, ne le trouvant pas assez seul, il lui donna une
compagne pour mieux lui faire sentir sa solitude.
-+- Paul Valéry -+-

Marc SCHAEFER

unread,
Nov 1, 2021, 9:05:23 AM11/1/21
to
In fr.comp.applications.x11 Jo Engo <y...@icite.fr> wrote:
> Je disais donc, quelle est la commande pour identifier le programme qui
> détient une fenêtre ou une zone d'écran ? (commande qui fonctionnerait
> comme xkill mais qui ne tuerait pas le processus mais donnerait des
> informations sur lui.)

xprop, mais il ne va pas identifier le *processus* mais le titre de la
fenêtre.

WM_NAME(STRING) = "Mozilla Firefox"

par exemple.

Pour aller plus loin, investiguer xdotool.

Jo Engo

unread,
Nov 1, 2021, 12:06:58 PM11/1/21
to
Le Mon, 1 Nov 2021 13:05:23 -0000 (UTC), Marc SCHAEFER a écrit :


> xprop, mais il ne va pas identifier le *processus* mais le titre de la
> fenêtre.

ça donne plein d'informations dont l'icône en ascii-art :)




--
FRAÎCHEUR

M : On a inventé des trucs pour l'haleine fraîche... et rien pour le pet
frais...
P : Lance un tic-tac en suppositoire et tu fais fortune.

Jo Engo

unread,
Nov 3, 2021, 6:24:00 AM11/3/21
to
Le Mon, 1 Nov 2021 13:05:23 -0000 (UTC), Marc SCHAEFER a écrit :

> Pour aller plus loin, investiguer xdotool.

J'ai lu rapidement mais ça n'a pas l'air d'être ça.



--
Par essence, la nature est simple.
-+- Hideki Yukawa, Tableau à l'université de Moscou -+-

Marc SCHAEFER

unread,
Nov 3, 2021, 6:34:59 AM11/3/21
to
Jo Engo <y...@icite.fr> wrote:
> Le Mon, 1 Nov 2021 13:05:23 -0000 (UTC), Marc SCHAEFER a écrit :
>
>> Pour aller plus loin, investiguer xdotool.
>
> J'ai lu rapidement mais ça n'a pas l'air d'être ça.

xdotool a deux modes:

1) xdotool search --name "Mozilla Firefox"

2) xdotool getwindowfocus

dans les deux cas, on a le window ID quu'on peut utiliser, avec xprop
par exemple.

Mais 2) ne sert à rien vu que c'est le fonctionnement normal de xprop.

Jo Engo

unread,
Nov 3, 2021, 3:24:47 PM11/3/21
to
Le Wed, 3 Nov 2021 10:34:58 -0000 (UTC), Marc SCHAEFER a écrit :


> Mais 2) ne sert à rien vu que c'est le fonctionnement normal de xprop.

$ xdotool getwindowfocus # ne me laisse pas choisir la fenêtre et me
renvoie :
31457283

Ce n'est vraiment pas le comportement de xprop.



--
La chimie créée ses objets.
-+- Marcellin Berthelot (1827-1907) -+-

Marc SCHAEFER

unread,
Nov 4, 2021, 2:57:57 AM11/4/21
to
Jo Engo <y...@icite.fr> wrote:
> $ xdotool getwindowfocus # ne me laisse pas choisir la fenźtre et me

bizarre, j'ai dū me brouter hier en essayant; désolé.

Marc SCHAEFER

unread,
Nov 4, 2021, 3:09:45 AM11/4/21
to
Marc SCHAEFER <scha...@alphanet.ch> wrote:
> Jo Engo <y...@icite.fr> wrote:
>> $ xdotool getwindowfocus # ne me laisse pas choisir la fenêtre et me
>
> bizarre, j'ai dû me brouter hier en essayant; désolé.

En fait c'était l'option selectwindow que j'avais essayé, je ne sais pas
pourquoi j'ai écrit getwindowfocus.

Mais cela ne donne pas le PID mais l'ID de la fenêtre pour X.
D'ailleurs, le PID pourrait être sur une autre machine si le client X
est distant (cas de figure assez rare aujourd'hui, toutefois).

Mais cela ne change rien au fait que xprop remplit mieux cette tâche,
semble-t-il.

Jo Engo

unread,
Nov 13, 2021, 12:05:32 PM11/13/21
to
Le Thu, 4 Nov 2021 07:09:44 -0000 (UTC), Marc SCHAEFER a écrit :

>> bizarre, j'ai dû me brouter hier en essayant; désolé.

J'aurais mieux fait de lire le man, aussi Mais bon je retiens (todo man
xprop && man xdotool)

> En fait c'était l'option selectwindow que j'avais essayé, je ne sais pas
> pourquoi j'ai écrit getwindowfocus.

bon, bref, en fait tout ça ne répond pas tout à fait à mon attente, en
fait pan, quelquefois plante le menu contextuel et l'emplacement dudit
menu contextuel affiche un trucmuche de la fenêtre qui est en desssous et
quand on change de vue, ça reste à l'écran, c'est moche. Je n'avais pas
capté que c'était pan qui me faisait ça c'est pourquoi je voulais trouver
un outil (similaire à xprop) pour me permettre de trouver qui était
responsable de ce bingtz, j'ai trouvé par ailleurs et j'en ai profité
pour apprendre xprop et xdotool, c'est cool.



--
Avant de choisir le prénom d'un garçon, pensez toujours à la femme qui
aura a le murmurer plus tard.
-+- Jules Barbey D'Aurevilly (1808-1889) -+-
0 new messages