Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Random desktop environment crash #197

Open
UnoSD opened this issue Mar 21, 2020 · 95 comments
Open

Random desktop environment crash #197

UnoSD opened this issue Mar 21, 2020 · 95 comments

Comments

@UnoSD
Copy link

UnoSD commented Mar 21, 2020

Initially please make sure the problem hasn't been already addressed:

Some information for baseline would help a lot:

  • Linux distribution and its version
    Arch Linux
  • Linux kernel version
    5.5.10-arch1-1
  • Xorg version (if used)
    1.20.7
  • Desktop environment in use
    XFCE 4.14

Please provide good title for the issue and description.

I refrained from updating to kernel 5.5 for a while for the well know issue (package in Arch Linux AUR still does not have the patch: https://aur.archlinux.org/packages/evdi/)

Since it was taking a while, I decided to try and update the kernel to 5.5 and used the git version of the Arch package (https://aur.archlinux.org/packages/evdi-git/).

After updating, everything seemed to work, but, more than once during the same hour of usage, the desktop crashed killing the whole session and going back to the lightdm login screen. This never happened with the old evdi package and kernel 5.4; Unplugged from the docking station with evdi and dispalylink process running, this does not happen.

If you can give us logs they will be welcome but please don't paste long listings
as they will make it hard to read the thread, instead you can use other services
for sharing raw text like pastebin or gist.

can you please suggest what logs to share? Xorg.log? dmesg?

Thank you

@grant-traynor
Copy link

+1

@monofox
Copy link

monofox commented Mar 25, 2020

Have same problem on Gentoo while having connected two displaylink devices.
With Linux 5.4.24-ck (ck-patches, will try stock Gentoo kernel now with 5.5.13). Xorg-server 1.20.7
In Xorg-Logs there is nothing. But i've a kernel trace (journalctl -b).

Happens especially under having loads (e.g. looking HD videos or compiling in parallel):

Mär 25 23:27:17 smallLukasGentoo kernel: ------------[ cut here ]------------
Mär 25 23:27:17 smallLukasGentoo kernel: WARN_ON(bound & ((((1UL))) << (8)))
Mär 25 23:27:17 smallLukasGentoo kernel: WARNING: CPU: 1 PID: 423226 at drivers/gpu/drm/i915/i915_vma.c:722 __i915_vma_do_pin+0x32/0x3b0
Mär 25 23:27:17 smallLukasGentoo kernel: Modules linked in: md4 cifs fscache btusb btrtl btbcm btintel uinput rfcomm nft_chain_nat nf_nat nf_log_ipv4 nf_log_common nft_reject_ipv4 nft_log nft_reject_ipv6 nft_reject nft_counter nft_ct nf_t>
Mär 25 23:27:17 smallLukasGentoo kernel: CPU: 1 PID: 423226 Comm: Xorg Tainted: G        W  O      5.4.24-ck #3
Mär 25 23:27:17 smallLukasGentoo kernel: Hardware name: TUXEDO N24_25BU/N24_25BU, BIOS 5.12 02/23/2018
Mär 25 23:27:17 smallLukasGentoo kernel: RIP: 0010:__i915_vma_do_pin+0x32/0x3b0
Mär 25 23:27:17 smallLukasGentoo kernel: Code: 55 48 89 fd 53 48 83 ec 20 4c 8b af 08 01 00 00 41 0f ba e5 08 73 20 48 c7 c6 cc e3 49 82 48 c7 c7 ad aa 4c 82 e8 1d c0 b9 ff <0f> 0b 41 bc f0 ff ff ff e9 de 00 00 00 4c 89 e8 48 89 cb 25 00 >
Mär 25 23:27:17 smallLukasGentoo kernel: RSP: 0018:ffffc90000e1ba08 EFLAGS: 00010286
Mär 25 23:27:17 smallLukasGentoo kernel: RAX: 0000000000000000 RBX: ffffc90000e1bb90 RCX: 0000000000000000
Mär 25 23:27:17 smallLukasGentoo kernel: RDX: 0000000000000000 RSI: ffffffff82c2a583 RDI: ffffffff82c2812c
Mär 25 23:27:17 smallLukasGentoo kernel: RBP: ffff8882a9a40240 R08: 000138e7ae8b728e R09: 0000000000000023
Mär 25 23:27:17 smallLukasGentoo kernel: R10: 0000000000000000 R11: 0000000000000023 R12: ffffc90000e1bb30
Mär 25 23:27:17 smallLukasGentoo kernel: R13: 00000000000003ff R14: ffff8882a9a40240 R15: 000000000000001c
Mär 25 23:27:17 smallLukasGentoo kernel: FS:  00007fc9a18f7940(0000) GS:ffff888464080000(0000) knlGS:0000000000000000
Mär 25 23:27:17 smallLukasGentoo kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mär 25 23:27:17 smallLukasGentoo kernel: CR2: 00007f4bd888c008 CR3: 00000002165b6001 CR4: 00000000003606e0
Mär 25 23:27:17 smallLukasGentoo kernel: Call Trace:
Mär 25 23:27:17 smallLukasGentoo kernel:  ? kfree+0x17d/0x19b
Mär 25 23:27:17 smallLukasGentoo kernel:  ? do_raw_spin_lock+0x2b/0x52
Mär 25 23:27:17 smallLukasGentoo kernel:  eb_lookup_vmas+0x435/0x88b
Mär 25 23:27:17 smallLukasGentoo kernel:  ? intel_gt_terminally_wedged+0x1e/0xeb
Mär 25 23:27:17 smallLukasGentoo kernel:  i915_gem_do_execbuffer+0x65c/0x10d1
Mär 25 23:27:17 smallLukasGentoo kernel:  ? pollwake+0x56/0x70
Mär 25 23:27:17 smallLukasGentoo kernel:  ? kfree+0x17d/0x19b
Mär 25 23:27:17 smallLukasGentoo kernel:  ? slab_free_freelist_hook+0x39/0xa0
Mär 25 23:27:17 smallLukasGentoo kernel:  ? kfree+0x111/0x19b
Mär 25 23:27:17 smallLukasGentoo kernel:  ? drm_atomic_state_default_release+0x1f/0x29
Mär 25 23:27:17 smallLukasGentoo kernel:  ? slab_free_freelist_hook+0x39/0xa0
Mär 25 23:27:17 smallLukasGentoo kernel:  ? kfree+0x111/0x19b
Mär 25 23:27:17 smallLukasGentoo kernel:  ? drm_atomic_helper_dirtyfb+0x1cd/0x208
Mär 25 23:27:17 smallLukasGentoo kernel:  i915_gem_execbuffer2_ioctl+0x21d/0x2b7
Mär 25 23:27:17 smallLukasGentoo kernel:  ? i915_gem_execbuffer_ioctl+0x25e/0x25e
Mär 25 23:27:17 smallLukasGentoo kernel:  drm_ioctl_kernel+0x8d/0xe1
Mär 25 23:27:17 smallLukasGentoo kernel:  drm_ioctl+0x1f9/0x2d3
Mär 25 23:27:17 smallLukasGentoo kernel:  ? i915_gem_execbuffer_ioctl+0x25e/0x25e
Mär 25 23:27:17 smallLukasGentoo kernel:  ? selinux_file_ioctl+0x154/0x1a1
Mär 25 23:27:17 smallLukasGentoo kernel:  vfs_ioctl+0x19/0x26
Mär 25 23:27:17 smallLukasGentoo kernel:  do_vfs_ioctl+0x52a/0x554
Mär 25 23:27:17 smallLukasGentoo kernel:  ksys_ioctl+0x49/0x68
Mär 25 23:27:17 smallLukasGentoo kernel:  __x64_sys_ioctl+0x11/0x14
Mär 25 23:27:17 smallLukasGentoo kernel:  do_syscall_64+0x48/0x55
Mär 25 23:27:17 smallLukasGentoo kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xa9
Mär 25 23:27:17 smallLukasGentoo kernel: RIP: 0033:0x7fc9a1fa3557
Mär 25 23:27:17 smallLukasGentoo kernel: Code: 00 00 00 75 0c 48 c7 c0 ff ff ff ff 48 83 c4 18 c3 e8 4d be 01 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 09 29 0d 00 f7 d8 64 89 01 >
Mär 25 23:27:17 smallLukasGentoo kernel: RSP: 002b:00007fff15b06948 EFLAGS: 00000202 ORIG_RAX: 0000000000000010
Mär 25 23:27:17 smallLukasGentoo kernel: RAX: ffffffffffffffda RBX: 00000000ffffffff RCX: 00007fc9a1fa3557
Mär 25 23:27:17 smallLukasGentoo kernel: RDX: 00007fff15b06990 RSI: 0000000040406469 RDI: 000000000000000d
Mär 25 23:27:17 smallLukasGentoo kernel: RBP: 00007fff15b06990 R08: 00000000ffffffff R09: 0000000000000000
Mär 25 23:27:17 smallLukasGentoo kernel: R10: 00007fff15b06ac0 R11: 0000000000000202 R12: 0000000040406469
Mär 25 23:27:17 smallLukasGentoo kernel: R13: 000000000000000d R14: 00005645bdde2b28 R15: 0000000000000000
Mär 25 23:27:17 smallLukasGentoo kernel: ---[ end trace 6447685242e0923b ]---

As there is so much i915 and some kernel bug trackers mention heavy issues with Kernel 5.4.x and i915

@UnoSD : may you able to check if you have also kernel traces in your kernel log? As stated above, can check in terminal with journalctl -b and than search for the word trace or scroll by date/time of crash.

@grant-traynor
Copy link

grant-traynor commented Mar 25, 2020

Mar 26 07:09:51 GrantsThinkpad kernel: ------------[ cut here ]------------
Mar 26 07:09:51 GrantsThinkpad kernel: refcount_t: underflow; use-after-free.
Mar 26 07:09:51 GrantsThinkpad kernel: WARNING: CPU: 7 PID: 263 at lib/refcount.c:87 refcount_dec_not_one+0x50/0x60
Mar 26 07:09:51 GrantsThinkpad kernel: Modules linked in: rfcomm cmac algif_hash algif_skcipher af_alg hid_generic usbhid hid joydev mousedev evdi(OE) bnep cdc_ether usbnet snd_hda_codec_hdmi x86_pkg_temp_thermal snd_sof_pci intel_powercl>
Mar 26 07:09:51 GrantsThinkpad kernel:  intel_uncore amdgpu intel_spi snd_hwdep iwlmvm intel_rapl_perf spi_nor i915 psmouse input_leds pcspkr snd_pcm mtd i2c_i801 mac80211 snd_timer r8169 gpu_sched uvcvideo ttm realtek libarc4 libphy i2c_>
Mar 26 07:09:51 GrantsThinkpad kernel: CPU: 7 PID: 263 Comm: kworker/7:2 Tainted: G           OE     5.5.11-arch1-1 #1
Mar 26 07:09:51 GrantsThinkpad kernel: Hardware name: LENOVO 20RD0011AU/20RD0011AU, BIOS R16ET21W (1.07 ) 11/29/2019
Mar 26 07:09:51 GrantsThinkpad kernel: Workqueue: events delayed_fput
Mar 26 07:09:51 GrantsThinkpad kernel: RIP: 0010:refcount_dec_not_one+0x50/0x60
Mar 26 07:09:51 GrantsThinkpad kernel: Code: 74 f3 83 f8 01 74 27 8d 50 ff 39 c2 76 e1 80 3d 6a ea 09 01 00 75 de 48 c7 c7 c8 3b f4 95 c6 05 5a ea 09 01 01 e8 72 63 c1 ff <0f> 0b eb c7 31 c0 c3 66 0f 1f 84 00 00 00 00 00 41 55 49 89 f5 41
Mar 26 07:09:51 GrantsThinkpad kernel: RSP: 0018:ffff9f3f0044fdd0 EFLAGS: 00010286
Mar 26 07:09:51 GrantsThinkpad kernel: RAX: 0000000000000000 RBX: 0000000000080005 RCX: 0000000000000000
Mar 26 07:09:51 GrantsThinkpad kernel: RDX: 0000000000000001 RSI: 0000000000000096 RDI: 00000000ffffffff
Mar 26 07:09:51 GrantsThinkpad kernel: RBP: ffff9ac3a154c800 R08: 00000000000004ca R09: 0000000000000001
Mar 26 07:09:51 GrantsThinkpad kernel: R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000
Mar 26 07:09:51 GrantsThinkpad kernel: R13: ffff9ac3b585e868 R14: ffff9ac3ce565a60 R15: ffff9ac3a7247a80
Mar 26 07:09:51 GrantsThinkpad kernel: FS:  0000000000000000(0000) GS:ffff9ac3d15c0000(0000) knlGS:0000000000000000
Mar 26 07:09:51 GrantsThinkpad kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar 26 07:09:51 GrantsThinkpad kernel: CR2: 000055d57a96a0e8 CR3: 0000000437bd2001 CR4: 00000000003606e0
Mar 26 07:09:51 GrantsThinkpad kernel: Call Trace:
Mar 26 07:09:51 GrantsThinkpad kernel:  refcount_dec_and_mutex_lock+0x13/0x70
Mar 26 07:09:51 GrantsThinkpad kernel:  drm_gem_object_put_unlocked+0x2e/0x80 [drm]
Mar 26 07:09:51 GrantsThinkpad kernel:  drm_gem_dmabuf_release+0x16/0x20 [drm]
Mar 26 07:09:51 GrantsThinkpad kernel:  dma_buf_release+0x4e/0xd0
Mar 26 07:09:51 GrantsThinkpad kernel:  __fput+0xae/0x230
Mar 26 07:09:51 GrantsThinkpad kernel:  delayed_fput+0x1f/0x30
Mar 26 07:09:51 GrantsThinkpad kernel:  process_one_work+0x1e1/0x3d0
Mar 26 07:09:51 GrantsThinkpad kernel:  worker_thread+0x4a/0x3d0
Mar 26 07:09:51 GrantsThinkpad kernel:  kthread+0xfb/0x130
Mar 26 07:09:51 GrantsThinkpad kernel:  ? process_one_work+0x3d0/0x3d0
Mar 26 07:09:51 GrantsThinkpad kernel:  ? kthread_park+0x90/0x90
Mar 26 07:09:51 GrantsThinkpad kernel:  ret_from_fork+0x1f/0x40
Mar 26 07:09:51 GrantsThinkpad kernel: ---[ end trace 2138961c7247be62 ]---

@grant-traynor
Copy link

grant-traynor commented Mar 26, 2020

Are these helpful?

Mar 26 11:55:18 GrantsThinkpad kernel: ------------[ cut here ]------------
Mar 26 11:55:18 GrantsThinkpad kernel: refcount_t: underflow; use-after-free.
Mar 26 11:55:18 GrantsThinkpad kernel: WARNING: CPU: 6 PID: 528 at lib/refcount.c:87 refcount_dec_not_one+0x50/0x60
Mar 26 11:55:18 GrantsThinkpad kernel: Modules linked in: rfcomm cmac algif_hash algif_skcipher af_alg joydev mousedev bnep hid_generic uvcvideo btusb videobuf2_vmalloc videobuf2_memops btrtl videobuf2_v4l2 btbcm videobuf2_common usbhid b>
Mar 26 11:55:18 GrantsThinkpad kernel:  intel_cstate nls_iso8859_1 intel_uncore snd_hda_core nls_cp437 ofpart vfat fat iwlmvm i915 intel_rapl_perf cmdlinepart snd_hwdep intel_spi_pci intel_spi snd_pcm spi_nor psmouse input_leds pcspkr mac>
Mar 26 11:55:18 GrantsThinkpad kernel: CPU: 6 PID: 528 Comm: kworker/6:3 Tainted: G           OE     5.5.11-arch1-1 #1
Mar 26 11:55:18 GrantsThinkpad kernel: Hardware name: LENOVO 20RD0011AU/20RD0011AU, BIOS R16ET21W (1.07 ) 11/29/2019
Mar 26 11:55:18 GrantsThinkpad kernel: Workqueue: events delayed_fput
Mar 26 11:55:18 GrantsThinkpad kernel: RIP: 0010:refcount_dec_not_one+0x50/0x60
Mar 26 11:55:18 GrantsThinkpad kernel: Code: 74 f3 83 f8 01 74 27 8d 50 ff 39 c2 76 e1 80 3d 6a ea 09 01 00 75 de 48 c7 c7 c8 3b b4 a7 c6 05 5a ea 09 01 01 e8 72 63 c1 ff <0f> 0b eb c7 31 c0 c3 66 0f 1f 84 00 00 00 00 00 41 55 49 89 f5 41
Mar 26 11:55:18 GrantsThinkpad kernel: RSP: 0018:ffffaa2b80a63dd0 EFLAGS: 00010286
Mar 26 11:55:18 GrantsThinkpad kernel: RAX: 0000000000000000 RBX: 0000000000080005 RCX: 0000000000000000
Mar 26 11:55:18 GrantsThinkpad kernel: RDX: 0000000000000001 RSI: 0000000000000096 RDI: 00000000ffffffff
Mar 26 11:55:18 GrantsThinkpad kernel: RBP: ffff95af1fe0a400 R08: 00000000000004c6 R09: 0000000000000001
Mar 26 11:55:18 GrantsThinkpad kernel: R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000
Mar 26 11:55:18 GrantsThinkpad kernel: R13: ffff95af4d422868 R14: ffff95af4e4a0660 R15: ffff95af272d9000
Mar 26 11:55:18 GrantsThinkpad kernel: FS:  0000000000000000(0000) GS:ffff95af51580000(0000) knlGS:0000000000000000
Mar 26 11:55:18 GrantsThinkpad kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar 26 11:55:18 GrantsThinkpad kernel: CR2: 00007f2be4ff6d68 CR3: 000000033760a002 CR4: 00000000003606e0
Mar 26 11:55:18 GrantsThinkpad kernel: Call Trace:
Mar 26 11:55:18 GrantsThinkpad kernel:  refcount_dec_and_mutex_lock+0x13/0x70
Mar 26 11:55:18 GrantsThinkpad kernel:  drm_gem_object_put_unlocked+0x2e/0x80 [drm]
Mar 26 11:55:18 GrantsThinkpad kernel:  drm_gem_dmabuf_release+0x16/0x20 [drm]
Mar 26 11:55:18 GrantsThinkpad kernel:  dma_buf_release+0x4e/0xd0
Mar 26 11:55:18 GrantsThinkpad kernel:  __fput+0xae/0x230
Mar 26 11:55:18 GrantsThinkpad kernel:  delayed_fput+0x1f/0x30
Mar 26 11:55:18 GrantsThinkpad kernel:  process_one_work+0x1e1/0x3d0
Mar 26 11:55:18 GrantsThinkpad kernel:  worker_thread+0x4a/0x3d0
Mar 26 11:55:18 GrantsThinkpad kernel:  kthread+0xfb/0x130
Mar 26 11:55:18 GrantsThinkpad kernel:  ? process_one_work+0x3d0/0x3d0
Mar 26 11:55:18 GrantsThinkpad kernel:  ? kthread_park+0x90/0x90
Mar 26 11:55:18 GrantsThinkpad kernel:  ret_from_fork+0x1f/0x40
Mar 26 11:55:18 GrantsThinkpad kernel: ---[ end trace 6924403fbc83f670 ]---

@grant-traynor
Copy link

Would love to help if I can get an idea of the best place to start? :-)

@UnoSD
Copy link
Author

UnoSD commented Mar 26, 2020

@UnoSD : may you able to check if you have also kernel traces in your kernel log? As stated above, can check in terminal with journalctl -b and than search for the word trace or scroll by date/time of crash.

@monofox I just tried, but unfortunately it has been purged from the logs, it happened last time on the 23rd and then I decided to roll back to 5.4.

@monofox
Copy link

monofox commented Mar 26, 2020

All given stack traces here have to do with DRM so likeley evdi has some incompatibilities with kernel? Although don't get any traces with kernel 5.5.13, but had a smaller interval until next crash of display manager.

So switched back to kernel 5.2.3-ck to see if the crashes appears there as well for me.

@grant-traynor : does the issues appear for you on earlier kernel releases? You're right now using 5.5.11.

@grant-traynor
Copy link

Hi @monofox,

I'm happy to give it a crack. I've been using arch for about 5 years now and have not had a need to build a kernel since using it. So I'm pretty well out of practice in general, and have never done it on arch at all. Do you have a recommendation for the best method to do that? https://wiki.archlinux.org/index.php/Kernel/Arch_Build_System ?

@monofox
Copy link

monofox commented Mar 26, 2020

Hi @grant-traynor,
i know only the gentoo way, which mostly should work for all operation systems until some specific routines regarding initramfs is required. Download the kernel from https://www.kernel.org/ in the wanted version, take my current kernel configuration file, make oldconfig, make and make modules_install / make install, provide the initramfs file in /boot and regenerate the grub configuration with grub-mkconfig (the "easy" way of gentoo are two commands [emerge to download the sources and genkernel to do the rest). For Arch seems best to go the way, as described in your linked page. Of course, afterwards evdi must be recompiled.

I tested during the day my old kernel 5.2.3-ck which worked without any crash with same xorg, same evdi version. There was couple of minutes ago only one issue, that displaylink docking station freezed (no ethernet anymore, no usb, images were frozen). So this actually does not have to do with evdi.

@grant-traynor
Copy link

OK. I'm running 5.2.3 now. I'll let you know how it goes.

 ~  $  uname -a
Linux GrantsThinkpad 5.2.3-arch1-1-gkt-5-2-3 #1 SMP PREEMPT Sat, 28 Mar 2020 23:31:38 +0000 x86_64 GNU/Linux

@grant-traynor
Copy link

So I've been running in the 5.2.3 kernel all day and it seems "rock solid". No issues. Good in fact. I'll stick on this version and report back if it fails, but I think you're onto something @monofox

@abucodonosor
Copy link
Contributor

@monofox @UnoSD @grant-traynor

Are you all on Intel iGPUs?

@monofox
Copy link

monofox commented Mar 30, 2020

@abucodonosor , yes:
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)

