5.2.0-8-generic regresses KMS edid file support, resulting in no video

Bug #1836291 reported by satmandu
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
linux-meta (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I have the kernel load an EDID file so that when connecting my amd64 machine to a tv and speaker bar through hdmi I get the full setup information even if the speaker bar and tv might be off.

The relevant kernel cmdline is "drm.edid_firmware=HDMI-A-1:edid/edid.bin"

In most recent kernel versions this hasn't been a problem.

The mainline 5.2.0-rc7 generic kernel at https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.2-rc7/ works properly.

The 5.2.0.8.9 kernel in eoan/proposed at https://bugs.launchpad.net/ubuntu/+source/linux-meta/5.2.0.8.9 however does not work, insofar as I get no video output at all after grub loads the kernel.

(I would test with the 5.2.0 mainline generic kernel, but the mainline kernel builds are currently broken due to issues with gcc-9.1 flags.)

dmesg and Xorg log for boots for both kernels (working and not working) are attached.

ProblemType: Bug
DistroRelease: Ubuntu 19.10
Package: linux-image-5.2.0-8-generic (not installed)
ProcVersionSignature: Ubuntu 5.2.0-8.9-generic 5.2.0
Uname: Linux 5.2.0-8-generic x86_64
NonfreeKernelModules: zfs zunicode zcommon znvpair zavl icp
ApportVersion: 2.20.11-0ubuntu5
Architecture: amd64
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
Date: Thu Jul 11 23:43:12 2019
HibernationDevice: RESUME=UUID=102ff483-9121-4be7-af0d-e2599a7c1cf8
InstallationDate: Installed on 2016-08-03 (1073 days ago)
InstallationMedia: Ubuntu-Server 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719)
MachineType: MSI MS-7998
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.2.0-8-generic root=UUID=89506e95-35b5-4f17-8095-aa2aeb09c5c5 ro intel_pstate=skylake_hwp i915.disable_power_well=0 i915.enable_dc=2 i915.enable_fbc=1 i915.enable_guc=3 i915.modeset=1 video=HDMI-A-1:e video=DP-1:d video=HDMI-A-2:d video=HDMI-A-3:d drm.edid_firmware=HDMI-A-1:edid/edid.bin video=efifb:off i915.fastboot=1 video=1920x1080@60 ipti=off spectre_v2=off l1tf=off mds=off nospec_store_bypass_disable no_stf_barrier noibrs noibpb nopti nospectre_v2 nospectre_v1 mpt3sas.msix_disable=1 mpt3sas.logging_level=1 pcie_aspm=off fsck.mode=force fsck.repair=yes cpuidle.governor=teo crashkernel=512M-:192M
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-5.2.0-8-generic N/A
 linux-backports-modules-5.2.0-8-generic N/A
 linux-firmware 1.180
RfKill:

SourcePackage: linux
UpgradeStatus: Upgraded to eoan on 2018-03-02 (496 days ago)
dmi.bios.date: 06/15/2018
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 2.A0
dmi.board.asset.tag: Default string
dmi.board.name: C236A WORKSTATION (MS-7998)
dmi.board.vendor: MSI
dmi.board.version: 1.0
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: MSI
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2.A0:bd06/15/2018:svnMSI:pnMS-7998:pvr1.0:rvnMSI:rnC236AWORKSTATION(MS-7998):rvr1.0:cvnMSI:ct3:cvr1.0:
dmi.product.family: Default string
dmi.product.name: MS-7998
dmi.product.sku: Default string
dmi.product.version: 1.0
dmi.sys.vendor: MSI

Revision history for this message
satmandu (satadru-umich) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

i915 isn't loaded. Is linux-modules-extra for 5.2.0-8 correctly installed?

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Changed in linux-meta (Ubuntu):
status: New → Incomplete
Revision history for this message
satmandu (satadru-umich) wrote :

Thanks @kaihengfeng! I can't believe I missed that. [headdesk]

Indeed I just needed linux-modules-extra installed.

That indeed fixes my issue, which was clearly PEBCAK.

satmandu (satadru-umich)
Changed in linux (Ubuntu):
status: Incomplete → Invalid
Changed in linux-meta (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.