Курсор мыши невидим после обновления 15.04


50

Мой указатель мыши стал невидимым после некоторых обновлений после обновления до 15.04 с 14.10. Во всех стандартных настройках указатель мыши активирован (системные настройки, dconf ...) Я также безуспешно пробовал разные значки курсора.

Указатель иногда виден после выключения и перезагрузки системы. Но только иногда, и я не мог понять закономерности, почему это иногда обнаруживается.

Я нашел следующее решение, которое не сработало

gsettings set org.gnome.settings-daemon.plugins.cursor active false

Любая помощь приветствуется! Спасибо!


Произошло то же самое для меня до 14.04. Я думаю, что это ошибка / взаимодействие для того, чтобы были установлены как gnome, так и unity. Помимо упомянутой вами команды, мне пришлось переключиться с lightDM на GDM.
Rmano

Вы опубликовали сообщение об ошибке?
blade19899 28.09.15

По состоянию на 2017-03-22 эта проблема была решена обновлением.
Улад

Ответы:


46

Эта ошибка все еще существует для системы Xubuntu 16.04, использующей lightdm. Исправление для Xubuntu и, возможно, других DE, как описано в сообщении о выпуске Xubuntu 16.04, - вернуть курсор назад с Ctrl+ Alt+, F1а затем Ctrl+ Alt+ F7.

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


5
По состоянию на 2016-06-04 это, кажется, лучшее решение в том смысле, что 1) оно действительно работает (в отличие от предложений gsettings или modprobe) и 2) не включает в себя уничтожение всех ваших открытых приложений путем перезапуска lightdm.
М. Берк

3
Обратите внимание на менее опытного Linux, такого как я: Ctl+Alt+F1(несколько пугающе) приведет вас в полноэкранный сеанс виртуального терминала. Ctrl+Alt+F7вернет вас к предыдущему сеансу рабочего стола с сохранением всех ваших окон.
trvrfrd

1
Не решил проблему. Использование Ubuntu 16.04.1 LTS. Ответ допсара ниже работал, хотя.
Джунейт

Работает и на Ubuntu 17.10.
фобический

30

У меня та же проблема после обновления до 15.04 с 14.10. Иногда появляется указатель мыши, это происходит примерно раз в 1 раз при включении компьютера. Я нашел способ обойти это, как предложено выше.

(примечание: это сильно убьет все запущенные процессы).

sudo service lightdm restart

Это должно быть выдано после каждого запуска. Кто-нибудь знает о более долгосрочном исправлении?

Я нашел долгосрочное исправление. Вместо этого переключитесь на gdm.

sudo apt-get install gdm

после нескольких перезагрузок это исправление работает каждый раз.

Я не знаю, lightdmдает ли это какие-либо преимущества gdm, но для меня видение курсора является большим преимуществом GDM перед lightdm.


После более чем 2-х месяцев попыток я тоже перешел на gdm ... спасибо, что указал на это!
weelux

3
Не могли бы вы объяснить, что делает перезапуск lightdm? Это действительно "убирает" ваш экран (это сделал для меня)? (Я надеялся, что смогу вернуть свой указатель мыши без перезапуска, потому что я много работаю над этим. Поэтому я попробовал это, и это убрало мой экран. Закончилось ручным перезапуском. Это действительно должно произойти?)
Skytreader

21
Привет! RE: sudo service lightdm restartпросто убил каждое приложение и виртуальную машину, на которой я работал. Возможно, вы захотите добавить небольшое предупреждение об этом в свой ответ.
Ahcox

2
Я переключился на gdm, и компьютер вообще не запускался!
Ник

1
На lubuntu это убило все запущенные приложения ... это не очень хороший ответ
ForeverConfused

13

Грязный хак, который я делаю (что удивительно работает для меня) - это открыть терминал, нажав, Ctrl+Alt+Tа затем набрать, lsпосле чего мышь показывает через 1-2 секунды.

Тем не менее, нормальный способ, который работает, это перезапустить драйвер мыши. Это решение также работает, когда указатель мыши работает неправильно (например, случайное мерцание из-под контроля). Вы перезапускаете драйвер мыши как:

sudo modprobe -r psmouse  # disable the driver
sudo modprobe psmouse # enable the mouse driver

1
Странный ярлык, но если он работает ...
Даниэль

4
lsв терминале работает нормально в Xubuntu 16.04 Beta 2. Конечно, перезапуск lightdm также работает.
Кев Ински

Ничего, lsнасколько я могу судить. Просто открыв терминал и нажав клавишу возврата, вы вернете курсор назад. Может быть, терминал также красная сельдь ...
andybuckley

1
работает 14.04.
sjt003

7

У меня похожая проблема. Указатель мыши невидим после загрузки системы, даже на экране LightDM. Чтобы вернуть курсор назад, я переключаюсь на виртуальную консоль (ctrl + alt + f1) и запускаю команду:

sudo service lightdm restart

После LightDM перезагрузите указатель мыши в нормальное состояние. Я сообщил об этой ошибке на Launchpad .


5

Откройте терминал ctrl+ alt+ tи введите sudo apt-get install lightdm --reinstallзатем, sudo shutdown -r nowчтобы перезагрузить. Это сработало для меня, и я проверил это, перезагрузив несколько раз.


Этот тоже сделал это для меня 15.04
Эйнар Сундгрен

Это сработало и для меня
Hatem Jaber

У меня не работало 14.04
Планки

Очевидно, самый разумный ответ. Все остальное - просто временный или хакерский обходной путь.
Майкл

Это сработало для меня. 4.4.0-79 - универсальный Ubuntu 16.04 LTS
Rick2047

3

Такие проблемы могут возникнуть, если на вашем компьютере установлена ​​технология nvidia optimus. Попробуйте использовать другой драйвер (например, драйвер дисплея Noveau) из Additional Driversвкладки Software & Updates.


Спасибо! Но я не использую nvidia optimus, хотя. У меня только интегрированная видеокарта
weelux

1
Если вы перейдете к tty1 ( ctrl+alt+f1) и затем вернетесь к gui ( ctrl+alt+f7), правильно ли отображается курсор?
apex39

