Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #93323 > unrolled thread

Bug#1141869: linux-image-6.12.95+deb13-amd64: USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal"

Started byWenceslao Grillo <wgrillo@gmail.com>
First post2026-07-12 01:00 +0200
Last post2026-08-12 08:00 +0200
Articles 6 — 4 participants

Back to article view | Back to linux.debian.kernel


Contents

  Bug#1141869: linux-image-6.12.95+deb13-amd64: USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal" Wenceslao Grillo <wgrillo@gmail.com> - 2026-07-12 01:00 +0200
    Bug#1141869: linux-image-6.12.95+deb13-amd64: USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal" Salvatore Bonaccorso <carnil@debian.org> - 2026-07-29 16:50 +0200
      Bug#1141869: linux-image-6.12.95+deb13-amd64: USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal" Wenceslao Grillo <wgrillo@wences.com.ar> - 2026-08-05 11:10 +0200
        Bug#1141869: linux-image-6.12.95+deb13-amd64: USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal" Salvatore Bonaccorso <carnil@debian.org> - 2026-08-12 08:00 +0200
    Processed: Re: Bug#1141869: linux-image-6.12.95+deb13-amd64:  USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal" "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-07-29 16:50 +0200
    Processed: Re: Bug#1141869: linux-image-6.12.95+deb13-amd64:  USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal" "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-08-12 08:00 +0200

#93323 — Bug#1141869: linux-image-6.12.95+deb13-amd64: USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal"

FromWenceslao Grillo <wgrillo@gmail.com>
Date2026-07-12 01:00 +0200
SubjectBug#1141869: linux-image-6.12.95+deb13-amd64: USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal"
Message-ID<NfOPU-4bny-7@gated-at.bofh.it>
Package: src:linux
Version: 6.12.95-1
Severity: normal
X-Debbugs-Cc: wgrillo@gmail.com


Summary:
DisplayPort Alt Mode over USB-C fails to negotiate reliably with an external
portable USB-C monitor on an HP Spectre x360 13-aw0xxx. The exact same
hardware (laptop, cable, monitor, USB-C port) worked without any special
configuration under Debian 12. After upgrading to Debian 13 (kernel
6.12.95+deb13-amd64), the same setup intermittently fails, and the failure
mode is inconsistent across attempts.

Hardware:
- Laptop: HP Spectre x360 Convertible 13-aw0xxx
- USB-C controller: ucsi_acpi (confirmed via /sys/class/typec/port0/device/driver)
- External monitor: portable USB-C monitor (Brand: iProda Model: PD152KPNM)
- Same cable and same physical USB-C port used throughout testing

Software:
- Debian 13 (Trixie)
- Kernel: 6.12.95+deb13-amd64
- Working previously on Debian 12 (kernel version unknown/not recorded at the time)

Observed behaviour:
1. Connecting the monitor via a direct USB-C to USB-C cable, with the laptop
   plugged into its own charger, results in "No signal" on the monitor, which
   then goes to sleep.

2. /sys/class/typec/port0-partner/port0-partner.0/svid reports "000a" in
   this state, rather than "ff01" (the standard DisplayPort Alt Mode SVID).
   /sys/class/typec/port0/power_role shows the laptop's port as [source].

3. Attempting to manually force a power role swap fails:
     # echo sink | sudo tee /sys/class/typec/port0/power_role
     tee: /sys/class/typec/port0/power_role: Invalid argument

4. Using a USB-C to HDMI adapter instead of a direct USB-C-to-USB-C cable,
   with the monitor powered externally (not from the laptop), reliably
   produces a working video signal.

5. Using a direct USB-C-to-USB-C cable while powering the monitor from a
   separate charger (making the monitor the power source and the laptop the
   sink, confirmed via power_role showing "source [sink]") intermittently
   works and intermittently does not, with no reliably reproducible trigger
   found. In one state where the laptop was the sink, video was NOT working,
   and /sys/class/typec/port0-partner/number_of_alternate_modes reported 0.

6. A working configuration was eventually found: laptop connected to its own
   charger, PLUS a direct USB-C-to-USB-C cable to the monitor for video,
   PLUS an additional USB-B-to-USB-C cable from the laptop to a secondary
   port on the monitor. In this three-cable configuration, video works
   reliably, and disconnecting the USB-B cable immediately causes the video
   to stop. Note that even in this working state,
   /sys/class/typec/port0-partner/port0-partner.0/svid still reports "000a",
   not "ff01" -- suggesting this sysfs value may not reliably reflect
   whether DisplayPort Alt Mode video is actually active for this hardware.

7. No relevant firmware updates are available (checked via fwupdmgr;
   only Secure Boot dbx/UEFI revocation list updates were offered, no
   System Firmware/EC update).

8. lsusb shows no separate enumeration for the monitor as a USB device
   (consistent with a true DisplayPort Alt Mode device rather than a
   DisplayLink-type monitor).

Expected behaviour:
The monitor should negotiate DisplayPort Alt Mode and display video
consistently via a single USB-C cable, as it did under Debian 12 on the
same hardware, without requiring a secondary USB-B data cable or specific
power-source arrangement.

Additional notes:
- Unrelated ACPI firmware errors are also present in dmesg
  (AE_AML_BUFFER_LIMIT errors aborting \_SB.WMID.WQBE and \HWMC methods,
  and hp_bioscfg reporting error 0x300a). These may or may not be related
  to the USB-C PD/Alt-Mode negotiation issue, since some HP laptops route
  USB-C role/mode logic partly through WMI-based EC calls, but this has not
  been confirmed.

Please let me know what additional debugging output (e.g. dynamic debug
logs from the ucsi/typec modules during a fresh connection) would be useful.






