Garbage displayed when booting Ubuntu 22.04 LTS

Bug #1979561 reported by Kevin Lopez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

What I expect to happen:
The system to boot and not give me garbage on screen

Whats happening:
I am getting garbage on screen when I boot a freshly installed ubuntu 22.04. Some things I noticed:
When plugging in either a usb c monitor or a thunderbolt 3 docking station that has monitors attached, the garbage goes away and I can use the computer normally regardless if the external display is connected after the initial connection.

If I leave the machine alone for about 5 min (enough time for the screen to "turn off" after inactivity) it will suddenly work as intended without having to connect an external monitor.

if I boot the machine in recovery mode (using grub, advanced, linux-xxx (recovery)) then just hit start normally it will let me in (but external monitors don't seem to work)

If I set the kernel flag to i915.modeset=0 It lets me boot, but I get no splash screen and external monitors dont seem to work

I have tried several different kernel options such as:

GRUB Param `i915.enable_psr=0` did not fix
`intel_idle.max_cstate=4` did not fix
`intel_idle.max_cstate=0`did not fix

from here:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1970426

I think this is a different bug from the link above, but similar as it involves the same graphics.

I also tried installing different kernels such as 5.17, 5.17.7 5.18, and the latest non RC mainline kernel.

I tried enabling and disabling secure boot, nothing...

This laptop worked fine until I upgraded to 22.04 (I upgraded but it gave this screen corruption so I did a fresh install). The only kernel that seems to work is 5.13.x. It gives no errors, and I can see the splash screen.

My issue is exactly like this:
https://www.reddit.com/r/Ubuntu/comments/usckph/ubuntu_2204_upgrade_gone_bad/i92wpi4/

Screen flashes, some parts are purple, sometimes it turns grey or black, and this happens before we get to GDM as my drive is encrypted and it happens by that point too.

I don't know what else to do as everything I throw at it seems to not work. Seemingly the only workaround is to downgrade the kernel to one that is not even on the jammy repos. I would appreciate any help with this issue.

sudo lshw -C display
  *-display UNCLAIMED
       description: VGA compatible controller
       product: WhiskeyLake-U GT2 [UHD Graphics 620]
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list
       configuration: latency=0
       resources: iomemory:600-5ff iomemory:400-3ff memory:604a000000-604affffff memory:4000000000-400fffffff ioport:3000(size=64) memory:c0000-dffff
  *-graphics
       product: EFI VGA
       physical id: 2
       logical name: /dev/fb0
       capabilities: fb
       configuration: depth=32 resolution=3840,2160

Thank you

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: linux-image-5.15.0-39-generic 5.15.0-39.42
ProcVersionSignature: Ubuntu 5.15.0-39.42-generic 5.15.35
Uname: Linux 5.15.0-39-generic x86_64
ApportVersion: 2.20.11-0ubuntu82
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: kevin 2003 F.... pulseaudio
CRDA: N/A
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Wed Jun 22 14:28:48 2022
InstallationDate: Installed on 2022-06-21 (0 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419)
MachineType: HP HP Spectre x360 Convertible 13-ap0xxx
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 EFI VGA
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.15.0-39-generic root=/dev/mapper/vgubuntu-root ro recovery nomodeset dis_ucode_ldr
RelatedPackageVersions:
 linux-restricted-modules-5.15.0-39-generic N/A
 linux-backports-modules-5.15.0-39-generic N/A
 linux-firmware 20220329.git681281e4-0ubuntu1
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/11/2020
dmi.bios.release: 15.42
dmi.bios.vendor: AMI
dmi.bios.version: F.42
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 8514
dmi.board.vendor: HP
dmi.board.version: 09.72
dmi.chassis.type: 31
dmi.chassis.vendor: HP
dmi.chassis.version: Chassis Version
dmi.ec.firmware.release: 9.72
dmi.modalias: dmi:bvnAMI:bvrF.42:bd12/11/2020:br15.42:efr9.72:svnHP:pnHPSpectrex360Convertible13-ap0xxx:pvr:rvnHP:rn8514:rvr09.72:cvnHP:ct31:cvrChassisVersion:sku6KD36UA#ABA:
dmi.product.family: 103C_5335KV HP Spectre
dmi.product.name: HP Spectre x360 Convertible 13-ap0xxx
dmi.product.sku: 6KD36UA#ABA
dmi.sys.vendor: HP

Revision history for this message
Kevin Lopez (kevin-lopez-91) 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
Kevin Lopez (kevin-lopez-91) wrote :
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.