UPDATE APRIL
Ich war am 26. April 2018 erneut von diesem Bug / Symptom betroffen. Ich konnte es beheben, indem ich den March-Fix anwandte UND zusätzlich das Absturzverzeichnis bereinigte.
rm ~/.config/upstart/lowgfx.conf
sed -i 's/-lowgfx//' ~/.config/compiz-1/compizconfig/config
rm -r ~/.cache/
sudo rm -r /var/crash/*
reboot
UPDATE März 2018.
Es scheint, dass ein Fehler mit mehr oder weniger den gleichen Symptomen einige Benutzer Anfang März 2018 getroffen hat. Dieser neue Fehler ist in compiz-config, nicht compiz. Und es ist weniger streng: Gastsitzung und niedriger Grafikmodus funktionieren einwandfrei.
Neuer Fehlerbericht .
Fix (für die meisten Benutzer):
rm ~/.config/upstart/lowgfx.conf
sed -i 's/-lowgfx//' ~/.config/compiz-1/compizconfig/config
rm -r ~/.cache/
reboot
Erläuterung:
Entfernen Sie alle lowgfx.conf-Dateien und wechseln Sie profile = unity-lowgfx
zu profile = unity
in .config/compiz-1/compizconfig/config
. Bereinigen Sie das Cache-Verzeichnis in Ihrem Ausgangsverzeichnis. Vielen Dank an alle, die zum Bugreport beigetragen haben.
Wenn Sie im März getroffen werden und die oben genannte Lösung nicht funktioniert, hinterlassen Sie eine Nachricht im Fehlerbericht . Versuchen Sie es mit Problemumgehung 3 (siehe unten). Versuchen Sie andernfalls, die Compiz-Einstellungen in CCSM zu optimieren. Oder löschen / bereinigen Sie Ihr ~ / .cache-Verzeichnis.
Fehler behoben (Januar)
Dieser Fehler ist jetzt behoben . Updates sind in Xenial-Updates enthalten, daher wird das Problem durch ein Update behoben.
sudo apt update && sudo apt upgrade -y
Sie können vorgeschlagen deaktivieren:
System Settings -> Software & Updates -> Tab Developer options -> uncheck proposed
Oder setzen Sie eine Ihrer Problemumgehungen zurück.
Hintergrund
Dieser Fehler wird durch die Mesa-Updates vom 04.01.2018 auf 17.2.4 bestätigt und verursacht. Der Fehler ist jetzt als Duplikat eines früheren Fehlers markiert , der am 01.12.2017 eingereicht wurde. Leider wurde dieser Fehler falsch abgelegt .
Betroffen sind nur ältere Intel, ~ 2006-2011, mit integrierter Grafik (Gen4 / 5). Und es scheint nur Unity zu betreffen, nicht Gnome oder LXDE.
Die folgenden Informationen sind veraltet
Der Patch für diesen Fehler wird in Kürze verfügbar sein. Bitte helfen Sie Ubuntu, indem Sie dieses neue Paket testen. Informationen zum Aktivieren und Verwenden von -proposed finden Sie unter https://wiki.ubuntu.com/Testing/EnableProposed . Bitte geben Sie auf der Seite mit den Fehlerberichten Feedback , damit andere Ubuntu-Benutzer dieses Update nutzen können. Siehe Kommentar 48 für Informationen.
Zum Aktivieren vorgeschlagen (bitte lesen Sie zuerst die Informationen in den obigen Links) :
System Settings -> Software & Updates -> Tab Developer options -> check proposed
Installieren Sie Patches
sudo apt-get install libgl1-mesa-dri/xenial-proposed
sudo reboot
Fügen Sie dann eine Datei hinzu/etc/apt/preferences.d/proposed-updates
Package: *
Pin: release a=xenial-proposed
Pin-Priority: 400
Dies schützt Sie vor dem nächsten Update aller Pakete im vorgeschlagenen Repository sudo apt upgrade
. Das willst du nicht.
Wenn Sie diese Datei hinzufügen, bevor Sie die Patches installieren, wird eine Abhängigkeitsfehlermeldung angezeigt.
Wenn Sie eine PPA als Workaround verwendet haben, müssen Sie diese zuerst bereinigen.
sudo ppa-purge ppa:paulo-miguel-dias/pkppa
sudo reboot
Was sind die Problemumgehungen, bis dieser Fehler behoben ist?
1. Installieren Sie Lubuntu-Desktop (LXDE) neben Unity
sudo apt-get install lubuntu-desktop
Dies wird ungefähr 400 MB benötigen und Dinge wie Abiword installieren. Sie können diese später entfernen, um Speicherplatz zu sparen. Wählen Sie einfach Lubuntu bei der Anmeldung. Entfernen Sie lubuntu-desktop erneut, wenn der Fehler behoben ist.
2. Führen Sie ein Downgrade der Mesa-Pakete durch
Dies ist im Fehlerbericht beschrieben. Es kann unerwünschte Nebenwirkungen haben und Abhängigkeiten zerstören, also entscheiden Sie selbst.
Wie es scheint, müssen diese 4 Pakete herabgestuft werden:
libegl1-mesa 17.2.4-0ubuntu1~16.04.2
libgbm1 17.2.4-0ubuntu1~16.04.2
libgl1-mesa-dri 17.2.4-0ubuntu1~16.04.2
libwayland-egl1-mesa 17.2.4-0ubuntu1~16.04.2
Eine Möglichkeit besteht darin, sie über den Link in diesem Kommentar herunterzuladen und den Anweisungen zu folgen.dpkg -i *.deb
Wenn Sie Wine verwenden, benötigen Sie auch die i386-Pakete .
Verhindern Sie die automatische Aktualisierung dieser 4 Pakete. Vergessen Sie nicht, diese Datei zu entfernen, sobald der Fehler behoben ist.
3. Verwenden Sie den niedrigen Grafikmodus
Dadurch werden die Fehler gemindert und Sie erhalten eine etwas funktionierende GUI. Aber:
- Dash funktioniert nicht
- Alt-Tab funktioniert nicht
- Abmelden, Neustarten und Anhalten müssen mit dem Terminal durchgeführt werden, ebenso für Programme, die nicht im Launcher sind
- Super Key (Windows) funktioniert nicht
Das heißt: Launcher, Workspace Switching und Tastaturkürzel funktionieren, verteilen Sie Ihre Programme also einfach auf die Workspaces :)
Erstellen Sie eine Datei ~/.config/upstart/lowgfx.conf
start on starting unity7
pre-start script
initctl set-env -g UNITY_LOW_GFX_MODE=1
end script
Abmelden und einloggen.
4. PPA
Aktualisieren Sie Mesa auf eine neuere Version über eine PPA . Vergessen Sie nicht, die PPA zu löschen, wenn der Fehler behoben ist. Dies ist wahrscheinlich die beste Wahl. Bitte lesen Sie die Informationen auf der PPA-Seite, bevor Sie folgenden Code anwenden.
sudo apt-add-repository ppa:paulo-miguel-dias/pkppa
sudo apt update && sudo apt upgrade -y
sudo reboot
Starten Sie neu und es sollte in Ordnung sein. Wenn nicht, hinterlassen Sie bitte eine Nachricht im Fehlerbericht.
Vergessen Sie nicht, die PPA zu löschen, wenn der Fehler behoben ist.
sudo ppa-purge ppa:paulo-miguel-dias/pkppa
5. Downgrade von HWE auf Stock Kernel (und Mesa / X-Server)
Der Fehler wird durch Mesa (17.2.4) -Updates verursacht, und Mesa wird entlang der Kernel im HWE-Stapel aktualisiert. Wenn Sie wieder zum Standardkernel (4.4) zurückkehren, wird das Problem behoben, und Mesa wird auf 11.2 heruntergestuft.
sudo apt install --install-recommends xserver-xorg xserver-xorg-core
xserver-xorg-video-all xserver-xorg-input-all xserver-xorg-video-intel
server-xorg-video-qxl
sudo reboot
Dadurch werden alle HWE-Pakete entfernt. Wahrscheinlich die sicherste Lösung.
hoffnungsvoll dieser Bug Fehler wird bald behoben. Denken Sie daran, Ubuntu beim Testen zu helfen .