Hi all,
I posted about this a couple weeks ago but I think my question was too vague. For the last few months, my laptop is trying but failing to sleep/suspend. I have narrowed down the problem to a specific error related to the i915 driver. Could anyone point me in the right direction to understanding the below error? It appears repeatedly, every 30 seconds or so, in the logs when the laptop is trying to sleep. I have the NVIDIA drivers installed from rpmfusion; however, the issue persists when choosing nouveau at boot time. Wayland vs. X11 also seems to make no difference.
May 24 14:52:59 fedora abrt-dump-journal-oops[1938]: abrt-dump-journal-oops: Found oopses: 1
May 24 14:52:59 fedora abrt-dump-journal-oops[1938]: abrt-dump-journal-oops: Creating problem directories
May 24 14:52:59 fedora abrt-server[6199]: Deleting problem directory oops-2025-05-24-14:52:59-1938-0 (dup of oops-2025-04-20-06:26:24-2897-0)
May 24 14:52:59 fedora abrt-notification[6206]: [🡕] System encountered a non-fatal error in intel_tc_port_update_mode()
May 24 14:53:00 fedora abrt-dump-journal-oops[1938]: Reported 1 kernel oopses to Abrt
May 24 14:53:20 fedora kernel: ------------[ cut here ]------------
May 24 14:53:20 fedora kernel: i915 0000:00:02.0: [drm] drm_WARN_ON(tc->mode == TC_PORT_LEGACY)
May 24 14:53:20 fedora kernel: WARNING: CPU: 12 PID: 417 at drivers/gpu/drm/i915/display/intel_tc.c:890 adlp_tc_phy_connect+0xf1/0x1a0 [i915]
May 24 14:53:20 fedora kernel: Modules linked in: uinput rfcomm snd_seq_dummy snd_hrtimer nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 n>
May 24 14:53:20 fedora kernel: intel_uncore_frequency_common intel_tcc_cooling snd_soc_hda_codec x86_pkg_temp_thermal snd_hda_ext_core intel_powerclamp dell_wmi_sysman coretemp snd_soc_core snd_hda_codec_hdmi libarc>
May 24 14:53:20 fedora kernel: processor_thermal_power_floor mei soundcore idma64 spi_intel i2c_smbus processor_thermal_mbox rfkill igen6_edac int3403_thermal int340x_thermal_zone joydev intel_pmc_core int3400_therm>
May 24 14:53:20 fedora kernel: CPU: 12 UID: 0 PID: 417 Comm: kworker/12:2 Tainted: P W OE 6.14.6-300.fc42.x86_64 #1
May 24 14:53:20 fedora kernel: Tainted: [P]=PROPRIETARY_MODULE, [W]=WARN, [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
May 24 14:53:20 fedora kernel: Hardware name: Dell Inc. Inspiron 16 Plus 7620/0V98G2, BIOS 1.29.0 03/26/2025
May 24 14:53:20 fedora kernel: Workqueue: events output_poll_execute
May 24 14:53:20 fedora kernel: RIP: 0010:adlp_tc_phy_connect+0xf1/0x1a0 [i915]
May 24 14:53:20 fedora kernel: Code: d2 0f 84 c5 00 00 00 48 89 14 24 e8 e9 90 90 d0 48 8b 14 24 48 c7 c1 38 b4 8a c0 48 c7 c7 40 dc 8c c0 48 89 c6 e8 af 7c d9 cf <0f> 0b 48 8b 03 48 89 df 4c 8b 30 48 8b 43 08 48 8b >
May 24 14:53:20 fedora kernel: RSP: 0018:ffff9a3fc0bf7c98 EFLAGS: 00010246
May 24 14:53:20 fedora kernel: RAX: 0000000000000000 RBX: ffff89df8e33e400 RCX: 0000000000000027
May 24 14:53:20 fedora kernel: RDX: ffff89e6ef421948 RSI: 0000000000000001 RDI: ffff89e6ef421940
May 24 14:53:20 fedora kernel: RBP: 0000000000000018 R08: 0000000000000000 R09: ffff9a3fc0bf7b40
May 24 14:53:20 fedora kernel: R10: ffffffff92936868 R11: 00000000ffffdfff R12: ffff89df95e00000
May 24 14:53:20 fedora kernel: R13: 0000000000000000 R14: ffff89df95e00000 R15: 0000000000000001
May 24 14:53:20 fedora kernel: FS: 0000000000000000(0000) GS:ffff89e6ef400000(0000) knlGS:0000000000000000
May 24 14:53:20 fedora kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 24 14:53:20 fedora kernel: CR2: 00005653b78718b0 CR3: 000000066c82c001 CR4: 0000000000f72ef0
May 24 14:53:20 fedora kernel: PKRU: 55555554
May 24 14:53:20 fedora kernel: Call Trace:
May 24 14:53:20 fedora kernel: <TASK>
May 24 14:53:20 fedora kernel: intel_tc_port_update_mode+0x183/0x2c0 [i915]
May 24 14:53:20 fedora kernel: __intel_tc_port_lock+0xa4/0x100 [i915]
May 24 14:53:20 fedora kernel: ? intel_pps_vdd_on+0x35/0x160 [i915]
May 24 14:53:20 fedora kernel: intel_digital_port_connected+0x2f/0xa0 [i915]
May 24 14:53:20 fedora kernel: intel_dp_detect+0xe8/0x510 [i915]
May 24 14:53:20 fedora kernel: ? drm_modeset_lock+0x92/0x120
May 24 14:53:20 fedora kernel: drm_helper_probe_detect_ctx+0x4f/0x100
May 24 14:53:20 fedora kernel: output_poll_execute+0x136/0x290
May 24 14:53:20 fedora kernel: process_one_work+0x17b/0x340
May 24 14:53:20 fedora kernel: worker_thread+0x255/0x390
May 24 14:53:20 fedora kernel: ? __pfx_worker_thread+0x10/0x10
May 24 14:53:20 fedora kernel: kthread+0xec/0x230
May 24 14:53:20 fedora kernel: ? __pfx_kthread+0x10/0x10
May 24 14:53:20 fedora kernel: ret_from_fork+0x31/0x50
May 24 14:53:20 fedora kernel: ? __pfx_kthread+0x10/0x10
May 24 14:53:20 fedora kernel: ret_from_fork_asm+0x1a/0x30
May 24 14:53:20 fedora kernel: </TASK>
May 24 14:53:20 fedora kernel: ---[ end trace 0000000000000000 ]---
Output of inxi -Fzxx:
System:
Kernel: 6.14.5-300.fc42.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
Desktop: GNOME v: 48.1 tk: GTK v: 3.24.49 wm: gnome-shell dm: GDM
Distro: Fedora Linux 42 (Workstation Edition)
Machine:
Type: Laptop System: Dell product: Inspiron 16 Plus 7620 v: N/A
serial: <superuser required> Chassis: type: 10 serial: <superuser required>
Mobo: Dell model: 0V98G2 v: A00 serial: <superuser required> part-nu: 0B71
UEFI: Dell v: 1.28.0 date: 02/06/2025
Battery:
ID-1: BAT0 charge: 63.3 Wh (100.0%) condition: 63.3/84.3 Wh (75.1%)
volts: 12.6 min: 11.4 model: BYD DELL M59JH28 serial: <filter> status: full
CPU:
Info: 14-core (6-mt/8-st) model: 12th Gen Intel Core i7-12700H bits: 64
type: MST AMCP arch: Alder Lake rev: 3 cache: L1: 1.2 MiB L2: 11.5 MiB
L3: 24 MiB
Speed (MHz): avg: 825 min/max: 400/4600:4700:3500 cores: 1: 825 2: 825
3: 825 4: 825 5: 825 6: 825 7: 825 8: 825 9: 825 10: 825 11: 825 12: 825
13: 825 14: 825 15: 825 16: 825 17: 825 18: 825 19: 825 20: 825
bogomips: 107520
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel Alder Lake-P GT2 [Iris Xe Graphics] vendor: Dell
driver: i915 v: kernel arch: Xe ports: active: eDP-1
empty: DP-1,DP-2,HDMI-A-1 bus-ID: 0000:00:02.0 chip-ID: 8086:46a6
Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] vendor: Dell
driver: nvidia v: 570.144 arch: Ampere ports: active: none
empty: DP-3,DP-4,HDMI-A-2 bus-ID: 0000:01:00.0 chip-ID: 10de:2520
Device-3: Microdia Integrated_Webcam_FHD driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-6:3 chip-ID: 0c45:6739
Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
compositor: gnome-shell driver: X: loaded: modesetting,nvidia
unloaded: nouveau alternate: fbdev,nv,vesa dri: iris gpu: i915
display-ID: 0
Monitor-1: eDP-1 model: BOE Display 0x09d5 res: 3072x1920 dpi: 226
diag: 407mm (16")
API: OpenGL v: 4.6 vendor: intel mesa v: 25.0.4 glx-v: 1.4 es-v: 3.2
direct-render: yes renderer: Mesa Intel Iris Xe Graphics (ADL GT2)
device-ID: 8086:46a6 display-ID: :0.0
API: Vulkan v: 1.4.309 surfaces: xcb,xlib,wayland device: 0
type: integrated-gpu driver: mesa intel device-ID: 8086:46a6 device: 1
type: discrete-gpu driver: nvidia device-ID: 10de:2520 device: 2 type: cpu
driver: mesa llvmpipe device-ID: 10005:0000
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Info: Tools: api: glxinfo,vulkaninfo gpu: nvidia-settings,nvidia-smi
x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Alder Lake PCH-P High Definition Audio vendor: Dell
driver: sof-audio-pci-intel-tgl bus-ID: 0000:00:1f.3 chip-ID: 8086:51c8
Device-2: NVIDIA GA106 High Definition Audio vendor: Dell
driver: snd_hda_intel v: kernel bus-ID: 0000:01:00.1 chip-ID: 10de:228e
API: ALSA v: k6.14.5-300.fc42.x86_64 status: kernel-api
Server-1: PipeWire v: 1.4.2 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin
Network:
Device-1: Intel Alder Lake-P PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 0000:00:14.3 chip-ID: 8086:51f0
IF: wlp0s20f3 state: up mac: <filter>
Bluetooth:
Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 bus-ID: 1-10:4 chip-ID: 8087:0033
Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: <filter> bt-v: 5.3 lmp-v: 12
RAID:
Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
v: 0.6 bus-ID: 0000:00:0e.0 chip-ID: 8086:467f
Drives:
Local Storage: total: 953.87 GiB used: 733.76 GiB (76.9%)
ID-1: /dev/nvme0n1 vendor: SK Hynix model: BC711 NVMe 1TB size: 953.87 GiB
speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 32.9 C
Partition:
ID-1: / size: 802.14 GiB used: 733.23 GiB (91.4%) fs: btrfs dev: /dev/dm-0
mapped: luks-c0748466-353b-4c24-adee-8902d18bc2f3
ID-2: /boot size: 973.4 MiB used: 424.4 MiB (43.6%) fs: ext4
dev: /dev/nvme0n1p4
ID-3: /boot/efi size: 196 MiB used: 111.2 MiB (56.7%) fs: vfat
dev: /dev/nvme0n1p1
ID-4: /home size: 802.14 GiB used: 733.23 GiB (91.4%) fs: btrfs
dev: /dev/dm-0 mapped: luks-c0748466-353b-4c24-adee-8902d18bc2f3
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 38.0 C mobo: 37.0 C sodimm: 36.0 C
Fan Speeds (rpm): cpu: 0
Info:
Memory: total: 32 GiB note: est. available: 31.02 GiB used: 6.11 GiB (19.7%)
Processes: 465 Power: uptime: 1h 51m wakeups: 86 Init: systemd v: 257
target: graphical (5) default: graphical
Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 9 Compilers:
clang: 20.1.3 gcc: 15.1.1 Shell: Bash v: 5.2.37 running-in: terminator
inxi: 3.3.38