Sistem Ubuntu 20.04 macet [drm: intel_pipe_update_end [i915]] * ERROR * Kegagalan pembaruan atom pada pipa A

Dec 18 2020

Sistem Ubuntu 20.04 saya telah terpengaruh oleh macet sesekali (~ setiap 1-2 hari) yang sepenuhnya memblokir interaksi apa pun (bahkan REISUB tidak berfungsi) dan perlu menekan tombol daya untuk memulai ulang komputer. Ini adalah instalasi baru pada laptop MSI GF65 Thin 10SER. Saya telah melakukan beberapa penelitian dan ini tampaknya menjadi masalah lama (https://linuxreviews.org/Linux_Kernel_5.5_Will_Not_Fix_The_Frequent_Intel_GPU_Hangs_In_Recent_Kernels, https://www.dedoimedo.com/computers/intel-microcode-atomic-update.html, https://hobo.house/2018/05/18/fix-for-intel-i915-gpu-freeze-on-recent-linux-kernels/) terkait dengan Intel iGPU.

My dmesgpenuh dengan baris seperti di bawah ini dan pasti menyebabkan sistem macet .

[drm:intel_pipe_update_end [i915]] *ERROR* Atomic update failure on pipe A (start=9338 end=9339) time 321 us, min 1063, max 1079, scanline start 1038, end 1090

$ uname -r

5.4.0-58-generic

$ lspci -k | grep -EA3 'VGA|3D|Display':

00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 05)
    DeviceName: Onboard - Video
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device 12aa
    Kernel driver in use: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation TU106 [GeForce RTX 2060] (rev a1)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device 12aa
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia

Saya telah mencoba yang berikut ini:

  • Tambahkan opsi kernel i915.enable_psr=0,i915.enable_dc=0

  • Aktifkan KMS awal untuk driver grafis Intel (tambahkan i915 ke / etc / initramfs-tools / modules)

  • Aktifkan GuC dengan i915.enable_guc=2, namun tidak berfungsi sebagai $ sudo cat /sys/kernel/debug/dri/0/i915_guc_load_status | grep status:pengembalianstatus: DISABLED

  • Ubah driver tampilan X.Org ke mode set daripada xserver-xorg-video-intel

  • Perbarui kernel linux menjadi 5.8

  • Tambahkan berikut ini ke /usr/share/X11/xorg.conf.d/10-intel.conf

      Section "Device"
        Identifier "Intel Graphics"
        Driver "intel"
        Option "NoAccel" "True"
        Option "DRI" "False"
      EndSection
    

Satu pengamatan adalah bahwa ketika saya mengubah Profil Utama ke mode Kinerja (yaitu hanya nvidia gpu yang digunakan dan yang intel tidak) saya tidak mendapatkan kesalahan ini di dmesg. Namun ini bukan solusi bagi saya karena opsi ini menguras baterai saya dengan sangat cepat.

Saya adalah pengguna baru Ubuntu dan saya akan sangat menghargai jika seseorang dapat membantu atau hanya memberikan solusi sehingga saya dapat memiliki sistem yang stabil tanpa crash. Beri tahu saya jika Anda memerlukan informasi tambahan. Terima kasih sebelumnya!

Perbarui 20/12/2020:

Pengaturan GRUB_CMDLINE_LINUX="nouveau.modeset=0"pada / etc / default / grub menghentikan dmesgkesalahan kegagalan pembaruan atom. Namun, sekarang glxinfo|egrep "OpenGL renderer"memberi OpenGL renderer string: llvmpipe (LLVM 10.0.0, 256 bits)alih-alih OpenGL renderer string: Mesa Intel(R) UHD Graphics (CML GT2). Ini adalah masalah karena sekarang saya mendapatkan penggunaan CPU yang sangat tinggi gnome-shell. Saya tidak benar-benar tahu apa yang harus diambil dari informasi ini.

Bantuan akan sangat dihargai.

Sementara itu, saya telah memulihkan konfigurasi grub dan melakukan beberapa perubahan lainnya. $ inxi -G

Graphics:  Device-1: Intel UHD Graphics driver: i915 v: kernel 
           Device-2: NVIDIA TU106 [GeForce RTX 2060] driver: nvidia v: 450.80.02 
           Display: x11 server: X.Org 1.20.8 driver: modesetting,nvidia 
           resolution: 1920x1080~144Hz 
           OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 20.0.8

Perbarui 21/12/2020:

Oke, jadi saya telah menjalankan sistem saya dengan profil kinerja Nvidia Prime aktif (saya pikir ini berarti iGPU tidak digunakan, hanya dGPU - nvidia - yang) dan saya baru saja membeku saat mendengarkan Spotify (yang kebetulan juga menjadi salah satu alasan mengapa komputer saya macet di masa lalu), namun kali ini saya tidak mendaftarkan kesalahan pembaruan Atom apa pun di sesi ini dan journalctl -b -1 -etidak mendaftarkan sesuatu yang relevan (setidaknya untuk saya). Saya akan mengikuti jawaban untuk pertanyaan ini Bagaimana saya tahu mengapa 20,04 macet? dan kemudian saya akan memperbarui topik. Beri tahu saya jika ada keluaran / informasi yang Anda butuhkan untuk memahami masalahnya dengan lebih baik.

Perbarui 23/12/2020:

Saya melakukan memtest dari https://www.memtest86.com/ dan mendapat 0 kesalahan (hasil di bawah):

Saya juga melakukan instalasi bersih Ubuntu, Mint dan Manjaro. Masing-masing akan menampilkan kesalahan pembaruan Atom di dmesg. Saya mengirim laptop untuk layanan perbaikan karena menurut saya masalahnya adalah kerusakan perangkat keras.

Jawaban

DavidS. Jan 28 2021 at 19:19

Jadi laptop keluar dari RMA dan mereka bilang tidak ada yang salah dengan itu. Sayangnya saya harus beralih ke Windows karena saya tidak mampu memiliki sistem yang tidak stabil seperti yang saya jelaskan di atas. Di masa mendatang saya mungkin mencoba menginstal versi Ubuntu yang lebih baru untuk memeriksa apakah masalah tetap ada.