@UnoSD
Copy link
Author

UnoSD commented Mar 31, 2020

@monofox Same here: Intel Corporation UHD Graphics 620 (Whiskey Lake)

@grant-traynor
Copy link

@abucodonosor
Yes: Me too.

 ~  $  lspci
00:00.0 Host bridge: Intel Corporation Device 9b61 (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 02)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 0c)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Comet Lake Thermal Subsytem
00:14.0 USB controller: Intel Corporation Device 02ed
00:14.2 RAM memory: Intel Corporation Device 02ef
00:14.3 Network controller: Intel Corporation Wireless-AC 9462
00:16.0 Communication controller: Intel Corporation Comet Lake Management Engine Interface
00:17.0 SATA controller: Intel Corporation Comet Lake SATA AHCI Controller
00:1c.0 PCI bridge: Intel Corporation Device 02b8 (rev f0)
00:1c.4 PCI bridge: Intel Corporation Device 02bc (rev f0)
00:1d.0 PCI bridge: Intel Corporation Device 02b0 (rev f0)
00:1d.4 PCI bridge: Intel Corporation Device 02b4 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device 0284
00:1f.3 Audio device: Intel Corporation Device 02c8
00:1f.4 SMBus: Intel Corporation Device 02a3
00:1f.5 Serial bus controller [0c80]: Intel Corporation Comet Lake SPI (flash) Controller
03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Lexa [Radeon 540X/550X/630 / RX 640 / E9171 MCM] (rev c0)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
07:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd Device a809
 ~  $  lsusb
