境界線のみを持つゴーストウィンドウはマウスクリックをブロックします。

境界線のみを持つゴーストウィンドウはマウスクリックをブロックします。

どの時点で(いつ始まったのか覚えていません)、ある種の幽霊ウィンドウが現れました。境界線だけがあり(丸で囲まれているが長方形で動作します)、マウスクリックが防止され、最小化するとすべてのウィンドウが表示されます。消えない。

これが何で、何がこの問題を引き起こす可能性があります。

以下は、問題の診断に役立ついくつかの追加情報です。

  • ロック画面には影響しないようです。
  • ウィンドウをクリックすると、Alt-Tabウィンドウ切り替えツールが非常に奇妙に動作します。
    • ゴーストウィンドウの外側をクリックすると、クリックしたウィンドウにすぐに切り替えられます。
    • ゴーストウィンドウの内側をクリックすると、ウィンドウスイッチャーはすぐに閉じますが、マウスをゴーストウィンドウの外に移動するまで新しいウィンドウは開きません。マウスの最終位置は重要ではないようです。
  • 私はDebian GNU / Linux 12(本虫)の一部としてXfceバージョン4.18とGTKバージョン3.24.37を使用しています。
  • xserver-xorg バージョン 1:7.7+23 と xserver-xorg-core バージョン 2:21.1.7-3 があります。
  • 画面上部のパネルはマウスクリックに反応しませんが、表示されるデータは更新され、キーボードショートカットを使用してアプリケーションメニューを有効にすると機能します。
  • xwininfo -d :0 -allゴーストウィンドウをクリックした後の出力は次のとおりです。
xwininfo: Window id: 0x1b75612 "xfce4-panel"

  Root window id: 0x6d1 (the root window) (has no name)
  Parent window id: 0x6d1 (the root window) (has no name)
     1 child:
     0x1b75613 (has no name): ()  1x1+-1+-1  +2926+461

  Absolute upper-left X:  2927
  Absolute upper-left Y:  462
  Relative upper-left X:  2927
  Relative upper-left Y:  462
  Width: 328
  Height: 637
  Depth: 32
  Visual: 0x6ba
  Visual Class: TrueColor
  Border width: 0
  Class: InputOutput
  Colormap: 0x1a00002 (not installed)
  Bit Gravity State: NorthWestGravity
  Window Gravity State: NorthWestGravity
  Backing Store State: NotUseful
  Save Under State: yes
  Map State: IsViewable
  Override Redirect State: yes
  Corners:  +2927+462  -585+462  -585-341  +2927-341
  -geometry 328x637+2927+462

  Bit gravity: NorthWestGravity
  Window gravity: NorthWestGravity
  Backing-store hint: NotUseful
  Backing-planes to be preserved: 0xffffffff
  Backing pixel: 0
  Save-unders: Yes

  Someone wants these events:
      KeyPress
      KeyRelease
      ButtonPress
      ButtonRelease
      EnterWindow
      LeaveWindow
      PointerMotion
      ButtonMotion
      Exposure
      VisibilityChange
      StructureNotify
      FocusChange
      PropertyChange
  Do not propagate these events:
  Override redirection?: Yes

  Window manager hints:
      Client accepts input or input focus: Yes
      Initial state is Normal State
      Window type:
          Popup Menu
      Process id: 2661 on host <redacted>

  Normal window size hints:
      Program supplied minimum size: 328 by 637
      Program supplied maximum size: 328 by 637
      Program supplied base size: 0 by 0
      Program supplied window gravity: NorthWestGravity
  No zoom window size hints defined

  No window shape defined
  No border shape defined
  • xwininfo -d :0 -all画面上部パネルをクリックした後の出力は次のとおりです。
