Lenovo ThinkPad 11e Ubuntu 16.04 Üzerinde Rastgele Donuyor


16

16.04'lük temiz bir kurulumdan sonra da devam eden 14.04'ün altındaki rasgele donmaları deneyimlemek için kullanılan bir Lenovo ThinkPad 11e (Intel yonga seti ile AMD değil) var.

Meydana gelen donmaların açıklaması:

  • Ekran bozulma olmadan yerinde donuyor
  • Donanım düğmeleri yanıt vermiyor (sessiz ses / mikrofon tuşlarındaki ışıklar basıldığında artık değişmiyor)
  • Sert yeniden başlatma, dondurmayı düzeltmenin tek yoludur
  • Donma meydana gelmeden önce kesinlikle uyarı yoktur, sistem kilitlenene kadar normal şekilde çalışır

Sistemimde Chrome / Chromium ile ilgili herhangi bir şey çalıştırdığımda (Electron çerçevesini kullanan şeyler, örneğin Atom düzenleyicisi dahil) sorun daha sık görünüyor. Ancak, bunlarla ilgili hiçbir şey çalışmıyor olsa bile yine de gerçekleşecektir. Ayrıca, VMWare Workstation 12'de Windows 10'u herhangi bir sorun olmadan çalıştırabildiğim için sistemdeki stresle ilgili görünmüyor.

Soruna neyin sebep olduğuna dair ipuçlarını nerede aramaya başlayacağımdan bile emin değilim, bu yüzden burada birisinin bir fikri olabileceğini umuyordum. Sorun ortaya çıktığında tüm bilgisayar yanıt vermiyor ve sabit kapatmam gerekiyor. Hangi günlüklerin sabit sistem donmasıyla ilgili herhangi bir bilgiye sahip olacağından emin değilim.

linux-crashdump Chris J Arges tarafından önerildiği gibi kullanmayı denedim , ancak iki kez sorunumu kopyaladıktan sonra bile /var/crashçalıştığından emin olmak için bir çekirdek çökmesini zorlamaktan başka herhangi bir çökme girdisi bulamadım

Olası alakalı bilgiler:

  • Entegre Intel grafikleri Intel Bay Trail olarak ortaya çıktı (ki geçmişte Linux ile ilgili bazı problemler olduğunu biliyorum)
  • Sistemi 8 GB RAM'e yükselttim (sorun bu değişiklikten önce de meydana geldi)
  • Sistemimde ext4 olarak biçimlendirilmiş bir SSD var (sorun btrfs kullanılarak da oluştu)
  • Donanımımla ilgili herhangi bir sorun bulamayan birden fazla donanım tanılama testi (hem yerleşik BIOS testleri hem de önyüklenebilir yardımcı programlardan) çalıştırdım

Çekirdek komut satırını deneyebilirsiniz ... intel_idle.max_cstate = 1. Update-initramfs çalıştırırken "eksik ürün yazılımı" mesajı görürseniz, eksik ürün yazılımı dosyasını almaya çalışın.

Update-initramfs çalıştırmadan önce tam olarak nereye "intel_idle.max_cstate = 1" koyardım?
Ian

Aynı sorunum var. Dizüstü bilgisayarım Intel tabanlı bir Acer E5-511, aynı zamanda bir SSD sabit sürücüde çalışıyor.
Tamsyn Michael

Ne kadar takas hafızanız var? Açıkladığım gibi takasın bitip donacağı yerde takas miktarını artırmak zorunda kaldım.
Sergiy Kolodyazhnyy

