Einheit nach Upgrade auf 12.10 komplett kaputt?

11

Ich habe gerade ein sehr frustrierendes Problem mit meinem Computer. Ich habe heute Nachmittag erfolgreich auf Ubuntu 12.10 aktualisiert, aber nach dem Upgrade scheint die grafische Benutzeroberfläche völlig kaputt zu sein. Genauer gesagt kann ich die Unity-Leiste nicht rechts anzeigen lassen .

Ich habe viele Dinge ausprobiert, einschließlich (aber nicht beschränkt auf) Spülen und dann die fglrx Treiber neu zu installieren , apt-get install --reinstall ubuntu-desktop, apt-get install --reinstall unity, versuchte, die Xorg und Compiz Konfigurationen zu entfernen , wenn die Ubuntu Unity Wand aktiviert wurde , um zu sehen geprüft (es war) in ccsmalle zu ohne Erfolg.

Könnte mir jemand bei der Fehlerbehebung und Behebung dieses Problems helfen?

HINWEIS: Dies ist die Ausgabe, wenn ich versuche, die Einheit über ein Terminal zu aktivieren:

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
quelle
es klingt wie dieses Problem askubuntu.com/questions/202574/… wenn Sie eine NVIDIA-Karte haben
Blade19899
Nein, ich habe einen AMD 6870 und ich habe den fglrx-Treiber installiert
NlightNFotis
Dies hat mein Problem heute (19. Januar 2012, Samstag) behoben. askubuntu.com/questions/202574/…
Ich habe mich bisher geweigert, auf 12.10 zu aktualisieren, bin aber bei LTS geblieben. Ich hatte 12.10 auf einem Computer installiert und musste LTS auf diesem Computer neu installieren, da ich keine Zeit hatte, mich mit allen Ideosynkratien von 12.10 oder was auch immer Mark Shuttleworth entschied, unserem gesunden Menschenverstand den Krieg zu erklären.
Seliger Geek

Antworten:

4

Wie ich im Protokoll sehe, ist die Initialisierung des Compiz-Plugins fehlgeschlagen. Ich würde versuchen, den Compiz-Manager auf die Standardeinstellungen zurückzusetzen. Vielleicht hilft es

Oder ich empfehle, * (mit allen Einstellungen *) Unity über Synaptic vollständig zu entfernen und erneut zu installieren oder das Terminal zu verwenden:

sudo apt-get install --reinstall unity,

sudo apt-get install --reinstall ubuntu-desktop

Überlegen Sie selbst, ob es nützlich ist

polarkatenuchie
quelle
Vielen Dank für die Antwort, aber es gibt die gleichen Fehler wie zuvor.
NlightNFotis
Möglicherweise liegt das Problem in den folgenden Worten im Protokoll: Unity wird von Ihrer Hardware nicht unterstützt. Versuchen Sie, den niedrigen Grafikmodus zu aktivieren, und prüfen Sie, ob er funktioniert. Über diese Optimierung hier ubuntuvibes.com/2012/10/… ansonsten würde ich vorerst empfehlen, andere Desktops wie Gnome 3 oder Fallback zu installieren.
Polarkatenuchie
2
Ich akzeptiere diese Antwort nur, weil sie mich dazu inspiriert hat, xfce zu installieren, über sudo apt-get install xubuntu-desktopdas ich anscheinend gut gearbeitet habe, bis einige Zeit vergeht und ich es erneut mit der Einheit versuche.
NlightNFotis
Ich habe mein Bestes versucht. Ich habe eine eigene Frage gestellt und niemand hat geantwortet, also habe ich beschlossen, jemandem zu helfen. Diese Dinge würde ich alleine in Pannen der Einheit tun.
Polarkatenuchie
6

Ich hatte auch einige Probleme mit den proprietären NVidia-Treibern, war mir aber irgendwann sicher, dass sie endlich korrigiert wurden, aber Unity war immer noch kaputt.

