XFCE: указатель перетаскивания застрял в некоторых окнах
В некоторых программах, таких как SMPlayer и Clementine, при перетаскивании окна мышью (например, путем случайного нажатия на окно программы вместо индикатора хода выполнения мультимедиа) указатель мыши зависает в состоянии перетаскивания и не возвращается к обычному курсору. при отпускании левой кнопки мыши. Клавиатура также не будет вводить данные в этом состоянии.
Быстро реагируя на это и нажимая Control+Alt+F1
, можно войти в экран входа не в GUI, ввести имя пользователя и пароль и перезапустить lightdm с помощью sudo service lightdm restart
, В противном случае система полностью зависнет и должна быть сброшена вручную.
Это происходит только в программах, которые используют классические окна в стиле NT, такие как упомянутые SMPlayer и Clementine (не уверены).
В чем может быть причина этого, и есть ли способ решить эту проблему или отпустить перетаскивание?
Воспроизведение: Запустите Ubuntu Studio (/Xubuntu?), Установите SMPlayer и / или Clementine из Центра программного обеспечения и перетащите окно рядом с индикатором мультимедиа в нижней части экрана.
2 ответа
У меня та же проблема, и вот мое решение: решение tmp:
xfwm4 --replace
он перезапустит xfwm4(я думаю) и исправит эту проблему, но когда эта проблема может возникнуть снова
поэтому я пытаюсь понизить версию xfwm4, в моем случае эта проблема имеет версию xfwm "4.13.0-1mint1+sonya" (когда я обновляюсь до linux mint 18.3 xfce, она использует эту версию xfwm4), и мой старый os linut mint 18(он использует xfwm4 4.12.3-1ubuntu2) не имеет этой проблемы, поэтому я пытаюсь понизить, я использую следующее:
sudo apt remove xfwm4 -y
sudo apt install xfwm4=4.12.3-1ubuntu2 -y
У меня возникла та же проблема в последнее время при использовании Gimp и / или Netbeans.
Что сработало для меня, было следовать этой процедуре:
- Переключитесь с графического tty на консольный tty с помощью
Ctrl
+Alt
+F1
- Вернитесь из консоли tty в графический tty, используя
Ctrl
+Alt
+F7
Это действительно все, что нужно, чтобы "исправить" курсор.
Мне даже не нужно было заходить на консоль tty. Просто переключение между ttys сделало свое дело для меня.