xwininfo: Window id: 0x1a00003 "xfce4-panel"

  Root window id: 0x6d1 (the root window) (has no name)
  Parent window id: 0x1200587 (has no name)
     4 children:
     0x1a0000e (has no name): ()  90x50+1190+0  +3750+416
        1 child:
        0x2800003 "wrapper-2.0": ("wrapper-2.0" "Wrapper-2.0")  90x50+0+0  +3750+416
           1 child:
           0x2800004 (has no name): ()  1x1+-1+-1  +3749+415
     0x1a0000d (has no name): ()  69x50+1121+0  +3681+416
        1 child:
        0x2600003 "wrapper-2.0": ("wrapper-2.0" "Wrapper-2.0")  69x50+0+0  +3681+416
           4 children:
           0x2600029 (has no name): ()  22x22+24+1  +3705+417
              1 child:
              0x1c00003 "xfce4-power-manager": ("xfce4-power-manager" "Xfce4-power-manager")  22x22+0+0  +3705+417
                 1 child:
                 0x1c00004 (has no name): ()  1x1+-1+-1  +3704+416
           0x2600019 (has no name): ()  22x22+0+26  +3681+442
              1 child:
              0x3000003 "Ethernet network connection “Wired connection 1” active": ("nm-applet" "Nm-applet")  22x22+0+0  +3681+442
                 1 child:
                 0x3000004 (has no name): ()  1x1+-1+-1  +3680+441
           0x260000a (has no name): ()  22x22+0+1  +3681+417
              1 child:
              0xc00010 "IBus Panel": ("ibus-ui-gtk" "ibus-ui-gtk")  22x22+0+0  +3681+417
                 1 child:
                 0xc00011 (has no name): ()  1x1+-1+-1  +3680+416
           0x2600004 (has no name): ()  1x1+-1+-1  +3680+415
     0x1a0000c (has no name): ()  254x50+695+0  +3255+416
        1 child:
        0x2400003 "wrapper-2.0": ("wrapper-2.0" "Wrapper-2.0")  254x50+0+0  +3255+416
           1 child:
           0x2400004 (has no name): ()  1x1+-1+-1  +3254+415
     0x1a00004 (has no name): ()  1x1+-1+-1  +2559+415

  Absolute upper-left X:  2560
  Absolute upper-left Y:  416
  Relative upper-left X:  0
  Relative upper-left Y:  0
  Width: 1280
  Height: 51
  Depth: 32
  Visual: 0x6ba
  Visual Class: TrueColor
  Border width: 0
  Class: InputOutput
  Colormap: 0x1a00002 (not installed)
  Bit Gravity State: NorthWestGravity
  Window Gravity State: NorthWestGravity
  Backing Store State: NotUseful
  Save Under State: no
  Map State: IsViewable
  Override Redirect State: no
  Corners:  +2560+416  -0+416  -0-973  +2560-973
  -geometry 1280x51-0+416

  Bit gravity: NorthWestGravity
  Window gravity: NorthWestGravity
  Backing-store hint: NotUseful
  Backing-planes to be preserved: 0xffffffff
  Backing pixel: 0
  Save-unders: No

  Someone wants these events:
      KeyPress
      KeyRelease
      ButtonPress
      ButtonRelease
      EnterWindow
      LeaveWindow
      PointerMotion
      ButtonMotion
      Exposure
      VisibilityChange
      StructureNotify
      FocusChange
      PropertyChange
  Do not propagate these events:
  Override redirection?: No

  Window manager hints:
      Client accepts input or input focus: Yes
      Initial state is Normal State
      Displayed on all desktops
      Window type:
          Dock
      Window state:
          Sticky
          Skip Pager
          Skip Taskbar
          Focused
      Process id: 2661 on host <redacted>
      Frame extents: 0, 0, 0, 0

  Normal window size hints:
      Program supplied minimum size: 1280 by 51
      Program supplied maximum size: 1280 by 51
      Program supplied base size: 0 by 0
      Program supplied window gravity: StaticGravity
  No zoom window size hints defined

  No window shape defined
  No border shape defined

以下は、ディスプレイ設定を変更したときにどのように機能するかを示すいくつかのスクリーンショットです。サムネイルでは明確ではありません。フルサイズバージョンを見るにはクリックしてください。

ベストアンサー1

より簡単な解決策:(まずxkill -frame試してくださいxkill。)

  1. 走るxwininfo -d :0 -all(ありがとう@xhienne! )ゴーストウィンドウをクリックしてください。文字列を引用符で囲んで記録しWindow id:、その後に数字を記録しますProcess id:
  2. kill 数字の後に実行してくださいProcess id:
  3. 不要なコンテンツが消えた場合は、引用符で囲まれた文字列で構成されたコマンドを実行して復元しWindow id:てください&

おすすめ記事