Wiele moich elementów interfejsu użytkownika przestaje odpowiadać. Dzieje się tak zarówno w Unity, jak i GNOME Classic.
Istnieje wiele przykładów tego, ale zwykle tylko niektóre elementy interfejsu nie odpowiadają (np. Nie mogę przenieść okna, ale mogę kliknąć menu w innym miejscu). System nie pozostaje w tyle, interfejs użytkownika po prostu nie działa. Czasami mogę sprawić, że zadziała, robiąc coś niezwiązanego (np. Zamknięcie jednego okna za pomocą Alt-F4 może pozwolić mi przenieść inne zamrożone okno).
To zaczyna się dziać natychmiast po zalogowaniu. Zachowanie jest powtarzalne, ale istnieje tak wiele elementów interfejsu, które włączają się i wyłączają, że może stać się bardzo nieprzewidywalny.
Zwykle mogę nacisnąć super, aby uzyskać myślnik, a Alt-F2, aby uzyskać wiersz polecenia. Wydaje się, że Alt-Shift-T zwykle działa w celu uruchomienia działającego terminalu (przynajmniej takiego, który akceptuje polecenia, nawet jeśli nie mogę przesunąć okna).
Czy ktoś ma jakieś pomysły na to, co może być tego przyczyną? Zachowanie jest wysoce nieprzewidywalne i niezwykle frustrujące. Powinienem zauważyć, że kluczowe polecenia nie zawsze działają, chociaż wydają się tak w moich przykładach. Więc nie sądzę, że to tylko kwestia myszy.
Dziękuję za wszelką pomoc.
Distro 11.04. Menedżer aktualizacji nie ma dostępnych aktualizacji dla mojego systemu, więc zakładam, że jestem na bieżąco.
Ktoś na starterze zasugerował sprawdzenie innych kont. W rzeczywistości utworzenie nowego użytkownika i zalogowanie się na to konto rozwiązuje problem tam i na moim oryginalnym koncie. Usunięcie użytkownika powoduje powrót problemu.
Nie ma zmiany, gdy dodam parametr edd = on podczas rozruchu.
Ponadto muszę zalogować się do nowego użytkownika, zanim problem ustąpi u mojego zwykłego użytkownika. Działa to jako rozwiązanie tymczasowe, chociaż naprawdę wolałbym wiedzieć, co się dzieje (teraz jestem naprawdę zdezorientowany). Nie chcę też szczególnie drugiego konta, jeśli jest to zbędne.
Czy ktoś wie, co powoduje problem i sprawia, że powraca on po usunięciu drugiego konta?
Informacja o systemie:
- Procesor: Intel Core i7 950
- RAM: 8 GB
- Karta graficzna: nVidia GTX460 SE
- Płyta główna: Asus Sabertooth X58
- Wolne miejsce na dysku: 650 GB (64%) (dwa dyski 2 GB, które są w macierzy RAID 1)
Niektóre inne rzeczy, których próbowałem, to:
unity --reset
gconftool-2 --recursive-unset /apps/compiz-1
rm -rf .compiz .gnome .gnome2 .gnome2_private .gconf .gconfd .metacity
Odkryłem również, że posiadanie innego konta użytkownika nie wystarczy. Jeśli zrestartuję lub nawet zawiesię system, muszę najpierw zalogować się na inne konto, zanim zacznę moje.
Również unity --reset
polecenie nie działa poprawnie, gdy uruchomię go przez tty. Wiersz w syslog dotyczący tego jest
Aug 14 11:26:43 Ubuntu-Desktop kernel: [ 217.921661] compiz[2539]: segfault at 58 ip 00007f674f345c51 sp 00007fffdfc43508 error 4 in libnvidia-glcore.so.270.41.06[7f674e3b3000+144e000]
Nie wiem, czy to będzie pomocne, czy nie, ale myślałem, że to dziwne.
Wydaje mi się, że mam ten sam problem, co plakat nr 9 tutaj. Oznacza to, że mam zainstalowane zaawansowane sterowniki graficzne NVIDIA, ale okienko dodatkowych sterowników mówi, że nie są używane. Jestem jednak tym zaskoczony, ponieważ opis sterownika mówi, że są one potrzebne do uruchomienia Unity. Więc albo opis jest błędny, albo faktycznie są w użyciu. Nadal nie wiem, czy jest to związane z moim bieżącym problemem, szczególnie dlatego, że w ogóle nie zmieniłem sterowników, a ta sama konfiguracja istnieje na nowym koncie użytkownika, gdzie wszystko jest w porządku.
Edycja: Usunąłem folder compiz-1 z ~ / .config / bezskutecznie. Nie było tam folderu compiz.
Nie sądzę, żeby problem NVIDIA był związany. Zaktualizowałem moje sterowniki graficzne do wersji 280.13, która jest najnowsza od nvidii. Zgodnie z sugestią fossfreedom odinstalowałem je i zainstalowałem sterowniki 173, mimo że nie obsługuję mojej karty graficznej. Jak można się spodziewać, nie otrzymałem żadnej grafiki i użyłem trybu jednego użytkownika, aby ponownie zaktualizować moją grafikę.
Co ważniejsze, odkryłem, że drugi użytkownik nie rozwiązuje problemu, jak wcześniej myślałem. Problem ma pierwszy użytkownik, który się zaloguje (bez względu na to, który to użytkownik). Drugi zalogowany użytkownik rozwiązuje problem dla obu użytkowników. Wcześniej zawsze logowałem się na własne konto, a następnie logowałem się na innym, więc nigdy tego nie zauważyłem.
To nowe opracowanie oznacza, że nie mogę zrealizować mojego poprzedniego planu przejścia na nowe konto użytkownika. W tym momencie jestem bardzo blisko ponownej instalacji. Mam w skrzynce inny dysk twardy, który będzie wystarczająco duży, aby całkowicie wykonać kopię zapasową wszystkich moich danych.
Ale proszę, jeśli ktoś ma więcej pomysłów, powiedz mi. Naprawdę nie chcę ponownie instalować, jeśli nie muszę tego robić.