Jump to content
XPEnology Community

i915.ko backported driver for intel 10th gen (DS918+ ver 7.0.1 up3)


Recommended Posts

On 8/30/2023 at 5:37 PM, RedwinX said:

Hello ! I can tell that someone found the solution with loader SA6400 with kernel 5.10 

Integrated gpu from 11th to 13gen is working fine, and CPU too^^. Backport and integration of i915 is working just fine actually

where to read about it? are files available to try? 

Link to comment
Share on other sites

  • 3 months later...
On 4/10/2022 at 2:18 PM, blackmanga said:

i915 drivers for various models  and scripts. I have tested them on DS 918+ and can confirm that /dev/dri exists and HW transcoding works perfectly (even HDR tonemapping works with the linuxserver/plex docker)

 

DS918+ DSM 7

https://www.filehosting.org/file/details/3054890/i915.7z

https://www104.zippyshare.com/v/oPItjx82/file.html

https://dailyuploads.net/41tops2ix61g

 

DS920+  DSM 7

https://dailyuploads.net/iiafmtyxq2si

https://www74.zippyshare.com/v/NPbJM27X/file.html

 

DS3622+ DSM 7

https://dailyuploads.net/avd0bpv3ejw0

https://www100.zippyshare.com/v/i1ha0qjo/file.html

 

Attached the scripts as well to remove original modules (rm_modules.sh) in a running DSM system, and then insert the new modules (in_modules.sh). All modules are for kernel 4.4.180+

 

 

If someone would like to compile their own modules, you would need to patch the files in linux.4.4.x source files.

 

The i915.patch file is to be placed in linux.4.4.x folder of the GPL source.

(you can do a dry run to see if there are any errors first: patch -p0 --verbose --dry-run < i915.patch )

 

If everything looks ok, you can run the following command

patch -p0 --verbose -b < i915.patch

 

after this, you just cross compile the modules as usual.

 

in_modules.sh 203 B · 202 downloads rm_modules.sh 183 B · 182 downloads i915.patch 7.13 kB · 186 downloads

Hello,

 