Acer E1-510P, intel tabanlı, çalışan orijinal sabit sürücü (SSD değil). Windows 10 mükemmel kararlı. Ancak Ubuntu 16.04'ün yeni yüklemesi (bölümler), Chrome'da Netflix'i oynatırken aynı şekilde (tamamen yanıt vermiyor) donuyor - genellikle 1 saat veya daha kısa sürede. Fanın çökme durumunda% 100'e gittiğini fark ettiğim için bir CPU döngüsü gibi görünüyor. Bu Ubuntu hatasını sahip olduğunuz gibi işaretlemenizi öneririm: bugs.launchpad.net/ubuntu/+source/linux/+bug/1575467 - eski 3.16 çekirdeği kullandıklarını bildiren insanlar bunun etrafında çalışıyor gibi görünüyor. Yani bir çekirdek hatası.
RoundSparrow hilltx

Yanıtlar:


5

Daha yeni çekirdekler kurmayı deneyin. Bazı durumlarda, kötü yüksek hassasiyetli zamanlayıcı kodunun neden olduğu donma sorununu giderir . Bu Linux 4.5.2 için ikili:

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.2-wily/

Uygun 3 .debikili paketi indirin , yükleyin ve yeni çekirdeğe yeniden başlatın. Umarım bu sorununuzu çözer. Bu arada, Ubuntu 16.04 yeni bir çekirdeğe sahip, bu yüzden temiz bir kurulum yapın (yükseltme değil) ve sorununuzu çözüp çözmediğine bakın.


1
Güncellenmiş çekirdeğin sorunumu çözdüğüne inanıyorum. Chrome'un kilitlenmeden birkaç saat açık kalmasını sağladım. Bu sorunu gidermiş gibi görünmek ve lütuf sona ermek üzereyim Bunu sadece cevap olarak kabul edeceğim.
Ian,

1
@IanLantzy Sorununuzun giderildiğini gördüğüme sevindim. Aslında, bu tür sorunları ayıklamak çok zordur ve sadece bir avuç insan hata ayıklayabilir ve düzeltebilir. HPET'teki bu kalıcı sorun (durum buysa) uzun süredir vardı ve çekirdek gurular tarafından anlaşılması ve düzeltilmesi biraz zaman aldı. Phoronix ( phoronix.com ) Linux'taki son gelişmeler ve olası sorunları hakkında bilgilendirilmek için iyi bir yerdir.
Ho1

Dondurulmuş bir canlı CD'den (aynı HW üzerinde) bir Ubuntu 16.04 VM'im var. Hata ayıklayabilirsiniz.
Hitechcomputergeek

1
En son çekirdeği kurdum ve sonuçta sorunu çözmüş gibi görünmüyor - donmadan bir hafta sonra üst üste iki kez dondu.
Hitechcomputergeek

1
Evet, problemin devam ediyor gibi göründüğünü fark ettim, ancak yüksek çekirdek sürümlerinde daha iyi oldu. Sonunda düzeltilecek bir tür donanım / bellenim sorunu olması muhtemeldir.
Ian

5

Bkz. Https://bugzilla.kernel.org/show_bug.cgi?id=109051

Aşağıdakiler benim için sorunu ortadan kaldırdı.

/ Etc / default / grub düzenleyin. Hattı değiştir

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

için

GRUB_CMDLINE_LINUX_DEFAULT="intel_idle.max_cstate=1 quiet splash"

o zaman yap

sudo update-grub

ve yeniden başlatın.


2
Lütfen bu değişikliğin güç tüketimini artıracağını unutmayın (özellikle pille çalışırken bir sorun).
dermatthias

2

Bunu teşhis etmek için yeterli bilgi yok, bu yüzden bir hata vermelisiniz. "Dondur" dan bahsettiğinizde bilgisayarın tekrar kullanabilmek için tamamen güçte olması gerektiğini varsayıyorum. Bununla büyük olasılıkla bir çekirdek sorunu söz konusudur. Aşağıdaki bağlantıda Ubuntu çekirdeğine nasıl hata gönderileceği açıklanmaktadır: https://wiki.ubuntu.com/Kernel/Bugs

Başka bir yaklaşım, linux-crashdumphata oluştuğunda yakalamaya çalışmaktır. Talimatlar burada: https://wiki.ubuntu.com/Kernel/CrashdumpRecipe

