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