I have a DS3622XS+ with DSM 7.2.1-69057 Update 3, installed with Arc Loader, It running on a mini pc with I5 7500T and I need to deploy a Windows VM with GPU passthrough. Is it possible ? When the driver are installed (if it's compatible), how to tell windows vm to use intel hd graphics 630. 

Thanks ! 

Link to comment
Share on other sites

45 minutes ago, sebigeli said:

Hello,

 

I have a DS3622XS+ with DSM 7.2.1-69057 Update 3, installed with Arc Loader, It running on a mini pc with I5 7500T and I need to deploy a Windows VM with GPU passthrough. Is it possible ? When the driver are installed (if it's compatible), how to tell windows vm to use intel hd graphics 630. 

Thanks ! 

Just switch to DS918+ loader... it is genuine supported with your iGPU.

Why do you want to hack DS3622xs+ when DS918+ is working just fine as long as you know how to iGPU passthrough ?

 

You expect to passtrough the iGPU from DSM to a Windows VM using VMM from Synology ?

I don't know if VMM is able to do it.

Edited by Orphée
Link to comment
Share on other sites

4 minutes ago, Orphée said:

Just switch to DS918+ loader... it is genuine supported with your iGPU.

Why do you want to hack DS3622xs+ when DS918+ is working just fine as long as you know how to iGPU passthrough ?

 

You expect to passtrough the iGPU from DSM to a Windows VM using VMM from Synology ?

I don't know if VMM is able to do it.

Oh ok, the DS918+ is compatible to mount a storage from usb HDD ? support nvme disk as internal storage ? 

 

Arf... if VMM is not compatible, I will go to proxmox with DSM VM but I prefer with a DSM on a baremetal... the gpu passthrough is only for container ? 

Edited by sebigeli
Link to comment
Share on other sites

Just now, sebigeli said:

Oh ok, the DS918+ is compatible to mount a storage from usb HDD ? support nvme disk as internal storage ? 

 

Arf... if VMM is not compatible, I will go to proxmox with DSM VM but I prefer with a DSM on a baremetal...

If you really need to have a Windows VM with an iGPU and you know Proxmox...

Don't bother with VMM...

 

https://community.synology.com/enu/forum/1/post/135055

 

 

Link to comment
Share on other sites

Just now, Orphée said:

If you really need to have a Windows VM with an iGPU and you know Proxmox...

Don't bother with VMM...

 

https://community.synology.com/enu/forum/1/post/135055

 

 

ok, that bothers me because I already have a cluster with two proxmox hosts. I'm doing gpu passthrough for a windows vm on one and on the second it's disabled to be able to mount the gpu on an lxc Plex container, except that I want redundancy in the event of a host failure on the container part LXC, except that the GPU passthrough will no longer work on the VM... That's why, I would like to have my administration VM, 3D modeling on my 3rd host. (the “NAS”)

Link to comment
Share on other sites

  • 3 weeks later...

Hello,

 

I am running DS918+, DSM 7.2.1-69057 on an Intel i5-10210U. I've tried going through the various threads but couldn't grasp, could someone please tell me how can I install the patched modules to get /dev/dri to show up? I've installed via v0.10.0.0.

huzzyz@nuc918:/usr/lib/firmware/i915$ lsmod | grep i915
i915                 1314764  0
drm_kms_helper        123302  1 i915
drm                   313498  2 i915,drm_kms_helper
iosf_mbi                4298  1 i915
fb                     35077  2 i915,drm_kms_helper
video                  27424  1 i915
backlight               6170  2 i915,video
i2c_algo_bit            5876  1 i915
button                  5161  1 i915

 

ps: Device ID is 9B41

Thank you in advance.

Edited by huzzyz
Link to comment
Share on other sites

  • 2 weeks later...
On 4/9/2022 at 8:16 AM, blackmanga said:

I have managed to compile the i915.ko module (and associated modules) for Intel 10th Gen CPUs (i.e. 9BC8 etc.)

 

Tested and working on DS918+ 7.0.1-42218 up3; Redpill loader on baremetal instance. The patched i915 module from IG88 had issues and would end up in a hardlockup/kernel panic for me. 

For anyone who wants to test, i have attached the compiled modules.

 

https://www.filehosting.org/file/details/3054890/i915.7z

https://www104.zippyshare.com/v/oPItjx82/file.html

https://dailyuploads.net/41tops2ix61g

 

Sadly none of these links work anymore - does anyone have the DS918+ 10th Gen 9BC8 i915.ko somewhere else? (or updated for 7.2 if that's relevant)
Much appreciated.

 

Link to comment
Share on other sites

On 1/8/2024 at 5:52 AM, gazumping said:

Sadly none of these links work anymore - does anyone have the DS918+ 10th Gen 9BC8 i915.ko somewhere else? (or updated for 7.2 if that's relevant)
Much appreciated.

 

 

Resharing the links. Added DSM 7.2 files as well

 

DSM 918+

https://www.mediafire.com/file/z3nxpvijr55fueb/i915_918_7.0.7z/file

https://www.mediafire.com/file/otdft7xoitiutxo/i915_918_7.2-striped.7z/file

 

DSM 920+

https://www.mediafire.com/file/qjm717fny19b891/i915_920_7.0.7z/file

https://www.mediafire.com/file/r94cz9no2y6s54c/i915_920_7.2_striped.7z/file

in_modules.sh rm_modules.sh

Link to comment
Share on other sites

Hello community ,

I'm having some issues with HW transcoding and need some clarifications :)

System: DSM918+ 

OS: Synology DSM 7.2.1-69057 update 3

Loader : ARC 24.1.6

Hardware: unknown vendor, bought from Aliexpress. CPU N5095 with integrated GPU, 12SATA ports (used 5), 2 NICs. BIOS from AMI, project W-N95-R build 20.09.2022

From what I see, N5095 is JasperLake generation 11. Is this currently supported by DSM 7.2 ?

I can see the GPU in Plex Transcoder settings (JasperLake).

I have a HVEC 10 bit file used for testing. If I select transcode from the plex menu (web)  it keeps loading, system CPU spikes and gets a bit unresponsive..and nothing, no play.

 

root@b443vpn:~# cat /sys/kernel/debug/dri/0/i915_frequency_info
Video Turbo Mode: yes
HW control enabled: yes
SW control enabled: no
PM IER=0x00000000 IMR=0x00000000 ISR=0x00000000 IIR=0x00000000, MASK=0x00003ffe
pm_intrmsk_mbz: 0x80000000
GT_PERF_STATUS: 0x00c0610f
Render p-state ratio: 97
Render p-state VID: 15
Render p-state limit: 255
RPSTAT1: 0x06000006
RPMODECTL: 0x00000d92
RPINCLIMIT: 0x00002c88
RPDECLIMIT: 0x00004fb0
RPNSWREQ: 200MHz
CAGF: 200MHz
RP CUR UP EI: 4692 (6256us)
RP CUR UP: 0 (0us)
RP PREV UP: 0 (0us)
Up threshold: 95%
RP CUR DOWN EI: 4698 (6264us)
RP CUR DOWN: 0 (0us)
RP PREV DOWN: 0 (0us)
Down threshold: 85%
Lowest (RPN) frequency: 200MHz
Nominal (RP1) frequency: 450MHz
Max non-overclocked (RP0) frequency: 750MHz
Max overclocked frequency: 750MHz
Current freq: 200 MHz
Actual freq: 200 MHz
Idle freq: 200 MHz
Min freq: 200 MHz
Boost freq: 750 MHz
Max freq: 750 MHz
efficient (RPe) frequency: 300 MHz
Current CD clock frequency: 24000 kHz
Max CD clock frequency: 675000 kHz
Max pixel clock frequency: 675000 kHz

 

root@b443vpn:~# lspci -tvnnq
-+-[0001:03]---00.0  Intel Corporation I211 Gigabit Network Connection [8086:1539]
 +-[0001:02]---00.0  Intel Corporation I211 Gigabit Network Connection [8086:1539]
 +-[0001:01]---00.0  Marvell Technology Group Ltd. 88SE9215 PCIe 2.0 x1 4-port SATA 6 Gb/s Controller [1b4b:9215]
 +-[0001:00]-+-12.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller [8086:5ae3]
 |           +-13.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #1 [8086:5ad8]
 |           +-14.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #1 [8086:5ad6]
 |           +-15.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI [8086:5aa8]
 |           +-16.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #1 [8086:5aac]
 |           +-18.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #1 [8086:5abc]
 |           +-19.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #3 [8086:5ac6]
 |           +-19.2  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #3 [8086:5ac6]
 |           +-1f.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller [8086:5ad4]
 |           \-1f.1  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller [8086:5ad4]
 \-[0000:00]-+-00.0  Intel Corporation Device [8086:4e24]
             +-02.0  Intel Corporation JasperLake [UHD Graphics] [8086:4e55]
             +-04.0  Intel Corporation Dynamic Tuning service [8086:4e03]
             +-08.0  Intel Corporation Device [8086:4e11]
             +-14.0  Intel Corporation Device [8086:4ded]
             +-14.2  Intel Corporation Device [8086:4def]
             +-15.0  Intel Corporation Serial IO I2C Host Controller [8086:4de8]
             +-15.2  Intel Corporation Device [8086:4dea]
             +-16.0  Intel Corporation Management Engine Interface [8086:4de0]
             +-17.0  Intel Corporation Device [8086:4dd3]
             +-19.0  Intel Corporation Device [8086:4dc5]
             +-19.1  Intel Corporation Device [8086:4dc6]
             +-1c.0-[01]----00.0  JMicron Technology Corp. JMB58x AHCI SATA controller [197b:0585]
             +-1c.1-[02]----00.0  JMicron Technology Corp. JMB58x AHCI SATA controller [197b:0585]
             +-1c.6-[03]----00.0  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168]
             +-1c.7-[04]----00.0  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168]
             +-1e.0  Intel Corporation Device [8086:4da8]
             +-1e.3  Intel Corporation Device [8086:4dab]
             +-1f.0  Intel Corporation Device [8086:4d87]
             +-1f.3  Intel Corporation Jasper Lake HD Audio [8086:4dc8]
             +-1f.4  Intel Corporation Jasper Lake SMBus [8086:4da3]
             \-1f.5  Intel Corporation Jasper Lake SPI Controller [8086:4da4]


 root@b443vpn:~# lsmod | grep i915
i915                 1314764  0
drm_kms_helper        123302  1 i915
drm                   313498  3 i915,drm_kms_helper
iosf_mbi                4298  1 i915
fb                     35077  2 i915,drm_kms_helper
video                  27424  1 i915
backlight               6170  2 i915,video
button                  5161  1 i915
i2c_algo_bit            5876  1 i915

 

 

[  268.970218] audit: type=1105 audit(1705421941.685:200): pid=20965 uid=0 auid=4294967295 ses=4294967295 msg='op=PAM:session_open grantors=pam_env,pam_env,pam_permit,pam_umask,pam_unix,pam_limits acct="webuser" exe="/usr/sbin/cron" hostname=? addr=? terminal=cron res=success'
[  269.477092] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  270.083998] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  270.687320] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  271.290573] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  271.894298] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  272.499581] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  273.103407] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  273.132983] audit: type=1104 audit(1705421961.880:201): pid=20965 uid=0 auid=4294967295 ses=4294967295 msg='op=PAM:setcred grantors=pam_permit acct="webuser" exe="/usr/sbin/cron" hostname=? addr=? terminal=cron res=success'
[  273.138513] audit: type=1106 audit(1705421961.906:202): pid=20965 uid=0 auid=4294967295 ses=4294967295 msg='op=PAM:session_close grantors=pam_env,pam_env,pam_permit,pam_umask,pam_unix,pam_limits acct="webuser" exe="/usr/sbin/cron" hostname=? addr=? terminal=cron res=success'
[  273.706607] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  274.311265] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  274.915158] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  275.518378] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  276.121588] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  276.725612] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  277.330218] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  277.934320] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  278.538331] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  279.142898] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  279.749588] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  280.354620] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  280.958268] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
 