Son olarak, sorunun çözülüp çözülmediğini görmek için en son ana çekirdeği yüklemeyi deneyebilirsiniz. Bu, hatayı bildirmek için de yararlı bilgiler olacaktır: http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/current/


Sorumun bir kısmı, çöktüğünde ne olacağı hakkında nerede bilgi aramam gerektiğini soruyor. Kütüklerden birinin bir yerde bir şey olması gerektiğini hayal etmeliyim.
Ian

Evet, bir crashdump almak çekirdek günlüğünü çöktüğünde kaydeder, böylece inceleyebilirsiniz. Sistem çöktüğünde günlüğü /var/crash/<timestamp>/<timestamp>.dmesg içine kaydeder.
Chris J Arges

Crashdump yükledim ve test ettiğimde çalışıyor, ancak sorunumu şimdi iki kez oluşmaya zorladım (Bloons TD 5 oynayarak) ve herhangi bir zamanda herhangi bir çökme kaydedilmedi
Ian

1

Olası ilgili sorunlarınızda şunları söylediniz:

Entegre Intel grafikleri Intel Bay Trail olarak ortaya çıktı (ki geçmişte Linux ile ilgili bazı problemler olduğunu biliyorum)

İşte benim kişisel deneyimim. Benzer bir sorun yaşadım. Bir NVidia GT820M Kartıydı. Nvidia'nın tescilli sürücülerini kullanırken her zaman sorun yaşadım

resim açıklamasını buraya girin

Benim için sabit olan bunun yerine Nouveau Xorg sürücülerini kullanmaktı. Bunun suçlu olduğunu onaylamak için aralarında geçiş yapardım. Sizinkiyle aynı semptomlar olur. PC herhangi bir uyarı olmadan herhangi bir şeyin ortasında herhangi bir zamanda yanıt vermeyecektir. Chrome tarayıcı veya Sublime da donmayı kolayca tetikleyebilir.

PC'niz için özel bir VGA sürücüsü kullanıyorsanız, açık kaynaklı bir sürüme, tercihen nouveau'ya geçin.

Ve bu benim deneyimim Ubuntu i7 15.04'te oldu. Sorun çoktan gitti ve şimdi özgürüm, ancak açıkladığınız her şeyden, VGA sürücülerine suçlu olarak 20 puan kazandırmaktan mutluluk duyuyorum


Hayır, kullandığım tek ek sürücü sadece işlemcinin ek mikrokodudur. Bay Trail tümleşik GPU için yüklü bir sürücü yok. Yine de çok iyi bir cevap.
Ian

@IanLantzy artı Bay Trail sorunları veren geçmiş rekoru olduğunu söyledi. Sanırım bu suçlu olmanın daha büyük bir işareti. Düzenleme: Sadece çekirdek inşa sorunu düzeltildi fark etti. Bunu bildiğim iyi oldu. Bunu aklımda tutacağım. Teşekkürler
KhoPhi

0

Aynı sorunu bir ASUS N56JN'de (ayrıca Intel yonga seti) yaşıyordum. Bu benim için çalıştı:

http://www.cyberciti.biz/faq/debian-ubuntu-building-installing-a-custom-linux-kernel/

Temel olarak çekirdeği en son sürüme nasıl güncelleyeceğini açıklar, Linux çekirdeğinin (4.5) en son sürümünü indirme, derleme ve yükleme adım adım gider.


Ubuntu'ya Sor hoş geldiniz! Bu teorik olarak soruyu cevaplayabilirken, cevabın temel kısımlarını buraya dahil etmek ve referans için bağlantı sağlamak tercih edilir.
Tim

Aynı sorunu aynı tür dizüstü bilgisayarda mı yaşıyorsunuz?
Ian

Hayır, bir ASUS N56JN'de ayrıca Intel yonga seti AMD değil. 16.04'e yükselttikten sonra rastgele donma sorununa atıfta bulunuyorum.
CMorales
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.