Results 1 to 7 of 7

Thread: How can I identify this window?

  1. #1
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default How can I identify this window?


    Hi,

    Every time I start my xfce, I get this window:

    susepaste


    I close it, but I get it again the next time I start. It is probably
    some program stored in my session, but I have no idea what program it
    could be.

    Any way to identify which PID is the parent of a window?

    Or somebody knows what that window that thing is?

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 13.1 x86_64 "Bottle" at Telcontar)

  2. #2

    Default Re: How can I identify this window?

    Hi, try "xprop" from the command line. Does it happen with a new user ? HTH Lenwolf

  3. #3
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: How can I identify this window?

    On 2014-03-24 10:26, lenwolf wrote:
    >
    > Hi, try "xprop" from the command line.


    Ah, thanks.

    Years ago in Windows I had a tool to traverse the chain of windows, what
    window started which, in a tree, with properties. Funny I don't know a
    similar tool in Linux. I didn't know xprop.

    Code:
    cer@Telcontar:~> xprop
    _NET_WM_ICON_GEOMETRY(CARDINAL) = 1194, 1056, 124, 24
    _NET_FRAME_EXTENTS(CARDINAL) = 3, 3, 25, 3
    _NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CLOSE,
    _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW, _NET_WM_ACTION_FULLSCREEN,
    _NET_WM_ACTION_MOVE, _NET_WM_ACTION_RESIZE,
    _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_MAXIMIZE_VERT,
    _NET_WM_ACTION_SHADE, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_STICK
    WM_STATE(WM_STATE):
    window state: Normal
    icon window: 0x186ae80
    _NET_WM_DESKTOP(CARDINAL) = 0
    _NET_WM_STATE(ATOM) =
    WM_HINTS(WM_HINTS):
    Client accepts input or input focus: True
    Initial state is Normal State.
    bitmap id # to use for icon: 0x520000b
    bitmap id # of mask for icon: 0x5200012
    window id # of group leader: 0x5200001
    _NET_WM_OPAQUE_REGION(CARDINAL) = 7, 0, 269, 7, 0, 7, 283, 177
    _NET_WM_ICON(CARDINAL) =        Icon (22 x 22):
    ░░░
    ░  ░
    ░    ░
    ░
    ░      ░
    ░ ░  ░
    ░  ░   ░ ░
    ░ ░    ░ ░░
    ░ ░░ ▒▒ ░░ ░
    ░ ░  ▒▒  ░░░░
    ░ ░░  ░▒  ░░ ░
    ░░░   ░▒   ░░░░
    ░░░░   ░▒   ░░░░
    ░░░░░    ░    ░░░░
    ▒░░░    ▓▓░   ░░░░
    ░░░░░    ▓▓░    ░░░░
    ▒░░░      ░     ░░░░
    ░░░░░░░░░░░░░░░░░░░░░░
    ░░░░░░░░░░░░░░░░░░░░░▒
    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
    ░░░░░░░░░░░░░░░░░░
    
    
    
    _NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DIALOG
    _NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 85983241, 85983242
    _NET_WM_USER_TIME_WINDOW(WINDOW): window id # 0x5200008
    WM_CLIENT_LEADER(WINDOW): window id # 0x5200001
    _NET_WM_PID(CARDINAL) = 28183
    WM_LOCALE_NAME(STRING) = "en_US.UTF-8"
    WM_CLIENT_MACHINE(STRING) = "Telcontar"
    WM_NORMAL_HINTS(WM_SIZE_HINTS):
    program specified location: 0, 0
    program specified minimum size: 119 by 184
    program specified base size: 0 by 0
    window gravity: NorthWest
    WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW, _NET_WM_PING,
    WM_TAKE_FOCUS, _NET_WM_SYNC_REQUEST
    WM_CLASS(STRING) = "zenity", "Zenity"
    WM_ICON_NAME(STRING) = "Warning"
    _NET_WM_ICON_NAME(UTF8_STRING) = "Warning"
    WM_NAME(STRING) = "Warning"
    _NET_WM_NAME(UTF8_STRING) = "Warning"
    cer@Telcontar:~>

    Interesting, but doesn't identify the program name. Eum... Zenity?



    Code:
    NAME
    zenity - display GTK+ dialogs
    
    SYNOPSIS
    zenity [options]
    
    DESCRIPTION
    zenity  is  a  program that will display GTK+ dialogs, and
    return (either in the return code, or on standard  output)
    the  users  input. This allows you to present information,
    and ask for information from the user, from all manner  of
    shell scripts.
    
    For  example, zenity --question will return either 0, 1 or
    5, depending on whether the user  pressed  OK,  Cancel  or
    timeout  has  been  reached. zenity --entry will output on
    standard output what the user typed into  the  text  entry
    field.
    
    Comprehensive documentation is available in the GNOME Help
    Browser, under GNOME/Utilities.

    Ah! So that's it. Look, "ps afxu" gives:

    Code:
    
    > cer      28173  0.0  0.2 803176 17452 ?        Sl   Mar23   0:01 zeitgeist-datahub
    > cer      28178  0.0  0.0  13116  1316 ?        S    Mar23   0:00 /bin/sh /usr/bin/oyranos-profile-install %U
    > cer      28181  0.0  0.0  30824  1052 ?        S    Mar23   0:00  \_ oyranos-profiles --gui --install -u %U
    > cer      28183  0.0  0.2 415440 20640 ?        Sl   Mar23   0:00      \_ zenity --warning --text Could not open or invalid data: %U
    Heh, I could have located the thing by grepping ps for "invalid data".
    Didn't think of it!


    Oyranos?

    Code:
    NAME
    oyranos-profile-install  - Oyranos CMS ICC profile instal-
    lation tool
    
    SYNOPSIS
    oyranos-profile-install PROFILENAME
    
    DESCRIPTION
    The oyranos-profile-install programm let you install a ICC
    colour profile for OpenICC compliant applications.

    So... something is calling that oyranos thing with the %U parameter,
    instead of replacing %U with the expected string. But the process has no
    parent, no way of knowing what is calling it.

    For background on OpenICC, I located
    http://en.wikipedia.org/wiki/Linux_color_management

    But I don't know what is calling it. The HP printer applet, perhaps?


    Clicking on the button of the window closes it, and the oyranos process
    disappears from the process table.

    No mention of oyranos in the system log, nor in /var/log/Xorg.0.log


    > Does it happen with a new user ?


    I'm not sure. I can try, but log out of a session with 12 workspaces
    is... complicated? :-)

    I'll have to try.

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 13.1 x86_64 "Bottle" at Telcontar)

  4. #4
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: How can I identify this window?

    On 2014-03-24 14:33, Carlos E. R. wrote:
    > On 2014-03-24 10:26, lenwolf wrote:



    >> Does it happen with a new user ?

    >
    > I'm not sure. I can try, but log out of a session with 12 workspaces
    > is... complicated? :-)
    >
    > I'll have to try.


    YES!

    A new user gets the window. So it is not a saved session thing.

    The new user gets the hp printer applet in the panel. My normal user
    doesn't have it, or it died. Dunno if related or just a curiosity.

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 13.1 x86_64 "Bottle" at Telcontar)

  5. #5

    Default Re: How can I identify this window?

    Hi, sorry never heard of "Oyranos" and I don't seem to have it installed in my system. I can find it in the "software management" part of yast, so perhaps you could uninstall it from there. Lenwolf

  6. #6
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: How can I identify this window?

    On 2014-03-24 15:16, lenwolf wrote:
    >
    > Hi, sorry never heard of "Oyranos" and I don't seem to have it
    > installed in my system. I can find it in the "software management" part
    > of yast, so perhaps you could uninstall it from there. Lenwolf


    Yes, well, I don't remember why I have it installed. But now that I see
    it, it is a bug somewhere and I have to report it. Thus I'd like to find
    out what exactly starts it.

    I find an entry in "/home/cer2/.xsession-errors-:0":

    Code:
    
    > GPG_AGENT_INFO=/run/user/1012/keyring-MS2E2l/gpg:0:1
    > WARNING 0.003591: [-1] oyranos_io.c:180 oyGetPathFromProfileName_() profile not found in colour path: %U
    > WARNING 0.003761: [-1] oyProfile_s.c:478 oyProfile_Install() Unexpected object type: Zero - none(oyProfile_s)
    > Tracker-Message: Importing config file to GSettings


    Oyranus is required by "kolor-manager".

    kolor-manager - Colour Management Frontend for KDE


    --
    Cheers / Saludos,

    Carlos E. R.
    (from 13.1 x86_64 "Bottle" at Telcontar)

  7. #7
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: How can I identify this window?

    On 2014-03-24 16:03, Carlos E. R. wrote:
    > On 2014-03-24 15:16, lenwolf wrote:



    > Yes, well, I don't remember why I have it installed. But now that I see
    > it, it is a bug somewhere and I have to report it. Thus I'd like to find
    > out what exactly starts it.


    I'll start a new thread with "oyranos" in the subject line. Maybe
    someone knows. :-)

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 13.1 x86_64 "Bottle" at Telcontar)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •