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!

weelux
źródło
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.

Ulad Kasach
źródło
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.

użytkownik417467
źródło
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
dopstar
źródło
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 .

QkiZ
źródło
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.

Szalony człowiek
źródło
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.

apex39
źródło
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

Vinnie Sklep
źródło
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.

Robbie Capps
źródło
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.

chronos00
źródło
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.

Siphumelelise Ntshwenyese
źródło
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.

Michael
źródło
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.

Luís de Sousa
źródło
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.

Stvee
źródło
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.

Royalaid
źródło
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

5ud0
źródło
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

Kyle Barry
źródło
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.

Abdd
źródło
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.

użytkownik2087035
źródło
0

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

TheHackBox
źródło
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 !!

Mike Cherney
źródło
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 ...
Paolo
źródło
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.

Pulsar
źródło
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.

r3wt
źródło
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.

Quazzar
źródło
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.

Imran
źródło
-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
Adrian
źródło