GUI / Birlik, 2018-01-04 güncellemelerinden sonra 16.04 LTS’de çöktü, segfaults derlemesi


41

En yeni güncellemeler (4.01.2018) dizüstü bilgisayarımı GUI / Birlik’i sürekli çökertiyor:

(Intel Pentium su4100 işlemci)

syslog:

Jan  5 11:38:53 1810 kernel: [ 1850.327738] compiz[11911]: segfault at 0 ip 00007f6c7baf0c16 sp 00007ffd5ec71c60 error 4 in i965_dri.so[7f6c7b513000+82d000]

Giriş yaptıktan sonra boş bir masaüstüyle bitiyorum, sadece bir duvar kağıdı, GUI / Birlik çökme döngüsünde:

  • Panel yok.
  • Çizgi yok.
  • Bir program başlatılamıyor.
  • Başlatıcı kayboluyor.
  • Kenar çubuğu kaybolur.
  • Sistem çökmesi.
  • Windows tuşu çalışmıyor.
  • Tuş kombinasyonu Alt+ Tabçalışmıyor.

Basitçe, bilgisayar kullanılamaz. Konuk girişi için aynı. Çalışan tek şey: log dosyalarını incelemek için bir terminal CTRL+ ALT+ açın T.

Bir şekilde , Birlik'teki Düşük Grafik Modu'nu girip hatayı dosyalamama izin vermeye zorladım , ancak yine de birçok sorunla karşılaştım:

  • Çizgi çalışmıyor
  • Alt+ Tabçalışmıyor
  • Bazen pencerelerin tümü birkaç saniye kaybolur

Hata raporu

Bir çözüm veya geçici çözüm için herhangi bir fikir?

GÜNCELLEME

Aynı / çok benzer sorunlarınız varsa, hata raporumun bağlantısını izleyin ve orada da etkilendiğinizi işaretleyin. Veya kendinizinkini dosyalayın. İsterseniz yorum yapın ya da düzeltin - bu çok kötü bir sorundur - ancak kullanıcıların bilgisayarlarını tekrar kullanabilmeleri için bir cevap ya da geçici bir çözüm sunmalıdır.

Doğru hata raporları olmadan , Ubuntu sorunları çözemez.


2
Lütfen Ubuntu 16.04 Ocak 2018’deki güncellemeden sonra, Başlatıcı / Kenar Çubuğu kaybolduğunda, sisteme önceden gönderilen birçok soruya benzer bir sistem çökmesi gibi bir şey değiştiğini düşünün . Bu şekilde ortalama bir kullanıcının bu Q & Ain aramasını bulması daha olasıdır. Birçoğu bir bellek segmenti hatasının ne olduğunu bilmiyor.
WinEunuuchs2Unix

1
Bu, 11 yılda yaşadığım en kötü güncelleme hatası. Her ikisi için de noobsve ifadelerinde doğru dengeyi bulmak her zaman zordur nerds. Ben seçim yapıyorum compiz segfaultsçünkü bu syslog'daki mesaj (/ var / log / syslog).
Janghou

2
Şimdi, kendinizi @ janghou'nun bir kopyası olarak işaretlendiği diğer böceklerden etkilenmiş olarak işaretlemek isteyeceksiniz. Ayrıca lütfen anlamsız yorumlar bırakmayın (örneğin, henüz bahsedilmemiş bir geçici çözümü açıklamak iyidir, 'ben de OMG bu çok korkunç devs halt ne yapıyorsunuz?! ??!' İyi değil ve sadece dev gelen kutularını yığmak ve onları rahatsız etmek)
Ads20000

Yanıtlar:


31

GÜNCELLEME NİSAN

26 Nisan 2018'de bu hataya / semptomlara tekrar çarptım. Mart düzeltmesini uygulayarak VE ek olarak kaza dir'ini temizleyerek çözebilirdim.