Bus 002 Device 005: ID 17ef:a357 Lenovo 
Bus 002 Device 004: ID 17ef:a359 Lenovo 
Bus 002 Device 003: ID 17e9:6015 DisplayLink USB3.1 Hub             
Bus 002 Device 002: ID 17ef:a356 Lenovo USB3.1 Hub             
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 27c6:55a4 Shenzhen Goodix Technology Co.,Ltd. Goodix FingerPrint Device
Bus 001 Device 003: ID 5986:2130 Acer, Inc Integrated Camera
Bus 001 Device 008: ID 046d:0a4d Logitech, Inc. G430 Surround Sound Gaming Headset
Bus 001 Device 010: ID 17ef:609b Lenovo USB2.0 Hub             
Bus 001 Device 009: ID 17ef:a354 Lenovo 
Bus 001 Device 007: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 005: ID 17ef:1029 Lenovo 
Bus 001 Device 002: ID 17ef:1028 Lenovo USB2.0 Hub             
Bus 001 Device 006: ID 8087:0026 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

@grant-traynor
Copy link

grant-traynor commented Mar 31, 2020

No crashes today also.

Linux GrantsThinkpad 5.2.3-arch1-1-gkt-5-2-3 #1 SMP PREEMPT Sat, 28 Mar 2020 23:31:38 +0000 x86_64 GNU/Linux