Ich habe auch festgestellt, dass Unity bei Verwendung eines Gastkontos einwandfrei angezeigt wurde, sodass es sich um eine Einstellung pro Benutzer handelte. Dies hier half: dconf reset -f /org/compiz/(musste die Docking-Leiste neu konfigurieren, aber das ist akzeptabel).

Bachi
quelle
4

Ich hatte das gleiche Problem und es schien, dass es mit dem Treiber meiner AMD-Grafikkarte verknüpft war.

Ich habe es nach diesem Verfahren behoben . Ich habe das von Tomasz Makarewicz erstellte Repository eines Drittanbieters verwendet.

Grundsätzlich werden in diesem Verfahren drei Möglichkeiten zum Installieren der fehlenden AMD Catalyst-Treiber erläutert. Wie auf der Seite ausführlich erläutert, ist es nicht sinnvoll, die Informationen hier zu kopieren.

Ich hoffe es hilft!

Showpath
quelle
Kannst du mir bitte sagen, was Systeminformationen in den Eigenschaften der Systemeigenschaften-Grafik enthalten, nachdem du das makson96-Paket installiert hast? Für mich war es vesa m98, also weiß ich nicht,
ob
Vielen Dank für diese Antwort, es hat mein Problem behoben. Außerdem habe ich das Skript von der ati-Site ausprobiert und es hat nicht funktioniert. Ich musste mich wirklich für die Repository-Option eines Drittanbieters entscheiden, wie Sie es getan haben.
Moox
3

Ich hatte ein sehr ähnliches Problem. Ich habe das Unity-Reset-Tool verwendet, das ich in einem anderen Beitrag hier gefunden habe:

Von Git zur Installation

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

Laufen

unity-reset

Von Amiths PPA So installieren Sie:

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

Benutzen:

unity-reset
James
quelle
Ich habe es früher von Amiths ppa installiert, aber es schien mir nicht zu helfen.
NlightNFotis
Funktioniert nicht Dies ist eher ein Problem mit den Treibern als mit der Einheit selbst.
Timmmm
3

Bei Karten, die neuer als 3XXX sind, können Sie dies am besten beheben, indem Sie die Kernel-Header installieren. Zuerst müssen Sie zum ursprünglichen Xorg-Treiber zurückkehren, der funktioniert. (Klicken Sie mit der rechten Maustaste auf den Desktop und wählen Sie "Desktop ändern", um in das Menü zu gelangen, in dem Sie "Softwarequellen" finden.)

Es scheint, dass die proprietären Treiber in den Kernel kompiliert werden müssen, dies jedoch aufgrund fehlender Header nicht möglich ist.

sudo apt-get install linux-headers-generic 

Installieren Sie danach einfach den proprietären Treiber, den Sie möchten. Es hat bei mir funktioniert.

Hijg Lander
quelle
1
sudo add-apt-repository ppa:makson96/fglrx
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fglrx-legacy

Starten Sie endlich Ihren PC neu

Das hat bei mir auf ATI4200 funktioniert (ich habe alles andere ausprobiert, aber das hat funktioniert ...)

Wenn jedoch etwas nicht funktioniert, können Sie das Repository jederzeit entfernen und zurückkehren:

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

Quelle

gzd
quelle
Vielen Dank! Der bei repos verfügbare fglrx vermasselt das Compositing (und reduziert den Stromverbrauch im Vergleich zum generischen Grafiktreiber überhaupt nicht). Das hat funktioniert :)
Fünf
0

Verwenden Sie die fglrx-Treiber (für ati-Karten)? In diesem Fall ist dies ein bekannter Fehler. Gehen Sie zu https://bugs.launchpad.net/fglrx/+bug/1068661 und melden Sie, dass dies auch Sie betrifft (die Option befindet sich oben auf der Seite).

Sie können die fglrx-Treiber entfernen und zu den Open Source-Treibern zurückkehren (die funktionieren sollten), indem Sie den Anweisungen unter http://wiki.cchtml.com/index.php/Ubuntu_Oneiric_Installation_Guide#Removing_Catalyst.2Ffglrx folgen

Wenn Sie eine alte ati-Grafikkarte haben, lesen Sie die Antwort von Showpaths

Gerhard Burger
quelle