rm ~/.config/upstart/lowgfx.conf
sed -i 's/-lowgfx//' ~/.config/compiz-1/compizconfig/config
rm -r ~/.cache/
sudo rm -r /var/crash/*
reboot

GÜNCELLEME Mart 2018.

Aynı belirtilerin az veya çok olduğu bir hata, 2018 Martının başında birkaç kullanıcıya çarpıyor. Bu yeni hata, compiz-config içinde, compiz değil. Ve daha az şiddetli: misafir oturumu ve düşük grafik modu iyi çalışıyor. Yeni hata raporu .

Onar (çoğu kullanıcı için):

rm ~/.config/upstart/lowgfx.conf
sed -i 's/-lowgfx//' ~/.config/compiz-1/compizconfig/config
rm -r ~/.cache/
reboot

Açıklama: Herhangi lowgfx.conf dosyası ve kaldır değişikliği profile = unity-lowgfx için profile = unityde .config/compiz-1/compizconfig/config. Giriş dizininizdeki .cache dizinini temizleyin. Hata raporuna katkıda bulunan herkese teşekkürler.

Mart ayında vurulduysanız ve çözüm yukarıda çalışmıyorsa, hata raporunda bir mesaj bırakın . Geçici çözüm 3'ü deneyin (aşağıya bakın). Aksi takdirde, CCSM'deki compiz ayarlarını değiştirmeyi deneyin. Veya ~ / .cache dizininizi silin / temizleyin.


Hata Düzeltildi (Ocak)

Bu hata şimdi düzeltildi . Güncellemeler Xenial güncellemelerindedir, bu nedenle bir güncelleme sorunu çözecektir.

 sudo apt update && sudo apt upgrade -y

Önerilenleri devre dışı bırakabilirsiniz:

 System Settings -> Software & Updates -> Tab Developer options -> uncheck proposed

Veya geçici çözümlerden herhangi birini geri alın.

Arka fon

Bu hata kabul edildi ve 2018-01-04 - 17.2.4 arasındaki mesa güncellemesinden kaynaklandı. Hata, daha önce 2017-12-01'de yayımlanan daha önceki bir hatanın kopyası olarak işaretlendi , ne yazık ki bu hata yanlış dolduruldu .

Yalnızca daha eski Intel, ~ 2006-2011, tümleşik grafikleri (gen4 / 5) etkileniyor, bu yüzden testlerden geçti. Ve sadece Birliği etkiliyor gibi görünüyor, Gnome veya LXDE'yi değil.

Aşağıdaki bilgiler eski

Bu hatanın yaması yakında xenial tarafından önerilecek. Lütfen bu yeni paketi test ederek Ubuntu'ya yardım edin. -Proposed öğesinin nasıl etkinleştirileceği ve kullanılacağına ilişkin belgeler için https://wiki.ubuntu.com/Testing/EnableProposed adresine bakın . Geribildirim verin de hata raporu sayfasına diğer Ubuntu kullanıcıları için dışarı bu güncelleştirmeyi yardım almak için. Bilgi için Yorum 48'e bakınız.

Teklifi etkinleştirmek için (lütfen önce yukarıdaki bağlantıları okuyun) :

 System Settings -> Software & Updates -> Tab Developer options -> check proposed

Yamaları yükle

  sudo apt-get install libgl1-mesa-dri/xenial-proposed
  sudo reboot

Ardından bir dosya ekleyin/etc/apt/preferences.d/proposed-updates

 Package: *
 Pin: release a=xenial-proposed
 Pin-Priority: 400

Bu, bir sonraki yaptığınızda önerilen depodaki tüm paketleri güncellemekten koruyacaktır sudo apt upgrade. Bunu istemiyorsun

Yamaları yüklemeden önce bu dosyayı eklerseniz , bir bağımlılık hata mesajı alırsınız.

Geçici çözüm olarak bir PPA kullandıysanız, önce onu temizlemeniz gerekir.

 sudo ppa-purge ppa:paulo-miguel-dias/pkppa
 sudo reboot

Bu hata giderilinceye kadar geçici çözümler nelerdir?

1. Lubuntu-desktop (LXDE) ünitesini bir kenara koyun

sudo apt-get install lubuntu-desktop

Bu işlem 400 MB civarında sürecek ve Abiword gibi şeyleri yükleyecek, daha sonra disk alanından tasarruf etmek için bunları kaldırabilirsiniz. Giriş yaparken sadece Lubuntu'yu seçin. Hata çözüldüğünde lubuntu-desktop'ı tekrar kaldırın.

2. mesa-paketlerini düşür

Bu hata raporunda açıklanmıştır. İstenmeyen yan etkileri olabilir ve bağımlılıklarını bozabilir, bu yüzden kendinize karar verin.

Görünüşe göre bu 4 paket düşürülmeli:

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

Bunun bir yolu, onları bu yorumdaki bağlantıdan indirip yönergeleri takip etmektir.dpkg -i *.deb

Şarap kullanırım, i386 paketlerine de ihtiyacınız olacak .

Bu 4 paketten otomatik yükseltmeyi önleyin . Hata giderildikten sonra bu dosyayı kaldırmayı unutmayın.

3. Düşük grafik modunu kullanın

Bu, hataları hafifletecek ve size biraz çalışan bir GUI verecektir. Fakat:

  • Çizgi çalışmıyor
  • Alt sekmesi çalışmıyor
  • oturum açma, yeniden başlatma ve durdurma, başlatıcıda olmayan programlar için de aynı şekilde terminal ile yapılmalıdır.
  • süper anahtar (windows) çalışmıyor

Dedi: başlatıcısı, çalışma alanı değiştirme ve klavye kısayolları çalışıyor, bu yüzden sadece programlarınızı çalışma alanlarına yayın :)

Bir dosya oluştur ~/.config/upstart/lowgfx.conf

start on starting unity7
pre-start script
initctl set-env -g UNITY_LOW_GFX_MODE=1
end script

Çıkış yap ve giriş yap.

4. PPA

Mesa'yı PPA aracılığıyla daha yeni bir sürüme güncelleyin . Hata çözüldüğünde PPA'yı temizlemeyi unutmayın. Bu muhtemelen en iyi seçimdir. Aşağıdaki kodu uygulamadan önce lütfen PPA sayfasındaki bilgileri okuyun .

 sudo apt-add-repository ppa:paulo-miguel-dias/pkppa
 sudo apt update && sudo apt upgrade -y
 sudo reboot

Yeniden başlat ve iyi olmalı. Aksi takdirde lütfen hata raporunda bir mesaj bırakın.

Hata çözüldüğünde PPA'yı temizlemeyi unutmayın.

 sudo ppa-purge ppa:paulo-miguel-dias/pkppa

5. HWE'den stok çekirdeğe (ve mesa / x-server) indirgeme

Bug, mesa (17.2.4) güncellemesinden kaynaklanır ve mesa, HWE yığındaki çekirdekler boyunca güncellenir. Stok çekirdeğine (4.4) dönmek sorunu çözecek, mesa'yı 11.2'ye indirecek.

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

Bu, tüm HWE paketlerini kaldıracak . Muhtemelen en güvenli çözüm.

İnşallah bu böcek böcek yakında çözülecek. Ubuntu'nun test etmesine yardım etmeyi düşünün .


Eğer bedava 1Gb varsa - bu ubuntu-mate-desktopda iyi bir alternatif olabilir, sanırım.
N0rbert

1
Hata Skylake i7 6700HQ 6. nesil CPU HD 530 grafik ile olmadığını teyit edebilirim. 3. nesil i7 3630QM dizüstü bilgisayarımı HD4000 grafikleriyle önyükleyeceğim ve Güncelleme politikasını her 2 haftadan bir daha önce HİÇLE olarak değiştirilemedi. Değerli bilgi için teşekkürler.
WinEunuuchs2Unix

1
Önerilen güncellemeyi uygulamak çalıştı. Şimdilik her şey olması gerektiği gibi çalışıyor gibi görünüyor. Çok teşekkürler!
EF Nijboer

1
Mart 2018 güncellemesi için teşekkür ederiz .
Mike S

1
@Howard. Peki ya yükseltme? 18.04'e gitti ve o zamandan beri sorun yaşamadım. BTW Gnome 3'ü düşürdüm ve eski donanım IMHO'su için daha uygun olan Mate'i seçtim. Sanırım LXQt varken Lubuntu'yu seçeceğim.
Janghou,

0

Bu son zamanlarda beni 17.10'da etkiledi (i7-6700K, Intel HD530). Sorunu çözmeyen MESA PPA'ya yükselttim, ancak CCSM'deki compiz eklentilerimden elle geçerek, Grid eklentisinin özellikle benim için sorunlara yol açtığı anlaşılıyor.

Izgarayı devre dışı bırakmak benim için çalışıyor; Kılavuzun etkinleştirilmesi ancak Görünüm sekmesindeki tüm önizleme ayarlarının kapatılması da şu ana kadar çalışıyor gibi görünüyor (eğer kaçınabiliyorsam Grid'in işlevselliğini kaybetmek istemiyorum).

Kesinlikle Ubuntu'da yaşadığım en büyük hata :(


1
Belki bir veya iki ekran görüntüsü diğer kullanıcıların yapılandırmalarını değiştirerek gezinmelerine yardımcı olacaktır. Ayrıca, çoğu kullanıcının Compiz Tweak Tool'u olmadığını veya ne denirse ve hala hatalardan etkilendiğini düşünüyorum.
WinEunuuchs2Unix

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.