@abucodonosor
Copy link
Contributor

Those bugs look to me like Intel drm bugs, especially after they did the eb_* rework.
There are still bug reported all over the place about gnome-shell and gdm breaking.

Is someone willing to test a vanilla 5.6 kernel?
If so let me know since evdi need a patch for 5.6 to work.

@loiselqw
Copy link

Same here at
5.4.0-4-amd64 #1 SMP Debian 5.4.19-1 (2020-02-13) x86_64 GNU/Linux

X-Session (xfce4 and lxqt) crashed randomly - I suppose especially in Browser activity (heavily load) and brought back to lightdm login screen.

HW is thinkpad x260 with following lspci-output:

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers (rev 08) 00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07) 00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) 00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21) 00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21) 00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21) 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1) 00:1c.2 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #3 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21) 00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21) 00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) 00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21) 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection I219-LM (rev 21) 02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01) 04:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
logs after crash are attached:

user.log
Mar 27 10:03:26 foo xfce4-notifyd[4507]: xfce4-notifyd: Fatal IO error 11 (Die Ressource ist zur Zeit nicht verfügbar) on X server :0. Mar 27 10:03:28 foo lightdm[36441]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files Mar 27 10:03:43 foo lightdm[36632]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files Mar 27 10:03:43 foo lightdm[801]: g_dbus_connection_call_sync_internal: assertion 'G_IS_DBUS_CONNECTION (connection)' failed Mar 27 10:40:22 foo org.freedesktop.thumbnails.Thumbnailer1[47642]: Registered thumbnailer ffmpegthumbnailer -i %i -o %o -s %s -f

If I could do something more, pls let me know.

@monofox
Copy link

monofox commented Mar 31, 2020

@abucodonosor : sure, i'm willing to test.

@abucodonosor
Copy link
Contributor

@monofox I noticed @displaylink-dkurek already added a fix for 5.6 kernels in git.

This commit 34d92e8. It is similar to my fix just with <= logic :-)

@monofox
Copy link

monofox commented Mar 31, 2020

@abucodonosor : Kernel is configured, compiled, installed:
Linux smallLukasGentoo 5.6.0 #1 SMP Tue Mar 31 14:51:37 CEST 2020 x86_64 Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz GenuineIntel GNU/Linux
Corresponding devel-branch of evdi is compiled and installed. Both evdi connected monitors are attached and working.
So lets see how stable it is :)

@monofox
Copy link

monofox commented Mar 31, 2020

Was a short test. Desktop environment crashed after round about 30 minutes.
Pasted log to https://gist.github.com/monofox/96e62d9373a10db636c41b41978567ec
Xorg.0.log at https://gist.github.com/monofox/953c891f59375d4c150fac88c6cfdc45

@abucodonosor
Copy link
Contributor

@monofox

nothing interesting in the logs. Can you maybe use journalctl or similar to get a full dmesg?

@abucodonosor
Copy link
Contributor

@monofox

also have a look at #179 and #173

@monofox
Copy link

monofox commented Mar 31, 2020

@abucodonosor
#179 does not affect me (messages and behaviour does not fit)
#173 also referes to some hang or freeze, whereas messages and behaviour do not fit to my system.

Full log is here: https://gist.github.com/monofox/9199cb2a5a844c9c706c621b60f6c91b
Relevant part starts at Mär 31 16:31:58 where the kernel module was loaded and Xserver restarted. On 16:32:08 display server was terminated and restarted intentionally by me. On 16:32:36 i've attached the DisplayLink docking station. You can ignore messages regarding NetworkManager - wifi fails always due to broken Intel wifi support in 5.6.0 and finally at 16:56:49 the xsession crashed. I don't have any coredump in coredumpctl list from today.

I didn't worked last two hours (so in last two hours nothing happened). But i'll stick a while for 5.6 and check how its going.

@abucodonosor
Copy link
Contributor

@monofox

Still nothing interesting from edvi there. But the interesting part starts with you running out-of-date firmware for your iGPU :-). Please update linux-firmware package.

Well, #179 & 173 are all about those bugs, regarding the messages.

@grant-traynor
Copy link

Putting this here for future reference ==> dkms install evdi/1.6.2 -k 5.6.0-arch1-1-gkt-5-6

@grant-traynor
Copy link

Ok. I'm using this version today. Did not get time with it yesterday due to work commitments. I'll let you know how it goes.

Linux GrantsThinkpad 5.6.0-arch1-1-gkt-5-6 #2 SMP PREEMPT Tue, 31 Mar 2020 21:06:06 +0000 x86_64 GNU/Linux

@monofox
Copy link

monofox commented Apr 1, 2020

@abucodonosor : Package was up-to-date. Just my initramfs not. I've updated it. And made two tests: one with GUC enable and one with GUC disabled. In both cases, crash happens: https://gist.github.com/monofox/5a15cd0672dc6eacc4e0c1a987aceeb0
(same behaviour and unfortunately, the logs do not reveal any (for me) helpful).

@grant-traynor
Copy link

OK. Might be a bit premature, but I've been using this version for the whole morning with no issues, doing the sorts of things that would normally cause the crash (Videoconferencing, flowcharting and graphical stuff, Moving windows between the laptop and the two attached screens). It seems a little slower though?

For reference:

  1. Using awesomewm with predominantly chromium, Zoom, slack (thick client) and termite / terminals
  2. Installed evdi as a dkms module using AUR evdi-git
  3. Built the 5.6 kernel using the methods defined in https://wiki.archlinux.org/index.php/Kernel/Arch_Build_System yesterday afternoon.
Linux GrantsThinkpad 5.6.0-arch1-1-gkt-5-6 #2 SMP PREEMPT Tue, 31 Mar 2020 21:06:06 +0000 x86_64 GNU/Linux

dkms install evdi/1.6.2 -k 5.6.0-arch1-1-gkt-5-6

@UnoSD
Copy link
Author

UnoSD commented Jun 27, 2020

Update: I just updated, had one system freeze and now video playback is insanely slow. I will have to downgrade once again.

Will try evdi-git first, but I have no hope this will be fixed. I'm getting really close to toss the docking station out of the window.

displaylink 5.3.1.34-2
linux 5.7.6.arch1-1
evdi 1.7.0-1
xorg-server 1.20.8-2
xfce 4.14

@UnoSD
Copy link
Author

UnoSD commented Jun 27, 2020

Same issue with evdi-git.

@UnoSD
Copy link
Author

UnoSD commented Jun 27, 2020

ffs! now I downgraded and videos are still slow!

@grant-traynor
Copy link

I wonder if it's helped by some of the other tweaking I've been playing with over time. Note that I'm also using X11 not Wayland.

 ~  $  cat /etc/X11/xorg.conf.d/20-intel.conf 
Section "Device"
  # -- Common Options
  Identifier 	"Intel Graphics"
  Option 	"DRI"			"3"
  # -- Modesetting Driver Options
  #Driver      	"modesetting"
  #Option 	"AccelMethod"		"glamor"
  # -- Intel Driver Options
  Driver 	"intel"
  Option 	"AccelMethod"		"sna"
  Option	"TearFree"		"true"  
  Option 	"AccelMethod"		"uxa"
  #Option	"NoAccel"		"True"
  #Option	"DRI"			"False"
  #Option 	"AccelMethod"		"sna"
  #Option 	"AccelMethod"		"blt"
EndSection

Section "Device"
    Identifier  "DisplayLink"
    Driver      "modesetting"
    Option      "PageFlip" "false"
EndSection

I also tried stuff on this thread at some point and thought it helped:

https://displaylink.org/forum/showthread.php?t=65650

I'm upgrading arch at the moment, I'll let you know if I see a problem on the latest versions.

@UnoSD
Copy link
Author

UnoSD commented Jun 29, 2020

thank you @grant-traynor , I will give your settings a go.

I am also using X11, I actually wanted to try Wayland as I saw some posts around issues with X11, but I'm on XFCE and LightDM, and I understand that it's not well supported/not doable at all.

