[Bug 108103] Failed to initialize GPU and Screen corruption at the top of the screen.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Dec 30 22:56:17 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=108103

--- Comment #23 from Vasily Galkin <galkin-vv at ya.ru> ---
I also tried with vanilla 4.20 build with ubuntu config 'generic' from
https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20/

Unfortunately the problem on my j4105 CPU is not fixed: if both VT-d is enabled
in bios and intel_iommu=on is passed to kernel - during boot it outputs

> i915 0000:00:02.0: Failed to initialize GPU, declaring it wedged!

and then hangs during X11 start.

The problem even stays the same even I plug an external PCIe gpu and connect
monitor to it - while all - uefi, grub, framebuffer, x11 (when i915.modeset=0)
is displayed via external gpu - just the "initialization" of i915 driver
without any outputs connected leads to this problem (however, since the
motherboard has d-sub connector it maybe has some internal hdmi-to-d-sub
adapter).

With PCIe gpu I also tried with VT-d on, intel_iommu=on and i915.modeset=0 -
this works fine (displaying X11 on the PCIe gpu with amdgpu driver)

Here is the output of IOMMU groups:

> for d in /sys/kernel/iommu_groups/*/devices/*; do n=${d#*/iommu_groups/*}; n=${n%%/*}; printf 'IOMMU Group %s ' "$n"; lspci -nns "${d##*/}"; done;
> 
>IOMMU Group 0 00:00.0 Host bridge [0600]: Intel Corporation Device [8086:31f0] (rev 03)
>IOMMU Group 0 00:00.1 Signal processing controller [1180]: Intel Corporation Device [8086:318c] (rev 03)
>IOMMU Group 10 00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:31e8] (rev 03)
>IOMMU Group 10 00:1f.1 SMBus [0c05]: Intel Corporation Device [8086:31d4] (rev 03)
>IOMMU Group 11 01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] [1002:665f] (rev 81)
>IOMMU Group 11 01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Tobago HDMI Audio [Radeon R7 360 / R9 360 OEM] [1002:aac0]
>IOMMU Group 12 03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
>IOMMU Group 13 04:00.0 SATA controller [0106]: ASMedia Technology Inc. ASM1062 Serial ATA Controller [1b21:0612] (rev 02)
>IOMMU Group 1 00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:3185] (rev 03)
>IOMMU Group 2 00:0e.0 Audio device [0403]: Intel Corporation Device [8086:3198] (rev 03)
>IOMMU Group 3 00:0f.0 Communication controller [0780]: Intel Corporation Device [8086:319a] (rev 03)
>IOMMU Group 4 00:12.0 SATA controller [0106]: Intel Corporation Device [8086:31e3] (rev 03)
>IOMMU Group 5 00:13.0 PCI bridge [0604]: Intel Corporation Device [8086:31d8] (rev f3)
>IOMMU Group 6 00:13.1 PCI bridge [0604]: Intel Corporation Device [8086:31d9] (rev f3)
>IOMMU Group 7 00:13.2 PCI bridge [0604]: Intel Corporation Device [8086:31da] (rev f3)
>IOMMU Group 8 00:13.3 PCI bridge [0604]: Intel Corporation Device [8086:31db] (rev f3)
>IOMMU Group 9 00:15.0 USB controller [0c03]: Intel Corporation Device [8086:31a8] (rev 03)

So the 00:02.0 internal gpu is the sole device in its iommu group.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20181230/ea44a5c0/attachment.html>


More information about the intel-gfx-bugs mailing list