Jedność całkowicie zepsuta po aktualizacji do 12.10?

11

W tej chwili mam bardzo frustrujący problem z komputerem. Udało mi się uaktualnić do Ubuntu 12.10 dziś po południu, ale po aktualizacji graficzny interfejs użytkownika wydaje się całkowicie zepsuty. Mówiąc ściślej, nie mogę wyświetlić paska Jedności po prawej stronie .

Próbowałem wielu rzeczy, w tym (ale nie wyłącznie) oczyszczenie, a następnie ponownie zainstalować sterowniki fglrx , apt-get install --reinstall ubuntu-desktop, apt-get install --reinstall unity, starał się usunąć konfiguracji Xorg i Compiz , sprawdził, czy ściana Unity Ubuntu została włączona (było) w ccsm, wszystko bez skutku.

Czy ktoś może mi pomóc w rozwiązaniu tego problemu?

UWAGA: To jest wyjście, gdy próbuję włączyć jedność poprzez terminal:

compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
unity-panel-service: no process found
compiz (core) - Info: Loading plugin: reset
compiz (core) - Error: Failed to load plugin: reset
compiz (core) - Info: Loading plugin: ccp
compiz (core) - Info: Starting plugin: ccp
compizconfig - Info: Backend     : gsettings
compizconfig - Info: Integration : true
compizconfig - Info: Profile     : unity
compiz (core) - Info: Loading plugin: composite
compiz (core) - Info: Starting plugin: composite
compiz (core) - Info: Loading plugin: opengl
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  153 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  22
  Current serial number in output stream:  22
compiz (core) - Info: Unity is not supported by your hardware. Enabling software rendering instead (slow).
compiz (core) - Info: Starting plugin: opengl
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Error: Plugin initScreen failed: opengl
compiz (core) - Error: Failed to start plugin: opengl
compiz (core) - Info: Unloading plugin: opengl
compiz (core) - Info: Loading plugin: decor
compiz (core) - Info: Starting plugin: decor
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: imgpng
compiz (core) - Info: Starting plugin: imgpng
compiz (core) - Info: Loading plugin: vpswitch
compiz (core) - Info: Starting plugin: vpswitch
compiz (core) - Info: Loading plugin: resize
compiz (core) - Info: Starting plugin: resize
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: compiztoolbox
compiz (core) - Info: Starting plugin: compiztoolbox
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Info: Loading plugin: move
compiz (core) - Info: Starting plugin: move
compiz (core) - Info: Loading plugin: gnomecompat
compiz (core) - Info: Starting plugin: gnomecompat
compiz (core) - Info: Loading plugin: mousepoll
compiz (core) - Info: Starting plugin: mousepoll
compiz (core) - Info: Loading plugin: wall
compiz (core) - Info: Starting plugin: wall
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: wall
compiz (core) - Error: Failed to start plugin: wall
compiz (core) - Info: Unloading plugin: wall
compiz (core) - Info: Loading plugin: regex
compiz (core) - Info: Starting plugin: regex
compiz (core) - Info: Loading plugin: snap
compiz (core) - Info: Starting plugin: snap
compiz (core) - Info: Loading plugin: unitymtgrabhandles
compiz (core) - Info: Starting plugin: unitymtgrabhandles
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: unitymtgrabhandles
compiz (core) - Error: Failed to start plugin: unitymtgrabhandles
compiz (core) - Info: Unloading plugin: unitymtgrabhandles
compiz (core) - Info: Loading plugin: place
compiz (core) - Info: Starting plugin: place
compiz (core) - Info: Loading plugin: grid
compiz (core) - Info: Starting plugin: grid
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: animation
compiz (core) - Info: Starting plugin: animation
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: animation
compiz (core) - Error: Failed to start plugin: animation
compiz (core) - Info: Unloading plugin: animation
compiz (core) - Info: Loading plugin: fade
compiz (core) - Info: Starting plugin: fade
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: fade
compiz (core) - Error: Failed to start plugin: fade
compiz (core) - Info: Unloading plugin: fade
compiz (core) - Info: Loading plugin: session
compiz (core) - Info: Starting plugin: session
compiz (core) - Info: Loading plugin: expo
compiz (core) - Info: Starting plugin: expo
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: expo
compiz (core) - Error: Failed to start plugin: expo
compiz (core) - Info: Unloading plugin: expo
compiz (core) - Info: Loading plugin: ezoom
compiz (core) - Info: Starting plugin: ezoom
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: ezoom
compiz (core) - Error: Failed to start plugin: ezoom
compiz (core) - Info: Unloading plugin: ezoom
compiz (core) - Info: Loading plugin: workarounds
compiz (core) - Info: Starting plugin: workarounds
compiz (core) - Error: Plugin 'opengl' not loaded.

Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: scale
compiz (core) - Info: Starting plugin: scale
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: scale
compiz (core) - Error: Failed to start plugin: scale
compiz (core) - Info: Unloading plugin: scale
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Segmentation fault (core dumped)
NlightNFotis
źródło
brzmi jak ten problem askubuntu.com/questions/202574/... jeśli masz kartę NVIDIA
blade19899
Nie, mam AMD 6870 i zainstalowałem sterownik fglrx
NlightNFotis
To rozwiązało mój problem dzisiaj (19 stycznia 2012 r., Sobota). askubuntu.com/questions/202574/…
Do tej pory odmawiałem aktualizacji do wersji 12.10, ale utknąłem w LTS. Zainstalowałem 12.10 na jednej maszynie i musiałem ponownie zainstalować na niej LTS, ponieważ nie miałem czasu zajmować się ideologiami 12.10 lub czymkolwiek innym Mark Shuttleworth postanowił wypowiedzieć wojnę zdrowemu rozsądkowi.
Błogosławiony Geek

