Closed zhanghe9702 closed 1 month ago
zhanghe@zhanghe-System-Product-Name:~/intel-gpu-i915-backports$ uname -r 6.8.0-40-generic
@zhanghe9702 please do share below logs
dmesg -r dkms status
sry, i have only one PCI 16X slot, and only one GPU, when system hang up, i can do nothing :( ! Is there any other solution?
I second this. My GPU is dg1(Asus).
I am on Debian Trixie with 6.6 LTS vanilla kernel compiled with Debian kernel 6.6 .config file. I compile i915bindeb-pkg to target specifically 6.6 kernels because I also have 6.10/11 kernels installed. I cannot use dkms since on those newer kernels, i915 backports wont compile.
Originally I thought it might be an x11 problem so I switched to sway+wayland desktop. However it still hangs randomly, esp. with when I use firefox stable or esr release or exporting hw accelerated videos using shotcut.
I remember when i915 backports with 6.6LTS support was released for the first time, it worked. Somewhere between the second release and afterwards, 24.2.17 or something, it started this random hanging/freezing thing.
Now if I need a stable working desktop to do video work, I boot my machine with kernel parameters xe.force_probe=GPU_ID
, i.e., not using i915 drivers at all. However if I need to use ffmpeg with hw accelerated video encoding features such as h264/h264_qsv, I have to boot with i915 headless without GUI then ssh on a second machine.
Could this be a guc/huc firmware problem though? With xe driver, kernel loads the older firmware guc dg1_guc_70.bin version 70.20.0 huc dg1_huc.bin version 7.9.3. With i915 backports/main, kernel loads guc dg1_guc_70.bin version 70.25.0.
When it hangs, I can still ssh into the machine but after it hangs, it takes more than 5 min to shutdown the os if shutdown -h now
is issued. So I think it is only related to the display part of the i915 driver.
Edit: uploaded log after it hangs i915_hung_0.log
I second this. My GPU is dg1(Asus).
I am on Debian Trixie with 6.6 LTS vanilla kernel compiled with Debian kernel 6.6 .config file. I compile i915bindeb-pkg to target specifically 6.6 kernels because I also have 6.10/11 kernels installed. I cannot use dkms since on those newer kernels, i915 backports wont compile.
Originally I thought it might be an x11 problem so I switched to sway+wayland desktop. However it still hangs randomly, esp. with when I use firefox stable or esr release or exporting hw accelerated videos using shotcut.
I remember when i915 backports with 6.6LTS support was released for the first time, it worked. Somewhere between the second release and afterwards, 24.2.17 or something, it started this random hanging/freezing thing.
Now if I need a stable working desktop to do video work, I boot my machine with kernel parameters
xe.force_probe=GPU_ID
, i.e., not using i915 drivers at all. However if I need to use ffmpeg with hw accelerated video encoding features such as h264/h264_qsv, I have to boot with i915 headless without GUI then ssh on a second machine.Could this be a guc/huc firmware problem though? With xe driver, kernel loads the older firmware guc dg1_guc_70.bin version 70.20.0 huc dg1_huc.bin version 7.9.3. With i915 backports/main, kernel loads guc dg1_guc_70.bin version 70.25.0.
When it hangs, I can still ssh into the machine but after it hangs, it takes more than 5 min to shutdown the os if
shutdown -h now
is issued. So I think it is only related to the display part of the i915 driver.
thx, SSH works ! use my phone :), don't konw why terminus
can't copy all log, hopes it helpful!
@h9j6k , i know why system hang up, it's RESIZE BAR problem! from above log, drm
initialize failed to setup memory regions, after i update UEFI BIOS to latest version, hang up disappeared! but i still got blurred screen, and xpu-smi
can't pass compute testsuite
zhanghe@zhanghe-System-Product-Name:~$ sudo xpu-smi diag --level 3 +-------------------------------+------------------------------------------------------------------+ | Device ID | 0 | +-------------------------------+------------------------------------------------------------------+ | Level | 3 | | Result | Fail | | Items | 12 | +-------------------------------+------------------------------------------------------------------+ | Software Env Variables | Result: Pass | | | Message: Pass to check environment variables. | +-------------------------------+------------------------------------------------------------------+ | Software Library | Result: Pass | | | Message: Pass to check libraries. | +-------------------------------+------------------------------------------------------------------+ | Software Permission | Result: Pass | | | Message: Pass to check permission. | +-------------------------------+------------------------------------------------------------------+ | Software Exclusive | Result: Pass | | | Message: | | | GPU 0 : Warning: 5 processses are using the device. | | | PID: 2604 Command: /usr/lib/xorg/Xorgvt2-displayfd3-auth/run/ | | | user/1000/gdm/ | | | Xauthority-nolistentcp-backgroundnone-noreset-keeptty-novtswit | | | ch-verbose3 | | | PID: 2768 Command: /usr/bin/gnome-shell | | | PID... | +-------------------------------+------------------------------------------------------------------+ | Computation Check | Result: Fail | | | Message: | | | GPU 0 : Fail to check computation performance. Its | | | single-precision GFLOPS is inf. Unconfigured or invalid | | | threshold. | +-------------------------------+------------------------------------------------------------------+ | Integration PCIe | Result: Fail | | | Message: | | | GPU 0 : Fail to check PCIe bandwidth. Its bandwidth is 17.228 | | | GBPS. Unconfigured or invalid threshold. Fail on copy engine | | | group 1. | +-------------------------------+------------------------------------------------------------------+ | Media Codec | Result: Fail | | | Message: | | | GPU 0 : No sample_multi_transcode tool. | +-------------------------------+------------------------------------------------------------------+ | Performance Computation | Result: Fail | | | Message: | | | GPU 0 : Fail to check computation performance. Its | | | single-precision GFLOPS is 11390.227. Unconfigured or | | | invalid threshold. | +-------------------------------+------------------------------------------------------------------+ | Performance Power | Result: Fail | | | Message: | | | GPU 0 : Fail to check stress power. Its stress power is 196 W. | | | Unconfigured or invalid threshold. GPU 0 temperature is 84 | | | Celsius degree and the threshold is 80. | +-------------------------------+------------------------------------------------------------------+ | Performance Memory Bandwidth | Result: Fail | | | Message: | | | GPU 0 : Fail to check memory bandwidth. Its memory bandwidth | | | is 412.183 GBPS. Unconfigured or invalid threshold. Fail on | | | copy engine group 1. | +-------------------------------+------------------------------------------------------------------+ | Performance Memory Allocation | Result: Pass | | | Message: Pass to check memory allocation. | +-------------------------------+------------------------------------------------------------------+ | Memory Error | Result: Fail | | | Message: | | | GPU 0 : Fail to check memory error. 211812104 errors were | | | found. | +-------------------------------+------------------------------------------------------------------+
@smuqthya , do you have any suggestion to sovle blurred screen?
BTW, my hardware link is HDMI, not DP
@zhanghe9702 Please check below link. This repo does not support display, try with upstream kernel.
Since this issue is related to Display and is not in scope for this repo, closing it.
i have one intel ARC750 GPU(ubuntu 22.04 HWE), and install driver as https://dgpu-docs.intel.com/driver/client/overview.html, but after that, i got an blurred screen :), so i try to build kmod use this repo, build & install looks fine, but can't into GUI (X11) enviroment, and system hang up , the last line looks like terminal prompt, is that expected result?
intel-i915-dkms
must configure with isolated desktop? i usemake i915dkmsdeb-pkg OS_DISTRIBUTION=UBUNTU_24.04_DESKTOP
, am i wrong?