Auf Virtualbox mit Ubuntu bin ich mehrmals auf den Fehler gestoßen, dass das obere linke Viertel des Desktops plötzlich nicht mehr auf Mausklicks reagiert. Was ist die Ursache dafür und wie kann ich das beheben?
Antwort1
Dieses Problem scheint mit einem hängengebliebenen VBoxClient-Prozess zusammenzuhängen. Ein einfacher Blick in die Prozessliste und das Beenden des Prozesses scheint die Lösung zu sein.
Bei mir wurde die Funktionalität dieses Bereichs durch das Beenden von Instanzen, die mit dem Parameter --draganddrop ausgeführt wurden, wiederhergestellt.
Sie können das Terminal mit der Tastenkombination Strg+Alt+T öffnen und Folgendes eingeben:
ps aux www | grep VBoxClient --
um nach der Prozess-ID (PID) zu suchen und sie dann mit
kill -9 PID
Eine Alternative pkill VBoxClient
könnte es auch tun.
Um die Drag & Drop-Unterstützung wiederherzustellen, können Sie anschließend Folgendes ausführen:
VBoxClient-all
Als Referenz finden Sie hier xwininfo des nicht anklickbaren Bereichs:
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
Antwort2
Ich kann die Antwort von Allu2 nicht kommentieren, da ich dasselbe Problem mit Ubuntu 18 habe, wenn ich Pycharm verwende. Scheint etwas mit dem Kopieren von Codeblöcken nach ein oder zwei Stunden Programmieren zu tun zu haben. Der gesamte Desktopbereich funktioniert nicht mehr, obwohl die Taskleisten von Gnome noch funktionieren.
Verwenden Sie Folgendes, um die zu beendenden Prozesse per --draganddrop weiterzuleiten:
ps aux www |grep 'VBoxClient --draganddrop' | awk '{print $2}' | xargs kill
Antwort3
Hatte das gleiche Problem unter Ubuntu 20.04.4 LTS bei der Verwendung von Visual Studio Code. Die Antwort von Allu2 war sehr hilfreich.
(Dies ist mein erster Beitrag, daher konnte ich seine Antwort nicht direkt kommentieren.)
Eine andere Möglichkeit zum Neustarten VBoxClientWndDnD
besteht darin,Ziehen und Ablegenaus der Menüleiste und aktivieren Sie es dann erneut.
Antwort4
Das ist so komisch, aber bei mir war Web Storm geöffnet. Ein Neustart löste das Problem. Beachten Sie, dass ich versucht habe, den Maschinenstatus zu speichern und Vbox neu zu starten, aber das hat nicht funktioniert