Нет, к сожалению нет :(
weelux

1
У меня есть GK107GLM (Quadro K1100M). Я столкнулся с этой проблемой и решил ее, открыв Additional Driversпанель и просто щелкнув другой драйвер (один из фирменных драйверов NVIDIA). Простое нажатие на другой драйвер решило проблему. Мне даже не пришлось применять изменения.
henko

Странно, у вас сейчас выделен другой драйвер?
apex39

3

Я исправил это, перейдя к настройке дисплеев (напишите «dis» в строке поиска), а затем отключил « unknown display". Вы видите в настройках дисплеев два дисплея в середине изображения в настройках. Один - встроенный дисплей, другой - неизвестно. нажав на нее на картинке и возьмите кнопку рядом с «Неизвестным дисплеем» от включения до выключения.


2

Из этого поста на форумах Ubuntu, запуск этой команды в терминале исправил эту проблему

gsettings set org.gnome.settings-daemon.plugins.cursor active false

Это работает с перебоями для меня ... и я пока не знаю, почему это работает время от времени, а не другие, но. может помочь вам тоже


1
В моем посте вы можете видеть, что я уже попробовал этот метод, и он не работает для меня
weelux

Подтверждена работа с Synergy 1.8.7-stable-9799e96 в Ubuntu 16.04 при совместном использовании мыши из macOS 10.12.2.
Петур Инги

2

Выполнение следующей команды перезапустит compiz (менеджер окон и декоратор) без потери рабочего стола и выхода из системы (как при перезапуске lightdm):

sudo killall -i -HUP compiz

Это вернуло мой курсор, когда он исчез, сохранив все мои окна и мои текущие рабочие программы.


Спасибо, это была ЕДИНСТВЕННАЯ команда, которая работала, когда все остальные не работали (кроме перезапуска lightdm, что я не хочу делать)
AnthonyC

1

У меня также была эта проблема, похоже, что замена gnome-setings-daemon на unity-settings-daemon, похоже, решает эту проблему.


Я удалил gnome-settings-deamon и unity-settings-deamon уже был установлен, но никаких изменений не произошло. Это то, что вы имели в виду? Спасибо!
weelux

1

Вы пробовали это:

 gsettings set org.settings.daemon-plugins.cursor -KEY=s.cursor -VALUE=false

и это может работать нормально таким образом.


Я получаю: нет такой схемы 'org.settings.daemon-plugins.cursor'
weelux

1

Это очень старая ошибка Unity , ссылки на которую датируются 13.04. Учитывая, что версия Unity 7 подходит к концу, вероятно, она никогда не будет исправлена. Какое-то время выход из системы и повторный вход в нее временно оживляют указатель мыши, но этот обходной путь больше не работает в Ubuntu 14.04. Команда также gsettings setне работает 14.04.

Однако эта проблема может быть исправлена ​​14.04 с помощью этой команды:

setsid unity

Это сбросит все параметры Unity, количество рабочих пространств, размер модуля запуска и т. Д. Но это лучше, чем отсутствие указателя мыши.


1

Ubuntu 16.04 и Gnome Flashback здесь. Курсор мыши исчезнет во время входа в систему. Подобное исправление, как упомянуто выше. Я использовал «dconf Editor» и искал «курсор». Я нашел значение, которое решило проблему в месте:

орг, гном, рабочий стол, настройки-демон, плагины, курсор, активны

Я снял флажок активным, и моя мышь вернулась сразу и выживает, перезагружается.


0

Я исправил эту проблему, удалив папку .config из моего домашнего каталога (~), заметив, что проблема появилась только у одного пользователя. Хотя это и не идеально, это возможно исправить.


0

Это решило проблему для некоторых пользователей: установите dconf-editor

sudo apt-get install dconf-editor

и измените размер иконки на меньший в настройках. Это, кажется, решить проблемы


0

Вот как я решил проблему:

Создайте сценарий оболочки (yourscript.sh) с этим кодом:

#!/bin/bash
service lightdm restart 

От имени пользователя root переместите его в папку /etc/init.d. Затем откройте папку в терминале и запустите:

chmod 755 yourscript.sh 

Затем, находясь в терминале, введите эту команду:

ln -s /etc/init.d/yourscript.sh /etc/rc2.d/S99yourscript.sh 

Теперь указатель мыши будет появляться при каждой загрузке, и проблема невидимого указателя мыши должна исчезнуть.

Рекомендации:

https://askubuntu.com/a/290107

https://askubuntu.com/a/629965/462410


0

У меня была такая же проблема после обновления до 16.04. Я попытался установить gdm в соответствии с предложением @ user417467, но это не решило проблему, поэтому я вернулся к lightdm. Я обнаружил, что после входа в систему я могу сделать указатель снова, просто нажав crtl+F7.


0

Установка: Ubuntu 14.04 с установкой по умолчанию. У меня также включен автоматический вход в систему.

Для меня я просто выйти и войти снова. На экране входа курсор мыши возвращается и остается до следующего перезапуска. Работает каждый раз более 50 раз.


0

Я решил это, подключив неиспользуемый ключ беспроводной мыши, чтобы водитель остался доволен.


У меня всегда подключена беспроводная мышь, и это все еще происходит.
Габриэль Стейплс

Это первый ответ на этой странице, который работал для меня.
Даг Брэдшоу

0

Что ж, на Ubuntustudio 16.04 я обнаружил, что, если я заставлю мышь навести кнопку для меню приложения и начать просматривать, он сразу же возвращается без проблем !!


0

У меня была такая же проблема на XUbuntu 15.10.

Единственный способ вернуть курсор назад:

  1. Ctrl+ Shift+ T(открыть терминал)
  2. sudo apt-get install gnome-screensaver
  3. Ctrl+ Shift+ L(экран блокировки)
  4. вернул курсор назад ...

0

У меня была похожая проблема 15.04. В какой-то момент курсор мыши внезапно исчез, но когда я перешел в другое рабочее пространство ( Ctrl+ Alt+ Arrow), он снова появился.


Это не дает ответа на вопрос. Чтобы критиковать или запросить разъяснения у автора, оставьте комментарий под своим постом.
Дэвид Фёрстер

@DavidFoerster Это ответ. Я хочу сказать, что переключение на другое рабочее пространство может решить проблему, по крайней мере, для некоторых пользователей; это сработало для меня.
Пульсар

1
но это не правильное решение, а обходной путь!
Эдвард Торвальдс

У меня не работало на Ubuntu 14.04
Планки

0

Я пришел сюда из Google, потому что у меня возникла та же проблема в Ubuntu 16.04. Последние несколько раз, когда это происходило, я мог надежно вернуть мышь, просто открыв терминал с помощью ctrl+ alt+ t.

лучше, чем перезагрузка каждый раз.


0

Та же проблема при обновлении Lubuntu 14.04 до Lubuntu 16.04. Курсор исчезнет после возобновления. Ctr- Alt- F1, Ctr- Alt- F7решить вопрос.


0

Несколько лучших ответов не помогли мне, однако мне удалось решить мою проблему, отсоединив и снова подключив USB-мышь.


-1

Мне пришлось создать файл с именем:

20-intel.conf // Я использую графику Intel

поместите файл в:

/etc/X11/xorg.conf.d/

Используя эти строки:

Section "Device"
        Identifier  "card0"
        Driver      "intel"
        Option      "Backlight"  "intel_backlight"
        Option      "AccelMethod" "uxa"
        Option      "SWCursor" "on"
        BusID       "PCI:0:2:0"
EndSection
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.