What else should I check?

Thank you

Link to comment
Share on other sites

19 hours ago, oz666 said:

Hello community ,

I'm having some issues with HW transcoding and need some clarifications :)

System: DSM918+ 

OS: Synology DSM 7.2.1-69057 update 3

Loader : ARC 24.1.6

Hardware: unknown vendor, bought from Aliexpress. CPU N5095 with integrated GPU, 12SATA ports (used 5), 2 NICs. BIOS from AMI, project W-N95-R build 20.09.2022

From what I see, N5095 is JasperLake generation 11. Is this currently supported by DSM 7.2 ?

I can see the GPU in Plex Transcoder settings (JasperLake).

I have a HVEC 10 bit file used for testing. If I select transcode from the plex menu (web)  it keeps loading, system CPU spikes and gets a bit unresponsive..and nothing, no play.

 

root@b443vpn:~# cat /sys/kernel/debug/dri/0/i915_frequency_info
Video Turbo Mode: yes
HW control enabled: yes
SW control enabled: no
PM IER=0x00000000 IMR=0x00000000 ISR=0x00000000 IIR=0x00000000, MASK=0x00003ffe
pm_intrmsk_mbz: 0x80000000
GT_PERF_STATUS: 0x00c0610f
Render p-state ratio: 97
Render p-state VID: 15
Render p-state limit: 255
RPSTAT1: 0x06000006
RPMODECTL: 0x00000d92
RPINCLIMIT: 0x00002c88
RPDECLIMIT: 0x00004fb0
RPNSWREQ: 200MHz
CAGF: 200MHz
RP CUR UP EI: 4692 (6256us)
RP CUR UP: 0 (0us)
RP PREV UP: 0 (0us)
Up threshold: 95%
RP CUR DOWN EI: 4698 (6264us)
RP CUR DOWN: 0 (0us)
RP PREV DOWN: 0 (0us)
Down threshold: 85%
Lowest (RPN) frequency: 200MHz
Nominal (RP1) frequency: 450MHz
Max non-overclocked (RP0) frequency: 750MHz
Max overclocked frequency: 750MHz
Current freq: 200 MHz
Actual freq: 200 MHz
Idle freq: 200 MHz
Min freq: 200 MHz
Boost freq: 750 MHz
Max freq: 750 MHz
efficient (RPe) frequency: 300 MHz
Current CD clock frequency: 24000 kHz
Max CD clock frequency: 675000 kHz
Max pixel clock frequency: 675000 kHz

 

