Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

/dev/dri disappear randomly

Featured Replies

Hi there,

I newly bought a ugreen DXP4800PLUS which have a intel 8505 CPU whth IGPU.

I'm using IGPU to run hardware acclerator for Frigate streaming and object detect.

got a issue that /dev/dri will disappear randomly probobily because there are some action used the igpu like start/stop frigate, on/off a VM with sr-iov igpu bounded.

 

Device "/dev/dri" could be reappear by typing :  echo 1 > /sys/bus/pci/rescan , But the render name may change form D128 to 129

 

Quote

 

root@DXP4800Plus:~# ls -la /dev/dri
ls: cannot access '/dev/dri': No such file or directory
root@DXP4800Plus:~# echo 1 > /sys/bus/pci/rescan

root@DXP4800Plus:~# ls /dev/dri/
by-path/  card1  renderD129

 

whth normal Syslinux, the dmesg:

 

Quote

May 15 16:50:15 DXP4800Plus kernel: DMAR: [DMA Read NO_PASID] Request device [00:02.0] fault addr 0x7ce64000 [fault reason 0x02] Present bit in context entry is clear
May 15 16:50:15 DXP4800Plus kernel: DMAR: DRHD: handling fault status reg 3
May 15 16:50:15 DXP4800Plus kernel: DMAR: [DMA Read NO_PASID] Request device [00:02.0] fault addr 0x7ce6a000 [fault reason 0x02] Present bit in context entry is clear
May 15 16:50:15 DXP4800Plus kernel: DMAR: DRHD: handling fault status reg 3
May 15 16:50:15 DXP4800Plus kernel: DMAR: [DMA Read NO_PASID] Request device [00:02.0] fault addr 0x7ce6c000 [fault reason 0x02] Present bit in context entry is clear
May 15 16:50:15 DXP4800Plus kernel: DMAR: DRHD: handling fault status reg 3
May 15 16:50:20 DXP4800Plus kernel: dmar_fault: 2923142 callbacks suppressed
May 15 16:50:20 DXP4800Plus kernel: DMAR: DRHD: handling fault status reg 3
May 15 16:50:20 DXP4800Plus kernel: DMAR: [DMA Read NO_PASID] Request device [00:02.0] fault addr 0x7cecd000 [fault reason 0x02] Present bit in context entry is clear
May 15 16:50:20 DXP4800Plus kernel: DMAR: DRHD: handling fault status reg 3
May 15 16:50:20 DXP4800Plus kernel: DMAR: [DMA Read NO_PASID] Request device [00:02.0] fault addr 0x7ced6000 [fault reason 0x02] Present bit in context entry is clear
May 15 16:50:20 DXP4800Plus kernel: DMAR: DRHD: handling fault status reg 3
May 15 16:50:20 DXP4800Plus kernel: DMAR: [DMA Read NO_PASID] Request device [00:02.0] fault addr 0x7ced8000 [fault reason 0x02] Present bit in context entry is clear
May 15 16:50:20 DXP4800Plus kernel: DMAR: DRHD: handling fault status reg 3
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: [8086:46b3] type 00 class 0x030000 PCIe Root Complex Integrated Endpoint
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: BAR 0 [mem 0x6000000000-0x6000ffffff 64bit]
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: BAR 2 [mem 0x4000000000-0x400fffffff 64bit pref]
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: BAR 4 [io 0x3000-0x303f]
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: DMAR: Skip IOMMU disabling for graphics
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: VF BAR 0 [mem 0x4010000000-0x4010ffffff 64bit]
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: VF BAR 0 [mem 0x4010000000-0x4016ffffff 64bit]: contains BAR 0 for 7 VFs
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: VF BAR 2 [mem 0x4020000000-0x403fffffff 64bit pref]
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: VF BAR 2 [mem 0x4020000000-0x40ffffffff 64bit pref]: contains BAR 2 for 7 VFs
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: Adding to iommu group 0
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: vgaarb: setting as boot VGA device
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: vgaarb: bridge control possible
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: VF BAR 2 [mem 0x4020000000-0x40ffffffff 64bit pref]: assigned
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: BAR 2 [mem 0x4000000000-0x400fffffff 64bit pref]: assigned
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: BAR 0 [mem 0x4010000000-0x4010ffffff 64bit]: assigned
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: VF BAR 0 [mem 0x4018000000-0x401effffff 64bit]: assigned
May 15 16:50:21 DXP4800Plus kernel: pci 0000:00:02.0: BAR 4 [io 0x1000-0x103f]: assigned
May 15 16:50:21 DXP4800Plus kernel: i915 0000:00:02.0: [drm] Found ALDERLAKE_P (device ID 46b3) display version 13.00 stepping D0
May 15 16:50:21 DXP4800Plus kernel: i915 0000:00:02.0: [drm] VT-d active for gfx access
May 15 16:50:21 DXP4800Plus kernel: i915 0000:00:02.0: vgaarb: deactivate vga console
May 15 16:50:21 DXP4800Plus kernel: i915 0000:00:02.0: [drm] Using Transparent Hugepages
May 15 16:50:21 DXP4800Plus kernel: i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
May 15 16:50:21 DXP4800Plus kernel: i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adlp_dmc.bin (v2.20)
May 15 16:50:21 DXP4800Plus kernel: i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.44.1
May 15 16:50:21 DXP4800Plus kernel: i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
May 15 16:50:21 DXP4800Plus kernel: i915 0000:00:02.0: [drm] GT0: HuC: authenticated for all workloads
May 15 16:50:21 DXP4800Plus kernel: i915 0000:00:02.0: [drm] GT0: GUC: submission enabled
May 15 16:50:21 DXP4800Plus kernel: i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled
May 15 16:50:21 DXP4800Plus kernel: i915 0000:00:02.0: [drm] GT0: GUC: RC enabled
May 15 16:50:21 DXP4800Plus kernel: mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
May 15 16:50:21 DXP4800Plus kernel: i915 0000:00:02.0: [drm] Protected Xe Path (PXP) protected content support initialized
May 15 16:50:21 DXP4800Plus kernel: mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
May 15 16:50:21 DXP4800Plus kernel: [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0
May 15 16:50:21 DXP4800Plus kernel: ACPI: video: Video Device [GFX0] (multi-head: yes rom: no post: no)
May 15 16:50:21 DXP4800Plus kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input4
May 15 16:50:21 DXP4800Plus kernel: fbcon: i915drmfb (fb0) is primary device
May 15 16:50:22 DXP4800Plus kernel: Console: switching to colour frame buffer device 240x67
May 15 16:50:22 DXP4800Plus kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
May 15 16:55:19 DXP4800Plus emhttpd: spinning down /dev/sdb
May 15 16:55:21 DXP4800Plus emhttpd: spinning down /dev/sdc
May 15 16:55:42 DXP4800Plus kernel: Console: switching to colour dummy device 80x25
May 15 16:55:42 DXP4800Plus acpid: input device has been disconnected, fd 10
May 15 16:55:42 DXP4800Plus kernel: vfio-pci 0000:00:02.0: vgaarb: deactivate vga console
May 15 16:55:42 DXP4800Plus kernel: vfio-pci 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
May 15 16:55:42 DXP4800Plus kernel: br0: port 3(vnet2) entered blocking state
May 15 16:55:42 DXP4800Plus kernel: br0: port 3(vnet2) entered disabled state
May 15 16:55:42 DXP4800Plus kernel: vnet2: entered allmulticast mode
May 15 16:55:42 DXP4800Plus kernel: vnet2: entered promiscuous mode
May 15 16:55:42 DXP4800Plus kernel: br0: port 3(vnet2) entered blocking state
May 15 16:55:42 DXP4800Plus kernel: br0: port 3(vnet2) entered forwarding state
May 15 16:55:45 DXP4800Plus vnstatd[3232]: Interface "vnet2" added with 10000 Mbit bandwidth limit.
May 15 16:55:45 DXP4800Plus vnstatd[3232]: Monitoring (11): vnet2 (10000 Mbit) virbr0 (1000 Mbit) veth7f909c0 (10000 Mbit) vnet1 (1000 Mbit) vnet0 (1000 Mbit) veth37a87cf (1000 Mbit) tunl0 (1000 Mbit) eth0 (1000 Mbit) docker0 (1000 Mbit) br0 (10000 Mbit) br-4729cb7e7f9b (1000 Mbit)
May 15 16:55:47 DXP4800Plus kernel: vfio-pci 0000:00:02.0: Invalid PCI ROM header signature: expecting 0xaa55, got 0x1322

 

I tried add "intel_iommu=igfx_off" to Syslinux , but help nothing.

 

here is the dmesg dump:

Quote

[87601.299337] Console: switching to colour dummy device 80x25
[87601.383105] vfio-pci 0000:00:02.0: vgaarb: deactivate vga console
[87601.383112] vfio-pci 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[87601.383138] vfio-pci 0000:00:02.0: probe with driver vfio-pci failed with error -22
[87601.399187] br0: port 3(vnet2) entered blocking state
[87601.399193] br0: port 3(vnet2) entered disabled state
[87601.399202] vnet2: entered allmulticast mode
[87601.399418] vnet2: entered promiscuous mode
[87601.399639] br0: port 3(vnet2) entered blocking state
[87601.399643] br0: port 3(vnet2) entered forwarding state
[87603.459662] br0: port 3(vnet2) entered disabled state
[87603.460063] vnet2 (unregistering): left allmulticast mode
[87603.460068] vnet2 (unregistering): left promiscuous mode
[87603.460070] br0: port 3(vnet2) entered disabled state
[87605.683756] i915 0000:00:02.0: [drm] Found ALDERLAKE_P (device ID 46b3) display version 13.00 stepping D0
[87605.684065] i915 0000:00:02.0: vgaarb: deactivate vga console
[87605.684118] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[87605.700090] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adlp_dmc.bin (v2.20)
[87605.733503] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.44.1
[87605.733511] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[87605.750270] i915 0000:00:02.0: [drm] GT0: HuC: authenticated for all workloads
[87605.750656] i915 0000:00:02.0: [drm] GT0: GUC: submission enabled
[87605.750660] i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled
[87605.751061] i915 0000:00:02.0: [drm] GT0: GUC: RC enabled
[87605.755702] mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
[87605.755817] i915 0000:00:02.0: [drm] Protected Xe Path (PXP) protected content support initialized
[87605.755822] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
[87605.757415] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 1
[87605.758242] ACPI: video: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[87605.758614] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8
[87605.814008] fbcon: i915drmfb (fb0) is primary device
[87605.848015] Console: switching to colour frame buffer device 240x67
[87605.865969] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
[87605.914633] Console: switching to colour dummy device 80x25

Can any please help me with the issue , Thanks a lot.

dxp4800plus-diagnostics-20250519-1731.zip

  • Author

Should I post this topic to bug report forum?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.