デスクトップ上の Virtualbox の応答しない領域

デスクトップ上の Virtualbox の応答しない領域

Ubuntu を実行している Virtualbox で、デスクトップの左上 4 分の 1 が突然マウス クリックに反応しなくなるというバグに何度か遭遇しました。原因は何ですか。また、これを修正するにはどうすればよいでしょうか。

答え1

この問題は、VBoxClient プロセスが停止していることに関連しているようです。プロセス リストからこれを確認し、プロセスを終了するだけで修正できるようです。

私の場合、--draganddrop パラメータで実行されたインスタンスを強制終了すると、その領域の機能が復元されました。

Ctrl + Alt + T のキーボードの組み合わせを使用してターミナルを開き、次のように入力します。

ps aux www | grep VBoxClient --

プロセスID (PID) を探し、それを強制終了します。

kill -9 PID

あるいは、pkill VBoxClientうまくいくかもしれません。

その後ドラッグアンドドロップのサポートを復元するには、以下を実行します。

VBoxClient-all

参考までに、クリックできない領域の xwininfo を以下に示します。

  xwininfo: Window id: 0x1200001 "VBoxClientWndDnD"

  Absolute upper-left X:  0
  Absolute upper-left Y:  0
  Relative upper-left X:  0
  Relative upper-left Y:  0
  Width: 800
  Height: 600
  Depth: 0
  Visual: 0x21
  Visual Class: TrueColor
  Border width: 0
  Class: InputOnly
  Colormap: 0x0 (not installed)
  Bit Gravity State: ForgetGravity
  Window Gravity State: NorthWestGravity
  Backing Store State: NotUseful
  Save Under State: no
  Map State: IsViewable
  Override Redirect State: yes
  Corners:  +0+0  -1120+0  -1120-375  +0-375
  -geometry 800x600+0+0

答え2

Allu2 の回答についてはコメントできませんが、Pycharm を使用しているときに Ubuntu 18 で同じ問題が発生しています。1、2 時間のコーディング後にコード チャンクをコピーすると何か問題が発生するようです。Gnome のタスクバーは引き続き機能しますが、デスクトップ領域全体が機能しなくなります。

--draganddrop プロセスをパイプして強制終了するには、以下を使用します。 ps aux www |grep 'VBoxClient --draganddrop' | awk '{print $2}' | xargs kill

答え3

Visual Studio Code を使用しているときに、Ubuntu 20.04.4 LTS でも同じ問題が発生しました。Allu2 の回答は非常に役に立ちました。
(これは私の最初の投稿なので、彼の回答に直接コメントできませんでした)

再起動する別の方法は、VBoxClientWndDnD無効にすることですドラッグアンドドロップメニューバーから削除して再度有効にします。

ここに画像の説明を入力してください

答え4

これはとても奇妙ですが、私の場合、Web Stormが開いていました。再起動すると問題は解決しました。マシンの状態を保存してvboxを再起動しようとしましたが、うまくいきませんでした。

関連情報