I was on kernel 5.4.15.arch1-1 with evdi 1.6.40-2 and displaylink 5.2.14-1 and it all worked fine, beside crashes when plugging/unplugging, but I was used to that.

I updated to 5.7.6.arch1-1 with evdi 1.7.0 also latest displaylink and video playback on GPU was extremely slow (1FPS) and it started disconnecting and reconnecting every 15 minutes.

I decided then to re-downgrade evdi, displaylink and use the LTS kernel 5.4.49-1-lts and now video is still unusable and it still disconnects/reconnects often, making it completely unusable! I'm desperate, I'm about to throw the docking station out of the window and but a USB-C -> HDMI for one of the monitors.

I am trying now to rebuild the old kernel to see if that helps, but I'm getting all sort of incompatibility issues with the new gcc... I basically wasted a weekend on this.

any help would be really appreciated as I'm desperate and this is becoming more and more frustrating. If I didn't have all the cables stapled and only one HDMI, I would have already thrown away the docking station.

@grant-traynor
Copy link

Hi @UnoSD

So I'm running this at the moment, and it's been stable and performant since yesterday when I said I'd do the upgrade.

linux 5.7.6.arch1-1
evdi-git 1.7.0.r71.gdc595db-1
displaylink 5.3.1.34-2
xorg-server 1.20.8-2
spectrwm 3.4.1-1

I think I patched my own display link driver, but that was just a versioning / download URL change from what I remember.

The machine is a Lenovo E15 with an external USB-C hub.

USB:
Bus 002 Device 004: ID 17ef:a359 Lenovo 
Bus 002 Device 003: ID 17e9:6015 DisplayLink USB3.1 Hub             

PCI:
03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Lexa [Radeon 540X/550X/630 / RX 640 / E9171 MCM] (rev c0)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 02)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model

I've got this file:

 ~  $  cat /usr/share/X11/xorg.conf.d/20-displaylink.conf 
Section "Device"
  Identifier "DisplayLink"
  Driver "modesetting"
  Option "PageFlip" "false"
EndSection 

And I'm setting my monitors up with a shell script depending upon if I'm home or in the office. Mostly at home at the moment.

 ~  $  cat ~/.config/screen_layout_home.sh 
#!/bin/sh

# Mouse Speed
xset mouse 3 6

# Setup DIsplayLink Monitors
xrandr --setprovideroutputsource 1 0
xrandr --setprovideroutputsource 2 0

# Home Monitors
xrandr --output eDP-1 --primary --mode 1920x1080 --pos 1920x1080 --rotate normal \
       --output DP-1 --off \
       --output HDMI-1 --off \
       --output HDMI-2 --off \
       --output DVI-I-3-2 --mode 1920x1080 --pos 0x0 --rotate normal \
       --output DVI-I-2-1 --mode 1920x1080 --pos 1920x0 --rotate normal

Most of this I've pieced together using the information from this wiki article: https://wiki.archlinux.org/index.php/DisplayLink

The only other file I have I think is this one:

 ~  $  cat /etc/X11/xorg.conf.d/20-intel.conf 
Section "Device"
  # -- Common Options
  Identifier 	"Intel Graphics"
  Option 	"DRI"			"3"
  # -- Modesetting Driver Options
  #Driver      	"modesetting"
  #Option 	"AccelMethod"		"glamor"
  # -- Intel Driver Options
  Driver 	"intel"
  Option 	"AccelMethod"		"sna"
  Option	"TearFree"		"true"  
  Option 	"AccelMethod"		"uxa"
  #Option	"NoAccel"		"True"
  #Option	"DRI"			"False"
  #Option 	"AccelMethod"		"sna"
  #Option 	"AccelMethod"		"blt"
EndSection

Section "Device"
    Identifier  "DisplayLink"
    Driver      "modesetting"
    Option      "PageFlip" "false"
EndSection

Note that I had problems with spectrwm for a while, and using GNOME seemed stable. Maybe there's still something going on that XFCE has a problem with. Have you tried an alternative WM / DE for a while to see if that helps?

@UnoSD
Copy link
Author

UnoSD commented Jun 30, 2020

@grant-traynor Thank you very much, I really appreciate you sharing your configuration.

I managed to downgrade back to a working kernel/evdi combination.

I had to get the old kernel from the archives, downgrade gcc, compile evdi, re-upgrade gcc and finally I got it to the same state as before (no constant disconnects/reconnects and working audio).

I will need to get this sorted at some point, when I have some time, I'll back all this up and try with your configuration and I will give some feedback. Thanks again.

@grant-traynor
Copy link

@UnoSD .... I did notice today that if I routed audio out through the HDMI connections in the dock then the video slowed down .... routing it to a USB connected headset on the same dock was fine.

@UnoSD
Copy link
Author

UnoSD commented Jul 9, 2020

@grant-traynor that may be related to the same issue I was experiencing, that was apparently fixed in the new kernel, but I haven't tried it:
#211 (comment)

@mr337
Copy link

mr337 commented Oct 19, 2020

Throwing my hat in the ring. Getting similar error as #197 (comment) and tempted to throw it out the window as well :) So far I haven't been able to find a good combo on 18.04 and the 5.7+ kernels aren't available yet.

Linux distribution and its version: Ubuntu 18.04
Linux kernel version: 5.4.0-51-generic #56~18.04.1-Ubuntu
Xorg version (if used): 1.20.8
Desktop environment in use: Qtile & Gnome Desktop
Display Link: 5.3.1.34

@UnoSD
Copy link
Author

UnoSD commented Oct 20, 2020

I got fed up with this issues and I decided to plug my monitors buying some adaptors directly in the laptop so I can't really comment on this issue anymore. But I'll gladly try again later if it seems resolved for the others.

@mr337
Copy link

mr337 commented Oct 20, 2020

@UnoSD I don't have that option that I know of. If this doesn't work I think my only option is to move to a USB-C laptop + dock setup. Not exactly clear if the evdi is still needed.

@mr337
Copy link

mr337 commented Oct 20, 2020