root@b443vpn:~# lspci -tvnnq
-+-[0001:03]---00.0  Intel Corporation I211 Gigabit Network Connection [8086:1539]
 +-[0001:02]---00.0  Intel Corporation I211 Gigabit Network Connection [8086:1539]
 +-[0001:01]---00.0  Marvell Technology Group Ltd. 88SE9215 PCIe 2.0 x1 4-port SATA 6 Gb/s Controller [1b4b:9215]
 +-[0001:00]-+-12.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller [8086:5ae3]
 |           +-13.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #1 [8086:5ad8]
 |           +-14.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #1 [8086:5ad6]
 |           +-15.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI [8086:5aa8]
 |           +-16.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #1 [8086:5aac]
 |           +-18.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #1 [8086:5abc]
 |           +-19.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #3 [8086:5ac6]
 |           +-19.2  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #3 [8086:5ac6]
 |           +-1f.0  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller [8086:5ad4]
 |           \-1f.1  Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller [8086:5ad4]
 \-[0000:00]-+-00.0  Intel Corporation Device [8086:4e24]
             +-02.0  Intel Corporation JasperLake [UHD Graphics] [8086:4e55]
             +-04.0  Intel Corporation Dynamic Tuning service [8086:4e03]
             +-08.0  Intel Corporation Device [8086:4e11]
             +-14.0  Intel Corporation Device [8086:4ded]
             +-14.2  Intel Corporation Device [8086:4def]
             +-15.0  Intel Corporation Serial IO I2C Host Controller [8086:4de8]
             +-15.2  Intel Corporation Device [8086:4dea]
             +-16.0  Intel Corporation Management Engine Interface [8086:4de0]
             +-17.0  Intel Corporation Device [8086:4dd3]
             +-19.0  Intel Corporation Device [8086:4dc5]
             +-19.1  Intel Corporation Device [8086:4dc6]
             +-1c.0-[01]----00.0  JMicron Technology Corp. JMB58x AHCI SATA controller [197b:0585]
             +-1c.1-[02]----00.0  JMicron Technology Corp. JMB58x AHCI SATA controller [197b:0585]
             +-1c.6-[03]----00.0  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168]
             +-1c.7-[04]----00.0  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168]
             +-1e.0  Intel Corporation Device [8086:4da8]
             +-1e.3  Intel Corporation Device [8086:4dab]
             +-1f.0  Intel Corporation Device [8086:4d87]
             +-1f.3  Intel Corporation Jasper Lake HD Audio [8086:4dc8]
             +-1f.4  Intel Corporation Jasper Lake SMBus [8086:4da3]
             \-1f.5  Intel Corporation Jasper Lake SPI Controller [8086:4da4]


 root@b443vpn:~# lsmod | grep i915
i915                 1314764  0
drm_kms_helper        123302  1 i915
drm                   313498  3 i915,drm_kms_helper
iosf_mbi                4298  1 i915
fb                     35077  2 i915,drm_kms_helper
video                  27424  1 i915
backlight               6170  2 i915,video
button                  5161  1 i915
i2c_algo_bit            5876  1 i915

 

 

[  268.970218] audit: type=1105 audit(1705421941.685:200): pid=20965 uid=0 auid=4294967295 ses=4294967295 msg='op=PAM:session_open grantors=pam_env,pam_env,pam_permit,pam_umask,pam_unix,pam_limits acct="webuser" exe="/usr/sbin/cron" hostname=? addr=? terminal=cron res=success'
[  269.477092] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  270.083998] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  270.687320] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  271.290573] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  271.894298] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  272.499581] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  273.103407] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  273.132983] audit: type=1104 audit(1705421961.880:201): pid=20965 uid=0 auid=4294967295 ses=4294967295 msg='op=PAM:setcred grantors=pam_permit acct="webuser" exe="/usr/sbin/cron" hostname=? addr=? terminal=cron res=success'
[  273.138513] audit: type=1106 audit(1705421961.906:202): pid=20965 uid=0 auid=4294967295 ses=4294967295 msg='op=PAM:session_close grantors=pam_env,pam_env,pam_permit,pam_umask,pam_unix,pam_limits acct="webuser" exe="/usr/sbin/cron" hostname=? addr=? terminal=cron res=success'
[  273.706607] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  274.311265] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  274.915158] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  275.518378] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  276.121588] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  276.725612] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  277.330218] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  277.934320] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  278.538331] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  279.142898] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  279.749588] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  280.354620] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
[  280.958268] [drm:fw_domains_get_with_fallback [i915]] *ERROR* media: timed out waiting for forcewake ack request.
 

What else should I check?

Thank you

The modules i created should only work until 10th Gen Intel CPUs. Unfortunately, Jasper Lake (PCI ID 4E55), isnt covered.

 

I see that you are using ARC loader. I m not sure where those module files are coming from or who created them. So ideally you will want to check with the maintainer of that loader. also i see that you might need to pass i915.enable_guc=2 when booting

 

Link to comment
Share on other sites

В 13.01.2024 в 05:20, blackmanga сказал:

 

Resharing the links. Added DSM 7.2 files as well

 

DSM 918+

 

DSM 920+

 

in_modules.sh 203 \u0411 · 10 загрузок rm_modules.sh 183 \u0411 · 4 загрузки

Hi,

 

I'm running DS918+, DSM 7.2.1-69057 Update 3 on an Intel i7-10700 and Arc Loader 24.1.22-next.

 

root@xpe-home:/volume1/homes/mitya/i915# ./rm_modules.sh
rmmod: ERROR: Module fb is in use by: efifb fbcon softcursor bitblit

and:

root@xpe-home:/volume1/homes/mitya/i915# ./in_modules.sh
insmod: ERROR: could not insert module fb.ko: Invalid module format
insmod: ERROR: could not insert module i2c-algo-bit.ko: Invalid module format
insmod: ERROR: could not insert module drm.ko: Invalid module format
insmod: ERROR: could not insert module drm_kms_helper.ko: Invalid module format
insmod: ERROR: could not insert module iosf_mbi.ko: Invalid module format
insmod: ERROR: could not insert module backlight.ko: Invalid module format
insmod: ERROR: could not insert module video.ko: Invalid module format
insmod: ERROR: could not insert module i915.ko: Invalid module format

 

What's wrong?

Link to comment
Share on other sites

36 minutes ago, mitya_zzz said:

Hi,

 

I'm running DS918+, DSM 7.2.1-69057 Update 3 on an Intel i7-10700 and Arc Loader 24.1.22-next.

 

root@xpe-home:/volume1/homes/mitya/i915# ./rm_modules.sh
rmmod: ERROR: Module fb is in use by: efifb fbcon softcursor bitblit

and:

root@xpe-home:/volume1/homes/mitya/i915# ./in_modules.sh
insmod: ERROR: could not insert module fb.ko: Invalid module format
insmod: ERROR: could not insert module i2c-algo-bit.ko: Invalid module format
insmod: ERROR: could not insert module drm.ko: Invalid module format
insmod: ERROR: could not insert module drm_kms_helper.ko: Invalid module format
insmod: ERROR: could not insert module iosf_mbi.ko: Invalid module format
insmod: ERROR: could not insert module backlight.ko: Invalid module format
insmod: ERROR: could not insert module video.ko: Invalid module format
insmod: ERROR: could not insert module i915.ko: Invalid module format

 

What's wrong?

Can you show me the output for dmesg and cat /var/log/messages

Link to comment
Share on other sites

43 minutes ago, mitya_zzz said:

Ok the error seems to be coz modules are stripped. 
I will shared the unstripped modules and you can try with that. 

 

https://www.mediafire.com/file/8l90uxmfgjwjclh/i915_918_7.2-unstriped.7z/file

Edited by blackmanga
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...