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

Reply via email to