Odpowiedzi:

4

Jak widzę w logu wtyczka do logowania się nie powiodła się próba przywrócenia domyślnych ustawień menedżera compiz, może to pomoże

Albo polecam całkowicie * (ze wszystkimi ustawieniami *) usunąć jedność poprzez synaptic i zainstalować ją ponownie lub użyć terminala:

sudo apt-get install --reinstall unity,

sudo apt-get install --reinstall ubuntu-desktop

Zastanów się, czy to jest przydatne

polarkatenuchie
źródło
Dzięki za odpowiedź, ale zawiera te same błędy, co poprzednio.
NlightNFotis
być może problem tkwi w tych słowach w dzienniku: Unity nie jest obsługiwany przez twój sprzęt .. Spróbuj włączyć tryb niskiej grafiki i sprawdź, czy to działa. O tym usprawnieniu tutaj ubuntuvibes.com/2012/10/... w przeciwnym razie polecam na razie zainstalowanie innego pulpitu, takiego jak gnome 3 lub awaryjne.
polarkatenuchie
2
Akceptuję tę odpowiedź tylko dlatego, że zainspirowała mnie do zainstalowania xfce, przez sudo apt-get install xubuntu-desktopktóry wydawało się, że dobrze działa, dopóki nie upłynie trochę czasu i spróbuję ponownie zjednoczyć.
NlightNFotis
starałem się jak najlepiej ... napisałem własne pytanie i nikt nie odpowiedział, więc postanowiłem komuś pomóc. Te rzeczy zrobiłbym sam w usterkach jedności. Przepraszam, to nie jest poziom pro.
polarkatenuchie
6

Miałem też pewne problemy z zastrzeżonymi sterownikami NVidia, ale w pewnym momencie byłem pewien, że w końcu został poprawiony, ale Unity wciąż było zepsute.

Zauważyłem również, że używając konta gościa, Unity wyświetlało się dobrze, więc było to ustawienie dla użytkownika. To pomogło: dconf reset -f /org/compiz/(musiał ponownie skonfigurować pasek dokowania, ale jest to dopuszczalne).