-- Package-specific info:
** Version:
Linux version 6.12.95+deb13-amd64 (debian-kernel@lists.debian.org) (x86_64-linux-gnu-gcc-14 (Debian 14.2.0-19) 14.2.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP PREEMPT_DYNAMIC Debian 6.12.95-1 (2026-07-04)

** Command line:
BOOT_IMAGE=/boot/vmlinuz-6.12.95+deb13-amd64 root=UUID=a9e9bece-064f-4219-a946-7f0fad610e9d ro quiet

** Not tainted

** Kernel log:
[    3.782197] intel_rapl_common: Found RAPL domain core
[    3.782198] intel_rapl_common: Found RAPL domain uncore
[    3.782214] RAPL PMU: API unit is 2^-32 Joules, 3 fixed counters, 655360 ms ovfl timer
[    3.782216] RAPL PMU: hw unit of domain pp0-core 2^-14 Joules
[    3.782217] RAPL PMU: hw unit of domain package 2^-14 Joules
[    3.782218] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules
[    3.797001] usb 3-5: Found UVC 1.50 device HP True Vision HD Camera (04f2:b6a4)
[    3.880978] usbcore: registered new interface driver btusb
[    3.889830] Bluetooth: hci0: Found device firmware: intel/ibt-19-32-4.sfi
[    3.889874] Bluetooth: hci0: Boot Address: 0x24800
[    3.889876] Bluetooth: hci0: Firmware Version: 132-3.24
[    3.889877] Bluetooth: hci0: Firmware already loaded
[    3.893475] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.
[    3.941492] usb 3-5: Found UVC 1.50 device HP True Vision HD Camera (04f2:b6a4)
[    3.974124] usbcore: registered new interface driver uvcvideo
[    4.170242] iwlwifi 0000:00:14.3: Detected RF HR B3, rfid=0x10a100
[    4.192885] sof-audio-pci-intel-icl 0000:00:1f.3: enabling device (0000 -> 0002)
[    4.194728] sof-audio-pci-intel-icl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[    4.194780] sof-audio-pci-intel-icl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    4.202023] sof-audio-pci-intel-icl 0000:00:1f.3: use msi interrupt mode
[    4.235936] iwlwifi 0000:00:14.3: base HW address: ac:12:03:4c:de:8e
[    4.239072] sof-audio-pci-intel-icl 0000:00:1f.3: hda codecs found, mask 5
[    4.239076] sof-audio-pci-intel-icl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[    4.239078] sof-audio-pci-intel-icl 0000:00:1f.3: NHLT device BT(0) detected, ssp_mask 0x4
[    4.239079] sof-audio-pci-intel-icl 0000:00:1f.3: BT link detected in NHLT tables: 0x4
[    4.239081] sof-audio-pci-intel-icl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[    4.241257] sof-audio-pci-intel-icl 0000:00:1f.3: Firmware paths/files for ipc type 0:
[    4.241259] sof-audio-pci-intel-icl 0000:00:1f.3:  Firmware file:     intel/sof/sof-icl.ri
[    4.241260] sof-audio-pci-intel-icl 0000:00:1f.3:  Topology file:     intel/sof-tplg/sof-hda-generic-2ch.tplg
[    4.242031] sof-audio-pci-intel-icl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[    4.242033] sof-audio-pci-intel-icl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:1
[    4.242036] sof-audio-pci-intel-icl 0000:00:1f.3: unknown sof_ext_man header type 3 size 0x30
[    4.292400] iwlwifi 0000:00:14.3 wlo1: renamed from wlan0
[    4.320543] EXT4-fs (nvme0n1p4): mounted filesystem 342113bd-e3cc-4d86-945d-8814092f0105 r/w with ordered data mode. Quota mode: none.
[    4.335833] sof-audio-pci-intel-icl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[    4.335840] sof-audio-pci-intel-icl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:1
[    4.359526] sof-audio-pci-intel-icl 0000:00:1f.3: Topology: ABI 3:22:1 Kernel ABI 3:23:1
[    4.359827] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: Parent card not yet available, widget card binding deferred
[    4.367392] audit: type=1400 audit(1783805768.079:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name=4D6F6E676F444220436F6D70617373 pid=789 comm="apparmor_parser"
[    4.367410] audit: type=1400 audit(1783805768.079:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="balena-etcher" pid=792 comm="apparmor_parser"
[    4.367512] audit: type=1400 audit(1783805768.079:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="brave" pid=793 comm="apparmor_parser"
[    4.367655] audit: type=1400 audit(1783805768.079:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="brave-browser-stable" pid=794 comm="apparmor_parser"
[    4.367767] audit: type=1400 audit(1783805768.079:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="Discord" pid=788 comm="apparmor_parser"
[    4.367882] audit: type=1400 audit(1783805768.079:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="1password" pid=787 comm="apparmor_parser"
[    4.367967] audit: type=1400 audit(1783805768.079:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="QtWebEngineProcess" pid=790 comm="apparmor_parser"
[    4.369203] audit: type=1400 audit(1783805768.079:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="buildah" pid=795 comm="apparmor_parser"
[    4.369207] audit: type=1400 audit(1783805768.079:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="busybox" pid=796 comm="apparmor_parser"
[    4.429808] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Index (0x000000032) is beyond end of object (length 0x32) (20240827/exoparg2-393)
[    4.429844] ACPI Error: Aborting method \_SB.WMID.WQBE due to previous error (AE_AML_BUFFER_LIMIT) (20240827/psparse-529)
[    4.431595] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Index (0x000000032) is beyond end of object (length 0x32) (20240827/exoparg2-393)
[    4.431613] ACPI Error: Aborting method \_SB.WMID.WQBE due to previous error (AE_AML_BUFFER_LIMIT) (20240827/psparse-529)
[    4.433120] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Field [D008] at bit offset/length 128/8 exceeds size of target Buffer (128 bits) (20240827/dsopcode-198)
[    4.433136] ACPI Error: Aborting method \HWMC due to previous error (AE_AML_BUFFER_LIMIT) (20240827/psparse-529)
[    4.433150] ACPI Error: Aborting method \_SB.WMID.WMAA due to previous error (AE_AML_BUFFER_LIMIT) (20240827/psparse-529)
[    4.433982] hp_bioscfg: Returned error 0x300a, "Generic/Other error"
[    4.451527] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC285: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker
[    4.451532] snd_hda_codec_realtek ehdaudio0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    4.451534] snd_hda_codec_realtek ehdaudio0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    4.451535] snd_hda_codec_realtek ehdaudio0D0:    mono: mono_out=0x0
[    4.451536] snd_hda_codec_realtek ehdaudio0D0:    inputs:
[    4.451537] snd_hda_codec_realtek ehdaudio0D0:      Mic=0x19
[    5.099092] skl_hda_dsp_generic skl_hda_dsp_generic: hda_dsp_hdmi_build_controls: no PCM in topology for HDMI converter 3
[    5.114411] input: sof-hda-dsp Mic as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input26
[    5.114447] input: sof-hda-dsp Headphone as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input27
[    5.114480] input: sof-hda-dsp HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input28
[    5.114509] input: sof-hda-dsp HDMI/DP,pcm=4 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input29
[    5.114531] input: sof-hda-dsp HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input30
[   20.591256] nvme nvme0: using unchecked data buffer
[   20.624835] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   20.624840] Bluetooth: BNEP filters: protocol multicast
[   20.624844] Bluetooth: BNEP socket layer initialized
[   20.626495] Bluetooth: MGMT ver 1.23
[   20.632939] NET: Registered PF_ALG protocol family
[   20.666019] Bluetooth: RFCOMM TTY layer initialized
[   20.666025] Bluetooth: RFCOMM socket layer initialized
[   20.666029] Bluetooth: RFCOMM ver 1.11
[   20.710121] NET: Registered PF_QIPCRTR protocol family
[   20.788591] hid-sensor-hub 001F:8087:0AC2.0004: hid_field_extract() called with n (192) > 32! (kworker/u32:1)
[   20.896816] iwlwifi 0000:00:14.3: Registered PHC clock: iwlwifi-PTP, with index: 0
[   21.233657] kauditd_printk_skb: 114 callbacks suppressed
[   21.233663] audit: type=1400 audit(1783805784.943:125): apparmor="DENIED" operation="open" class="file" profile="/usr/sbin/cupsd" name="/etc/paperspecs" pid=1240 comm="cupsd" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[   21.244335] audit: type=1400 audit(1783805784.955:126): apparmor="DENIED" operation="capable" class="cap" profile="/usr/sbin/cupsd" pid=1240 comm="cupsd" capability=12  capname="net_admin"
[   21.312138] audit: type=1400 audit(1783805785.023:127): apparmor="ALLOWED" operation="capable" class="cap" profile="Xorg" pid=1260 comm="Xorg" capability=12  capname="net_admin"
[   21.638956] audit: type=1400 audit(1783805785.351:128): apparmor="ALLOWED" operation="capable" class="cap" profile="Xorg" pid=1260 comm="Xorg" capability=12  capname="net_admin"
[   22.316907] audit: type=1400 audit(1783805786.027:129): apparmor="ALLOWED" operation="capable" class="cap" profile="Xorg" pid=1260 comm="Xorg" capability=2  capname="dac_read_search"
[   24.305248] wlo1: authenticate with 38:43:7d:37:ee:b3 (local address=ac:12:03:4c:de:8e)
[   24.306152] wlo1: send auth to 38:43:7d:37:ee:b3 (try 1/3)
[   24.332920] wlo1: authenticated
[   24.334715] wlo1: associate with 38:43:7d:37:ee:b3 (try 1/3)
[   24.344746] wlo1: RX AssocResp from 38:43:7d:37:ee:b3 (capab=0x1411 status=0 aid=1)
[   24.358274] wlo1: associated
[   24.398080] wlo1: Limiting TX power to 20 (20 - 0) dBm as advertised by 38:43:7d:37:ee:b3
[   41.965338] warning: `kdeconnectd' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
[   47.607660] input: RAPOO BleMouse as /devices/virtual/misc/uhid/0005:1235:AA22.0007/input/input31
[   47.607930] hid-generic 0005:1235:AA22.0007: input,hidraw6: BLUETOOTH HID v0.01 Mouse [RAPOO BleMouse] on ac:12:03:4c:de:92
[   86.058890] usb usb2-port1: Cannot enable. Maybe the USB cable is bad?
[  256.104823] ucsi_acpi USBC000:00: possible UCSI driver bug 4
[  769.855112] usb usb2-port1: Cannot enable. Maybe the USB cable is bad?
[ 1069.703119] usb usb2-port1: Cannot enable. Maybe the USB cable is bad?
[ 1620.531078] usb usb2-port1: Cannot enable. Maybe the USB cable is bad?

** Model information
sys_vendor: HP
product_name: HP Spectre x360 Convertible 13-aw0xxx
product_version: 
chassis_vendor: HP
chassis_version: Chassis Version
bios_vendor: AMI
bios_version: F.15
board_vendor: HP
board_name: 86F9
board_version: 87.46

** Configuration for modprobe:
blacklist microcode
blacklist arkfb
blacklist aty128fb
blacklist atyfb
blacklist radeonfb
blacklist cirrusfb
blacklist cyber2000fb
blacklist kyrofb
blacklist matroxfb_base
blacklist mb862xxfb
blacklist neofb
blacklist pm2fb
blacklist pm3fb
blacklist s3fb
blacklist savagefb
blacklist sisfb
blacklist tdfxfb
blacklist tridentfb
blacklist vt8623fb
blacklist microcode
options snd_pcsp index=-2
options cx88_alsa index=-2
options snd_atiixp_modem index=-2
options snd_intel8x0m index=-2
options snd_via82xx_modem index=-2
options md_mod start_ro=1
options bonding max_bonds=0
options dummy numdummies=0
options ifb numifbs=0

** Loaded modules:
sd_mod
typec_displayport
uhid
ccm
snd_seq_dummy
snd_hrtimer
snd_seq
snd_seq_device
qrtr
rfcomm
cmac
algif_hash
algif_skcipher
af_alg
bnep
dm_crypt
binfmt_misc
snd_ctl_led
snd_soc_skl_hda_dsp
snd_soc_intel_sof_board_helpers
snd_sof_probes
snd_soc_intel_hda_dsp_common
nls_ascii
nls_cp437
vfat
fat
snd_hda_codec_realtek
snd_hda_codec_generic
snd_hda_scodec_component
snd_soc_dmic
snd_sof_pci_intel_icl
snd_sof_pci_intel_cnl
snd_sof_intel_hda_generic
soundwire_intel
soundwire_generic_allocation
soundwire_cadence
snd_sof_intel_hda_common
snd_soc_hdac_hda
snd_sof_intel_hda_mlink
intel_uncore_frequency
snd_sof_intel_hda
intel_uncore_frequency_common
snd_hda_codec_hdmi
snd_sof_pci
snd_sof_xtensa_dsp
snd_sof
snd_sof_utils
snd_soc_acpi_intel_match
snd_soc_acpi
x86_pkg_temp_thermal
soundwire_bus
intel_powerclamp
coretemp
iwlmvm
kvm_intel
snd_soc_avs
snd_soc_hda_codec
btusb
snd_hda_ext_core
kvm
mac80211
btrtl
snd_soc_core
btintel
btbcm
snd_compress
btmtk
snd_pcm_dmaengine
irqbypass
libarc4
uvcvideo
rapl
intel_rapl_msr
snd_hda_intel
mei_pxp
mei_hdcp
intel_cstate
bluetooth
hp_bioscfg
snd_intel_dspcfg
videobuf2_vmalloc
intel_uncore
firmware_attributes_class
iwlwifi
snd_intel_sdw_acpi
uvc
videobuf2_memops
videobuf2_v4l2
snd_hda_codec
hid_sensor_accel_3d
hid_sensor_rotation
hid_sensor_gyro_3d
hp_wmi
hid_sensor_magn_3d
processor_thermal_device_pci_legacy
hid_sensor_trigger
snd_hda_core
ecdh_generic
pcspkr
videodev
processor_thermal_device
platform_profile
wmi_bmof
processor_thermal_wt_hint
hid_sensor_iio_common
processor_thermal_rfim
snd_hwdep
snd_pcm
videobuf2_common
industrialio_triggered_buffer
processor_thermal_rapl
cfg80211
kfifo_buf
industrialio
mc
snd_timer
intel_rapl_common
snd
processor_thermal_wt_req
mei_me
processor_thermal_power_floor
processor_thermal_mbox
mei
soundcore
rfkill
intel_soc_dts_iosf
intel_pmc_core
intel_vsec
intel_hid
pmt_telemetry
int3403_thermal
sparse_keymap
int3400_thermal
int340x_thermal_zone
acpi_thermal_rel
joydev
pmt_class
acpi_pad
ac
soc_button_array
evdev
msr
i2c_dev
parport_pc
dm_mod
ppdev
lp
parport
efi_pstore
configfs
nfnetlink
ip_tables
x_tables
autofs4
ext4
crc16
mbcache
jbd2
btrfs
blake2b_generic
raid10
raid456
async_raid6_recov
async_memcpy
async_pq
async_xor
async_tx
xor
raid6_pq
libcrc32c
crc32c_generic
raid1
raid0
md_mod
bochs
drm_vram_helper
drm_ttm_helper
hid_sensor_custom
hid_sensor_hub
intel_ishtp_hid
i915
drm_buddy
i2c_algo_bit
drm_display_helper
crct10dif_pclmul
crc32_pclmul
hid_multitouch
crc32c_intel
ghash_clmulni_intel
ahci
hid_generic
cec
sha512_ssse3
libahci
rc_core
iTCO_wdt
sha256_ssse3
i2c_hid_acpi
ttm
intel_pmc_bxt
rtsx_pci_sdmmc
sha1_ssse3
i2c_hid
iTCO_vendor_support
libata
mmc_core
drm_kms_helper
hid
aesni_intel
nvme
watchdog
xhci_pci
gf128mul
scsi_mod
xhci_hcd
intel_ish_ipc
nvme_core
crypto_simd
ucsi_acpi
i2c_i801
drm
typec_ucsi
rtsx_pci
nvme_auth
usbcore
intel_ishtp
cryptd
serio_raw
thunderbolt
scsi_common
i2c_smbus
intel_lpss_pci
video
typec
intel_lpss
roles
idma64
battery
button
usb_common
wmi
efivarfs

** Network interface configuration:
*** /etc/network/interfaces:

source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback

** Network status:
*** IP interfaces and addresses:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether ac:12:03:4c:de:8e brd ff:ff:ff:ff:ff:ff
    altname wlp0s20f3
    altname wlxac12034cde8e
    inet 192.168.0.10/24 brd 192.168.0.255 scope global dynamic noprefixroute wlo1
       valid_lft 3553sec preferred_lft 3553sec
    inet6 fe80::ae12:3ff:fe4c:de8e/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

*** Device statistics:
Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
    lo:    5886      72    0    0    0     0          0         0     5886      72    0    0    0     0       0          0
  wlo1: 5604698    6180    0    0    0     0          0         0   726827    2485    0    0    0     0       0          0


** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation Ice Lake-LP Processor Host Bridge/DRAM Registers [8086:8a12] (rev 03)
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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
	IOMMU group: 1
	Capabilities: <access denied>
	Kernel driver in use: icl_uncore

00:02.0 VGA compatible controller [0300]: Intel Corporation Iris Plus Graphics G7 [8086:8a52] (rev 07) (prog-if 00 [VGA controller])
	DeviceName:  Onboard IGD
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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 169
	IOMMU group: 0
	Region 0: Memory at 603c000000 (64-bit, non-prefetchable) [size=16M]
	Region 2: Memory at 4000000000 (64-bit, prefetchable) [size=256M]
	Region 4: I/O ports at 3000 [size=64]
	Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: i915
	Kernel modules: i915

00:04.0 Signal processing controller [1180]: Intel Corporation Processor Power and Thermal Controller [8086:8a03] (rev 03)
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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-
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 2
	Region 0: Memory at 603d160000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: proc_thermal
	Kernel modules: processor_thermal_device_pci_legacy

00:07.0 PCI bridge [0604]: Intel Corporation Ice Lake Thunderbolt 3 PCI Express Root Port #0 [8086:8a1d] (rev 03) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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 122
	IOMMU group: 3
	Bus: primary=00, secondary=01, subordinate=2b, sec-latency=0
	I/O behind bridge: 4000-4fff [size=4K] [16-bit]
	Memory behind bridge: 76000000-821fffff [size=194M] [32-bit]
	Prefetchable memory behind bridge: 6020000000-603bffffff [size=448M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:07.1 PCI bridge [0604]: Intel Corporation Ice Lake Thunderbolt 3 PCI Express Root Port #1 [8086:8a1f] (rev 03) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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 B routed to IRQ 123
	IOMMU group: 4
	Bus: primary=00, secondary=2c, subordinate=56, sec-latency=0
	I/O behind bridge: 5000-5fff [size=4K] [16-bit]
	Memory behind bridge: 68000000-741fffff [size=194M] [32-bit]
	Prefetchable memory behind bridge: 6000000000-601bffffff [size=448M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:0d.0 USB controller [0c03]: Intel Corporation Ice Lake Thunderbolt 3 USB Controller [8086:8a13] (rev 03) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin ? routed to IRQ 143
	IOMMU group: 5
	Region 0: Memory at 603d150000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

00:0d.2 System peripheral [0880]: Intel Corporation Ice Lake Thunderbolt 3 NHI #0 [8086:8a17] (rev 03)
	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
	IOMMU group: 5
	Region 0: Memory at 603d100000 (64-bit, non-prefetchable) [size=256K]
	Region 2: Memory at 603d181000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: thunderbolt
	Kernel modules: thunderbolt

00:12.0 Serial controller [0700]: Intel Corporation Ice Lake-LP Integrated Sensor Solution [8086:34fc] (rev 30) (prog-if 00 [8250])
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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
	IOMMU group: 6
	Region 0: Memory at 603d17a000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>
	Kernel driver in use: intel_ish_ipc
	Kernel modules: intel_ish_ipc

00:14.0 USB controller [0c03]: Intel Corporation Ice Lake-LP USB 3.1 xHCI Host Controller [8086:34ed] (rev 30) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 152
	IOMMU group: 7
	Region 0: Memory at 603d140000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

00:14.2 RAM memory [0500]: Intel Corporation Ice Lake-LP DRAM Controller [8086:34ef] (rev 30)
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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-
	IOMMU group: 7
	Region 0: Memory at 603d178000 (64-bit, non-prefetchable) [disabled] [size=8K]
	Region 2: Memory at 603d180000 (64-bit, non-prefetchable) [disabled] [size=4K]
	Capabilities: <access denied>

00:14.3 Network controller [0280]: Intel Corporation Ice Lake-LP PCH CNVi WiFi [8086:34f0] (rev 30)
	DeviceName: Intel Dual Band Wireless-AC 9560 802.11 AC 2x2 WiFi + BT 5 Combo Adapter
	Subsystem: Intel Corporation Wi-Fi 6 AX201 [8086:0074]
	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
	IOMMU group: 8
	Region 0: Memory at 603d174000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi

00:15.0 Serial bus controller [0c80]: Intel Corporation Ice Lake-LP Serial IO I2C Controller #0 [8086:34e8] (rev 30)
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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
	IOMMU group: 9
	Region 0: Memory at 4010000000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:15.1 Serial bus controller [0c80]: Intel Corporation Ice Lake-LP Serial IO I2C Controller #1 [8086:34e9] (rev 30)
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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 B routed to IRQ 17
	IOMMU group: 9
	Region 0: Memory at 4010001000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:16.0 Communication controller [0780]: Intel Corporation Ice Lake-LP Management Engine [8086:34e0] (rev 30)
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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
	Interrupt: pin A routed to IRQ 170
	IOMMU group: 10
	Region 0: Memory at 603d17d000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: mei_me
	Kernel modules: mei_me

00:17.0 RAID bus controller [0104]: Intel Corporation 82801 Mobile SATA Controller [RAID mode] [8086:282a] (rev 30) (prog-if 00 [Vendor specific])
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 11
	Region 0: Memory at 82400000 (32-bit, non-prefetchable) [size=8K]
	Region 1: Memory at 82403000 (32-bit, non-prefetchable) [size=256]
	Region 2: I/O ports at 3090 [size=8]
	Region 3: I/O ports at 3080 [size=4]
	Region 4: I/O ports at 3060 [size=32]
	Region 5: Memory at 82402000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: <access denied>
	Kernel driver in use: ahci
	Kernel modules: ahci

00:1c.0 PCI bridge [0604]: Intel Corporation Ice Lake-LP PCIe Port #6 [8086:34bd] (rev 30) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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 B routed to IRQ 124
	IOMMU group: 12
	Bus: primary=00, secondary=57, subordinate=57, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 82300000-823fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1d.0 PCI bridge [0604]: Intel Corporation Ice Lake-LP PCIe Port #13 [8086:34b4] (rev 30) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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 125
	IOMMU group: 13
	Bus: primary=00, secondary=58, subordinate=58, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 82200000-822fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1f.0 ISA bridge [0601]: Intel Corporation Ice Lake-LP LPC Controller [8086:3482] (rev 30)
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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
	IOMMU group: 14

00:1f.3 Multimedia audio controller [0401]: Intel Corporation Ice Lake-LP Smart Sound Technology Audio Controller [8086:34c8] (rev 30)
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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: 32, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 189
	IOMMU group: 14
	Region 0: Memory at 603d170000 (64-bit, non-prefetchable) [size=16K]
	Region 4: Memory at 603d000000 (64-bit, non-prefetchable) [size=1M]
	Capabilities: <access denied>
	Kernel driver in use: sof-audio-pci-intel-icl
	Kernel modules: snd_hda_intel, snd_soc_avs, snd_sof_pci_intel_icl

00:1f.4 SMBus [0c05]: Intel Corporation Ice Lake-LP SMBus Controller [8086:34a3] (rev 30)
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 14
	Region 0: Memory at 603d17c000 (64-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at efa0 [size=32]
	Kernel driver in use: i801_smbus
	Kernel modules: i2c_i801

00:1f.5 Serial bus controller [0c80]: Intel Corporation Ice Lake-LP SPI Controller [8086:34a4] (rev 30)
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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-
	IOMMU group: 14
	Region 0: Memory at 67c00000 (32-bit, non-prefetchable) [size=4K]

57:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader [10ec:525a] (rev 01)
	DeviceName: Realtek PCIE CardReader
	Subsystem: Hewlett-Packard Company Device [103c:86f9]
	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 142
	IOMMU group: 15
	Region 1: Memory at 82300000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: rtsx_pci
	Kernel modules: rtsx_pci

58:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983 [144d:a808] (prog-if 02 [NVM Express])
	Subsystem: Samsung Electronics Co Ltd SSD 970 EVO/PRO [144d:a801]
	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
	IOMMU group: 16
	Region 0: Memory at 82200000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: nvme
	Kernel modules: nvme


** USB devices:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 04f2:b6a4 Chicony Electronics Co., Ltd HP True Vision HD Camera
Bus 003 Device 003: ID 06cb:00c9 Synaptics, Inc. 
Bus 003 Device 004: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub


-- System Information:
Debian Release: 13.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.95+deb13-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-6.12.95+deb13-amd64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.148.4
ii  kmod                                    34.2-2
ii  linux-base                              4.12.1

Versions of packages linux-image-6.12.95+deb13-amd64 recommends:
ii  apparmor  4.1.0-1

Versions of packages linux-image-6.12.95+deb13-amd64 suggests:
pn  debian-kernel-handbook  <none>
ii  firmware-linux-free     20241210-2
ii  grub-efi-amd64          2.12-9+deb13u2
pn  linux-doc-6.12          <none>

Versions of packages linux-image-6.12.95+deb13-amd64 is related to:
ii  firmware-amd-graphics      20250410-2
ii  firmware-atheros           20250410-2
ii  firmware-bnx2              20250410-2
ii  firmware-bnx2x             20250410-2
ii  firmware-brcm80211         20250410-2
ii  firmware-cavium            20250410-2
ii  firmware-cirrus            20250410-2
ii  firmware-intel-graphics    20250410-2
ii  firmware-intel-misc        20250410-2
ii  firmware-intel-sound       20250410-2
ii  firmware-ipw2x00           20250410-2
ii  firmware-ivtv              20250410-2
ii  firmware-iwlwifi           20250410-2
ii  firmware-libertas          20250410-2
ii  firmware-marvell-prestera  20250410-2
ii  firmware-mediatek          20250410-2
ii  firmware-misc-nonfree      20250410-2
ii  firmware-myricom           20250410-2
ii  firmware-netronome         20250410-2
ii  firmware-netxen            20250410-2
ii  firmware-nvidia-graphics   20250410-2
pn  firmware-qcom-soc          <none>
ii  firmware-qlogic            20250410-2
ii  firmware-realtek           20250410-2
pn  firmware-samsung           <none>
ii  firmware-siano             20250410-2
pn  firmware-ti-connectivity   <none>
pn  xen-hypervisor             <none>

-- no debconf information

[toc] | [next] | [standalone]


#93505

FromSalvatore Bonaccorso <carnil@debian.org>
Date2026-07-29 16:50 +0200
Message-ID<NmdLA-7He2-3@gated-at.bofh.it>
In reply to#93323
Control: tags -1 + moreinfo

Hi,

On Sat, Jul 11, 2026 at 11:56:09PM +0100, Wenceslao Grillo wrote:
> Package: src:linux
> Version: 6.12.95-1
> Severity: normal
> X-Debbugs-Cc: wgrillo@gmail.com
> 
> 
> Summary:
> DisplayPort Alt Mode over USB-C fails to negotiate reliably with an external
> portable USB-C monitor on an HP Spectre x360 13-aw0xxx. The exact same
> hardware (laptop, cable, monitor, USB-C port) worked without any special
> configuration under Debian 12. After upgrading to Debian 13 (kernel
> 6.12.95+deb13-amd64), the same setup intermittently fails, and the failure
> mode is inconsistent across attempts.
> 
> Hardware:
> - Laptop: HP Spectre x360 Convertible 13-aw0xxx
> - USB-C controller: ucsi_acpi (confirmed via /sys/class/typec/port0/device/driver)
> - External monitor: portable USB-C monitor (Brand: iProda Model: PD152KPNM)
> - Same cable and same physical USB-C port used throughout testing
> 
> Software:
> - Debian 13 (Trixie)
> - Kernel: 6.12.95+deb13-amd64
> - Working previously on Debian 12 (kernel version unknown/not recorded at the time)
> 
> Observed behaviour:
> 1. Connecting the monitor via a direct USB-C to USB-C cable, with the laptop
>    plugged into its own charger, results in "No signal" on the monitor, which
>    then goes to sleep.
> 
> 2. /sys/class/typec/port0-partner/port0-partner.0/svid reports "000a" in
>    this state, rather than "ff01" (the standard DisplayPort Alt Mode SVID).
>    /sys/class/typec/port0/power_role shows the laptop's port as [source].
> 
> 3. Attempting to manually force a power role swap fails:
>      # echo sink | sudo tee /sys/class/typec/port0/power_role
>      tee: /sys/class/typec/port0/power_role: Invalid argument
> 
> 4. Using a USB-C to HDMI adapter instead of a direct USB-C-to-USB-C cable,
>    with the monitor powered externally (not from the laptop), reliably
>    produces a working video signal.
> 
> 5. Using a direct USB-C-to-USB-C cable while powering the monitor from a
>    separate charger (making the monitor the power source and the laptop the
>    sink, confirmed via power_role showing "source [sink]") intermittently
>    works and intermittently does not, with no reliably reproducible trigger
>    found. In one state where the laptop was the sink, video was NOT working,
>    and /sys/class/typec/port0-partner/number_of_alternate_modes reported 0.
> 
> 6. A working configuration was eventually found: laptop connected to its own
>    charger, PLUS a direct USB-C-to-USB-C cable to the monitor for video,
>    PLUS an additional USB-B-to-USB-C cable from the laptop to a secondary
>    port on the monitor. In this three-cable configuration, video works
>    reliably, and disconnecting the USB-B cable immediately causes the video
>    to stop. Note that even in this working state,
>    /sys/class/typec/port0-partner/port0-partner.0/svid still reports "000a",
>    not "ff01" -- suggesting this sysfs value may not reliably reflect
>    whether DisplayPort Alt Mode video is actually active for this hardware.
> 
> 7. No relevant firmware updates are available (checked via fwupdmgr;
>    only Secure Boot dbx/UEFI revocation list updates were offered, no
>    System Firmware/EC update).
> 
> 8. lsusb shows no separate enumeration for the monitor as a USB device
>    (consistent with a true DisplayPort Alt Mode device rather than a
>    DisplayLink-type monitor).
> 
> Expected behaviour:
> The monitor should negotiate DisplayPort Alt Mode and display video
> consistently via a single USB-C cable, as it did under Debian 12 on the
> same hardware, without requiring a secondary USB-B data cable or specific
> power-source arrangement.
> 
> Additional notes:
> - Unrelated ACPI firmware errors are also present in dmesg
>   (AE_AML_BUFFER_LIMIT errors aborting \_SB.WMID.WQBE and \HWMC methods,
>   and hp_bioscfg reporting error 0x300a). These may or may not be related
>   to the USB-C PD/Alt-Mode negotiation issue, since some HP laptops route
>   USB-C role/mode logic partly through WMI-based EC calls, but this has not
>   been confirmed.
> 
> Please let me know what additional debugging output (e.g. dynamic debug
> logs from the ucsi/typec modules during a fresh connection) would be useful.

Assuming it works under Debian 13 but with the 6.1.177-1 kernel from
Debian bookworm, and given you have a reliable way to determine the
issue exists, could you please bisect the problem so we can get an
idea on the commit which is causing the problem?

I agree it is a wide range of kernel versions, so you might want to
first narrow down closer the upstream version which introduces the
behaviour change and bug, and then bisect the closer upstream
versions. If that is not feasible then start directly with testing
6.12 and 6.1. 

Can you report back?

Regards,
Salvatore

[toc] | [prev] | [next] | [standalone]


#93602

FromWenceslao Grillo <wgrillo@wences.com.ar>
Date2026-08-05 11:10 +0200
Message-ID<NoFNn-941p-3@gated-at.bofh.it>
In reply to#93505

[Multipart message — attachments visible in raw view] — view raw

*Update: tested with bookworm's 6.1.0-50-amd64 kernel on Debian 13*

I installed |linux-image-6.1.0-50-amd64| from bookworm alongside the 
Trixie system and booted into it via GRUB (|uname -r| confirms 
|6.1.0-50-amd64|).

Result: the external monitor works correctly with a single direct 
USB-C-to-USB-C cable, with the laptop on its own charger — i.e. it 
reproduces the Debian 12 behavior, not the Debian 13 (6.12) regression. 
No secondary USB-B cable is needed.

Note: on this kernel, |/sys/class/typec/| is empty even though 
|ucsi_acpi|, |typec_ucsi|, and |typec| are all loaded (confirmed via 
|lsmod|). So I can't provide the 
svid/power_role/number_of_alternate_modes comparison here.

dmesg shows:

|[ 6.478666] ucsi_acpi USBC000:00: PPM init failed (-110)|

This may or may not be related to the ACPI/WMI method failures I noted 
in the original report (|AE_AML_BUFFER_LIMIT| errors on |\_SB.WMID.WQBE| 
and |\HWMC|, and |hp_bioscfg| error |0x300a|) .

With the kernel 6.12.96+deb13-amd64 I get this:

dmesg | grep -i -E "ucsi|typec"
[    1.330833] typecport0: bound usb3-port2 (ops connector_ops [usbcore])
[    1.330859] typecport0: bound usb2-port1 (ops connector_ops [usbcore])
[    1.916979] typecport1: bound usb3-port3 (ops connector_ops [usbcore])
[    1.917021] typecport1: bound usb2-port2 (ops connector_ops [usbcore])

And the monitor is back to not working without an additional USB cable 
for power. (Although, when I first rebooted with the 6.12, it worked, 
until I disconnected it and connected it back again, so it seems the 
problem is right at the negotiation stage, and once that's been done the 
monitor is happy to go on working).

I couldn't find any kernels between 6.1 and 6.12 in apt. Claude AI 
suggests using an Ubuntu repository. To me that sounds odd at least, but 
I'm way out of my depth here. If you send me more instructions, I'll be 
happy to help.



On 29/07/2026 16:42, Salvatore Bonaccorso wrote:
> Control: tags -1 + moreinfo
>
> Hi,
>
> On Sat, Jul 11, 2026 at 11:56:09PM +0100, Wenceslao Grillo wrote:
>> Package: src:linux
>> Version: 6.12.95-1
>> Severity: normal
>> X-Debbugs-Cc:wgrillo@gmail.com
>>
>>
>> Summary:
>> DisplayPort Alt Mode over USB-C fails to negotiate reliably with an external
>> portable USB-C monitor on an HP Spectre x360 13-aw0xxx. The exact same
>> hardware (laptop, cable, monitor, USB-C port) worked without any special
>> configuration under Debian 12. After upgrading to Debian 13 (kernel
>> 6.12.95+deb13-amd64), the same setup intermittently fails, and the failure
>> mode is inconsistent across attempts.
>>
>> Hardware:
>> - Laptop: HP Spectre x360 Convertible 13-aw0xxx
>> - USB-C controller: ucsi_acpi (confirmed via /sys/class/typec/port0/device/driver)
>> - External monitor: portable USB-C monitor (Brand: iProda Model: PD152KPNM)
>> - Same cable and same physical USB-C port used throughout testing
>>
>> Software:
>> - Debian 13 (Trixie)
>> - Kernel: 6.12.95+deb13-amd64
>> - Working previously on Debian 12 (kernel version unknown/not recorded at the time)
>>
>> Observed behaviour:
>> 1. Connecting the monitor via a direct USB-C to USB-C cable, with the laptop
>>     plugged into its own charger, results in "No signal" on the monitor, which
>>     then goes to sleep.
>>
>> 2. /sys/class/typec/port0-partner/port0-partner.0/svid reports "000a" in
>>     this state, rather than "ff01" (the standard DisplayPort Alt Mode SVID).
>>     /sys/class/typec/port0/power_role shows the laptop's port as [source].
>>
>> 3. Attempting to manually force a power role swap fails:
>>       # echo sink | sudo tee /sys/class/typec/port0/power_role
>>       tee: /sys/class/typec/port0/power_role: Invalid argument
>>
>> 4. Using a USB-C to HDMI adapter instead of a direct USB-C-to-USB-C cable,
>>     with the monitor powered externally (not from the laptop), reliably
>>     produces a working video signal.
>>
>> 5. Using a direct USB-C-to-USB-C cable while powering the monitor from a
>>     separate charger (making the monitor the power source and the laptop the
>>     sink, confirmed via power_role showing "source [sink]") intermittently
>>     works and intermittently does not, with no reliably reproducible trigger
>>     found. In one state where the laptop was the sink, video was NOT working,
>>     and /sys/class/typec/port0-partner/number_of_alternate_modes reported 0.
>>
>> 6. A working configuration was eventually found: laptop connected to its own
>>     charger, PLUS a direct USB-C-to-USB-C cable to the monitor for video,
>>     PLUS an additional USB-B-to-USB-C cable from the laptop to a secondary
>>     port on the monitor. In this three-cable configuration, video works
>>     reliably, and disconnecting the USB-B cable immediately causes the video
>>     to stop. Note that even in this working state,
>>     /sys/class/typec/port0-partner/port0-partner.0/svid still reports "000a",
>>     not "ff01" -- suggesting this sysfs value may not reliably reflect
>>     whether DisplayPort Alt Mode video is actually active for this hardware.
>>
>> 7. No relevant firmware updates are available (checked via fwupdmgr;
>>     only Secure Boot dbx/UEFI revocation list updates were offered, no
>>     System Firmware/EC update).
>>
>> 8. lsusb shows no separate enumeration for the monitor as a USB device
>>     (consistent with a true DisplayPort Alt Mode device rather than a
>>     DisplayLink-type monitor).
>>
>> Expected behaviour:
>> The monitor should negotiate DisplayPort Alt Mode and display video
>> consistently via a single USB-C cable, as it did under Debian 12 on the
>> same hardware, without requiring a secondary USB-B data cable or specific
>> power-source arrangement.
>>
>> Additional notes:
>> - Unrelated ACPI firmware errors are also present in dmesg
>>    (AE_AML_BUFFER_LIMIT errors aborting \_SB.WMID.WQBE and \HWMC methods,
>>    and hp_bioscfg reporting error 0x300a). These may or may not be related
>>    to the USB-C PD/Alt-Mode negotiation issue, since some HP laptops route
>>    USB-C role/mode logic partly through WMI-based EC calls, but this has not
>>    been confirmed.
>>
>> Please let me know what additional debugging output (e.g. dynamic debug
>> logs from the ucsi/typec modules during a fresh connection) would be useful.
> Assuming it works under Debian 13 but with the 6.1.177-1 kernel from
> Debian bookworm, and given you have a reliable way to determine the
> issue exists, could you please bisect the problem so we can get an
> idea on the commit which is causing the problem?
>
> I agree it is a wide range of kernel versions, so you might want to
> first narrow down closer the upstream version which introduces the
> behaviour change and bug, and then bisect the closer upstream
> versions. If that is not feasible then start directly with testing
> 6.12 and 6.1.
>
> Can you report back?
>
> Regards,
> Salvatore

[toc] | [prev] | [next] | [standalone]


#93697

FromSalvatore Bonaccorso <carnil@debian.org>
Date2026-08-12 08:00 +0200
Message-ID<Nraal-aqHH-11@gated-at.bofh.it>
In reply to#93602
Control: tags -1 + moreinfo

Hi,

On Wed, Aug 05, 2026 at 09:49:39AM +0200, Wenceslao Grillo wrote:
> *Update: tested with bookworm's 6.1.0-50-amd64 kernel on Debian 13*
> 
> I installed |linux-image-6.1.0-50-amd64| from bookworm alongside the Trixie
> system and booted into it via GRUB (|uname -r| confirms |6.1.0-50-amd64|).
> 
> Result: the external monitor works correctly with a single direct
> USB-C-to-USB-C cable, with the laptop on its own charger — i.e. it
> reproduces the Debian 12 behavior, not the Debian 13 (6.12) regression. No
> secondary USB-B cable is needed.
> 
> Note: on this kernel, |/sys/class/typec/| is empty even though |ucsi_acpi|,
> |typec_ucsi|, and |typec| are all loaded (confirmed via |lsmod|). So I can't
> provide the svid/power_role/number_of_alternate_modes comparison here.
> 
> dmesg shows:
> 
> |[ 6.478666] ucsi_acpi USBC000:00: PPM init failed (-110)|
> 
> This may or may not be related to the ACPI/WMI method failures I noted in
> the original report (|AE_AML_BUFFER_LIMIT| errors on |\_SB.WMID.WQBE| and
> |\HWMC|, and |hp_bioscfg| error |0x300a|) .
> 
> With the kernel 6.12.96+deb13-amd64 I get this:
> 
> dmesg | grep -i -E "ucsi|typec"
> [    1.330833] typecport0: bound usb3-port2 (ops connector_ops [usbcore])
> [    1.330859] typecport0: bound usb2-port1 (ops connector_ops [usbcore])
> [    1.916979] typecport1: bound usb3-port3 (ops connector_ops [usbcore])
> [    1.917021] typecport1: bound usb2-port2 (ops connector_ops [usbcore])
> 
> And the monitor is back to not working without an additional USB cable for
> power. (Although, when I first rebooted with the 6.12, it worked, until I
> disconnected it and connected it back again, so it seems the problem is
> right at the negotiation stage, and once that's been done the monitor is
> happy to go on working).
> 
> I couldn't find any kernels between 6.1 and 6.12 in apt. Claude AI suggests
> using an Ubuntu repository. To me that sounds odd at least, but I'm way out
> of my depth here. If you send me more instructions, I'll be happy to help.

No that is indeed not what we want. There is the Debian snapshot
service, which provide an archive of all released packages:
https://snapshot.debian.org/package/linux-signed-amd64/

From here you can fetch other intermediate linux image packages.

Could you please as well add to the Debian bug the full kernel logs in
both cases (i.e. 6.1.y and 6.12.101 ideally, up to where the USB
monitor does not work anymore).

Having both logs to compare might give us already some advance help.

Regards,
Salvatore

[toc] | [prev] | [next] | [standalone]


#93507 — Processed: Re: Bug#1141869: linux-image-6.12.95+deb13-amd64: USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal"

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2026-07-29 16:50 +0200
SubjectProcessed: Re: Bug#1141869: linux-image-6.12.95+deb13-amd64: USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal"
Message-ID<NmdLA-7He2-5@gated-at.bofh.it>
In reply to#93323
Processing control commands:

> tags -1 + moreinfo
Bug #1141869 [src:linux] linux-image-6.12.95+deb13-amd64: USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal"
Added tag(s) moreinfo.

-- 
1141869: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1141869
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [next] | [standalone]


#93699 — Processed: Re: Bug#1141869: linux-image-6.12.95+deb13-amd64: USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal"

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2026-08-12 08:00 +0200
SubjectProcessed: Re: Bug#1141869: linux-image-6.12.95+deb13-amd64: USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal"
Message-ID<Nraal-aqHH-13@gated-at.bofh.it>
In reply to#93323
Processing control commands:

> tags -1 + moreinfo
Bug #1141869 [src:linux] linux-image-6.12.95+deb13-amd64: USB-C monitor that worked on Debian 12 fails on Debian 13 with "no signal"
Added tag(s) moreinfo.

-- 
1141869: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1141869
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web