To add to the frustration I thought I was safe by going back to Gnome and it just crashed on me. :(

@grant-traynor
Copy link

Starting to get to the same point. This clearly looks like something that displaylink really aren't interested in continuing ... need to find another answer.

@grant-traynor
Copy link

grant-traynor commented Oct 21, 2020

Looks like a good Samaritan in arch has raised a ticket on xorg. Apparently it's on known regression. There is hope: https://aur.archlinux.org/packages/displaylink/

@timnolte
Copy link

I've been struggling thinking it was my Ubuntu install and heavy usage of apps. I'm testing out a non-DisplayLink setup, I'm also going to try upgrading to Ubuntu 20.10 with kernel 5.8 and see if that makes any difference.

@mr337
Copy link

mr337 commented Oct 27, 2020

@timnolte Same, I'm moving some of my workloads that aren't compatible with Ubuntu 20.10 in a KVM as a last ditch effort to see if 5.8 works which sounds like success on this issue thread.

@mknw
Copy link

mknw commented Jan 4, 2021

+1

First, thank you @displaylink-dkurek, for the amazing work.

I was hoping #225 (kernel > 5.8) would finally solve the present issue as well as #126.
However, desktop environment still crashes when under high load (which at first I thought was 'random').
The crash only happens when high load graphic tasks are performed, such as playing videos.

This is reported in several ways here and in the DisplayLink forum.
While I can't be certain, I think there is a good chance these issues are related.
(i.e.: "Random DE crash", "Disconnecting randomly D6000 dock", "High system Load", etcetera.)

Here it is mentioned to report these problems to the DisplayLink forum instead. But some of the (perhaps) related issues are still open.

I would be happy to test or report log files if needed.

@pereyra-carlos
Copy link

Hi, i have a laptop with nvidia video card, the dock work perfectly with other note, but with my notebook crash randomly, freezing the bluethoot and usb ports (my keyboard and mouse). I tested 1 million of things, but dosent work anything.
Some day i founded one conbination that work like a charm on my laptop.
The linux mint 19.3 fresh installation and drivers nvidia "nvidia-driver-450", this its important, with other drivers dosent work correctly, but with this drives, the dock its wonderfull.

@Radoom
Copy link

Radoom commented May 7, 2021

Hi all, same/similar problem here. Randomly dropping out of the X session to login screen. Sometimes this happens immediately after login, i.e. I get the desktop for a brief moment or even only a "blink". Feels like on 2nd login it then always works... until it drops out later after n or nn minutes. Nothing regular as far as I see. Appears to happen more or less only when browsing the web ("normal" sites, not even videos). Where to start? Logs don't really give me a hint, see below, but first some data on the setup maybe.
18.04.5 LTS, originally "Xubuntu" running XFce. Read that maybe another WM/DE might do (better), so switched to openbox/LXqt. Not better. However, a number of XFce applets and from other DEs still in use. A cleaner approach would be to backup the machine and re-install a 20.04 Lubuntu from scratch...but rather would like to get it fixed instead of wiped...

The Dock is a "lenovo hybrid USB-C with USB-A dock", connected via a HDMI-DVI adaptor cable to a HP ZR24w. Running without problems on two different lenovo thinkpads with W10. So, no hardware issues.

$ uname -a && lsb_release -a
Linux S6214T 5.5.4-050504-generic #202002150446 SMP Sat Feb 15 09:50:30 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
LSB Version:	core-9.20170808ubuntu1-noarch:printing-9.20170808ubuntu1-noarch:security-9.20170808ubuntu1-noarch
Distributor ID:	Ubuntu
Description:	Ubuntu 18.04.5 LTS
[...]

running 5.5.4 as others freeze my machine randomly; not related to displaylink

$ lspci
00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0c)
00:13.0 SATA controller: Intel Corporation Atom Processor E3800 Series SATA AHCI Controller (rev 0c)
00:14.0 USB controller: Intel Corporation Atom Processor Z36xxx/Z37xxx, Celeron N2000 Series USB xHCI (rev 0c)
00:1a.0 Encryption controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine (rev 0c)
00:1b.0 Audio device: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller (rev 0c)
00:1c.0 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 1 (rev 0c)
00:1f.0 ISA bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit (rev 0c)
00:1f.3 SMBus: Intel Corporation Atom Processor E3800 Series SMBus Controller (rev 0c)
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter
$ inxi -G
Graphics:  Card: Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display
           Display Server: x11 (X.Org 1.20.8 ) drivers: modesetting (unloaded: fbdev,vesa)
           Resolution: 1920x1080@60.02hz     
           OpenGL: renderer: Mesa DRI Intel HD Graphics (BYT) version: 4.2 Mesa 20.0.8 
$ lsmod | grep evdi
evdi                   57344  5
drm_kms_helper        200704  2 evdi,i915
drm                   528384  16 drm_kms_helper,evdi,i915
syscopyarea            16384  2 drm_kms_helper,evdi
sysfillrect            16384  2 drm_kms_helper,evdi
sysimgblt              16384  2 drm_kms_helper,evdi
$ sudo dkms status
evdi, 1.9.1, 5.2.21-050221-generic, x86_64: installed
evdi, 1.9.1, 5.2.5-050205-generic, x86_64: installed
evdi, 1.9.1, 5.5.4-050504-generic, x86_64: installed
evdi, 1.9.1, 5.6.17-050617-generic, x86_64: installed
evdi, 5.2.14, 5.2.21-050221-generic, x86_64: built
evdi, 5.2.14, 5.2.5-050205-generic, x86_64: built
$ apt-cache policy xorg
xorg:
  Installed: 1:7.7+19ubuntu7.1
  Candidate: 1:7.7+19ubuntu7.1
  Version table:
 *** 1:7.7+19ubuntu7.1 500
        500 http://de.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     1:7.7+19ubuntu7 500
        500 http://de.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
$ cat /etc/X11/xorg.conf.d/20-displaylink.conf
Section "OutputClass"
    Identifier  "DisplayLink"
    MatchDriver "evdi"
    Driver      "modesetting"
    Option      "AccelMethod" "none"
    Option      "PageFlip" "false"
EndSection

Added the "PageFlip" "false" but didn't help. From what I read it appears necessary in cases where the displaylink connected screens aren't usable at all. Not my case.

Now for the little information I can find from the logs. Apologies for not knowing better where to get what from, maybe throw me some hints what I should gather.

/var/log/Xorg.1.log.old or ...0.log.old are outdated, not really from the respective crashes, or not containing any "EE" messages for the crash if they are from the recent login/session. Strange!? It dies so "hard" it can't even log what happened!?

From jorunalctl:
There's always this one line for "Did the X11 server die?", but the bit in front always is different.
May 04 22:54:29 S6214T org.kde.KScreen[2051]: The X11 connection broke (error 1). Did the X11 server die?
After that crash, I logged in again a few seconds later, and was kicked out immediately again with the same:
May 04 22:54:51 S6214T org.kde.KScreen[2051]: The X11 connection broke (error 1). Did the X11 server die?
My understanding: the "did it die?" line is triggered by any "first" application to notice it, and the name of that component is then mentioned. But I don't think it is that particular application which caused the fault. Before that line, there's mostly several seconds without any entries, so nothing "related" visible right before that "and out we are again" message.
After this line, there's then always several messages from various programs running in the X session which report that they terminate (because they think the session was ended... so these messages look like after any usual "log out"). Can't see from them that any of the programs would have "triggered" the problem.

For the above crash, I found this in ~/,xsession-errors.old:

(nm-applet:8851): Gtk-WARNING **: 22:54:42.417: Can't set a parent on widget which has a parent
File::Glob::glob() will disappear in perl 5.30. Use File::Glob::bsd_glob() instead. at /usr/bin/shutter line 8212.
(0x7fff2f29bbe0) Debug: systemd: "CanReboot" = "yes"
(0x7fff2f29bbe0) Debug: systemd: "CanPowerOff" = "yes"
Translator is not loaded "qlipper_en_GB" "/usr/share/qlipper/translations"
Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/^<.*>\n{ <-- HERE / at /usr/share/shutter/resources/system/upload_plugins/upload/vgyme.pm line 159.

(shutter:8780): Wnck-WARNING **: 22:54:51.767: Unhandled action type _OB_WM_ACTION_UNDECORATE

(shutter:8780): Wnck-WARNING **: 22:54:51.785: Unhandled action type _OB_WM_ACTION_UNDECORATE
The X11 connection broke (error 1). Did the X11 server die?
Gdk-Message: 22:54:51.883: light-locker: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

Gdk-Message: 22:54:51.883: blueman-applet: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

Once (!) I got this:
May 04 22:15:36 S6214T kernel: traps: Core[2246] general protection fault ip:7f35a115f0a6 sp:7f358bdc8a60 error:0 in libc-2.27.so[7f35a111c000+1e7000]
but could not locate a dump (nothing for that date/time in /var/crash). Shouldn't there be one? There is dumps for individual apps every now and then, but not related to the times of X crashing. What do I need to set up to make the xServer (?) get dumped/dump properly?

Another time I had these two lines

May 04 23:30:16 S6214T xfce4-notifyd[9741]: xfce4-notifyd: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
May 04 23:30:16 S6214T org.kde.KScreen[2051]: The X11 connection broke (error 1). Did the X11 server die?

But again, not much in front (several seconds silence), and only messages thereafter resulting from the "log out".

Where to start looking further? How to make the crashes "dump" useful information?

@Radoom
Copy link

Radoom commented May 16, 2021

replying to my own post: took the "easy" way (well...):
0) took two backups (timeshift and a clonezilla image - just in case)

  1. installed Lubuntu 20.04 from scratch. Runs kernel 5.8.0-53-generic out of the box
  2. $ sudo apt-get install dkms libdrm-dev
  3. downloaded the latest official displaylink driver package zip file (5.4 as of today) from synaptic homepage and unzipped it
  4. $ sudo ./displaylink-driver-5.4.0-55.153.run
  5. rebooted.
    Been running for several hours now while I'm setting up /restoring from timeshift rsync archive the various bits and pieces of the new lubtuntu installation. Runs without any glitches so far.

@tbjornli
Copy link

I have been experiencing the same issue, random crashes sometimes several times per day, with a ThinkPad Hybrid USB-C running Xubuntu 20.04 and DisplayLink 5.3.1.

However I have not had a single crash after upgrading DisplayLink to 5.4.0 about two weeks ago.

@cement-head
Copy link

@tbjornli 5.8.x Kernel?

@tbjornli
Copy link

Sorry, I forgot to include the kernel. I'm running on 5.4.0-73-generic.

