Internal panel flickers/wobbles intermittently
Steps to reproduce: Unclear but I feel that it is much simpler to trigger it if I perform random mouse cursor movements around the left/right edges of the display.
The following information about your system:
- System architecture:
Linux olala 5.17.0-rc6+ #2 SMP PREEMPT Mon Feb 28 15:35:58 +03 2022 x86_64 x86_64 x86_64 GNU/Linux
(this is the drm-tip from 28 Feb 2022) - Linux distribution: Ubuntu 20.04.4 LTS
- Machine or mother board model: Dell Latitute 7490 14" laptop
Handle 0x0000, DMI type 0, 26 bytes
BIOS Information
Vendor: Dell Inc.
Version: 1.13.1
Release Date: 11/08/2019
Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz
Graphics adapter info from lspci
:
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07) (prog-if 00 [VGA controller])
DeviceName: Onboard IGD
Subsystem: Dell UHD Graphics 620
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 125
Region 0: Memory at ee000000 (64-bit, non-prefetchable) [size=16M]
Region 2: Memory at d0000000 (64-bit, prefetchable) [size=256M]
Region 4: I/O ports at f000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: [40] Vendor Specific Information: Len=0c <?>
Capabilities: [70] Express (v2) Root Complex Integrated Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0
ExtTag- RBE+ FLReset+
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
DevCap2: Completion Timeout: Not Supported, TimeoutDis-, NROPrPrP-, LTR-
10BitTagComp-, 10BitTagReq-, OBFF Not Supported, ExtFmt-, EETLPPrefix-
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS-
AtomicOpsCap: 32bit- 64bit- 128bitCAS-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
AtomicOpsCtl: ReqEn-
Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
Address: fee00018 Data: 0000
Capabilities: [d0] Power Management version 2
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] Process Address Space ID (PASID)
PASIDCap: Exec- Priv-, Max PASID Width: 14
PASIDCtl: Enable- Exec- Priv-
Capabilities: [200 v1] Address Translation Service (ATS)
ATSCap: Invalidate Queue Depth: 00
ATSCtl: Enable+, Smallest Translation Unit: 00
Capabilities: [300 v1] Page Request Interface (PRI)
PRICtl: Enable- Reset-
PRISta: RF- UPRGI- Stopped+
Page Request Capacity: 00008000, Page Request Allocation: 00000000
Kernel driver in use: i915
Kernel modules: i915
I assume the following gives info about the panel type:
root@olala:~# cat /sys/class/drm/card0-eDP-1/edid | edid-decode
edid-decode (hex):
00 ff ff ff ff ff ff 00 0d ae d3 14 00 00 00 00
16 1a 01 04 95 1f 11 78 02 ee 95 a3 54 4c 99 26
0f 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 b4 3b 80 4a 71 38 34 40 30 20
35 00 35 ad 10 00 00 1a b4 3b 80 4a 71 38 34 40
30 20 35 00 35 ad 10 00 00 1a 00 00 00 fe 00 34
38 44 47 57 80 31 34 30 48 43 45 0a 00 00 00 00
00 00 41 01 9e 00 10 00 00 0a 01 0a 20 20 00 5a
----------------
EDID version: 1.4
Manufacturer: CMN Model 5331 Serial Number 0
Made in week 22 of 2016
Digital display
6 bits per primary color channel
DisplayPort interface
Maximum image size: 31 cm x 17 cm
Gamma: 2.20
Supported color formats: RGB 4:4:4
First detailed timing includes the native pixel format and preferred refresh rate
Color Characteristics
Red: 0.6396, 0.3300
Green: 0.2998, 0.5996
Blue: 0.1503, 0.0595
White: 0.3134, 0.3291
Established Timings I & II: none
Standard Timings: none
Detailed mode: Clock 152.840 MHz, 309 mm x 173 mm
1920 1968 2000 2250 ( 48 32 250)
1080 1083 1088 1132 ( 3 5 44)
+hsync -vsync
VertFreq: 60.008 Hz, HorFreq: 67.929 kHz
Detailed mode: Clock 152.840 MHz, 309 mm x 173 mm
1920 1968 2000 2250 ( 48 32 250)
1080 1083 1088 1132 ( 3 5 44)
+hsync -vsync
VertFreq: 60.008 Hz, HorFreq: 67.929 kHz
Alphanumeric Data String: 48DGW
Manufacturer-Specified Display Descriptor (0x00): 00 00 00 00 41 01 9e 00 10 00 00 0a 01 0a 20 20 ....A.........
- Display connector: It has HDMI but the issue happens when it is not connected as well.
- A full dmesg with debug information and/or a GPU crash dump: will provide it when it happens the next time.
Other files: