FS#76644 - [systemd] Intel graphics don't work on systemd 252.1 with enabled GuC

Attached to Project: Arch Linux
Opened by Mikhail Shiryaev (Felixoid) - Tuesday, 22 November 2022, 21:54 GMT
Last edited by Christian Hesse (eworm) - Wednesday, 23 November 2022, 08:06 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Christian Hesse (eworm)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
After upgrade to systemd 252.1-1 or 252.1-2 the system doesn't load graphics. Rollback to


Additional info:
* package version(s) systemd-libs, 252.1-2
* video card from `lspci`: `00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)`

```
> modinfo -p i915 | grep guc
enable_guc:Enable GuC load for GuC submission and/or HuC load. Required functionality can be selected using bitmask values. (-1=auto [default], 0=disable, 1=GuC submission, 2=HuC load) (int)
guc_log_level:GuC firmware logging level. Requires GuC to be loaded. (-1=auto [default], 0=disable, 1..4=enable with verbosity min..max) (int)
guc_firmware_path:GuC firmware path to use instead of the default one (charp)

# logs from different boot's dmesg
# boot 1
[ 0.000000] Command line: cryptdevice=UUID=c8aff000-d215-47b3-9519-14070b661a10:cLVM root=/dev/cLVM/root i915.enable_guc=1"some symbols"
[ 0.068991] Kernel command line: cryptdevice=UUID=c8aff000-d215-47b3-9519-14070b661a10:cLVM root=/dev/cLVM/root i915.enable_guc=1"some symbols"
[ 11.809418] Setting dangerous option enable_guc - tainting kernel
[ 11.809421] i915: `1.' invalid for parameter `enable_guc'
[ 12.895304] Setting dangerous option enable_guc - tainting kernel
[ 12.895308] i915: `1.' invalid for parameter `enable_guc'
# boot 2
[ 0.000000] Command line: cryptdevice=UUID=c8aff000-d215-47b3-9519-14070b661a10:cLVM root=/dev/cLVM/root i915.enable_guc=0"some symbols"
[ 0.068843] Kernel command line: cryptdevice=UUID=c8aff000-d215-47b3-9519-14070b661a10:cLVM root=/dev/cLVM/root i915.enable_guc=0"some symbols"
[ 11.940426] Setting dangerous option enable_guc - tainting kernel
[ 11.940428] i915: `0.' invalid for parameter `enable_guc'
[ 12.951578] Setting dangerous option enable_guc - tainting kernel
[ 12.951580] i915: `0.' invalid for parameter `enable_guc'
```
This task depends upon

Closed by  Christian Hesse (eworm)
Wednesday, 23 November 2022, 08:06 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#76468 
Comment by Toolybird (Toolybird) - Wednesday, 23 November 2022, 07:14 GMT
Is this caused by  FS#76468  i.e. dupe?
Comment by Christian Hesse (eworm) - Wednesday, 23 November 2022, 07:42 GMT
Looks like... Adding a space or null byte should help. Can the reporter confirm?
Comment by Mikhail Shiryaev (Felixoid) - Wednesday, 23 November 2022, 08:04 GMT
Thank you. Yes, adding a space after the last parameter helps.

Loading...