Bug 2127540
Summary: | i915 video suspend/resume failure | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | jlewis |
Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
Status: | CLOSED EOL | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 36 | CC: | acaringi, adscvr, airlied, alciregi, bskeggs, hdegoede, hpa, jarodwilson, jglisse, jim, jonathan, josef, kernel-maint, lgoncalv, linville, masami256, mchehab, ptalbert, steved |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | --- | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2023-05-25 17:13:46 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
jlewis
2022-09-16 19:35:06 UTC
Having this issue as well, Rocky 9.0 (5.14.0-70.22.1.el9_0.x86_64): [wright@localhost ~]$ sudo lspci -v (snip) 0000:00:02.0 VGA compatible controller: Intel Corporation AlderLake-S GT1 (rev 0c) (prog-if 00 [VGA controller]) Subsystem: Dell Device 0ac1 Flags: bus master, fast devsel, latency 0, IRQ 255 Memory at 6002000000 (64-bit, non-prefetchable) [size=16M] Memory at 4000000000 (64-bit, prefetchable) [size=256M] I/O ports at 3000 [size=64] Expansion ROM at 000c0000 [virtual] [disabled] [size=128K] Capabilities: [40] Vendor Specific Information: Len=0c <?> Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00 Capabilities: [ac] MSI: Enable- Count=1/1 Maskable+ 64bit- Capabilities: [d0] Power Management version 2 Capabilities: [100] Process Address Space ID (PASID) Capabilities: [200] Address Translation Service (ATS) Capabilities: [300] Page Request Interface (PRI) Capabilities: [320] Single Root I/O Virtualization (SR-IOV) Kernel modules: i915 Issue here is system is on a KVM switch, I can switch to another system, and when switching back display remains blank, unable to wake system (unplugged display cable from system, power cycled display/KVM, nothing helps). System remains on network and I can SSH in. Possibly related, Settings/Displays panel reports Unknown Display, also unable to change resolutions. Other RHEL based system on same KVM (different chipset) correctly reports monitor's brand and size. (In reply to Jim Wright from comment #1) > Having this issue as well, Rocky 9.0 (5.14.0-70.22.1.el9_0.x86_64): > > [wright@localhost ~]$ sudo lspci -v > (snip) > 0000:00:02.0 VGA compatible controller: Intel Corporation AlderLake-S GT1 > (rev 0c) (prog-if 00 [VGA controller]) > Subsystem: Dell Device 0ac1 > Flags: bus master, fast devsel, latency 0, IRQ 255 > Memory at 6002000000 (64-bit, non-prefetchable) [size=16M] > Memory at 4000000000 (64-bit, prefetchable) [size=256M] > I/O ports at 3000 [size=64] > Expansion ROM at 000c0000 [virtual] [disabled] [size=128K] > Capabilities: [40] Vendor Specific Information: Len=0c <?> > Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00 > Capabilities: [ac] MSI: Enable- Count=1/1 Maskable+ 64bit- > Capabilities: [d0] Power Management version 2 > Capabilities: [100] Process Address Space ID (PASID) > Capabilities: [200] Address Translation Service (ATS) > Capabilities: [300] Page Request Interface (PRI) > Capabilities: [320] Single Root I/O Virtualization (SR-IOV) > Kernel modules: i915 > > Issue here is system is on a KVM switch, I can switch to another system, and > when switching back display remains blank, unable to wake system (unplugged > display cable from system, power cycled display/KVM, nothing helps). System > remains on network and I can SSH in. > > Possibly related, Settings/Displays panel reports Unknown Display, also > unable to change resolutions. Other RHEL based system on same KVM > (different chipset) correctly reports monitor's brand and size. Jim, to test to see if this is the same / related issue, you can try booting with nomodeset added to the kernel options, or try the patch provided by archlinux referenced above. In my case, nomodeset solves the blank screen issue, but I lose the ability to use fn keys to adjust display brightness. Since opening this, I found one additional issue with the Linux driver. On the MSI notebook I'm testing, the built-in HDMI port provides no output. Same laptop running Win11, the built-in HDMI port works properly. (In reply to jlewis from comment #2) > Jim, to test to see if this is the same / related issue, you can try booting > with nomodeset added to the kernel options, or try the patch provided by > archlinux referenced above. In my case, nomodeset solves the blank screen > issue, but I lose the ability to use fn keys to adjust display brightness. > > Since opening this, I found one additional issue with the Linux driver. On > the MSI notebook I'm testing, the built-in HDMI port provides no output. > Same laptop running Win11, the built-in HDMI port works properly. I brought the system to work with me today to test some other things, it's attached directly to a display here. I found that I can unplug the display for a time then plug it back in, and the screen comes up. The nomodset parameter didn't seem to change anything, still wasn't able to have the system identify the display or allow other resolutions to be selected. One interesting thing, my system has two DisplayPort connections. I tried moving the display to the other port with the system running, and it didn't activate, only the port that I booted from. I would have thought it should have come up, so not sure that this is a related bug or not. I'm too much of a linux novice to compile a new kernel... On the few mentions of this bug that I've seen, most mention laptops for this chipset, my system is a desktop, but micro form factor, so may well be similar to laptops from that standpoint. Meant to add, with regard to this being a desktop, there is no built in screen, and the kernel patch mentioned appears to be commenting out one of the video ports, presumably related to the built in laptop screen? So that patch may not do anything for my system. Unless I'm not understanding what the patch is trying to accomplish with commenting out that port. Also, that patch was for the section of the driver relating to Alder Lake-P, I believe my case is with Alder Lake-S, per the lspci output I mentioned above. But from the patch info it seems that this was only meant as a temporary fix, and doesn't address the underlying issue here. I've updated the system in question to FC37. The latest official kernel for FC37 still has both issues (black screen after suspend/resume until reboot, and no HDMI output). [root@localhost-live ~]# inxi -Fzx System: Kernel: 6.0.8-300.fc37.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 2.38-24.fc37 Console: pty pts/0 Distro: Fedora release 37 (Thirty Seven) Machine: Type: Laptop System: Micro-Star product: Summit E13FlipEvo A12MT v: REV:1.0 serial: <filter> Mobo: Micro-Star model: MS-13P3 v: REV:1.0 serial: <filter> UEFI: American Megatrends LLC. v: E13P3IMS.10A date: 05/20/2022 Battery: ID-1: BAT1 charge: 68.8 Wh (97.3%) condition: 70.7/67.7 Wh (104.4%) volts: 16.9 min: 15.4 model: MSI BIF0_9 status: discharging Device-1: hid-0003:04F3:2F3D.0001-battery model: ELAN Touchscreen charge: N/A status: N/A CPU: Info: 14-core (6-mt/8-st) model: 12th Gen Intel Core i7-1280P 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: 1537 high: 2000 min/max: 400/4700:4800:3600 cores: 1: 483 2: 2000 3: 2000 4: 2000 5: 2000 6: 2000 7: 485 8: 2000 9: 490 10: 2000 11: 500 12: 2000 13: 400 14: 2000 15: 2000 16: 2000 17: 2000 18: 2000 19: 400 20: 2000 bogomips: 79872 Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx Graphics: Device-1: Intel Alder Lake-P Integrated Graphics vendor: Micro-Star MSI driver: i915 v: kernel arch: Gen-12.2 bus-ID: 00:02.0 Device-2: Acer FHD Camera type: USB driver: uvcvideo bus-ID: 3-6:3 Display: server: X.Org v: 22.1.5 with: Xwayland v: 22.1.5 driver: X: loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915 resolution: 1920x1200~120Hz OpenGL: renderer: Mesa Intel Graphics (ADL GT2) v: 4.6 Mesa 22.2.3 direct render: Yes Audio: Device-1: Intel Alder Lake PCH-P High Definition Audio vendor: Micro-Star MSI driver: sof-audio-pci-intel-tgl bus-ID: 00:1f.3 Sound API: ALSA v: k6.0.8-300.fc37.x86_64 running: yes Sound Server-1: PulseAudio v: 16.1 running: no Sound Server-2: PipeWire v: 0.3.60 running: yes Network: Device-1: Intel Alder Lake-P PCH CNVi WiFi vendor: Rivet Networks driver: iwlwifi v: kernel bus-ID: 00:14.3 IF: wlo1 state: up mac: <filter> Bluetooth: Device-1: Intel type: USB driver: btusb v: 0.8 bus-ID: 3-10:5 Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends Drives: Local Storage: total: 953.87 GiB used: 19.89 GiB (2.1%) ID-1: /dev/nvme0n1 vendor: Micron model: 2450 MTFDKBA1T0TFK size: 953.87 GiB temp: 34.9 C Partition: ID-1: / size: 438.14 GiB used: 19.63 GiB (4.5%) fs: btrfs dev: /dev/nvme0n1p7 ID-2: /boot size: 973.4 MiB used: 219.8 MiB (22.6%) fs: ext4 dev: /dev/nvme0n1p6 ID-3: /boot/efi size: 296 MiB used: 45.9 MiB (15.5%) fs: vfat dev: /dev/nvme0n1p1 ID-4: /home size: 438.14 GiB used: 19.63 GiB (4.5%) fs: btrfs dev: /dev/nvme0n1p7 Swap: ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) dev: /dev/zram0 Sensors: Src: /sys System Temperatures: cpu: 39.0 C mobo: N/A Fan Speeds (RPM): N/A Info: Processes: 447 Uptime: 3m Memory: 15.32 GiB used: 2.47 GiB (16.1%) Init: systemd target: graphical (5) Compilers: gcc: 12.2.1 Packages: N/A note: see --rpm Shell: Bash v: 5.2.9 inxi: 3.3.22 This message is a reminder that Fedora Linux 36 is nearing its end of life. Fedora will stop maintaining and issuing updates for Fedora Linux 36 on 2023-05-16. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a 'version' of '36'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, change the 'version' to a later Fedora Linux version. Note that the version field may be hidden. Click the "Show advanced fields" button if you do not see it. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora Linux 36 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora Linux, you are encouraged to change the 'version' to a later version prior to this bug being closed. Fedora Linux 36 entered end-of-life (EOL) status on 2023-05-16. Fedora Linux 36 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora Linux please feel free to reopen this bug against that version. Note that the version field may be hidden. Click the "Show advanced fields" button if you do not see the version field. If you are unable to reopen this bug, please file a new report against an active release. Thank you for reporting this bug and we are sorry it could not be fixed. |