Since commit ca876c7483b6 ("gpiolib-acpi: make sure we trigger edge events at least once on boot") in the Linux mainline v4.18 kernel (and also in stable v4.14.68 as commit fbb37b72489d) the Linux kernel now calls _AEI edge handlers at boot.
Unfortunately the MINIX Neo Z83-4 mini PC has a DSDT bug where some copy and pasted code for dealing with Micro USB-B connector host/device role switching messes with the DDC data pin from the HDMI connector (switching it to GPIO mode) breaking HDMI support. For Ubuntu Bionic the mainline kernel change "gpiolib-acpi: make sure we trigger edge events at least once on boot" is included in the Ubuntu-4.15.0-56.61 tag as commit 4ea03f3e93f8 and released in the 4.15.0-58.64 linux package. Starting with the 4.15.0-58.64 linux package and subsequent linux packages including linux-hwe (4.18 and now 5.0 based) and linux-hwe-edge (5.0 and now 5.2 based) packages Ubuntu fails to boot with working HDMI on MINIX Neo Z83-4 devices. To fix this a proposed patch has already been submitted to the mainline kernel linux-gpio team that disables the running of _AEI edge event handlers at boot using a DMI based blacklist with the initial version of this blacklist contains the MINIX Neo Z83-4. This patch is currently under review. However once accepted and mainlined (and incorporated into stable) it would be appreciated if it can be backported to Ubuntu. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1840889 Title: Black Screen on 18.04 + Intel Graphics with Kernel > 4.15.0-47 Status in linux package in Ubuntu: Confirmed Bug description: Hi, we've been running 18.04 (w/ Xubuntu) + 4.15.0-47 kernel for a while now (on Minix Z83-4 devices w/ Intel X5-Z8350 CPUs), which is working fine. After upgrading the kernel to a newer version (> 4.15.0-47), HDMI output is not available anymore, i915 reports an invalid EDID version via dmesg I dropped the full dmesg output on Pastebin: https://pastebin.com/jXTqAzkQ As a start I'm blaming the Linux kernel since booting 4.15.0-47 kernel works just fine. Known faulty kernel versions are: - 4.15.0-58-generic - 4.15.0-59-generic - 5.0.0-25-generic Not sure how to best collect logs and system information for you since I'm not used to debugging black screens. However, SSH access is possible. I am happy to provide more information, if needed. We can also install and test experimental kernel versions. Note: This happens then attached via a standard HDMI cable as well as with a HDMI-DVI cable on different monitor setups. --- ProblemType: Bug ApportVersion: 2.20.9-0ubuntu7.7 Architecture: amd64 AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/pcmC1D2p', '/dev/snd/pcmC1D1p', '/dev/snd/pcmC1D0p', '/dev/snd/controlC1', '/dev/snd/by-path', '/dev/snd/pcmC0D1p', '/dev/snd/pcmC0D0c', '/dev/snd/pcmC0D0p', '/dev/snd/controlC0', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1: DistroRelease: Ubuntu 18.04 InstallationDate: Installed on 2019-01-12 (220 days ago) InstallationMedia: Xubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725) Lsusb: Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub MachineType: MINIX Z83-4 Package: linux (not installed) ProcEnviron: LANG=de_DE.UTF-8 SHELL=/bin/bash TERM=xterm-256color PATH=(custom, no user) ProcFB: ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-58-generic root=UUID=7a004d84-9c8a-4004-acfc-261fff113040 ro quiet ProcVersionSignature: Ubuntu 4.15.0-58.64-generic 4.15.18 PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon. RelatedPackageVersions: linux-restricted-modules-4.15.0-58-generic N/A linux-backports-modules-4.15.0-58-generic N/A linux-firmware 1.173.9 Tags: bionic Uname: Linux 4.15.0-58-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: _MarkForUpload: True dmi.bios.date: 06/29/2018 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: CHT0A180 dmi.board.asset.tag: Default string dmi.board.name: NEO Z83-4 dmi.board.vendor: MINIX dmi.board.version: V1.1 dmi.chassis.asset.tag: Default string dmi.chassis.type: 3 dmi.chassis.vendor: Default string dmi.chassis.version: Default string dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrCHT0A180:bd06/29/2018:svnMINIX:pnZ83-4:pvrV1.1:rvnMINIX:rnNEOZ83-4:rvrV1.1:cvnDefaultstring:ct3:cvrDefaultstring: dmi.product.family: NEO dmi.product.name: Z83-4 dmi.product.version: V1.1 dmi.sys.vendor: MINIX --- ProblemType: Bug ApportVersion: 2.20.9-0ubuntu7.7 Architecture: amd64 AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/pcmC1D2p', '/dev/snd/pcmC1D1p', '/dev/snd/pcmC1D0p', '/dev/snd/controlC1', '/dev/snd/by-path', '/dev/snd/pcmC0D1p', '/dev/snd/pcmC0D0c', '/dev/snd/pcmC0D0p', '/dev/snd/controlC0', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1: DistroRelease: Ubuntu 18.04 InstallationDate: Installed on 2019-01-12 (220 days ago) InstallationMedia: Xubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725) Lsusb: Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub MachineType: MINIX Z83-4 Package: linux (not installed) ProcEnviron: LANG=de_DE.UTF-8 SHELL=/bin/bash TERM=xterm-256color PATH=(custom, no user) ProcFB: ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-58-generic root=UUID=7a004d84-9c8a-4004-acfc-261fff113040 ro quiet ProcVersionSignature: Ubuntu 4.15.0-58.64-generic 4.15.18 PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon. RelatedPackageVersions: linux-restricted-modules-4.15.0-58-generic N/A linux-backports-modules-4.15.0-58-generic N/A linux-firmware 1.173.9 Tags: bionic Uname: Linux 4.15.0-58-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: _MarkForUpload: True dmi.bios.date: 06/29/2018 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: CHT0A180 dmi.board.asset.tag: Default string dmi.board.name: NEO Z83-4 dmi.board.vendor: MINIX dmi.board.version: V1.1 dmi.chassis.asset.tag: Default string dmi.chassis.type: 3 dmi.chassis.vendor: Default string dmi.chassis.version: Default string dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrCHT0A180:bd06/29/2018:svnMINIX:pnZ83-4:pvrV1.1:rvnMINIX:rnNEOZ83-4:rvrV1.1:cvnDefaultstring:ct3:cvrDefaultstring: dmi.product.family: NEO dmi.product.name: Z83-4 dmi.product.version: V1.1 dmi.sys.vendor: MINIX --- ProblemType: Bug ApportVersion: 2.20.9-0ubuntu7.7 Architecture: amd64 DistroRelease: Ubuntu 18.04 InstallationDate: Installed on 2019-01-12 (225 days ago) InstallationMedia: Xubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725) Package: linux (not installed) ProcEnviron: LANG=de_DE.UTF-8 SHELL=/bin/bash TERM=xterm-256color PATH=(custom, no user) Tags: bionic Uname: Linux 5.3.0-050300rc6-generic x86_64 UnreportableReason: The running kernel is not an Ubuntu kernel UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: _MarkForUpload: True To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1840889/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp