i3-1110G4 error while loading iGPU driver on Ubuntu

I have installed Ubuntu 22.04 on my machine (Huawei Matebook E 2022, i3-1110G4, 8GB RAM, NVMe SSD, 2560x1600@60Hz, no discrete GPU), but I have trouble loading the Intel GPU drivers. When I select Ubuntu in GRUB, a couple lines show up and then the screen goes blank. If I use nomodeset I can boot fine.

Things I have tried:

  • Include ppa:oibaf/graphics-drivers and install up-to-date mesa
  • Add intel_iommu=off to GRUB (There was a bug in kernel 5.15 enabling this setting by default)
  • Update kernel to 5.14-oem/5.17/5.18

There are 3 errors with i915 in the trace, which I think are the cause of the issue, but I don’t know how to fix them.

mingkwan@mingkwan-DRC-WXX:~$ journalctl -b -1
Jul 16 16:16:23 mingkwan-DRC-WXX kernel: microcode: microcode updated early to revision 0xa4, date = 2022-02-01
Jul 16 16:16:23 mingkwan-DRC-WXX kernel: Linux version 5.15.0-41-generic (buildd@lcy02-amd64-065) (gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #44-Ubuntu SMP Wed Jun 22 14:20:53 UTC 2022 (Ubuntu 5.15.0-41.44-generic 5.15.39)
Jul 16 16:16:23 mingkwan-DRC-WXX kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-5.15.0-41-generic root=UUID=9f12e9a3-f035-4477-879b-93dbf381cff2 ro quiet splash vt.handoff=7
<...>
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: ================================================================================
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: UBSAN: array-index-out-of-bounds in /build/linux-TxVM9Q/linux-5.15.0/drivers/gpu/drm/i915/display/intel_display.c:12559:20
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: index 5 is out of range for type 'u32 [5]'
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: CPU: 1 PID: 333 Comm: systemd-udevd Not tainted 5.15.0-41-generic #44-Ubuntu
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Hardware name: HUAWEI DRC-WXX/DRC-WXX-PCB, BIOS 1.28 03/22/2022
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Call Trace:
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  <TASK>
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  show_stack+0x52/0x58
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  dump_stack_lvl+0x4a/0x5f
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  dump_stack+0x10/0x12
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ubsan_epilogue+0x9/0x45
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  __ubsan_handle_out_of_bounds.cold+0x44/0x49
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  intel_sanitize_frame_start_delay+0x208/0x220 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  intel_sanitize_crtc+0xa4/0x1d0 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? intel_sanitize_encoder+0x210/0x270 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  intel_modeset_setup_hw_state+0x354/0x680 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? drm_warn_on_modeset_not_all_locked.part.0+0x5e/0x90 [drm]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  intel_modeset_init_nogem+0x2a8/0x510 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? intel_irq_postinstall+0x38b/0x680 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  i915_driver_probe+0x1b7/0x470 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? mutex_lock+0x13/0x40
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  i915_pci_probe+0x58/0x140 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  local_pci_probe+0x48/0x90
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  pci_device_probe+0x115/0x1f0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  really_probe+0x21b/0x420
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  __driver_probe_device+0x115/0x190
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  driver_probe_device+0x23/0xc0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  __driver_attach+0xbd/0x1d0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? __device_attach_driver+0x110/0x110
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  bus_for_each_dev+0x7c/0xc0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  driver_attach+0x1e/0x20
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  bus_add_driver+0x135/0x200
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  driver_register+0x95/0xf0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  __pci_register_driver+0x68/0x70
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  i915_register_pci_driver+0x23/0x30 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  i915_init+0x3b/0xfc [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? 0xffffffffc13a7000
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  do_one_initcall+0x46/0x1d0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? kmem_cache_alloc_trace+0x19e/0x2e0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  do_init_module+0x52/0x250
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  load_module+0xac9/0xbb0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  __do_sys_finit_module+0xbf/0x120
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  __x64_sys_finit_module+0x18/0x20
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  do_syscall_64+0x59/0xc0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? do_syscall_64+0x69/0xc0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? do_syscall_64+0x69/0xc0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xae
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RIP: 0033:0x7fac190faa3d
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Code: 5b 41 5c c3 66 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d c3 a3 0f 00 f7 d8 64 89 01 48
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RSP: 002b:00007ffc32629598 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RAX: ffffffffffffffda RBX: 00005623c26eef90 RCX: 00007fac190faa3d
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RDX: 0000000000000000 RSI: 00007fac19293441 RDI: 0000000000000017
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RBP: 0000000000020000 R08: 0000000000000000 R09: 0000000000000002
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: R10: 0000000000000017 R11: 0000000000000246 R12: 00007fac19293441
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: R13: 00005623c25cc9f0 R14: 00005623c26fd1a0 R15: 00005623c26f8a30
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  </TASK>
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: ================================================================================
<...>
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: ACPI: video: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input18
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: ------------[ cut here ]------------
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: i915 0000:00:02.0: Backlight is not disabled.
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: WARNING: CPU: 1 PID: 333 at drivers/gpu/drm/i915/display/intel_display_power.c:1083 skl_enable_dc6+0x13f/0x1a0 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Modules linked in: snd_sof_xtensa_dsp snd_sof snd_soc_hdac_hda snd_hda_ext_core snd_soc_acpi_intel_match snd_soc_acpi soundwire_bus snd_soc_core snd_compress joydev ac97_bus snd_pcm_dmaengine snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi bnep intel_ipu6_psys snd_hda_codec snd_hda_core intel_ipu6_isys snd_hwdep videobuf2_dma_contig snd_pcm intel_tcc_cooling v4l2_fwnode x86_pkg_temp_thermal intel_powerclamp v4l2_async videobuf2_memops videobuf2_v4l2 coretemp snd_seq_midi videobuf2_common snd_seq_midi_event btusb videodev mei_hdcp kvm_intel btrtl snd_rawmidi btbcm i915(+) intel_rapl_msr mc iwlmvm kvm mac80211 btintel snd_seq hid_sensor_gyro_3d crct10dif_pclmul snd_seq_device ghash_clmulni_intel snd_timer hid_sensor_rotation aesni_intel huawei_wmi crypto_simd hid_sensor_accel_3d hid_sensor_als hid_sensor_trigger industrialio_triggered_buffer cryptd kfifo_buf input_leds libarc4 hid_sensor_iio_common bluetooth industrialio iwlwifi snd ecdh_generic
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  processor_thermal_device_pci_legacy ttm intel_cstate mei_me serio_raw ledtrig_audio wmi_bmof soundcore nls_iso8859_1 hid_multitouch mei ecc processor_thermal_device drm_kms_helper cec cros_ec_ishtp processor_thermal_rfim cfg80211 cros_ec rc_core processor_thermal_mbox i2c_algo_bit processor_thermal_rapl fb_sys_fops syscopyarea intel_ipu6 intel_rapl_common sysfillrect sysimgblt intel_soc_dts_iosf mac_hid int3403_thermal soc_button_array int340x_thermal_zone intel_skl_int3472 power_ctrl_logic intel_hid int3400_thermal sparse_keymap acpi_thermal_rel acpi_pad acpi_tad sch_fq_codel ipmi_devintf ipmi_msghandler msr parport_pc ppdev lp parport drm ramoops mtd reed_solomon pstore_blk pstore_zone efi_pstore ip_tables x_tables autofs4 usbhid hid_sensor_custom hid_sensor_hub hid_generic intel_ishtp_loader intel_ishtp_hid hid nvme i2c_i801 intel_lpss_pci crc32_pclmul psmouse i2c_smbus nvme_core intel_lpss thunderbolt idma64 intel_ish_ipc intel_ishtp xhci_pci xhci_pci_renesas wmi
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  pinctrl_tigerlake video
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: CPU: 1 PID: 333 Comm: systemd-udevd Not tainted 5.15.0-41-generic #44-Ubuntu
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Hardware name: HUAWEI DRC-WXX/DRC-WXX-PCB, BIOS 1.28 03/22/2022
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RIP: 0010:skl_enable_dc6+0x13f/0x1a0 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Code: c6 05 1b 82 19 00 01 4c 8b 77 50 4d 85 f6 75 03 4c 8b 37 e8 63 d7 09 ca 4c 89 f2 48 c7 c7 00 60 2c c1 48 89 c6 e8 38 ce 50 ca <0f> 0b e9 f5 fe ff ff 0f b6 1d e9 81 19 00 80 fb 01 0f 87 3d 19 0d
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RSP: 0018:ffffaa2380a8b988 EFLAGS: 00010282
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000027
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RDX: ffff965e27aa0588 RSI: 0000000000000001 RDI: ffff965e27aa0580
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RBP: ffffaa2380a8b9a8 R08: 0000000000000003 R09: fffffffffffd2bc8
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: R10: ffffffffffffffff R11: 0000000000000001 R12: ffff965c84100000
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: R13: ffff965c841007d0 R14: ffff965c818b0ec0 R15: 000000000000003f
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: FS:  00007fac18a048c0(0000) GS:ffff965e27a80000(0000) knlGS:0000000000000000
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: CR2: 00005623c2702910 CR3: 0000000118d86005 CR4: 0000000000770ee0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: PKRU: 55555554
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Call Trace:
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  <TASK>
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  gen9_dc_off_power_well_disable+0x88/0x90 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  __intel_display_power_put_domain+0x11e/0x270 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  intel_power_domains_enable+0x35/0x50 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  i915_driver_probe+0x247/0x470 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? mutex_lock+0x13/0x40
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  i915_pci_probe+0x58/0x140 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  local_pci_probe+0x48/0x90
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  pci_device_probe+0x115/0x1f0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  really_probe+0x21b/0x420
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  __driver_probe_device+0x115/0x190
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  driver_probe_device+0x23/0xc0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  __driver_attach+0xbd/0x1d0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? __device_attach_driver+0x110/0x110
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  bus_for_each_dev+0x7c/0xc0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  driver_attach+0x1e/0x20
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  bus_add_driver+0x135/0x200
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  driver_register+0x95/0xf0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  __pci_register_driver+0x68/0x70
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  i915_register_pci_driver+0x23/0x30 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  i915_init+0x3b/0xfc [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? 0xffffffffc13a7000
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  do_one_initcall+0x46/0x1d0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? kmem_cache_alloc_trace+0x19e/0x2e0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  do_init_module+0x52/0x250
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  load_module+0xac9/0xbb0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  __do_sys_finit_module+0xbf/0x120
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  __x64_sys_finit_module+0x18/0x20
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  do_syscall_64+0x59/0xc0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? do_syscall_64+0x69/0xc0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? do_syscall_64+0x69/0xc0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xae
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RIP: 0033:0x7fac190faa3d
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Code: 5b 41 5c c3 66 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d c3 a3 0f 00 f7 d8 64 89 01 48
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RSP: 002b:00007ffc32629598 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RAX: ffffffffffffffda RBX: 00005623c26eef90 RCX: 00007fac190faa3d
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RDX: 0000000000000000 RSI: 00007fac19293441 RDI: 0000000000000017
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RBP: 0000000000020000 R08: 0000000000000000 R09: 0000000000000002
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: R10: 0000000000000017 R11: 0000000000000246 R12: 00007fac19293441
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: R13: 00005623c25cc9f0 R14: 00005623c26fd1a0 R15: 00005623c26f8a30
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  </TASK>
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: ---[ end trace 581de3b4c37ccc25 ]---
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: fbcon: i915drmfb (fb0) is primary device
Jul 16 16:16:24 mingkwan-DRC-WXX NetworkManager[516]: <info>  [1657980984.7156] modem-manager: ModemManager available
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: BUG: kernel NULL pointer dereference, address: 0000000000000030
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: #PF: supervisor read access in kernel mode
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: #PF: error_code(0x0000) - not-present page
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: PGD 0 P4D 0 
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Oops: 0000 [#1] SMP NOPTI
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: CPU: 1 PID: 111 Comm: kworker/u8:2 Tainted: G        W         5.15.0-41-generic #44-Ubuntu
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Hardware name: HUAWEI DRC-WXX/DRC-WXX-PCB, BIOS 1.28 03/22/2022
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Workqueue: events_unbound async_run_entry_fn
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RIP: 0010:dcs_set_backlight+0x67/0xb0 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Code: 00 48 0f a3 d8 73 e7 48 63 f3 48 83 fe 08 77 41 b9 01 00 00 00 48 8d 55 e7 be 51 00 00 00 49 8b 84 dc 68 01 00 00 48 83 c3 01 <48> 8b 78 30 e8 b0 50 0f ca 48 83 fb 09 75 bf 48 8b 45 e8 65 48 2b
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RSP: 0018:ffffaa23807137a8 EFLAGS: 00010206
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000001
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RDX: ffffaa23807137af RSI: 0000000000000051 RDI: 0000000000000015
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RBP: ffffaa23807137c8 R08: 0000000000000000 R09: 0000000000000000
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: R10: 0000000000000000 R11: 0000000000000000 R12: ffff965c8e766800
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: R13: ffff965c900e56c0 R14: ffff965c8789e800 R15: ffff965c8cde8000
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: FS:  0000000000000000(0000) GS:ffff965e27a80000(0000) knlGS:0000000000000000
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: CR2: 0000000000000030 CR3: 0000000118d7c002 CR4: 0000000000770ee0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: PKRU: 55555554
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Call Trace:
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  <TASK>
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  dcs_disable_backlight+0x2e/0x140 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? __cond_resched+0x1a/0x50
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  intel_panel_disable_backlight+0x76/0xb0 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  gen11_dsi_disable+0x31/0x1f0 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  intel_encoders_disable+0x9b/0xc0 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  hsw_crtc_disable+0x18/0x30 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  intel_old_crtc_state_disables+0xfb/0x1c0 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  intel_commit_modeset_disables+0x1f1/0x200 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  intel_atomic_commit_tail+0x198/0xb70 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  intel_atomic_commit+0x390/0x410 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  drm_atomic_commit+0x47/0x50 [drm]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  drm_client_modeset_commit_atomic+0x1df/0x220 [drm]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  drm_client_modeset_commit_locked+0x5b/0x160 [drm]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? mutex_lock+0x13/0x40
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  drm_client_modeset_commit+0x27/0x50 [drm]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  __drm_fb_helper_restore_fbdev_mode_unlocked+0xc2/0xf0 [drm_kms_helper]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  drm_fb_helper_set_par+0x40/0x60 [drm_kms_helper]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  intel_fbdev_set_par+0x1a/0x60 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? con_is_visible+0x2f/0x40
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  fbcon_init+0x2a4/0x630
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  visual_init+0xee/0x180
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  do_bind_con_driver.isra.0+0x208/0x390
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  do_take_over_console+0x3b/0x50
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  do_fbcon_takeover+0x78/0x120
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  fbcon_fb_registered+0xfb/0x160
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  do_register_framebuffer+0x222/0x350
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  register_framebuffer+0x22/0x40
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  __drm_fb_helper_initial_config_and_unlock+0x99/0xd0 [drm_kms_helper]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  drm_fb_helper_initial_config+0x43/0x50 [drm_kms_helper]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  intel_fbdev_initial_config+0x18/0x40 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  async_run_entry_fn+0x30/0x120
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  process_one_work+0x228/0x3d0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  worker_thread+0x53/0x410
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? process_one_work+0x3d0/0x3d0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  kthread+0x127/0x150
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ? set_kthread_struct+0x50/0x50
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  ret_from_fork+0x1f/0x30
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  </TASK>
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Modules linked in: snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_soc_hdac_hda snd_hda_ext_core snd_soc_acpi_intel_match snd_soc_acpi soundwire_bus snd_soc_core snd_compress joydev ac97_bus snd_pcm_dmaengine snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi bnep intel_ipu6_psys snd_hda_codec snd_hda_core intel_ipu6_isys snd_hwdep videobuf2_dma_contig snd_pcm intel_tcc_cooling v4l2_fwnode x86_pkg_temp_thermal intel_powerclamp v4l2_async videobuf2_memops videobuf2_v4l2 coretemp snd_seq_midi videobuf2_common snd_seq_midi_event btusb videodev mei_hdcp kvm_intel btrtl snd_rawmidi btbcm i915 intel_rapl_msr mc iwlmvm kvm mac80211 btintel snd_seq hid_sensor_gyro_3d crct10dif_pclmul snd_seq_device ghash_clmulni_intel snd_timer hid_sensor_rotation aesni_intel huawei_wmi crypto_simd hid_sensor_accel_3d hid_sensor_als hid_sensor_trigger industrialio_triggered_buffer cryptd kfifo_buf input_leds libarc4 hid_sensor_iio_common bluetooth industrialio iwlwifi snd ecdh_generic
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  processor_thermal_device_pci_legacy ttm intel_cstate mei_me serio_raw ledtrig_audio wmi_bmof soundcore nls_iso8859_1 hid_multitouch mei ecc processor_thermal_device drm_kms_helper cec cros_ec_ishtp processor_thermal_rfim cfg80211 cros_ec rc_core processor_thermal_mbox i2c_algo_bit processor_thermal_rapl fb_sys_fops syscopyarea intel_ipu6 intel_rapl_common sysfillrect sysimgblt intel_soc_dts_iosf mac_hid int3403_thermal soc_button_array int340x_thermal_zone intel_skl_int3472 power_ctrl_logic intel_hid int3400_thermal sparse_keymap acpi_thermal_rel acpi_pad acpi_tad sch_fq_codel ipmi_devintf ipmi_msghandler msr parport_pc ppdev lp parport drm ramoops mtd reed_solomon pstore_blk pstore_zone efi_pstore ip_tables x_tables autofs4 usbhid hid_sensor_custom hid_sensor_hub hid_generic intel_ishtp_loader intel_ishtp_hid hid nvme i2c_i801 intel_lpss_pci crc32_pclmul psmouse i2c_smbus nvme_core intel_lpss thunderbolt idma64 intel_ish_ipc intel_ishtp xhci_pci xhci_pci_renesas wmi
Jul 16 16:16:24 mingkwan-DRC-WXX kernel:  pinctrl_tigerlake video
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: CR2: 0000000000000030
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: ---[ end trace 581de3b4c37ccc26 ]---
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RIP: 0010:dcs_set_backlight+0x67/0xb0 [i915]
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: Code: 00 48 0f a3 d8 73 e7 48 63 f3 48 83 fe 08 77 41 b9 01 00 00 00 48 8d 55 e7 be 51 00 00 00 49 8b 84 dc 68 01 00 00 48 83 c3 01 <48> 8b 78 30 e8 b0 50 0f ca 48 83 fb 09 75 bf 48 8b 45 e8 65 48 2b
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RSP: 0018:ffffaa23807137a8 EFLAGS: 00010206
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000001
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RDX: ffffaa23807137af RSI: 0000000000000051 RDI: 0000000000000015
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: RBP: ffffaa23807137c8 R08: 0000000000000000 R09: 0000000000000000
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: R10: 0000000000000000 R11: 0000000000000000 R12: ffff965c8e766800
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: R13: ffff965c900e56c0 R14: ffff965c8789e800 R15: ffff965c8cde8000
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: FS:  0000000000000000(0000) GS:ffff965e27a80000(0000) knlGS:0000000000000000
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: CR2: 0000000000000030 CR3: 0000000118d7c002 CR4: 0000000000770ee0
Jul 16 16:16:24 mingkwan-DRC-WXX kernel: PKRU: 55555554
<...>

Full system info:

Starting the Ubuntu Forums 'system-info' Report: 2022-07-16  16:52:43 CEST (+0200)
	Part of the Ama-gi Project
	Version: 01.00-19, Script Date: 2022.06.21

---------------------------------------------------------------
Main Complaint: GPU driver don't load
Problem Description:  After starting Ubuntu a few lines show up, then the screen goes blank. Using nomodeset, I'm able to boot.
---------- General Computer Specifications:

  --- Computer/CPU Information from 'lshw -C cpu' --- 
*-Cpu
    Description: CPU
    Product: 11th Gen Intel(R) Core(TM) i3-1110G4 @ 1.80GHz
    Vendor: Intel Corp.
    Physical id: 4
    Bus info: cpu@0
    Version: 6.140.1
    Serial: [REMOVED]
    Slot: CPU0
    Size: 3041MHz
    Capacity: 3900MHz
    Width: 64 bits
    Clock: 100MHz
    Capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 
        apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse 
        sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp x86-64 constant_tsc art 
        arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid 
        aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est 
        tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe 
        popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 
        3dnowprefetch cpuid_fault epb cat_l2 invpcid_single cdp_l2 ssbd ibrs 
        ibpb stibp ibrs_enhanced tpr_shadow vnmi flexpriority ept vpid ept_ad 
        fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdt_a avx512f 
        avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd 
        sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves 
        split_lock_detect dtherm ida arat pln pts hwp hwp_notify 
        hwp_act_window hwp_epp hwp_pkg_req avx512vbmi umip pku ospke 
        avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg 
        avx512_vpopcntdq rdpid movdiri movdir64b fsrm avx512_vp2intersect 
        md_clear flush_l1d arch_capabilities cpufreq
    Configuration: cores=2 enabledcores=2 microcode=164 threads=4

computer
    Description: Detachable
    Product: DRC-WXX (C102)
    Vendor: HUAWEI
    Version: M1010
    Serial: [REMOVED]
    Width: 64 bits
    Capabilities: smbios-3.3.0 dmi-3.3.0 smp vsyscall32
    Configuration:
        administrator_password=disabled
        boot=normal
        chassis=detachable
        family=MateBook E
        power-on_password=disabled
        sku=C102
        uuid=[REMOVED]

------------------ SMBIOS Information from '/sys/class/dmi/id/' 
Bios Vendor:         HUAWEI
Bios Version:        1.28
Bios Release:        1.28
Board Vendor:        HUAWEI
Board Name:          DRC-WXX-PCB
Board Version:       M1010
Board Serial:        YQ1351224BY22882
Board Asset Tag:     N/A

Current boot mode:   UEFI Firmware mode
   --- SecureBoot Status from 'mokutil':
SecureBoot disabled
Platform is in Setup Mode


---------- Memory Information:
               total        used        free      shared  buff/cache   available
Mem:           7,6Gi       1,4Gi       4,5Gi        72Mi       1,6Gi       5,8Gi
Swap:          3,8Gi          0B       3,8Gi

---------- IP Address Information:
  --- IP Address Information from 'ip addr' --- 
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    inet [REMOVED]
    inet6 [REMOVED]
2: wlp0s20f3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    inet [REMOVED]
    inet6 [REMOVED]
    inet6 [REMOVED]
    inet6 [REMOVED]
    inet6 [REMOVED]
    inet6 [REMOVED]

  --- Internet Connection Status from 'ping [various addresses]' --- 
Connected to Internet with DNS

  --- Network Device Status Summary from 'ip addr' ---  
These Network Devices are up:
2: wlp0s20f3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000

  --- Hostname from 'hostname --fqdn' ---  
The 'Hostname' of the computer system is: mingkwan-DRC-WXX


---------- Storage Controller Information From 'lspci':
01:00.0 Non-Volatile memory controller: Phison Electronics Corporation PS5013 E13 NVMe Controller (rev 01) (prog-if 02 [NVM Express])
	Subsystem: Phison Electronics Corporation PS5013 E13 NVMe Controller
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	NUMA node: 0
	IOMMU group: 14
	Region 0: Memory at 5e200000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [80] Express (v2) Endpoint, MSI 00
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 75.000W
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ FLReset-
			MaxPayload 256 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #1, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 unlimited
			ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s (ok), Width x4 (ok)
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt+ EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR+ OBFF Disabled,
			 AtomicOpsCtl: ReqEn-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [d0] MSI-X: Enable+ Count=9 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00003000
	Capabilities: [e0] MSI: Enable- Count=1/8 Maskable+ 64bit+
		Address: 0000000000000000  Data: 0000
		Masking: 00000000  Pending: 00000000
	Capabilities: [f8] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [110 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=10us PortTPowerOnTime=220us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=262144ns
		L1SubCtl2: T_PwrOn=220us
	Capabilities: [200 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Kernel driver in use: nvme
	Kernel modules: nvme


---------- File system specs from 'df -h':
Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/nvme0n1p6 ext4   36G  7,1G   27G  21% /
/dev/nvme0n1p1 vfat   96M   33M   64M  34% /boot/efi

---------- Disk/Partition Information From 'fdisk':

Disk /dev/nvme0n1: 119,24 GiB, 128035676160 bytes, 250069680 sectors
Disk model: 311CD0128GB                             
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 914F63E0-BB5C-45D0-BF7E-0A014B8A3F9E

Device             Start       End   Sectors  Size Type
/dev/nvme0n1p1      2048    206847    204800  100M EFI System
/dev/nvme0n1p2    206848    239615     32768   16M Microsoft reserved
/dev/nvme0n1p3    239616 164831231 164591616 78,5G Microsoft basic data
/dev/nvme0n1p4 240799744 248799231   7999488  3,8G Linux swap
/dev/nvme0n1p5 248799232 250066943   1267712  619M Windows recovery environment
/dev/nvme0n1p6 164831232 240799743  75968512 36,2G Linux filesystem

Partition table entries are not in disk order.

---------- Disk/Partition Information From 'lsblk':
NAME          SIZE FSTYPE   LABEL   MOUNTPOINT                         MODEL
nvme0n1     119,2G                                                     311CD0128GB
|-nvme0n1p1   100M vfat             /boot/efi                          
|-nvme0n1p2    16M                                                     
|-nvme0n1p3  78,5G ntfs     Windows                                    
|-nvme0n1p4   3,8G swap             [SWAP]                             
|-nvme0n1p5   619M ntfs                                                
`-nvme0n1p6  36,2G ext4             /                                  
   ------- 'lsblk' information continued ...
NAME        HOTPLUG PARTUUID                             UUID
nvme0n1           0                                      
|-nvme0n1p1       0 963928a6-8485-4d36-8c70-42f00481fb72 88F0-7E65
|-nvme0n1p2       0 8d253919-149e-4d07-8154-a7a1fe264dff 
|-nvme0n1p3       0 59a8cdfb-3f71-4b86-b2e7-03750e644c62 5636F49536F47779
|-nvme0n1p4       0 a6e7fc27-2345-4088-ba24-6d25481bcd78 b85e9e0c-e201-416e-83e2-5c21909d7513
|-nvme0n1p5       0 39e156af-713a-48f2-b638-6e9932693c66 BA4A045B4A041733
`-nvme0n1p6       0 6b785eb4-5b02-45ba-8b1b-bb88a88dbc34 9f12e9a3-f035-4477-879b-93dbf381cff2

---------- Mount Details of '/etc/fstab':
UUID=9f12e9a3-f035-4477-879b-93dbf381cff2 /               ext4    errors=remount-ro 0       1
UUID=88F0-7E65  /boot/efi       vfat    umask=0077      0       1
UUID=b85e9e0c-e201-416e-83e2-5c21909d7513 none            swap    sw              0       0

---------- Current Mount Details of 'mount':
/dev/nvme0n1p1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/nvme0n1p6 on / type ext4 (rw,relatime,errors=remount-ro)

---------- USB Information from 'lsusb -t -v':
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 2: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        ID 12d1:10b8 Huawei Technologies Co., Ltd. 
    |__ Port 2: Dev 2, If 1, Class=Vendor Specific Class, Driver=, 12M
        ID 12d1:10b8 Huawei Technologies Co., Ltd. 
    |__ Port 2: Dev 2, If 2, Class=Human Interface Device, Driver=usbhid, 12M
        ID 12d1:10b8 Huawei Technologies Co., Ltd. 
    |__ Port 3: Dev 3, If 0, Class=Communications, Driver=, 12M
        ID 27c6:5105 Shenzhen Goodix Technology Co.,Ltd. 
    |__ Port 3: Dev 3, If 1, Class=CDC Data, Driver=, 12M
        ID 27c6:5105 Shenzhen Goodix Technology Co.,Ltd. 
    |__ Port 10: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
        ID 8087:0026 Intel Corp. AX201 Bluetooth
    |__ Port 10: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
        ID 8087:0026 Intel Corp. AX201 Bluetooth
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub

---------- Video Details from 'lshw':

  *-display UNCLAIMED
       description: VGA compatible controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 01
       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:601d000000-601dffffff 
           memory:4000000000-400fffffff 
           ioport:3000(size=64) 
           memory:c0000-dffff 
           memory:4010000000-4016ffffff 
           memory:4020000000-40ffffffff
  *-graphics
       product: EFI VGA
       physical id: 3
       logical name: /dev/fb0
       capabilities: fb
       configuration: depth=32 resolution=2560,1600

   --- Graphics Environment Continued from 'various graphics ENVs' ----
The Current Configured Destop is: ubuntu:GNOME 
The Current Desktop Session is: ubuntu 
The Current X Desktop Information Details from 'xrandr' are: 
Screen 0: minimum 2560 x 1600, current 2560 x 1600, maximum 2560 x 1600
default connected primary 2560x1600+0+0 0mm x 0mm
The Current Session Type is: x11 
The Current Display Manager is: gdm3
The Current Desktop Theme: 'Yaru'
The Current Virtual TTY's being used are:
	TTY#	Used By
	tty2	gdm-x-session
	tty2	Xorg
	tty2	gnome-session-b
	pts/0	bash
	pts/0	system-info
	pts/0	system-info
	pts/0	sed
	pts/0	system-info
	pts/0	ps
	pts/0	awk

---------- Repository Information from '/etc/apt/sources.list and etc/apt/sources.list.d/':

Sources List:
deb http://de.archive.ubuntu.com/ubuntu/ jammy main restricted
deb http://de.archive.ubuntu.com/ubuntu/ jammy-updates main restricted
deb http://de.archive.ubuntu.com/ubuntu/ jammy universe
deb http://de.archive.ubuntu.com/ubuntu/ jammy-updates universe
deb http://de.archive.ubuntu.com/ubuntu/ jammy multiverse
deb http://de.archive.ubuntu.com/ubuntu/ jammy-updates multiverse
deb http://de.archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu jammy-security main restricted
deb http://security.ubuntu.com/ubuntu jammy-security universe
deb http://security.ubuntu.com/ubuntu jammy-security multiverse

---------- Other Details from 'Various':
The current kernel version is:       5.15.0-41-generic 
The current release description is:  Ubuntu 22.04 LTS 
Original Installation Date:          2022-07-16+15:44:57 
Original Installation Media: Ubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419)
Do-Release-Upgrade Date: This system may have not had a 'Release Upgrade' through 'do-release-upgrade'

These are the current kernel ranges for HWE kernels for this release.
   --- HWE Kernel Reference from 'apt-cache show':
For HWE Package: linux-image-generic-hwe-22.04, Kernel Version: 5.15.0.41.43
For HWE Package: linux-image-generic-hwe-22.04, Kernel Version: 5.15.0.25.27

   --- HWE Package Status from 'dpkg':
Package linux-generic-hwe-22.04 is installed.

   --- Certified Hardware Platform Status: (By the Ubuntu Wiki Standards)
Ubuntu Certified Hardware Platform. Safe to install 
the Hardware Enablement Stack (HWE).

   --- User Installed Package List:
curl
pastebinit

Currently logged in User(s):
NAME     LINE         TIME             COMMENT
mingkwan :1           2022-07-16 16:20 (:1)

The User running this script was: mingkwan
uid=1000(mingkwan)
gid=1000(mingkwan)
groups=1000(mingkwan),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),
122(lpadmin),134(lxd),135(sambashare)

The 'system-info' script was booted from an installed system.

The 'system-info' script was run locally on the system

The Linux Kernel Command Line use to boot was: 
BOOT_IMAGE=/boot/vmlinuz-5.15.0-41-generic root=UUID=9f12e9a3-f035-4477-879b-93dbf381cff2 ro quiet splash nomodeset vt.handoff=7

---- Required Programs For Report.
    All required programs installed for report. 

*** End Of Report ***

All help is appreciated.

Anything interesting in dmesg that’s not the stack traces?