LINUX.ORG.RU

Падение графики

 , ,


0

1

Периодически возникают падения графики. Ядро пишет следующее:

[  791.354686] general protection fault: 0000 [#1] PREEMPT SMP PTI
[  791.354691] Modules linked in: ufs hfsplus ntfs vfat msdos fat jfs xfs libcrc32c crc32c_generic ext2 btusb btrtl btbcm btintel bnep cfg80211 8021q garp mrp stp llc uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core snd_usb_audio videodev snd_usbmidi_lib snd_rawmidi media usbmouse joydev input_leds coretemp intel_rapl x86_pkg_temp_thermal intel_powerclamp kvm snd_hda_codec_realtek snd_hda_codec_generic irqbypass usbkbd hid_generic crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc snd_hda_codec_hdmi usbhid aesni_intel snd_hda_intel iTCO_wdt aes_x86_64 iTCO_vendor_support crypto_simd glue_helper cryptd snd_hda_codec intel_cstate r8169 intel_rapl_perf ath3k eeepc_wmi snd_hda_core mei_me asus_wmi snd_hwdep sparse_keymap i2c_i801 wmi_bmof pcspkr evdev lpc_ich mei snd_pcm shpchp
[  791.354755]  mac_hid pci_stub vboxpci(O) vboxnetflt(O) vboxnetadp(O) vboxdrv(O) snd_seq snd_seq_device snd_timer snd soundcore vhost_vsock vmw_vsock_virtio_transport_common vsock vhost_net vhost tap uhid hid hci_vhci bluetooth ecdh_generic rfkill vfio_iommu_type1 vfio dm_mod uinput userio ppp_generic slhc tun loop btrfs xor zstd_compress raid6_pq zstd_decompress xxhash cuse fuse ext4 crc16 mbcache jbd2 sd_mod sr_mod cdrom amdkfd amd_iommu_v2 amdgpu i915 intel_gtt hwmon i2c_algo_bit drm_kms_helper ahci libahci firewire_ohci syscopyarea sysfillrect xhci_pci sysimgblt libata ehci_pci firewire_core crc32c_intel ttm fb_sys_fops xhci_hcd crc_itu_t ehci_hcd scsi_mod drm usbcore mxm_wmi agpgart video wmi button
[  791.354820] CPU: 0 PID: 13646 Comm: Xorg Tainted: G           O    4.14.20_1 #1
[  791.354823] Hardware name: System manufacturer System Product Name/P8Z68 DELUXE/GEN3, BIOS 0301 09/16/2011
[  791.354826] task: ffff9f397aa82d00 task.stack: ffffac248374c000
[  791.354833] RIP: 0010:ttm_tt_unpopulate.part.2+0x1c/0x50 [ttm]
[  791.354836] RSP: 0018:ffffac248374fc38 EFLAGS: 00010287
[  791.354839] RAX: 000000000000007a RBX: ffff9f394a4f7480 RCX: efffde35c90f6540
[  791.354842] RDX: ffff9f39c17dc000 RSI: ffff9f397a9ee000 RDI: ffff9f394a4f7480
[  791.354844] RBP: ffff9f39c0fb26f8 R08: ffff9f39c1315988 R09: ffffffffc033aa00
[  791.354847] R10: 0000000000000001 R11: ffff9f39141cac58 R12: ffff9f39c04ad078
[  791.354849] R13: ffff9f397a9ee08c R14: ffff9f3946d20a38 R15: ffffffffc03510f8
[  791.354853] FS:  00007fc3c6d168c0(0000) GS:ffff9f39cfa00000(0000) knlGS:0000000000000000
[  791.354856] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  791.354858] CR2: 00007ffda14cbf40 CR3: 00000002450a6003 CR4: 00000000000606f0
[  791.354860] Call Trace:
[  791.354868]  ttm_tt_destroy.part.3+0x49/0x50 [ttm]
[  791.354874]  ttm_bo_cleanup_memtype_use+0x2f/0x80 [ttm]
[  791.354880]  ttm_bo_unref+0x256/0x2a0 [ttm]
[  791.354911]  amdgpu_bo_unref+0x35/0x60 [amdgpu]
[  791.354934]  amdgpu_gem_object_free+0x53/0x70 [amdgpu]
[  791.354945]  drm_gem_object_release_handle+0x51/0x90 [drm]
[  791.354955]  drm_gem_handle_delete+0x5a/0x90 [drm]
[  791.354963]  ? drm_gem_handle_create+0x40/0x40 [drm]
[  791.354972]  drm_ioctl_kernel+0x5b/0xb0 [drm]
[  791.354981]  drm_ioctl+0x2d5/0x370 [drm]
[  791.354989]  ? drm_gem_handle_create+0x40/0x40 [drm]
[  791.354995]  ? tlb_finish_mmu+0x1f/0x30
[  791.355013]  amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
[  791.355018]  do_vfs_ioctl+0xa4/0x670
[  791.355024]  SyS_ioctl+0x74/0x80
[  791.355028]  do_syscall_64+0x68/0x100
[  791.355033]  entry_SYSCALL_64_after_hwframe+0x21/0x86
[  791.355036] RIP: 0033:0x7fc3c4bf16a7
[  791.355038] RSP: 002b:00007ffcd2ea9ae8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[  791.355042] RAX: ffffffffffffffda RBX: 000055c31e9ca6e0 RCX: 00007fc3c4bf16a7
[  791.355045] RDX: 00007ffcd2ea9b20 RSI: 0000000040086409 RDI: 000000000000000e
[  791.355047] RBP: 00007ffcd2ea9b20 R08: 0000000000000000 R09: 0000000000000000
[  791.355050] R10: 000000000000005b R11: 0000000000000246 R12: 0000000040086409
[  791.355052] R13: 000000000000000e R14: 000055c31e847400 R15: 000055c31e847400
[  791.355055] Code: 00 5b c3 66 90 66 2e 0f 1f 84 00 00 00 00 00 66 66 66 66 90 f6 47 21 01 75 2f 48 83 7f 28 00 74 28 48 8b 57 18 31 c0 48 8b 0c c2 <48> c7 41 08 00 00 00 00 48 8b 0c c2 48 83 c0 01 48 c7 41 10 00 
[  791.355105] RIP: ttm_tt_unpopulate.part.2+0x1c/0x50 [ttm] RSP: ffffac248374fc38
[  791.355108] ---[ end trace b52f26f9fd1b615b ]---

  • Ядро 4.14.20.
  • Дистрибутив Void Linux.
  • GPU — MSI AMD RX480 (Полное название — MSI RADEON RX 480 Gaming X 8G 8192 480 GDDR5)