Bachi
źródło
4

Miałem ten sam problem i wyglądało na to, że był on powiązany ze sterownikiem mojej karty graficznej AMD.

Naprawiłem to zgodnie z tą procedurą . Korzystałem z repozytorium zewnętrznego utworzonego przez Tomasza Makarewicza.

Zasadniczo ta procedura wyjaśnia trzy sposoby instalacji brakujących sterowników AMD Catalyst. Jak dobrze wyjaśniono na stronie, nie ma sensu kopiować tutaj informacji.

Mam nadzieję, że to pomoże!

Pokaż ścieżkę
źródło
czy możesz mi powiedzieć, co mówią informacje o systemie we właściwościach systemu - informacje graficzne po zainstalowaniu pakietu makson96? Dla mnie był to vesa m98, więc nie wiem, czy to źle, czy nie
polarkatenuchie
Dzięki za tę odpowiedź, naprawiłem mój problem. Wypróbowałem też skrypt ze strony ati i nie zadziałało. Naprawdę musiałem skorzystać z opcji repozytorium innej firmy, tak jak ty.
Moox
3

Miałem bardzo podobny problem. Użyłem narzędzia do resetowania jedności, które znalazłem tutaj z innego postu:

Z Gita Aby zainstalować

git clone https://github.com/phanimahesh/unity-revamp.git
cd unity-revamp
chmod +x unity-reset.py
ln -s ./unity-reset.py /usr/bin/unity-reset

Biegać

unity-reset

Z PPA Amith Aby zainstalować:

sudo add-apt-repository ppa:amith/ubuntutools
sudo apt-get update
sudo apt-get install unity-reset

Używać:

unity-reset
James
źródło
Zainstalowałem go wcześniej, z ppa Amitha, ale nie pomogło mi to.
NlightNFotis
Nie działa Jest to problem związany ze sterownikami, a nie samą jednością.
Timmmm,
3

W przypadku kart nowszych niż 3XXX najlepszym sposobem na rozwiązanie tego problemu jest zainstalowanie nagłówków jądra. Najpierw musisz przywrócić oryginalny sterownik Xorg, który działa. (kliknij prawym przyciskiem myszy na pulpicie i wybierz „Zmień pulpit”, aby wyświetlić menu „Źródła oprogramowania”)

Wygląda na to, że zastrzeżone sterowniki muszą zostać skompilowane do jądra, ale nie mogą tego zrobić z powodu brakujących nagłówków.

sudo apt-get install linux-headers-generic 

Następnie wystarczy zainstalować własny sterownik, który ci się podoba. To zadziałało dla mnie.

Hijg Lander
źródło
1
sudo add-apt-repository ppa:makson96/fglrx
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fglrx-legacy

w końcu uruchom ponownie komputer

To działało dla mnie na ATI4200 (próbowałem już wszystkiego innego, ale to działało ...)

Jeśli jednak coś nie działa, zawsze możesz usunąć repozytorium i wrócić:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:makson96/fglrx

źródło

gzd
źródło
Dziękuję Ci bardzo! Fglrx dostępny w repozytoriach przyspiesza komponowanie (i wcale nie zmniejsza zużycia energii w porównaniu z ogólnym sterownikiem graficznym). To zadziałało :)
Pięć
0

Czy używasz sterowników fglrx (dla kart ATI)? W takim przypadku jest to znany błąd. Wejdź na https://bugs.launchpad.net/fglrx/+bug/1068661 i zgłoś, że to również na ciebie wpływa (opcja znajduje się u góry strony).

Możesz usunąć sterowniki fglrx i powrócić do sterowników open source (które powinny działać), postępując zgodnie z instrukcjami na http://wiki.cchtml.com/index.php/Ubuntu_Oneiric_Installation_Guide#Removing_Catalyst.2Ffglrx

Jeśli masz starą kartę graficzną ATI, zobacz Showpaths answer

Gerhard Burger
źródło