Неотвечающая область Virtualbox на рабочем столе

Неотвечающая область Virtualbox на рабочем столе

На Virtualbox под управлением Ubuntu я несколько раз сталкивался с ошибкой, из-за которой верхняя левая четверть рабочего стола внезапно переставала реагировать на щелчки мыши. Что является причиной этого и как это исправить?

решение1

Эта проблема, по-видимому, связана с зависанием процесса VBoxClient. Простой поиск этой проблемы в списке процессов и завершение процесса, похоже, помогают ее решить.

Для меня уничтожение экземпляров, запущенных с параметром --draganddrop, восстановило функциональность этой области.

Вы можете открыть терминал, используя комбинацию клавиш ctrl+alt+t, и ввести:

ps aux www | grep VBoxClient --

чтобы найти идентификатор процесса (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, у меня та же проблема с Ubuntu 18 при использовании Pycharm. Кажется, что-то с копированием фрагментов кода после часа или двух кодирования. Вся область рабочего стола перестает работать, хотя панели задач Gnome все еще работают.

Для завершения процессов --draganddrop используйте следующую команду: ps aux www |grep 'VBoxClient --draganddrop' | awk '{print $2}' | xargs kill

решение3

Была та же проблема на Ubuntu 20.04.4 LTS при использовании Visual Studio Code. Ответ Allu2 был очень полезен.
(Это мой первый пост, поэтому я не мог напрямую прокомментировать его ответ)

Другой способ перезапуска VBoxClientWndDnD— отключитьПеретащите и отпуститеиз строки меню, а затем снова включите его.

введите описание изображения здесь

решение4

Это так странно, но для меня, у меня был открыт веб-шторм. Перезапуск его решил проблему. Обратите внимание, что я пытался сохранить состояние машины и перезапустить vbox, но это не сработало

Связанный контент