Kursor myszy niewidoczny po aktualizacji 15.04


50

Mój wskaźnik myszy stał się niewidoczny po niektórych aktualizacjach po aktualizacji do 15.04 z 14.10. We wszystkich standardowych ustawieniach aktywowany jest wskaźnik myszy (ustawienia systemowe, dconf ...) Próbowałem również różnych ikon kursora bez powodzenia.

Wskaźnik jest czasami widoczny po zamknięciu i ponownym uruchomieniu systemu. Ale tylko czasami i nie mogłem wymyślić wzorów, dlaczego czasem się pojawia.

Znalazłem następujące rozwiązanie, które nie działało

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

Każda pomoc doceniona! dzięki!


Zdarzyło mi się tak samo z aktualizacją do 14.04. Myślę, że to błąd / interakcja z zainstalowaniem zarówno gnoma, jak i jedności. Oprócz wspomnianego polecenia musiałem przełączyć się z lightDM na GDM.
Rmano

Czy opublikowałeś raport o błędzie?
blade19899,

Od 22.03.2017 problem ten został rozwiązany przez aktualizację.
Ulad Kasach

Odpowiedzi:


47

Ten błąd nadal występuje w systemie Xubuntu 16.04 korzystającym z lightdm. Poprawka dla Xubuntu i ewentualnie innych DE, jak opisano w Xubuntu 16.04 Release Post, polega na przywróceniu kursora z Ctrl+ Alt+, F1a następnie Ctrl+ Alt+ F7.

To zadziałało dla mnie, gdy żadne inne rozwiązanie nie działało bez ponownego ładowania wszystkiego i zamykania każdej strony.


5
Na dzień 2016-06-04 wydaje się to najlepszym rozwiązaniem, ponieważ 1) faktycznie działa (w przeciwieństwie do zestawów ustawień lub sugestii modprobe) i 2) nie obejmuje zabijania wszystkich twoich otwartych aplikacji przez ponowne uruchomienie lightdm.
M. Berk

3
Uwaga dla mniej doświadczonych Linuksa, takich jak ja: Ctl+Alt+F1(nieco przerażająco) upuści cię do pełnoekranowej sesji wirtualnego terminalu. Ctrl+Alt+F7przeniesie Cię z powrotem do poprzedniej sesji pulpitu z nienaruszonymi wszystkimi oknami.
trvrfrd

1
Nie rozwiązałem problemu. Korzystanie z Ubuntu 16.04.1 LTS. Poniższa odpowiedź dopsara zadziałała.
Dzhuneyt

Działa również na Ubuntu 17.10.
fobiczny

30

Mam ten sam problem po aktualizacji do 15.04 z 14.10. Czasami pojawia się wskaźnik myszy, zdarza się to około 1 na 5 czasów włączenia komputera. Znalazłem sposób na obejście tego, jak zasugerowano powyżej.

(uwaga: to zabije wszystkie uruchomione procesy).

sudo service lightdm restart

Należy to wydać po każdym uruchomieniu. Czy ktoś wie o bardziej długoterminowym rozwiązaniu?

Znalazłem długoterminową poprawkę. Zamiast tego przełącz się na gdm.

sudo apt-get install gdm

po kilku próbach ponownego uruchomienia ta poprawka wydaje się działać za każdym razem.

Nie wiem, czy lightdmdaje to jakąś przewagę gdm, ale dla mnie zobaczenie kursora jest dużą przewagą GDM nad lightdm.


Po ponad 2 miesiącach próbowałem też przełączyć się na gdm ... dzięki za zwrócenie na to uwagi!
weelux

3
Czy możesz wyjaśnić, co robi ponowne uruchomienie lightdm? Czy to naprawdę „wygasa” twój ekran (zrobił mi to)? (Miałem nadzieję, że uda mi się odzyskać wskaźnik myszy bez ponownego uruchamiania, ponieważ jest wiele rzeczy, nad którymi pracuję. Więc wypróbowałem to i wygasiłem ekran. Skończyło się na ręcznym ponownym uruchomieniu. Czy to naprawdę powinno się zdarzyć?)
skytreader,

21
Hej! RE: sudo service lightdm restartże po prostu mocno zabiłem każdą aplikację i maszynę wirtualną, którą uruchomiłem. Możesz dodać do tego małe ostrzeżenie.
ahcox,

2
Przełączyłem się na gdm, a komputer wcale się nie uruchomił!
Nick

1
Na lubuntu zabiło to wszystkie uruchomione aplikacje ... to nie jest dobra odpowiedź
ForeverConfused

13

Brudny hack, który robię (co zaskakująco działa dla mnie), polega na otwarciu terminala przez naciśnięcie, Ctrl+Alt+Ta następnie wpisanie, lsa następnie mysz pokazuje w ciągu 1-2 sekund.

To powiedziawszy, normalnym sposobem, który działa, jest ponowne uruchomienie sterownika myszy. To rozwiązanie działa również, gdy wskaźnik myszy źle działa (jak przypadkowe migotanie poza kontrolą). Uruchom ponownie sterownik myszy, taki jak:

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

1
Dziwny skrót, ale jeśli to działa ...
Daniel

4
lsw terminalu działa dobrze w Xubuntu 16.04 Beta 2. Oczywiście przywracanie lightdm również działa.
Kev Inski

O lsile mogę powiedzieć, nic . Samo otwarcie terminala i naciśnięcie klawisza Return powoduje powrót kursora. Może terminal to także czerwony śledź ...
andybuckley

1
pracuje w dniu 14.04.
sjt003,

7

Mam podobny problem. Wskaźnik myszy jest niewidoczny po uruchomieniu systemu, nawet na ekranie LightDM. Aby przywrócić kursor, przełączam się na wirtualną konsolę (ctrl + alt + f1) i uruchamiam polecenie:

sudo service lightdm restart

Po LightDM zrestartuj wskaźnik myszy z powrotem do normy. Zgłosiłem ten błąd Launchpadowi .


5

Otwórz terminal ctrl+ alt+ ti wpisz, sudo apt-get install lightdm --reinstalla następnie sudo shutdown -r nowuruchom ponownie. To działało dla mnie i przetestowałem to, uruchamiając kilka razy ponownie.


Ten zrobił to również dla mnie 15.04
Einar Sundgren

Dla mnie też zadziałało
Hatem Jaber

Nie działało dla mnie 14.04
Planky 17.12.15

Zdecydowanie najbardziej rozsądna odpowiedź. Cała reszta to tylko tymczasowe lub hackerskie obejście.
Michael

To zadziałało dla mnie. 4.4.0-79-ogólny Ubuntu 16.04 LTS
Rick2047

3

Mogą występować pewne problemy tego rodzaju, jeśli masz na komputerze technologię NVIDIA Optimus. Spróbuj użyć innego sterownika (np. Sterownik ekranu Noveau) z Additional Driverszakładki w Software & Updates.


Dzięki! Ale nie używam nvidii optimus. Mam tylko zintegrowaną kartę graficzną
weelux

1
Jeśli przejdziesz do tty1 ( ctrl+alt+f1), a następnie z powrotem do gui ( ctrl+alt+f7), czy kursor pojawi się poprawnie?
szczyt 39

Nie, niestety nie :(
weelux

1
Mam GK107GLM (Quadro K1100M). Znalazłem ten problem i rozwiązałem go, otwierając Additional Driverspanel i klikając inny sterownik (jeden z zastrzeżonych przez NVIDIA). Wystarczy kliknąć inny sterownik, aby rozwiązać problem. Nie musiałem nawet stosować zmian.
henko,

Dziwne, czy masz teraz podświetlonego innego kierowcę?
apex39,

3

Naprawiłem to, przechodząc do ustawień wyświetlaczy (zapisz dis w pasku wyszukiwania), a następnie wyłączyłem „ unknown display". U widzę w ustawieniach ustawiam dwa wyświetlacze na środku obrazu w ustawieniach. Jeden jest wbudowany w wyświetlacz inny jest nieznany. Wybierz nieznany klikając na zdjęcie i przesuwaj przycisk obok „Nieznanego wyświetlacza” od włączenia do wyłączenia


2

Z tego postu na forach Ubuntu uruchomienie tego polecenia w terminalu rozwiązało ten problem

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

Działa to dla mnie sporadycznie ... i jeszcze nie wiem, dlaczego to działa czasami, a nie inni, ale. też może ci pomóc.


1
W moim poście widać, że już wypróbowałem tę metodę i nie działa ona dla mnie
weelux

Potwierdzono współpracę z Synergy 1.8.7-stable-9799e96 na Ubuntu 16.04 podczas udostępniania myszy z systemu macOS 10.12.2.
Pétur Ingi Egilsson

2

Wydanie następującego polecenia spowoduje ponowne uruchomienie compiz (menedżera okien i dekoratora), bez utraty pulpitu i wylogowania (podobnie jak zrestartowanie lightdm):

sudo killall -i -HUP compiz

Spowodowało to powrót kursora, gdy zniknął, przy jednoczesnym zachowaniu wszystkich moich okien i aktualnie działających programów.


Dziękuję, to było TYLKO polecenie, które zadziałało, gdy wszystkie inne nie działały (poza restartem lightdm, którego nie chcę robić)
AnthonyC

1

Miałem również ten problem, wygląda na to, że zastąpienie demona gnome-setings-demona unemon-settings-daemon rozwiązuje ten problem.


Usunąłem gnome-settings-deamon i unity-settings-deamon został już zainstalowany, ale nie nastąpiły żadne zmiany. Czy o to ci chodziło? Dzięki!
weelux

1

Czy próbowałeś tego:

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

i może w ten sposób działać dobrze.


Rozumiem: nie ma takiego schematu 'org.settings.daemon-plugins.cursor'
weelux

1

Jest to bardzo stary błąd Unity, do którego odnoszą się odniesienia z 13.04. Biorąc pod uwagę, że wersja 7 Unity zbliża się do końca, prawdopodobnie nigdy nie zostanie naprawiona. Przez pewien czas wylogowanie i ponowne zalogowanie tymczasowo przywróci wskaźnik myszy, ale to obejście nie działa już w Ubuntu 14.04. gsettings setKomenda nie działa albo na 14.04.

Ten problem można jednak rozwiązać 14.04, wydając następujące polecenie:

setsid unity

Spowoduje to zresetowanie wszystkich opcji Unity, liczby obszarów roboczych, rozmiaru programu uruchamiającego itp. Ale lepiej, niż nie mieć wskaźnika myszy.


1

Ubuntu 16.04 i Gnome Flashback tutaj. Kursor myszy zniknie podczas logowania. Podobne poprawki jak wspomniano powyżej. Użyłem „edytora dconf” i szukałem „kursora”. Znalazłem wartość, która rozwiązała problem w lokalizacji:

org, gnome, pulpit, demon ustawień, wtyczki, kursor, aktywne

Nie zaznaczyłem aktywnej, a moja mysz natychmiast wróciła i przeżywa ponownie.


0

Rozwiązałem ten problem, usuwając folder .config z katalogu domowego (~) po zauważeniu, że problem pojawił się tylko u jednego użytkownika. Chociaż nie jest to idealne, jest to możliwe rozwiązanie.


0

W ten sposób rozwiązano problem dla niektórych użytkowników: zainstaluj edytor dconf

sudo apt-get install dconf-editor

i zmień rozmiar ikony na mniejszy w ustawieniach. To wydaje się rozwiązać problemy


0

Oto jak rozwiązałem problem:

Utwórz skrypt powłoki (yourscript.sh) za pomocą tego kodu:

#!/bin/bash
service lightdm restart 

Jako root przenieś go do folderu /etc/init.d Następnie otwórz folder w terminalu i uruchom:

chmod 755 yourscript.sh 

Następnie, będąc w terminalu, wprowadź to polecenie:

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

Teraz wskaźnik myszy będzie pojawiał się przy każdym rozruchu i problem niewidocznego wskaźnika myszy powinien zniknąć.

Bibliografia:

https://askubuntu.com/a/290107

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


0

Miałem ten sam problem po aktualizacji do 16.04. Próbowałem zainstalować gdm zgodnie z sugestią @ user417467, ale to nie rozwiązało problemu, więc wróciłem do lightdm. Zauważyłem, że po ponownym zalogowaniu mogę ponownie wyświetlić wskaźnik, naciskając crtl+F7.


0

Instalacja: Ubuntu 14.04 z domyślną instalacją. Mam również włączone automatyczne logowanie.

Dla mnie po prostu wylogowuję się i loguję ponownie. Na ekranie logowania kursor myszy powraca i pozostaje do następnego uruchomienia. Działa za każdym razem ponad 50 razy.


0

Rozwiązałem go, podłączając nieużywany klucz myszy bezprzewodowej, aby sterownik był szczęśliwy.


Zawsze mam podłączoną mysz bezprzewodową i nadal tak się dzieje.
Gabriel Staples,

To jest pierwsza odpowiedź na tej stronie, która zadziałała dla mnie.
Doug Bradshaw,

0

Cóż, na Ubuntustudio 16.04 dowiedziałem się, że jeśli kliknę myszką przycisk menu aplikacji i zacznę przeglądać, to wróci bez problemu !!


0

Miałem ten sam problem na XUbuntu 15.10.

Jedynym działającym sposobem na odzyskanie kursora jest:

  1. Ctrl+ Shift+ T(otwórz terminal)
  2. sudo apt-get install gnome-screensaver
  3. Ctrl+ Shift+ L(ekran blokady)
  4. cofnąłem kursor ...

0

Miałem podobny problem 15.04. W pewnym momencie kursor myszy nagle zniknął, ale kiedy przeniosłem się do innego obszaru roboczego ( Ctrl+ Alt+ Arrow), pojawił się ponownie.


To nie daje odpowiedzi na pytanie. Aby skrytykować lub poprosić autora o wyjaśnienia, zostaw komentarz pod postem.
David Foerster,

@DavidFoerster To jest odpowiedź. Chodzi mi o to, że przejście do innego obszaru roboczego może rozwiązać problem, przynajmniej dla niektórych użytkowników; zadziałało dla mnie.
Pulsar

1
ale to nie jest właściwe rozwiązanie, ale obejście!
Edward Torvalds,

Nie działało dla mnie na Ubuntu 14.04
Planky

0

Przybyłem tutaj z Google, ponieważ mam ten sam problem w Ubuntu 16.04. Ostatnie kilka razy tak się zdarzyło, że byłem w stanie niezawodnie odzyskać mysz, po prostu otwierając terminal za pomocą ctrl+ alt+ t.

lepsze niż konieczność ponownego uruchamiania za każdym razem.


0

Ten sam problem przy aktualizacji Lubuntu 14.04 do Lubuntu 16.04. Kursor zniknie po wznowieniu. Ctr- Alt- F1, Ctr- Alt- F7rozwiązać problem.


0

Kilka pierwszych odpowiedzi nie działało dla mnie, ale udało mi się rozwiązać problem, odłączając i ponownie podłączając mysz USB.


-1

Musiałem utworzyć plik o nazwie:

20-intel.conf // Używam grafiki intel

umieść plik na:

/etc/X11/xorg.conf.d/

Za pomocą tych linii:

Section "Device"
        Identifier  "card0"
        Driver      "intel"
        Option      "Backlight"  "intel_backlight"
        Option      "AccelMethod" "uxa"
        Option      "SWCursor" "on"
        BusID       "PCI:0:2:0"
EndSection
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.