Есть у кого-нибудь идеи?

★★★

Последнее исправление: kachsheev (всего исправлений: 1)

$ scripts/get_maintainer.pl drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
Alex Deucher <alexander.deucher@amd.com> (supporter:RADEON and AMDGPU DRM DRIVERS,commit_signer:80/63=100%)
"Christian König" <christian.koenig@amd.com> (supporter:RADEON and AMDGPU DRM DRIVERS,commit_signer:58/63=92%,authored:26/63=41%,added_lines:363/978=37%,removed_lines:256/596=43%)
David Airlie <airlied@linux.ie> (maintainer:DRM DRIVERS)
"Michel Dänzer" <michel.daenzer@amd.com> (commit_signer:12/63=19%)
Tom St Denis <tom.stdenis@amd.com> (commit_signer:11/63=17%,authored:11/63=17%,added_lines:254/978=26%,removed_lines:200/596=34%)
Felix Kuehling <Felix.Kuehling@amd.com> (commit_signer:8/63=13%,added_lines:62/978=6%)
Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com> (added_lines:147/978=15%,removed_lines:71/596=12%)
amd-gfx@lists.freedesktop.org (open list:RADEON and AMDGPU DRM DRIVERS)
dri-devel@lists.freedesktop.org (open list:DRM DRIVERS)
linux-kernel@vger.kernel.org (open list)

Вперёд.

post-factum ★★★★★
()
Ответ на: комментарий от post-factum

amd-gfx@lists.freedesktop.org

Ну, попробовал отправить. Хз, что скажут.

kachsheev ★★★
() автор топика

Ответ.

Please try a newer kernel and/or branch amd-staging-drm-next and test of the problem still exists.

If it is still around please open a bug report on bugs.freedesktop.org.

Regards, Christian.

Собственно, ничего интересного.

kachsheev ★★★
() автор топика
Ответ на: комментарий от kachsheev

После 4.14.18 целая серия багов пошла, при чем они проявляются на любых картах (amd, nvidia, intel). У меня похожая поблема на nvidia карточке.

nvl ★★★
()
Ответ на: комментарий от kachsheev

собственно, ничего нового, вопреки россказням амд-фанбоев

anonymous
()
Ответ на: комментарий от kachsheev

Не пользуюсь вообще проприетарными.

Подшей баг на freedesktop.org.

nvl ★★★
()
Последнее исправление: nvl (всего исправлений: 1)
Ответ на: комментарий от anonymous

А я и first release bios не переводил, а скопировал из описания с сайта асуса.

Deleted
()
Ответ на: комментарий от Deleted

Кек. С тех самых пор, как была куплена мать, на ней прошивка не обновлялась.

kachsheev ★★★
() автор топика
Ответ на: комментарий от kachsheev

Что за дистр хоть?

От дистрибутива не зависит, только о версии ядра.

Проверял, патченое ли ядро или нет?

Ванильное или дистрибутивное - без разницы. Проверял. Да и баг подтвердили разработчки апстрима.

nvl ★★★
()
Ответ на: комментарий от nvl

4.14.22 не падает, пока нечего оформлять.

kachsheev ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.