@LAKostis
Copy link

LAKostis commented Dec 2, 2021

Got a crash today with fairy recent kernel and displaylink driver:

I believe it happened when I checked gitlab job output which updated the screen very often.

Kernel version: 5.10.79
DisplayLink driver: 5.4.1-55.174
Gnome: 40.x (gnome-shell 40.6)
Session: wayland

$ glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) UHD Graphics 620 (KBL GT2) (0x5917)
    Version: 21.2.5
    Accelerated: yes
    Video memory: 3072MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) UHD Graphics 620 (KBL GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.2.5
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.2.5
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.2.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

Kernel crash log:

dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: VFS: file-max limit 1612478 reached
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: BUG: kernel NULL pointer dereference, address: 0000000000000148
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: #PF: supervisor write access in kernel mode
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: #PF: error_code(0x0002) - not-present page
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: PGD 0 P4D 0 
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: Oops: 0002 [#1] PREEMPT SMP PTI
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: CPU: 0 PID: 3664 Comm: gnome-shell Tainted: G           O      5.10.0-lks-wks-alt15 #1
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: Hardware name: LENOVO 20L5004SMH/20L5004SMH, BIOS N24ET65W (1.40 ) 08/10/2021
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: RIP: 0010:evdi_prime_import_sg_table+0xf5/0x15b [evdi]
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: Code: c1 eb 0c 89 da e8 3f 76 2b ff 48 63 fb ba 08 00 00 00 48 89 f8 48 f7 e2 48 89 c7 70 1f be c0 0c 00 00 83 ca ff e8 45 30 0e df <49> 89 84 24 48 01 00 00 48 89 c6 48 85 c0 75 1f eb 0c 49 c7 84 24
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: RSP: 0018:ffffa979435d3d28 EFLAGS: 00010286
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: RAX: ffff8de20a4b0000 RBX: 0000000000001000 RCX: 0000000000000003
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: RDX: 0000000000000040 RSI: ffffffffa0efb7f8 RDI: 0000000000000286
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: RBP: ffff8de25b9b8490 R08: 0000000000008000 R09: 0000000000000000
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: R10: 0000000000000008 R11: 0000000000004ba0 R12: 0000000000000000
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: R13: ffff8de22ae27800 R14: ffff8de22ae27800 R15: ffff8de25bb76c00
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: FS:  00007f5b6151dd80(0000) GS:ffff8de572600000(0000) knlGS:0000000000000000
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: CR2: 0000000000000148 CR3: 000000012ffb8004 CR4: 00000000003706f0
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: Call Trace:
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel:  ? drm_gem_prime_import_dev+0x9f/0xf4 [drm]
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel:  ? drm_gem_prime_fd_to_handle+0x9b/0x146 [drm]
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel:  ? drm_prime_destroy_file_private+0xc/0xc [drm]
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel:  ? drm_ioctl_kernel+0x6d/0xa9 [drm]
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel:  ? drm_ioctl+0x224/0x327 [drm]
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel:  ? drm_prime_destroy_file_private+0xc/0xc [drm]
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel:  ? vfs_ioctl+0x19/0x26
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel:  ? __do_sys_ioctl+0x66/0x85
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel:  ? do_syscall_64+0x5d/0x6a
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel:  ? entry_SYSCALL_64_after_hwframe+0x44/0xa9
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: Modules linked in: uinput rpcsec_gss_krb5 auth_rpcgss nfsv4 nfs lockd grace sunrpc nfs_ssc fscache ccm xt_connmark nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c xt_mark iptable_mangle xt_comment x>
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel:  snd_soc_hdac_hda snd_hda_ext_core coretemp snd_hda_codec_hdmi snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_acpi_intel_match snd_soc_acpi snd_soc_core snd_hda_codec_realtek x86_pkg_temp_thermal snd_compress i>
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel:  snd_rawmidi snd_seq_device snd_timer snd soundcore button efivars msr fuse efi_pstore configfs efivarfs ip_tables x_tables i915 intel_gtt i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb>
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: CR2: 0000000000000148
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: ---[ end trace 8b1dc047962442cc ]---
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: RIP: 0010:evdi_prime_import_sg_table+0xf5/0x15b [evdi]
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: Code: c1 eb 0c 89 da e8 3f 76 2b ff 48 63 fb ba 08 00 00 00 48 89 f8 48 f7 e2 48 89 c7 70 1f be c0 0c 00 00 83 ca ff e8 45 30 0e df <49> 89 84 24 48 01 00 00 48 89 c6 48 85 c0 75 1f eb 0c 49 c7 84 24
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: RSP: 0018:ffffa979435d3d28 EFLAGS: 00010286
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: RAX: ffff8de20a4b0000 RBX: 0000000000001000 RCX: 0000000000000003
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: RDX: 0000000000000040 RSI: ffffffffa0efb7f8 RDI: 0000000000000286
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: RBP: ffff8de25b9b8490 R08: 0000000000008000 R09: 0000000000000000
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: R10: 0000000000000008 R11: 0000000000004ba0 R12: 0000000000000000
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: R13: ffff8de22ae27800 R14: ffff8de22ae27800 R15: ffff8de25bb76c00
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: FS:  00007f5b6151dd80(0000) GS:ffff8de572600000(0000) knlGS:0000000000000000
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
dec 02 14:38:04 comp-core-i5-8250u-8f89bf kernel: CR2: 0000000000000148 CR3: 000000012ffb8004 CR4: 00000000003706f0
dec 02 14:38:04 comp-core-i5-8250u-8f89bf unknown[4198]: GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). See the documentation of g_child_watch_source_new() for possible causes.

@dsbrgg
Copy link

dsbrgg commented Mar 7, 2022

Bumping this issue back as I believe I might be having the same issue as poeple were having here. I was able to at least have the monitors displaying properly with a 4K display and another vertical monitor. But as stated early in the issue, heavy workloads just seem to crash either the Wayland/Xorg (tried both).

I've also used this fork which has a script to installing all the required dependencies for the DisplayLink driver to work properly.

Here is my system info:

--------------- Linux system info ----------------

Distro: Pop
Release: impish
Kernel: 5.16.11-76051611-generic

---------------- DisplayLink info ----------------

Driver version: 1.10.0
1.9.1
DisplayLink service status: up and running
EVDI service version: 1.10.0

------------------ Graphics card -----------------

Vendor: i915
Subsystem: Graphics
VGA: Intel Corporation HD Graphics 630 (rev 04)
VGA (3D): NVIDIA Corporation GM107M [GeForce GTX 950M] (rev a2)
X11 version: 1.20.13-1ubuntu1.1
X11 configs: /etc/X11/xorg.conf.d/backup.conf /etc/X11/xorg.conf.d/20-displaylink.conf

These are the output right before crashing DisplayLink (or I believe it must be DisplayLink), btw this happens on Wayland. Xorg has the vertical monitor simply unusable as it hardly catches up on rendering:

Mar 07 21:37:05 pop-os kernel: evdi: [I] (card1) Notifying display power state: on
Mar 07 21:37:05 pop-os kernel: evdi: [W] evdi_painter_connect:882 (card2) Double connect - replacing 00000000deae87c7 with 00000000deae87c7
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Connected with Task 71408 (DesktopManagerE) of process 71399 (DisplayLinkMana)
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Connector state: connected
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Notifying mode changed: 3840x2160@60; bpp 32; pixel format XR24 little-endian (0x34325258)
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Notifying display power state: on
Mar 07 21:37:05 pop-os kernel: evdi: [W] evdi_painter_connect:882 (card2) Double connect - replacing 00000000deae87c7 with 00000000deae87c7
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Connected with Task 71408 (DesktopManagerE) of process 71399 (DisplayLinkMana)
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Connector state: connected
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Notifying mode changed: 3840x2160@60; bpp 32; pixel format XR24 little-endian (0x34325258)
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Notifying display power state: on
Mar 07 21:37:05 pop-os kernel: evdi: [W] evdi_painter_connect:882 (card2) Double connect - replacing 00000000deae87c7 with 00000000deae87c7
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Connected with Task 71408 (DesktopManagerE) of process 71399 (DisplayLinkMana)
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Connector state: connected
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Notifying mode changed: 3840x2160@60; bpp 32; pixel format XR24 little-endian (0x34325258)
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Notifying display power state: on
Mar 07 21:37:05 pop-os kernel: evdi: [W] evdi_painter_connect:882 (card2) Double connect - replacing 00000000deae87c7 with 00000000deae87c7
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Connected with Task 71408 (DesktopManagerE) of process 71399 (DisplayLinkMana)
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Connector state: connected
Mar 07 21:37:05 pop-os kernel: evdi: [I] (card2) Notifying mode changed: 3840x2160@60; bpp 32; pixel format XR24 little-endian (0x34325258)
Mar 07 21:37:08 pop-os kernel: evdi: [I] (card2) Notifying display power state: on
Mar 07 21:37:08 pop-os kernel: evdi: [W] evdi_painter_connect:882 (card2) Double connect - replacing 00000000deae87c7 with 00000000deae87c7
Mar 07 21:37:08 pop-os kernel: evdi: [I] (card2) Connected with Task 71408 (DesktopManagerE) of process 71399 (DisplayLinkMana)
Mar 07 21:37:08 pop-os kernel: evdi: [I] (card2) Connector state: connected
Mar 07 21:37:08 pop-os kernel: evdi: [I] (card2) Notifying mode changed: 3840x2160@60; bpp 32; pixel format XR24 little-endian (0x34325258)
Mar 07 21:37:09 pop-os PackageKit[2426]: get-packages transaction /5784_cecbbbad from uid 1000 finished with success after 732ms
Mar 07 21:37:09 pop-os kernel: evdi: [I] (card2) Notifying display power state: on
Mar 07 21:37:09 pop-os kernel: evdi: [W] evdi_painter_connect:882 (card2) Double connect - replacing 00000000deae87c7 with 00000000deae87c7
Mar 07 21:37:09 pop-os kernel: evdi: [I] (card2) Connected with Task 71408 (DesktopManagerE) of process 71399 (DisplayLinkMana)
Mar 07 21:37:09 pop-os kernel: evdi: [I] (card2) Connector state: connected
Mar 07 21:37:09 pop-os kernel: evdi: [I] (card2) Notifying mode changed: 3840x2160@60; bpp 32; pixel format XR24 little-endian (0x34325258)

@timnolte
Copy link

timnolte commented Mar 7, 2022

I'm noticing a lot more screen tearing and artifacts. I am using the latest beta of the DisplayLink driver which includes everything to support the newer kernels. My monitor is usable but not as good as it used to be.

@mikaeleythor
Copy link

I have a portable monitor which is unusable when set to vertical with xorg. Using the latest kernel (5.15..) and displaylink beta. I'll add details later.

@LAKostis
Copy link

Still getting the same kernel BUG with recent drivers and kernel:

Kernel version: 5.17.12
DisplayLink driver: v5.9.176.0
Gnome: 42.x (gnome-shell 42.1)
Session: wayland

Kernel crash log:

jun 11 21:42:05 comp-core-i5-8250u-8f89bf rtkit-daemon[2627]: Supervising 0 threads of 0 processes of 0 users.
jun 11 21:42:05 comp-core-i5-8250u-8f89bf rtkit-daemon[2627]: Supervising 0 threads of 0 processes of 0 users.
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: BUG: kernel NULL pointer dereference, address: 0000000000000148
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: #PF: supervisor write access in kernel mode
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: #PF: error_code(0x0002) - not-present page
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: PGD 0 P4D 0 
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: Oops: 0002 [#1] PREEMPT SMP PTI
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: CPU: 3 PID: 4177 Comm: gnome-shell Tainted: G        W  OE     5.17.12-un-def-alt1 #1
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: Hardware name: LENOVO 20L5004SMH/20L5004SMH, BIOS N24ET67W (1.42 ) 11/17/2021
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RIP: 0010:evdi_prime_import_sg_table+0xcc/0x150 [evdi]
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: Code: 89 da 41 89 df 48 63 db e8 b1 92 d5 fe 48 8d 3c dd 00 00 00 00 48 c1 eb 3d 75 62 be c0 0c 00 00 ba ff ff ff ff e8 a4 f5 e8 e2 <48> 89 85 48 01 00 00 48 89 c6 48 85 c0 74 4f 44 89 fa 4c 89 e7 e8
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RSP: 0018:ffffc0c8c3843cd8 EFLAGS: 00010246
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RAX: ffff9ca904ea0000 RBX: 0000000000000000 RCX: 0000000000000000
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: R10: 0000000000000000 R11: 0000000000000000 R12: ffff9ca882b40060
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000001000
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: FS:  00007fca9c3375c0(0000) GS:ffff9cab726c0000(0000) knlGS:0000000000000000
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: CR2: 0000000000000148 CR3: 0000000178982004 CR4: 00000000003706e0
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: Call Trace:
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  <TASK>
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  drm_gem_prime_import_dev+0x89/0x150 [drm]
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  ? fget+0x7c/0xd0
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  drm_gem_prime_fd_to_handle+0xc8/0x1d0 [drm]
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  ? drm_prime_destroy_file_private+0x20/0x20 [drm]
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  drm_ioctl_kernel+0xb8/0x150 [drm]
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  ? wp_page_reuse+0x66/0x80
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  drm_ioctl+0x231/0x3f0 [drm]
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  ? drm_prime_destroy_file_private+0x20/0x20 [drm]
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  __x64_sys_ioctl+0x8e/0xd0
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  do_syscall_64+0x5c/0x90
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  ? get_vtime_delta+0xf/0xc0
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  ? vtime_user_enter+0x1c/0x80
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  ? __context_tracking_enter+0x64/0xb0
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xae
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RIP: 0033:0x7fcaa13d481b
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <41> 89 c0 3d 00 f0 ff ff 77 1b 48 8b 44 24 18 64 48 2b 04 25 28 00
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RSP: 002b:00007ffce3b102d0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RAX: ffffffffffffffda RBX: 00007ffce3b1036c RCX: 00007fcaa13d481b
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RDX: 00007ffce3b1036c RSI: 00000000c00c642e RDI: 000000000000012c
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RBP: 00000000c00c642e R08: 000000000000001e R09: 0000559db7ee1010
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: R10: 00007fcaa14c5aa0 R11: 0000000000000246 R12: 0000000000000073
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: R13: 000000000000012c R14: 0000559dc458a578 R15: 0000000000000a00
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  </TASK>
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: Modules linked in: tun veth ax88179_178a uinput wireguard curve25519_x86_64 libchacha20poly1305 chacha_x86_64 poly1305_x86_64 libcurve25519_generic libchacha ip6_udp_tunnel udp_tunnel hid_generic usbhid >
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  intel_tcc_cooling x86_pkg_temp_thermal intel_powerclamp iTCO_wdt think_lmi kvm_intel intel_pmc_bxt wmi_bmof firmware_attributes_class iTCO_vendor_support ee1004 mei_hdcp intel_xhci_usb_role_switch intel>
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel:  e1000e tiny_power_button acpi_thermal_rel hwmon acpi_pad i2c_smbus cfg80211 snd_pcm ac xhci_pci battery int3403_thermal intel_rapl_common xhci_pci_renesas mei_me rfkill int340x_thermal_zone xhci_hcd int>
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: CR2: 0000000000000148
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: ---[ end trace 0000000000000000 ]---
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RIP: 0010:evdi_prime_import_sg_table+0xcc/0x150 [evdi]
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: Code: 89 da 41 89 df 48 63 db e8 b1 92 d5 fe 48 8d 3c dd 00 00 00 00 48 c1 eb 3d 75 62 be c0 0c 00 00 ba ff ff ff ff e8 a4 f5 e8 e2 <48> 89 85 48 01 00 00 48 89 c6 48 85 c0 74 4f 44 89 fa 4c 89 e7 e8
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RSP: 0018:ffffc0c8c3843cd8 EFLAGS: 00010246
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RAX: ffff9ca904ea0000 RBX: 0000000000000000 RCX: 0000000000000000
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: R10: 0000000000000000 R11: 0000000000000000 R12: ffff9ca882b40060
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000001000
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: FS:  00007fca9c3375c0(0000) GS:ffff9cab726c0000(0000) knlGS:0000000000000000
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
jun 11 21:42:06 comp-core-i5-8250u-8f89bf kernel: CR2: 0000000000000148 CR3: 0000000178982004 CR4: 00000000003706e0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests