intel issueshttps://gitlab.freedesktop.org/drm/intel/-/issues2023-05-24T06:25:15Zhttps://gitlab.freedesktop.org/drm/intel/-/issues/4801ThinkPad E14 Gen 2 with i915 (Intel Xe Graphics): external 4k monitor flickering2023-05-24T06:25:15ZSebastian SThinkPad E14 Gen 2 with i915 (Intel Xe Graphics): external 4k monitor flickeringMy laptop: ThinkPad Lenovo E14 Gen 2 Type Number: 20TA-000DGE CPU: 11th Gen Intel i7-1165G7 (8) @ 4.700GHz (Rocket Lake) GPU: Intel Device 9a49 / i915 Thunderbolt: v4 (only one; needed for power and external monitor) HDMI
My monitor: LG...My laptop: ThinkPad Lenovo E14 Gen 2 Type Number: 20TA-000DGE CPU: 11th Gen Intel i7-1165G7 (8) @ 4.700GHz (Rocket Lake) GPU: Intel Device 9a49 / i915 Thunderbolt: v4 (only one; needed for power and external monitor) HDMI
My monitor: LG 27UK850/BK85U 4k (3840*2160)
My external USB-C hub: DockTeck (find with headline "USB C Hub, Dockteck 7-in-1 Dock HyperExtended USB C Ethernet Adapter, 4K 60Hz HDMI, LAN RJ45, 100W PD, 2 USB-3.0, SD/microSD, für MacBook Pro/Air, iPad Pro/Air/Mini 6, Surface Pro 7, XPS 13")
Behavior on windows 10: HDMI and the USB-c hub provide both a stable display on my monitor, with 4k and 60hz (hint: on windows, HDMI did only work @60hz after BIOS update).
My system: Linux Mint 20.2, Kernel 5.14 OEM
My Problem: on the USB-C hub: 4k @ 60hz is running for a short time (until first refreshes on the external monitor come in); then: the 4k display flickers (1-3 second black screen; after some of these flushes the external monitor turns black)
A longer problem description with multiple different configurations tried out: https://unix.stackexchange.com/questions/677892/linux-mint-20-2-4k-monitor-with-i915-intel-xe-graphics
For debugging I started my system (Linux Mint 20.2, Kernel 5.14 OEM; external Monitor on the USB-C hub, HDMI cable from USB-C hub to the monitor connected at power on) with passing "drm.debug=0xe log_buf_len=4M" to the kernel cmdline (as suggested from @vsyrjala ). See attached log-file: [dmesg_all_2021-12-16.log](/uploads/436d29c3e6204e8f18e383303e60f3cb/dmesg_all_2021-12-16.log)
\cc @jensens @binarioushttps://gitlab.freedesktop.org/drm/intel/-/issues/4703i5-1135G7 Display flickering USB-C to DP external 4K HiDPI and FIFO underrun2023-05-25T05:14:11Zbinariousi5-1135G7 Display flickering USB-C to DP external 4K HiDPI and FIFO underrun## Issue
Display starts flickering some minutes after boot and continues to flicker randomly - sometimes several times every 5 seconds. At the first time this happens after boot, I always see `[drm] *ERROR* CPU pipe A FIFO underrun` insi...## Issue
Display starts flickering some minutes after boot and continues to flicker randomly - sometimes several times every 5 seconds. At the first time this happens after boot, I always see `[drm] *ERROR* CPU pipe A FIFO underrun` inside the logs exactly at the moment when this happens.
`intel_idle.max_cstate=4` or even lower does not help in my case.
[dmesg.log](/uploads/2897bda32fb0097d71f3d2b430b41f80/dmesg.log)
## System
Lenovo ThinkPad T14 Gen. 2 Intel with an LG MU67 4K monitor connected via an USB-C to DP cable running at 4K HiDPI.
```
System: Kernel: 5.13.0-22-generic x86_64 bits: 64 compiler: N/A Desktop: Cinnamon 5.0.7
Distro: Linux Mint 20.2 Uma base: Ubuntu 20.04 focal
Machine: Type: Laptop System: LENOVO product: 20W0003AGE v: ThinkPad T14 Gen 2i serial: <filter>
Mobo: LENOVO model: 20W0003AGE v: SDK0J40697 WIN serial: <filter> UEFI: LENOVO
v: N34ET44W (1.44 ) date: 10/08/2021
Battery: ID-1: BAT0 charge: 52.4 Wh condition: 52.8/50.5 Wh (105%) model: SMP 5B10W51827
status: Charging
CPU: Topology: Quad Core model: 11th Gen Intel Core i5-1135G7 bits: 64 type: MT MCP
arch: Tiger Lake rev: 1 L2 cache: 8192 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 38707
Speed: 882 MHz min/max: 400/4200 MHz Core speeds (MHz): 1: 882 2: 708 3: 638 4: 939 5: 1062
6: 930 7: 703 8: 1096
Graphics: Device-1: Intel vendor: Lenovo driver: i915 v: kernel bus ID: 00:02.0
Display: x11 server: X.Org 1.20.11 driver: modesetting unloaded: fbdev,vesa
resolution: 3840x2160~60Hz
OpenGL: renderer: llvmpipe (LLVM 12.0.0 256 bits) v: 4.5 Mesa 21.0.3 direct render: Yes
Audio: Device-1: Intel vendor: Lenovo driver: sof-audio-pci-intel-tgl bus ID: 00:1f.3
Sound Server: ALSA v: k5.13.0-22-generic
Network: Device-1: Intel Ethernet I219-V vendor: Lenovo driver: e1000e v: kernel port: efa0
bus ID: 00:1f.6
IF: enp0s31f6 state: down mac: <filter>
Device-2: Intel driver: iwlwifi v: kernel port: efa0 bus ID: 09:00.0
IF: wlp9s0 state: up mac: <filter>
Device-3: Realtek RTL8153 Gigabit Ethernet Adapter type: USB driver: r8152 bus ID: 2-2.4:4
IF: enxa0cec8e26e99 state: up speed: 1000 Mbps duplex: full mac: <filter>
IF-ID-1: br-354e8e9bc4dc state: up speed: 10000 Mbps duplex: unknown mac: <filter>
IF-ID-2: br-68823ea6d343 state: down mac: <filter>
IF-ID-3: br-9e79b759176e state: up speed: 10000 Mbps duplex: unknown mac: <filter>
IF-ID-4: docker0 state: down mac: <filter>
IF-ID-5: vethba96c05 state: up speed: 10000 Mbps duplex: full mac: <filter>
IF-ID-6: vethe7dfd4c state: up speed: 10000 Mbps duplex: full mac: <filter>
Drives: Local Storage: total: 476.94 GiB used: 99.53 GiB (20.9%)
ID-1: /dev/nvme0n1 vendor: SK Hynix model: HFS512GDE9X081N size: 476.94 GiB
Partition: ID-1: / size: 466.30 GiB used: 99.27 GiB (21.3%) fs: ext4 dev: /dev/dm-1
ID-2: /boot size: 704.5 MiB used: 238.1 MiB (33.8%) fs: ext4 dev: /dev/nvme0n1p2
ID-3: swap-1 size: 980.0 MiB used: 0 KiB (0.0%) fs: swap dev: /dev/dm-2
Sensors: System Temperatures: cpu: 47.0 C mobo: N/A
Fan Speeds (RPM): fan-1: 0
Info: Processes: 382 Uptime: 3m Memory: 15.36 GiB used: 1.91 GiB (12.4%) Init: systemd
runlevel: 5 Compilers: gcc: 9.3.0 Shell: zsh v: 5.8 inxi: 3.0.38
```
## (Maybe) similar issues
- https://gitlab.freedesktop.org/drm/intel/-/issues/2077
- https://gitlab.freedesktop.org/drm/intel/-/issues/3917
- https://gitlab.freedesktop.org/drm/intel/-/issues/2127
- https://unix.stackexchange.com/questions/677892/linux-mint-20-2-4k-monitor-with-i915-intel-xe-graphics
/cc @vsyrjalahttps://gitlab.freedesktop.org/drm/intel/-/issues/2077i5-10210U flickering display (built-in, HDMI and miniDP) and FIFO underrun wh...2022-03-02T03:54:35ZJamesi5-10210U flickering display (built-in, HDMI and miniDP) and FIFO underrun while using USB and deep package C-states**The system:**
Intel i5-10210U/UHD 620 based notebook, with HDMI 1.4 and miniDP external display ports. dmidecode attached: [dmidecode.out](/uploads/b700b63ac540b3a8bc8bd1c3c12e9d09/dmidecode.out)
Fedora 32, kernel-5.6.19-300.fc32.x86...**The system:**
Intel i5-10210U/UHD 620 based notebook, with HDMI 1.4 and miniDP external display ports. dmidecode attached: [dmidecode.out](/uploads/b700b63ac540b3a8bc8bd1c3c12e9d09/dmidecode.out)
Fedora 32, kernel-5.6.19-300.fc32.x86_64, mesa-dri-drivers-20.1.1-1.fc32.x86_64. Using Gnome 3 on Wayland.
**The issue:**
When I attach the said notebook to a Dell P2720D monitor via either the HDMI or miniDP port, and all deep package C-states are available, the display works fine at 2560x1440@60Hz. Then if there is some activity on the notebooks USB bus -- e.g., plug in a keyboard, use the web-cam -- the display will begin to flicker or distort on HDMI, or go blank for several seconds if using miniDP. The picture below is a burst-shot capture of the sort of corruption seen on HDMI:
![20200620_215643_005_saved](/uploads/390c4ce463cb2bf494f7962fb1c724de/20200620_215643_005_saved.jpg)
Sometimes
`[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun`
appears in dmesg -- full log attached: [i915-flicker-dmesg.log](/uploads/3820ad942710944e8ec694dd51338a03/i915-flicker-dmesg.log). I'll add a drm.debug-enabled log next. Was not able to dump the VBIOS.
This doesn't appear to be related to power draw -- just letting my tablet charge from the notebook, for instance, has no effect; it requires some data transfer to be going on. Furthermore, I think this is related to the activation of deep package C-states (deeper than PC3). If I inhibit them, e.g. by disabling ASPM on a device, the flickering/drop-outs go away.
It seems to be most prevalent on this particular combination of notebook with the Dell P2720D display:
* It don't see it with other machines using the P2720D (on HDMI), and this is my only machine with an i5-10210U processor.
* The notebook in question runs fine attached to my Samsung and Panasonic TVs via HDMI, and can drive the latter at 3840x2160@30Hz without any flickering. **However**, sometimes the notebook's internal display will go blank temporarily and/or a FIFO underrun message will be logged.
[In the meantime I can probably work around this by some udev trickery and preventing deep sleep states, but something's not quite right here.]https://gitlab.freedesktop.org/drm/intel/-/issues/1453External screen failure on Dell XPS 7390 2-in-1 (Ice Lake i7-1065G7 CPU) and ...2021-02-24T12:15:33ZgrOGHExternal screen failure on Dell XPS 7390 2-in-1 (Ice Lake i7-1065G7 CPU) and Thunderbolt dock**\[1.\] One line summary of the problem:**
After anywhere from 15min to two hours of use, external screens attached via the Thunderbolt dock go dark and have to be disabled/reenabled (or hard reboot) to get a signal again.
**\[2.\] Fu...**\[1.\] One line summary of the problem:**
After anywhere from 15min to two hours of use, external screens attached via the Thunderbolt dock go dark and have to be disabled/reenabled (or hard reboot) to get a signal again.
**\[2.\] Full description of the problem/report:**
After some time running 2 external monitors over the Thunderbolt 3 dock attached to the Dell XPS 7390 2-in-1, both external monitors suddenly lose their signal. The screens are still "seen" by the laptop, but display no picture (and the monitors go into power save thinking no device is attached).
The internal laptop screen continues to work with no issue.
Following messages can be seen in the journal:
`[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe C FIFO underrun`
or
`[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun`
Disabling and reenabling the screen in the GNOME display configuration sometimes fixes the issue, other times the entire device needs to be powered down and restarted for them to work again.
This issue persisted from kernel 5.4 all the way to the most recent version (5.5.9) on Arch Linux.
**\[3.\] Keywords (i.e., modules, networking, kernel):**
i915, firmware, intel UHD graphics
**\[4.\] Kernel information**
*\[4.1.\] Kernel version (from /proc/version):*
Linux version 5.5.9-arch1-2 (linux@archlinux) (gcc version 9.3.0 (Arch Linux 9.3.0-1)) #1 SMP PREEMPT Thu, 12 Mar 2020 23:01:33 +0000
**\[5.\] Most recent kernel version which did not have the bug:**
This issue persisted ever since I used the Thunderbolt dock with the device, from kernel 5.4 onwards.
**\[6.\] Output of error message (found in dmesg):**
`[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe C FIFO underrun`
**\[7.\] A small shell script or example program which triggers the problem (if possible)**
The problem cannot be reproduced easily, but seems to be triggered sometimes by a click or other activity in Chromium.
**\[8.\] Environment**
Arch Linux with GNOME desktop/Wayland
*\[8.1.\] Software (add the output of the ver_linux script here)*
*\[8.2.\] Processor information (from /proc/cpuinfo):*
`cat /proc/cpuinfo`
```
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 126
model name : Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz
stepping : 5
microcode : 0x46
cpu MHz : 825.986
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 0
cpu cores : 4
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 27
wp : yes
flags : fpu 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 lm 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 invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid md_clear flush_l1d arch_capabilities
bugs : spectre_v1 spectre_v2 spec_store_bypass swapgs itlb_multihit
bogomips : 2996.00
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:
```
**\[8.3.\] Module information (from /proc/modules):**
```
i915 2449408 18 - Live 0x0000000000000000
intel_gtt 24576 1 i915, Live 0x0000000000000000
i2c_algo_bit 16384 1 i915, Live 0x0000000000000000
drm_kms_helper 237568 1 i915, Live 0x0000000000000000
drm 557056 10 i915,drm_kms_helper, Live 0x0000000000000000
```
**\[8.4.\] Loaded driver and hardware information (/proc/ioports, /proc/iomem)**
`cat /proc/ioports`
```
0000-0000 : PCI Bus 0000:00
0000-0000 : dma1
0000-0000 : pic1
0000-0000 : iTCO_wdt
0000-0000 : iTCO_wdt
0000-0000 : timer0
0000-0000 : timer1
0000-0000 : keyboard
0000-0000 : keyboard
0000-0000 : rtc0
0000-0000 : dma page reg
0000-0000 : pic2
0000-0000 : dma2
0000-0000 : fpu
0000-0000 : iTCO_wdt
0000-0000 : iTCO_wdt
0000-0000 : pnp 00:00
0000-0000 : PNP0C09:00
0000-0000 : EC data
0000-0000 : PNP0C09:00
0000-0000 : EC cmd
0000-0000 : PCI conf1
0000-0000 : PCI Bus 0000:00
0000-0000 : pnp 00:00
0000-0000 : ACPI PM1a_EVT_BLK
0000-0000 : ACPI PM1a_CNT_BLK
0000-0000 : ACPI PM_TMR
0000-0000 : ACPI CPU throttle
0000-0000 : ACPI PM2_CNT_BLK
0000-0000 : pnp 00:02
0000-0000 : ACPI GPE0_BLK
0000-0000 : pnp 00:07
0000-0000 : PCI Bus 0000:5a
0000-0000 : 0000:00:02.0
0000-0000 : PCI Bus 0000:01
0000-0000 : PCI Bus 0000:02
0000-0000 : PCI Bus 0000:04
0000-0000 : PCI Bus 0000:2e
0000-0000 : 0000:00:1f.4
0000-0000 : i801_smbus
```
**\[8.5.\] PCI information ('lspci -vvv' as root)**
See [lspci.txt](/uploads/1385d8dbe63d1fcf7a9bfa74c31ccec0/lspci.txt)
**\[8.6.\] SCSI information (from /proc/scsi/scsi)**
Empty
**\[8.7.\] Other information that might be relevant to the problem (please look in /proc and include all information that you think to be relevant):**
The driver generally has a problem with external monitors when the device is booted with the lid closed. The external monitors have no signal and the internal display turns on and off every second, with the journal printing:
```
Mär 09 11:05:03 notebook gnome-shell[2004]: Failed to post KMS update: Page flip of 91 failed, and no mode set available
Mär 09 11:05:04 notebook gnome-shell[2004]: Failed to post KMS update: Failed to set mode 2560x1440 on CRTC 91: Invalid argument
```
Although this seems to be a separate issue. Booting with the lid opened causes the issue not to appear.
**\[X.\] Other notes, patches, fixes, workarounds:**
None.https://gitlab.freedesktop.org/drm/intel/-/issues/4012Shaking/wiggling/flickering screen problem with Intel Graphics and also black...2023-11-14T16:57:06ZMarcin SobczykShaking/wiggling/flickering screen problem with Intel Graphics and also black screen after pluging external monitorHi,
I am currently using fedora 34 kernel 5.13.10-200.fc34.x86_64 and I am struggling with the shaking screen issue. The issue in fact appeared from a very start in the system installation menu (it was on July, I do not remember which e...Hi,
I am currently using fedora 34 kernel 5.13.10-200.fc34.x86_64 and I am struggling with the shaking screen issue. The issue in fact appeared from a very start in the system installation menu (it was on July, I do not remember which exact kernel version it was). In that time I also considered installation of Ubuntu 21.04 and when I checked Ubuntu installer I had identical problem.
I figured out that issue disappears after I change screen resolution (next I can go back to my full screen resolution (2160 * 1440 (3:2)) without having this issue till I restart my computer again and problem comes back). When I was using windows 10 I did not observe this shaking screen issue.
Also when I try connect my laptop to external monitor using USB-C/VGA adapter, laptop and external display go gray and I have to hard reset to restore visual responsiveness (system is still working, I can hear sound of music). When I connect external monitor before running laptop both monitor works (internal monitor with shaking screen but at least is't constantly gray), but as soon I disconnect external monitor, the internal monitor goes gray again.
I am using Chuwi GemiBook with Intel Corporation GeminiLake [UHD Graphics 600].
Here's a link to the video of what it looks like in my case:
https://www.youtube.com/watch?v=re_6EwFHZ34&feature=youtu.be
And here's my logs:
[lshw_dmesg_verbose.zip](/uploads/939906c960c9c8f20fd4748b2133f79f/lshw_dmesg_verbose.zip)
UPDATE:
Currently using archlinux with kernel 5.16.9-zen1-1-zen with mesa 21.3.6 and problem with external screen has gone. Shaking screen issue still maintaining
SOLUTION!:
Adding `Intel_idle.max_cstate=2` to Kernel parameter fix the issue with shaking screenhttps://gitlab.freedesktop.org/drm/intel/-/issues/5455CPU pipe B FIFO underrun (screen goes black for a few seconds)2023-12-15T13:03:12ZdkwoCPU pipe B FIFO underrun (screen goes black for a few seconds)This is logged as `kern.err: [ 264.515321] i915 0000:00:02.0: [drm] *ERROR* CPU pipe B FIFO underrun`.
This is a Lenovo ThinkPad T460s laptop (Product Name: 20F9CTO1WW) running Void Linux (x86_64-musl)
```
$ xuname
Void 5.16.18_1 x86_6...This is logged as `kern.err: [ 264.515321] i915 0000:00:02.0: [drm] *ERROR* CPU pipe B FIFO underrun`.
This is a Lenovo ThinkPad T460s laptop (Product Name: 20F9CTO1WW) running Void Linux (x86_64-musl)
```
$ xuname
Void 5.16.18_1 x86_64-musl GenuineIntel uptodate rrnDFFFFFFF
```
When I run a Wayland compositor (river) with external 4k monitor docked (DP cable to Lenovo dock) and laptop display turned off
```
$ wlr-randr
eDP-1 "Panasonic Industry Company 0x96A2 0x00000000 (eDP-1)"
Physical size: 310x170 mm
Enabled: no
Modes:
2560x1440 px, 59.999001 Hz (preferred)
DP-4 "Dell Inc. DELL U2720Q HMMY123 (DP-4)"
Physical size: 600x340 mm
Enabled: yes
Modes:
...
3840x2160 px, 59.997002 Hz (preferred, current)
Position: 2560,0
Transform: normal
Scale: 1.000000
```
which I obtain from
```
no_log='> /dev/null 2>&1'
laptop=eDP-1
if $(wlr-randr | grep -q U2720); then
wlr-randr --output $laptop --off
riverctl spawn "swayidle timeout 1200 'wlopm --off DP-4' resume 'wlopm --on DP-4' $no_log"
fi
```
the screen goes black for a few seconds, then comes back normal.
(Everything else works as usual in the meantime.)
This happens several times per day at random times, and is often accompanied by the error in the title.
It never happens when using only laptop screen.
With xorg (dwm) in the same docked setup, I used to see the error in the logs (particularly after a VT switch), but no black screen. (I suspect this is related to the Wayland compositor interacting with the framebuffer in a different way than xorg.)
I can post a full dmesg, the attached one is truncated due to 1M buffer suggested.[drm3.log](/uploads/5d0a544a5a0a1f54cb55650327ff28e2/drm3.log). Edit: full dmesg (from boot to error) using drm-tip kernel attached below at https://gitlab.freedesktop.org/drm/intel/-/issues/5455#note_1347247
The compositor is started from tty:
```
$ cat .bash_profile
...
if [ -z $DISPLAY ] && [ "$(fgconsole)" -eq 1 ]; then
exec gpg-agent --daemon river > ~/Projects/river.log 2>&1
fi
```
Edit: the issue also happens if I connect the monitor directly to the laptop, without a dock, using a miniDP to DP cable:
```
$ wlr-randr
DP-1 "Dell Inc. DELL U2723QE 6JX6WN3 (DP-1)"
```
on linux 6.1.6.https://gitlab.freedesktop.org/drm/intel/-/issues/1419xrandr: Configure crtc 0 failed on Gen9.5 since 5.6-rc52021-02-18T11:22:13ZVincent Bernatxrandr: Configure crtc 0 failed on Gen9.5 since 5.6-rc5Hey!
On both 5.6-rc5 and drm-tip from today, I am unable to make my second screen work. It was working just fine with 5.5.8.
```
$ uname -a
Linux guybrush 5.6.0-rc5+ #1 SMP Tue Mar 10 11:00:53 CET 2020 x86_64 GNU/Linux
$ cat /et...Hey!
On both 5.6-rc5 and drm-tip from today, I am unable to make my second screen work. It was working just fine with 5.5.8.
```
$ uname -a
Linux guybrush 5.6.0-rc5+ #1 SMP Tue Mar 10 11:00:53 CET 2020 x86_64 GNU/Linux
$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux bullseye/sid"
NAME="Debian GNU/Linux"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
$ dmidecode -t system
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 3.1.1 present.
Handle 0x0012, DMI type 1, 27 bytes
System Information
Manufacturer: LENOVO
Product Name: 20QDCTO1WW
Version: ThinkPad X1 Carbon 7th
Serial Number: PF1BYC2P
UUID: f46ac24c-34e0-11b2-a85c-cfa9cc94d882
Wake-up Type: Power Switch
SKU Number: LENOVO_MT_20QD_BU_Think_FM_ThinkPad X1 Carbon 7th
Family: ThinkPad X1 Carbon 7th
$ lspci -vvnn -s 00:02.0
00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics 620 (Whiskey Lake) [8086:3ea0] (rev 02) (prog-if 00 [VGA controller])
Subsystem: Lenovo UHD Graphics 620 (Whiskey Lake) [17aa:2292]
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 131
Region 0: Memory at e2000000 (64-bit, non-prefetchable) [size=16M]
Region 2: Memory at c0000000 (64-bit, prefetchable) [size=512M]
Region 4: I/O ports at 2000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
[...]
DP-1-2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 510mm x 290mm
1920x1080 60.00*+
1680x1050 59.88
1280x1024 60.02
1280x960 60.00
1024x768 60.00
800x600 60.32
640x480 59.94
DP-1-3 connected (normal left inverted right x axis y axis)
1920x1080 60.00 +
1680x1050 59.88
1280x1024 60.02
1280x960 60.00
1024x768 60.00
800x600 60.32
640x480 59.94
```
When I try to add `DP-1-3`, I get:
```
$ xrandr --output DP-1-3 --auto --right-of DP-1-2
xrandr: Configure crtc 0 failed
$ xrandr --verbose
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected primary (normal left inverted right x axis y axis)
Identifier: 0x42
Timestamp: 66137
Subpixel: unknown
Clones:
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff0030e4ee0500000000
001c0104a51f1178e272e5a15148a228
0e505400000001010101010101010101
010101010101695e00a0a0a029503020
a50035ae1000001a0000000000000000
00000000000000000000000000fe004c
4720446973706c61790a2020000000fe
004c503134305148322d535044310060
scaling mode: Full aspect
supported: Full, Center, Full aspect
Colorspace: Default
supported: Default, RGB_Wide_Gamut_Fixed_Point, RGB_Wide_Gamut_Floating_Point, opRGB, DCI-P3_RGB_D65, BT2020_RGB, BT601_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, BT2020_CYCC, BT2020_YCC
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
panel orientation: Normal
supported: Normal, Upside Down, Left Side Up, Right Side Up
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 95
supported: 95
non-desktop: 0
range: (0, 1)
2560x1440 (0x4a) 241.690MHz +HSync -VSync +preferred
h: width 2560 start 2608 end 2640 total 2720 skew 0 clock 88.86KHz
v: height 1440 start 1450 end 1455 total 1481 clock 60.00Hz
2560x1440 (0x4b) 638.250MHz -HSync +VSync DoubleScan
h: width 2560 start 2780 end 3064 total 3568 skew 0 clock 178.88KHz
v: height 1440 start 1441 end 1444 total 1491 clock 59.99Hz
2560x1440 (0x4c) 469.125MHz +HSync -VSync DoubleScan
h: width 2560 start 2584 end 2600 total 2640 skew 0 clock 177.70KHz
v: height 1440 start 1441 end 1444 total 1481 clock 59.99Hz
2560x1440 (0x4d) 312.250MHz -HSync +VSync
h: width 2560 start 2752 end 3024 total 3488 skew 0 clock 89.52KHz
v: height 1440 start 1443 end 1448 total 1493 clock 59.96Hz
2560x1440 (0x4e) 241.500MHz +HSync -VSync
h: width 2560 start 2608 end 2640 total 2720 skew 0 clock 88.79KHz
v: height 1440 start 1443 end 1448 total 1481 clock 59.95Hz
1920x1440 (0x4f) 234.000MHz -HSync +VSync
h: width 1920 start 2048 end 2256 total 2600 skew 0 clock 90.00KHz
v: height 1440 start 1441 end 1444 total 1500 clock 60.00Hz
1856x1392 (0x50) 218.300MHz -HSync +VSync
h: width 1856 start 1952 end 2176 total 2528 skew 0 clock 86.35KHz
v: height 1392 start 1393 end 1396 total 1439 clock 60.01Hz
1792x1344 (0x51) 204.800MHz -HSync +VSync
h: width 1792 start 1920 end 2120 total 2448 skew 0 clock 83.66KHz
v: height 1344 start 1345 end 1348 total 1394 clock 60.01Hz
2048x1152 (0x52) 406.500MHz -HSync +VSync DoubleScan
h: width 2048 start 2220 end 2444 total 2840 skew 0 clock 143.13KHz
v: height 1152 start 1153 end 1156 total 1193 clock 59.99Hz
2048x1152 (0x53) 302.500MHz +HSync -VSync DoubleScan
h: width 2048 start 2072 end 2088 total 2128 skew 0 clock 142.15KHz
v: height 1152 start 1153 end 1156 total 1185 clock 59.98Hz
2048x1152 (0x54) 197.000MHz -HSync +VSync
h: width 2048 start 2184 end 2400 total 2752 skew 0 clock 71.58KHz
v: height 1152 start 1155 end 1160 total 1195 clock 59.90Hz
2048x1152 (0x55) 156.750MHz +HSync -VSync
h: width 2048 start 2096 end 2128 total 2208 skew 0 clock 70.99KHz
v: height 1152 start 1155 end 1160 total 1185 clock 59.91Hz
1920x1200 (0x56) 193.250MHz -HSync +VSync
h: width 1920 start 2056 end 2256 total 2592 skew 0 clock 74.56KHz
v: height 1200 start 1203 end 1209 total 1245 clock 59.88Hz
1920x1200 (0x57) 154.000MHz +HSync -VSync
h: width 1920 start 1968 end 2000 total 2080 skew 0 clock 74.04KHz
v: height 1200 start 1203 end 1209 total 1235 clock 59.95Hz
1920x1080 (0x58) 356.375MHz -HSync +VSync DoubleScan
h: width 1920 start 2080 end 2288 total 2656 skew 0 clock 134.18KHz
v: height 1080 start 1081 end 1084 total 1118 clock 60.01Hz
1920x1080 (0x59) 266.500MHz +HSync -VSync DoubleScan
h: width 1920 start 1944 end 1960 total 2000 skew 0 clock 133.25KHz
v: height 1080 start 1081 end 1084 total 1111 clock 59.97Hz
1920x1080 (0x5a) 173.000MHz -HSync +VSync
h: width 1920 start 2048 end 2248 total 2576 skew 0 clock 67.16KHz
v: height 1080 start 1083 end 1088 total 1120 clock 59.96Hz
1920x1080 (0x5b) 138.500MHz +HSync -VSync
h: width 1920 start 1968 end 2000 total 2080 skew 0 clock 66.59KHz
v: height 1080 start 1083 end 1088 total 1111 clock 59.93Hz
1600x1200 (0x5c) 162.000MHz +HSync +VSync
h: width 1600 start 1664 end 1856 total 2160 skew 0 clock 75.00KHz
v: height 1200 start 1201 end 1204 total 1250 clock 60.00Hz
1680x1050 (0x5d) 146.250MHz -HSync +VSync
h: width 1680 start 1784 end 1960 total 2240 skew 0 clock 65.29KHz
v: height 1050 start 1053 end 1059 total 1089 clock 59.95Hz
1680x1050 (0x5e) 119.000MHz +HSync -VSync
h: width 1680 start 1728 end 1760 total 1840 skew 0 clock 64.67KHz
v: height 1050 start 1053 end 1059 total 1080 clock 59.88Hz
1600x1024 (0x5f) 103.125MHz +HSync +VSync
h: width 1600 start 1600 end 1656 total 1664 skew 0 clock 61.97KHz
v: height 1024 start 1024 end 1029 total 1030 clock 60.17Hz
1400x1050 (0x60) 122.000MHz +HSync +VSync
h: width 1400 start 1488 end 1640 total 1880 skew 0 clock 64.89KHz
v: height 1050 start 1052 end 1064 total 1082 clock 59.98Hz
1600x900 (0x61) 246.000MHz -HSync +VSync DoubleScan
h: width 1600 start 1728 end 1900 total 2200 skew 0 clock 111.82KHz
v: height 900 start 901 end 904 total 932 clock 59.99Hz
1600x900 (0x62) 186.500MHz +HSync -VSync DoubleScan
h: width 1600 start 1624 end 1640 total 1680 skew 0 clock 111.01KHz
v: height 900 start 901 end 904 total 926 clock 59.94Hz
1600x900 (0x63) 118.250MHz -HSync +VSync
h: width 1600 start 1696 end 1856 total 2112 skew 0 clock 55.99KHz
v: height 900 start 903 end 908 total 934 clock 59.95Hz
1600x900 (0x64) 97.500MHz +HSync -VSync
h: width 1600 start 1648 end 1680 total 1760 skew 0 clock 55.40KHz
v: height 900 start 903 end 908 total 926 clock 59.82Hz
1280x1024 (0x65) 108.000MHz +HSync +VSync
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz
1440x900 (0x66) 106.500MHz -HSync +VSync
h: width 1440 start 1520 end 1672 total 1904 skew 0 clock 55.93KHz
v: height 900 start 903 end 909 total 934 clock 59.89Hz
1400x900 (0x67) 103.500MHz -HSync +VSync
h: width 1400 start 1480 end 1624 total 1848 skew 0 clock 56.01KHz
v: height 900 start 903 end 913 total 934 clock 59.96Hz
1400x900 (0x68) 86.500MHz +HSync -VSync
h: width 1400 start 1448 end 1480 total 1560 skew 0 clock 55.45KHz
v: height 900 start 903 end 913 total 926 clock 59.88Hz
1280x960 (0x69) 108.000MHz +HSync +VSync
h: width 1280 start 1376 end 1488 total 1800 skew 0 clock 60.00KHz
v: height 960 start 961 end 964 total 1000 clock 60.00Hz
1440x810 (0x6a) 198.125MHz -HSync +VSync DoubleScan
h: width 1440 start 1548 end 1704 total 1968 skew 0 clock 100.67KHz
v: height 810 start 811 end 814 total 839 clock 60.00Hz
1440x810 (0x6b) 151.875MHz +HSync -VSync DoubleScan
h: width 1440 start 1464 end 1480 total 1520 skew 0 clock 99.92KHz
v: height 810 start 811 end 814 total 833 clock 59.97Hz
1368x768 (0x6c) 85.250MHz -HSync +VSync
h: width 1368 start 1440 end 1576 total 1784 skew 0 clock 47.79KHz
v: height 768 start 771 end 781 total 798 clock 59.88Hz
1368x768 (0x6d) 72.250MHz +HSync -VSync
h: width 1368 start 1416 end 1448 total 1528 skew 0 clock 47.28KHz
v: height 768 start 771 end 781 total 790 clock 59.85Hz
1360x768 (0x6e) 84.750MHz -HSync +VSync
h: width 1360 start 1432 end 1568 total 1776 skew 0 clock 47.72KHz
v: height 768 start 771 end 781 total 798 clock 59.80Hz
1360x768 (0x6f) 72.000MHz +HSync -VSync
h: width 1360 start 1408 end 1440 total 1520 skew 0 clock 47.37KHz
v: height 768 start 771 end 781 total 790 clock 59.96Hz
1280x800 (0x70) 174.250MHz -HSync +VSync DoubleScan
h: width 1280 start 1380 end 1516 total 1752 skew 0 clock 99.46KHz
v: height 800 start 801 end 804 total 829 clock 59.99Hz
1280x800 (0x71) 134.250MHz +HSync -VSync DoubleScan
h: width 1280 start 1304 end 1320 total 1360 skew 0 clock 98.71KHz
v: height 800 start 801 end 804 total 823 clock 59.97Hz
1280x800 (0x72) 83.500MHz -HSync +VSync
h: width 1280 start 1352 end 1480 total 1680 skew 0 clock 49.70KHz
v: height 800 start 803 end 809 total 831 clock 59.81Hz
1280x800 (0x73) 71.000MHz +HSync -VSync
h: width 1280 start 1328 end 1360 total 1440 skew 0 clock 49.31KHz
v: height 800 start 803 end 809 total 823 clock 59.91Hz
1152x864 (0x74) 81.620MHz -HSync +VSync
h: width 1152 start 1216 end 1336 total 1520 skew 0 clock 53.70KHz
v: height 864 start 865 end 868 total 895 clock 60.00Hz
1280x720 (0x75) 156.125MHz -HSync +VSync DoubleScan
h: width 1280 start 1376 end 1512 total 1744 skew 0 clock 89.52KHz
v: height 720 start 721 end 724 total 746 clock 60.00Hz
1280x720 (0x76) 120.750MHz +HSync -VSync DoubleScan
h: width 1280 start 1304 end 1320 total 1360 skew 0 clock 88.79KHz
v: height 720 start 721 end 724 total 740 clock 59.99Hz
1280x720 (0x77) 74.500MHz -HSync +VSync
h: width 1280 start 1344 end 1472 total 1664 skew 0 clock 44.77KHz
v: height 720 start 723 end 728 total 748 clock 59.86Hz
1280x720 (0x78) 63.750MHz +HSync -VSync
h: width 1280 start 1328 end 1360 total 1440 skew 0 clock 44.27KHz
v: height 720 start 723 end 728 total 741 clock 59.74Hz
1024x768 (0x79) 133.475MHz -HSync +VSync DoubleScan
h: width 1024 start 1100 end 1212 total 1400 skew 0 clock 95.34KHz
v: height 768 start 768 end 770 total 794 clock 60.04Hz
1024x768 (0x7a) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
960x720 (0x7b) 117.000MHz -HSync +VSync DoubleScan
h: width 960 start 1024 end 1128 total 1300 skew 0 clock 90.00KHz
v: height 720 start 720 end 722 total 750 clock 60.00Hz
928x696 (0x7c) 109.150MHz -HSync +VSync DoubleScan
h: width 928 start 976 end 1088 total 1264 skew 0 clock 86.35KHz
v: height 696 start 696 end 698 total 719 clock 60.05Hz
896x672 (0x7d) 102.400MHz -HSync +VSync DoubleScan
h: width 896 start 960 end 1060 total 1224 skew 0 clock 83.66KHz
v: height 672 start 672 end 674 total 697 clock 60.01Hz
1024x576 (0x7e) 98.500MHz -HSync +VSync DoubleScan
h: width 1024 start 1092 end 1200 total 1376 skew 0 clock 71.58KHz
v: height 576 start 577 end 580 total 597 clock 59.95Hz
1024x576 (0x7f) 78.375MHz +HSync -VSync DoubleScan
h: width 1024 start 1048 end 1064 total 1104 skew 0 clock 70.99KHz
v: height 576 start 577 end 580 total 592 clock 59.96Hz
1024x576 (0x80) 46.500MHz -HSync +VSync
h: width 1024 start 1064 end 1160 total 1296 skew 0 clock 35.88KHz
v: height 576 start 579 end 584 total 599 clock 59.90Hz
1024x576 (0x81) 42.000MHz +HSync -VSync
h: width 1024 start 1072 end 1104 total 1184 skew 0 clock 35.47KHz
v: height 576 start 579 end 584 total 593 clock 59.82Hz
960x600 (0x82) 96.625MHz -HSync +VSync DoubleScan
h: width 960 start 1028 end 1128 total 1296 skew 0 clock 74.56KHz
v: height 600 start 601 end 604 total 622 clock 59.93Hz
960x600 (0x83) 77.000MHz +HSync -VSync DoubleScan
h: width 960 start 984 end 1000 total 1040 skew 0 clock 74.04KHz
v: height 600 start 601 end 604 total 617 clock 60.00Hz
960x540 (0x84) 86.500MHz -HSync +VSync DoubleScan
h: width 960 start 1024 end 1124 total 1288 skew 0 clock 67.16KHz
v: height 540 start 541 end 544 total 560 clock 59.96Hz
960x540 (0x85) 69.250MHz +HSync -VSync DoubleScan
h: width 960 start 984 end 1000 total 1040 skew 0 clock 66.59KHz
v: height 540 start 541 end 544 total 555 clock 59.99Hz
960x540 (0x86) 40.750MHz -HSync +VSync
h: width 960 start 992 end 1088 total 1216 skew 0 clock 33.51KHz
v: height 540 start 543 end 548 total 562 clock 59.63Hz
960x540 (0x87) 37.250MHz +HSync -VSync
h: width 960 start 1008 end 1040 total 1120 skew 0 clock 33.26KHz
v: height 540 start 543 end 548 total 556 clock 59.82Hz
800x600 (0x88) 81.000MHz +HSync +VSync DoubleScan
h: width 800 start 832 end 928 total 1080 skew 0 clock 75.00KHz
v: height 600 start 600 end 602 total 625 clock 60.00Hz
800x600 (0x89) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
800x600 (0x8a) 36.000MHz +HSync +VSync
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz
v: height 600 start 601 end 603 total 625 clock 56.25Hz
840x525 (0x8b) 73.125MHz -HSync +VSync DoubleScan
h: width 840 start 892 end 980 total 1120 skew 0 clock 65.29KHz
v: height 525 start 526 end 529 total 544 clock 60.01Hz
840x525 (0x8c) 59.500MHz +HSync -VSync DoubleScan
h: width 840 start 864 end 880 total 920 skew 0 clock 64.67KHz
v: height 525 start 526 end 529 total 540 clock 59.88Hz
864x486 (0x8d) 32.500MHz -HSync +VSync
h: width 864 start 888 end 968 total 1072 skew 0 clock 30.32KHz
v: height 486 start 489 end 494 total 506 clock 59.92Hz
864x486 (0x8e) 30.500MHz +HSync -VSync
h: width 864 start 912 end 944 total 1024 skew 0 clock 29.79KHz
v: height 486 start 489 end 494 total 500 clock 59.57Hz
800x512 (0x8f) 51.562MHz +HSync +VSync DoubleScan
h: width 800 start 800 end 828 total 832 skew 0 clock 61.97KHz
v: height 512 start 512 end 514 total 515 clock 60.17Hz
700x525 (0x90) 61.000MHz +HSync +VSync DoubleScan
h: width 700 start 744 end 820 total 940 skew 0 clock 64.89KHz
v: height 525 start 526 end 532 total 541 clock 59.98Hz
800x450 (0x91) 59.125MHz -HSync +VSync DoubleScan
h: width 800 start 848 end 928 total 1056 skew 0 clock 55.99KHz
v: height 450 start 451 end 454 total 467 clock 59.95Hz
800x450 (0x92) 48.750MHz +HSync -VSync DoubleScan
h: width 800 start 824 end 840 total 880 skew 0 clock 55.40KHz
v: height 450 start 451 end 454 total 463 clock 59.82Hz
640x512 (0x93) 54.000MHz +HSync +VSync DoubleScan
h: width 640 start 664 end 720 total 844 skew 0 clock 63.98KHz
v: height 512 start 512 end 514 total 533 clock 60.02Hz
720x450 (0x94) 53.250MHz -HSync +VSync DoubleScan
h: width 720 start 760 end 836 total 952 skew 0 clock 55.93KHz
v: height 450 start 451 end 454 total 467 clock 59.89Hz
700x450 (0x95) 51.750MHz -HSync +VSync DoubleScan
h: width 700 start 740 end 812 total 924 skew 0 clock 56.01KHz
v: height 450 start 451 end 456 total 467 clock 59.96Hz
700x450 (0x96) 43.250MHz +HSync -VSync DoubleScan
h: width 700 start 724 end 740 total 780 skew 0 clock 55.45KHz
v: height 450 start 451 end 456 total 463 clock 59.88Hz
640x480 (0x97) 54.000MHz +HSync +VSync DoubleScan
h: width 640 start 688 end 744 total 900 skew 0 clock 60.00KHz
v: height 480 start 480 end 482 total 500 clock 60.00Hz
640x480 (0x98) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
720x405 (0x99) 22.500MHz -HSync +VSync
h: width 720 start 744 end 808 total 896 skew 0 clock 25.11KHz
v: height 405 start 408 end 413 total 422 clock 59.51Hz
720x405 (0x9a) 21.750MHz +HSync -VSync
h: width 720 start 768 end 800 total 880 skew 0 clock 24.72KHz
v: height 405 start 408 end 413 total 419 clock 58.99Hz
684x384 (0x9b) 42.625MHz -HSync +VSync DoubleScan
h: width 684 start 720 end 788 total 892 skew 0 clock 47.79KHz
v: height 384 start 385 end 390 total 399 clock 59.88Hz
684x384 (0x9c) 36.125MHz +HSync -VSync DoubleScan
h: width 684 start 708 end 724 total 764 skew 0 clock 47.28KHz
v: height 384 start 385 end 390 total 395 clock 59.85Hz
680x384 (0x9d) 42.375MHz -HSync +VSync DoubleScan
h: width 680 start 716 end 784 total 888 skew 0 clock 47.72KHz
v: height 384 start 385 end 390 total 399 clock 59.80Hz
680x384 (0x9e) 36.000MHz +HSync -VSync DoubleScan
h: width 680 start 704 end 720 total 760 skew 0 clock 47.37KHz
v: height 384 start 385 end 390 total 395 clock 59.96Hz
640x400 (0x9f) 41.750MHz -HSync +VSync DoubleScan
h: width 640 start 676 end 740 total 840 skew 0 clock 49.70KHz
v: height 400 start 401 end 404 total 415 clock 59.88Hz
640x400 (0xa0) 35.500MHz +HSync -VSync DoubleScan
h: width 640 start 664 end 680 total 720 skew 0 clock 49.31KHz
v: height 400 start 401 end 404 total 411 clock 59.98Hz
576x432 (0xa1) 40.810MHz -HSync +VSync DoubleScan
h: width 576 start 608 end 668 total 760 skew 0 clock 53.70KHz
v: height 432 start 432 end 434 total 447 clock 60.06Hz
640x360 (0xa2) 37.250MHz -HSync +VSync DoubleScan
h: width 640 start 672 end 736 total 832 skew 0 clock 44.77KHz
v: height 360 start 361 end 364 total 374 clock 59.86Hz
640x360 (0xa3) 31.875MHz +HSync -VSync DoubleScan
h: width 640 start 664 end 680 total 720 skew 0 clock 44.27KHz
v: height 360 start 361 end 364 total 370 clock 59.83Hz
640x360 (0xa4) 18.000MHz -HSync +VSync
h: width 640 start 664 end 720 total 800 skew 0 clock 22.50KHz
v: height 360 start 363 end 368 total 376 clock 59.84Hz
640x360 (0xa5) 17.750MHz +HSync -VSync
h: width 640 start 688 end 720 total 800 skew 0 clock 22.19KHz
v: height 360 start 363 end 368 total 374 clock 59.32Hz
512x384 (0xa6) 32.500MHz -HSync -VSync DoubleScan
h: width 512 start 524 end 592 total 672 skew 0 clock 48.36KHz
v: height 384 start 385 end 388 total 403 clock 60.00Hz
512x288 (0xa7) 23.250MHz -HSync +VSync DoubleScan
h: width 512 start 532 end 580 total 648 skew 0 clock 35.88KHz
v: height 288 start 289 end 292 total 299 clock 60.00Hz
512x288 (0xa8) 21.000MHz +HSync -VSync DoubleScan
h: width 512 start 536 end 552 total 592 skew 0 clock 35.47KHz
v: height 288 start 289 end 292 total 296 clock 59.92Hz
480x270 (0xa9) 20.375MHz -HSync +VSync DoubleScan
h: width 480 start 496 end 544 total 608 skew 0 clock 33.51KHz
v: height 270 start 271 end 274 total 281 clock 59.63Hz
480x270 (0xaa) 18.625MHz +HSync -VSync DoubleScan
h: width 480 start 504 end 520 total 560 skew 0 clock 33.26KHz
v: height 270 start 271 end 274 total 278 clock 59.82Hz
400x300 (0xab) 20.000MHz +HSync +VSync DoubleScan
h: width 400 start 420 end 484 total 528 skew 0 clock 37.88KHz
v: height 300 start 300 end 302 total 314 clock 60.32Hz
400x300 (0xac) 18.000MHz +HSync +VSync DoubleScan
h: width 400 start 412 end 448 total 512 skew 0 clock 35.16KHz
v: height 300 start 300 end 301 total 312 clock 56.34Hz
432x243 (0xad) 16.250MHz -HSync +VSync DoubleScan
h: width 432 start 444 end 484 total 536 skew 0 clock 30.32KHz
v: height 243 start 244 end 247 total 253 clock 59.92Hz
432x243 (0xae) 15.250MHz +HSync -VSync DoubleScan
h: width 432 start 456 end 472 total 512 skew 0 clock 29.79KHz
v: height 243 start 244 end 247 total 250 clock 59.57Hz
320x240 (0xaf) 12.587MHz -HSync -VSync DoubleScan
h: width 320 start 328 end 376 total 400 skew 0 clock 31.47KHz
v: height 240 start 245 end 246 total 262 clock 60.05Hz
360x202 (0xb0) 11.250MHz -HSync +VSync DoubleScan
h: width 360 start 372 end 404 total 448 skew 0 clock 25.11KHz
v: height 202 start 204 end 206 total 211 clock 59.51Hz
360x202 (0xb1) 10.875MHz +HSync -VSync DoubleScan
h: width 360 start 384 end 400 total 440 skew 0 clock 24.72KHz
v: height 202 start 204 end 206 total 209 clock 59.13Hz
320x180 (0xb2) 9.000MHz -HSync +VSync DoubleScan
h: width 320 start 332 end 360 total 400 skew 0 clock 22.50KHz
v: height 180 start 181 end 184 total 188 clock 59.84Hz
320x180 (0xb3) 8.875MHz +HSync -VSync DoubleScan
h: width 320 start 344 end 360 total 400 skew 0 clock 22.19KHz
v: height 180 start 181 end 184 total 187 clock 59.32Hz
DP-1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x43
Timestamp: 66137
Subpixel: unknown
Clones: HDMI-1
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
Content Protection: Undesired
supported: Undesired, Desired, Enabled
Colorspace: Default
supported: Default, RGB_Wide_Gamut_Fixed_Point, RGB_Wide_Gamut_Floating_Point, opRGB, DCI-P3_RGB_D65, BT2020_RGB, BT601_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, BT2020_CYCC, BT2020_YCC
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 103
supported: 103
non-desktop: 0
range: (0, 1)
HDMI-1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x44
Timestamp: 66137
Subpixel: unknown
Clones: DP-1
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
Content Protection: Undesired
supported: Undesired, Desired, Enabled
max bpc: 12
range: (8, 12)
content type: No Data
supported: No Data, Graphics, Photo, Cinema, Game
Colorspace: Default
supported: Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater
aspect ratio: Automatic
supported: Automatic, 4:3, 16:9
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 111
supported: 111
non-desktop: 0
range: (0, 1)
DP-2 disconnected (normal left inverted right x axis y axis)
Identifier: 0x45
Timestamp: 66137
Subpixel: unknown
Clones:
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
Content Protection: Undesired
supported: Undesired, Desired, Enabled
Colorspace: Default
supported: Default, RGB_Wide_Gamut_Fixed_Point, RGB_Wide_Gamut_Floating_Point, opRGB, DCI-P3_RGB_D65, BT2020_RGB, BT601_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, BT2020_CYCC, BT2020_YCC
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 117
supported: 117
non-desktop: 0
range: (0, 1)
DP-1-1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x46
Timestamp: 66137
Subpixel: unknown
Clones:
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 123
supported: 123
non-desktop: 0
range: (0, 1)
DP-1-2 connected 1920x1080+0+0 (0xb4) normal (normal left inverted right x axis y axis) 510mm x 290mm
Identifier: 0x47
Timestamp: 66137
Subpixel: unknown
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 1
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff001e6d1758252a0400
0216010380331d78ea3265a2554da026
115054210800714081808140b3000101
010101010101023a801871382d40582c
4500fe221100001e000000fd00384b1e
530f000a202020202020000000fc0049
505332333120202020202020000000ff
003230324d415a5638303933330a00b2
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 127
supported: 127
non-desktop: 0
range: (0, 1)
1920x1080 (0xb4) 148.500MHz +HSync +VSync *current +preferred
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.00Hz
1680x1050 (0x5e) 119.000MHz +HSync -VSync
h: width 1680 start 1728 end 1760 total 1840 skew 0 clock 64.67KHz
v: height 1050 start 1053 end 1059 total 1080 clock 59.88Hz
1280x1024 (0x65) 108.000MHz +HSync +VSync
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz
1280x960 (0x69) 108.000MHz +HSync +VSync
h: width 1280 start 1376 end 1488 total 1800 skew 0 clock 60.00KHz
v: height 960 start 961 end 964 total 1000 clock 60.00Hz
1024x768 (0x7a) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
800x600 (0x89) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
640x480 (0x98) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
DP-1-3 connected (normal left inverted right x axis y axis)
Identifier: 0x48
Timestamp: 66137
Subpixel: unknown
Clones:
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff001e6d17582f2a0400
0216010380331d78ea3265a2554da026
115054210800714081808140b3000101
010101010101023a801871382d40582c
4500fe221100001e000000fd00384b1e
530f000a202020202020000000fc0049
505332333120202020202020000000ff
003230324d414e4a38303934330a00bf
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 125
supported: 125
non-desktop: 0
range: (0, 1)
1920x1080 (0xb4) 148.500MHz +HSync +VSync +preferred
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.00Hz
1680x1050 (0x5e) 119.000MHz +HSync -VSync
h: width 1680 start 1728 end 1760 total 1840 skew 0 clock 64.67KHz
v: height 1050 start 1053 end 1059 total 1080 clock 59.88Hz
1280x1024 (0x65) 108.000MHz +HSync +VSync
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz
1280x960 (0x69) 108.000MHz +HSync +VSync
h: width 1280 start 1376 end 1488 total 1800 skew 0 clock 60.00KHz
v: height 960 start 961 end 964 total 1000 clock 60.00Hz
1024x768 (0x7a) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
800x600 (0x89) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
640x480 (0x98) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
```
I have noticed the following message I didn't have previously:
```
mars 10 13:21:15 guybrush kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
```
In my BIOS, allowing 512MB to be stolen instead of 256MB doesn't result in any change.
Here is my [dmesg](/uploads/4227fc39ff129a589855738c9b54400a/dmesg.txt) with drm-tip from today (22ccdc9c8c43a043d21017a71efd3aefce3066ad, drm-tip: 2020y-03m-10d-09h-36m-56s UTC integration manifest).
Thanks!https://gitlab.freedesktop.org/drm/intel/-/issues/1226All tests - *ERROR* CPU pipe [ABC] FIFO underrun2022-01-20T11:49:15ZLAKSHMINARAYANA VUDUMAll tests - *ERROR* CPU pipe [ABC] FIFO underrunhttps://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7918/re-ehl-1/igt@gem_ctx_isolation@rcs0-none.html
````
7> [323.376249] i915 0000:00:02.0: [drm:intel_dp_start_link_train [i915]] Using LINK_BW_SET value 1e
<7> [323.376981] i915 0000:00:02...https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7918/re-ehl-1/igt@gem_ctx_isolation@rcs0-none.html
````
7> [323.376249] i915 0000:00:02.0: [drm:intel_dp_start_link_train [i915]] Using LINK_BW_SET value 1e
<7> [323.376981] i915 0000:00:02.0: [drm:intel_dp_set_signal_levels [i915]] Using vswing level 0
<7> [323.377061] i915 0000:00:02.0: [drm:intel_dp_set_signal_levels [i915]] Using pre-emphasis level 0
<7> [323.377181] i915 0000:00:02.0: [drm:intel_dp_program_link_training_pattern [i915]] Using DP training pattern TPS1
<7> [323.379135] i915 0000:00:02.0: [drm:intel_dp_set_signal_levels [i915]] Using vswing level 1
<7> [323.379312] i915 0000:00:02.0: [drm:intel_dp_set_signal_levels [i915]] Using pre-emphasis level 0
<7> [323.381508] i915 0000:00:02.0: [drm:intel_dp_set_signal_levels [i915]] Using vswing level 2
<7> [323.381583] i915 0000:00:02.0: [drm:intel_dp_set_signal_levels [i915]] Using pre-emphasis level 0
<7> [323.382776] i915 0000:00:02.0: [drm:intel_dp_start_link_train [i915]] clock recovery OK
<7> [323.382850] i915 0000:00:02.0: [drm:intel_dp_program_link_training_pattern [i915]] Using DP training pattern TPS7
<7> [323.384677] i915 0000:00:02.0: [drm:intel_dp_start_link_train [i915]] Channel EQ done. DP Training successful
<7> [323.384858] i915 0000:00:02.0: [drm:intel_dp_start_link_train [i915]] [CONNECTOR:215:DP-1] Link Training Passed at Link Rate = 810000, Lane count = 4
<3> [323.388870] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
<7> [323.389249] [drm:intel_fbc_underrun_work_fn [i915]] Disabling FBC due to FIFO underrun.
<7> [323.396973] i915 0000:00:02.0: [drm:i915_gem_context_create_ioctl [i915]] HW context 5 created
<7> [323.409842] [drm:validate_displayid.constprop.39] base revision 0x12, length 36, 3 0
<7> [323.409850] [drm:drm_get_edid] block id 0x3, rev 1, len 20
<7> [323.409856] [drm:drm_get_edid] block id 0x7, rev 0, len 10
<7> [323.409861] [drm:drm_get_edid] found DisplayID tag 0x7, unhandled
<7> [323.409866] [drm:drm_detect_monitor_audio] Monitor has basic audio support
<7> [323.411440] [drm:i915_hotplug_work_func [i915]] Connector HDMI-A-1 (pin 5) received hotplug event.
<7> [323.411520] [drm:intel_hdmi_detect [i915]] [CONNECTOR:225:HDMI-A-1]
<7> [323.412635] [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0050 w(1)
<7> [323.412719] [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK on first message, retry
<7> [323.413060] [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0050 w(1)
<7> [323.413074] [drm:drm_do_probe_ddc_edid] drm: skipping non-existent adapter i915 gmbus dpb
<7> [323.413148] [drm:intel_hdmi_set_edid [i915]] HDMI GMBUS EDID read failed, retry using GPIO bit-banging
<7> [323.413329] [drm:intel_gmbus_force_bit [i915]] enabling bit-banging on i915 gmbus dpb. force bit now 1
<7> [323.419300] [drm:drm_do_probe_ddc_edid] drm: skipping non-existent adapter i915 gmbus dpb
<7> [323.419389] [drm:intel_gmbus_force_bit [i915]] disabling bit-banging on i915 gmbus dpb. force bit now 0
<7> [323.419739] [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0040 w(1)
<7> [323.419811] [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK on first message, retry
<7> [323.420151] [drm:do_gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0040 w(1)
<7> [323.420512] [drm:drm_dp_dual_mode_detect] DP dual mode HDMI ID: (err -6)
<7> [323.426761] i915 0000:00:02.0: [drm:i915_gem_context_create_ioctl [i915]] HW context 6 created
<7> [323.456377] i915 0000:00:02.0: [drm:i915_gem_context_create_ioctl [i915]] HW context 7 created
<7> [323.485977] i915 0000:00:02.0: [drm:i915_gem_context_create_ioctl [i915]] HW context 8 created
<7> [323.651200] i915 0000:00:02.0: [drm:gen8_de_irq_handler [i915]] hotplug event received, stat 0x01000000, dig 0x0000000a, pins 0x00000040, long 0x00000040
<7> [323.651281] [drm:intel_hpd_irq_handler [i915]] Received HPD interrupt on PIN 6 - cnt: 20
<5> [323.715544] Setting dangerous option reset - tainting kernel
<5> [323.725859] Setting dangerous option reset - tainting kernel
<5> [323.735886] Setting dangerous option reset - tainting kernel
<6> [323.744909] [IGT] gem_ctx_isolation: exiting, ret=0
<5> [323.745372] Setting dangerous option reset - tainting kernel
<6> [323.746870] Console: switching to colour frame buffer device 480x135
````LAXMINARAYANALAXMINARAYANAhttps://gitlab.freedesktop.org/drm/intel/-/issues/458[DRM-INTEL] linux kernel dmesg-warn CPU pipe A FIFO underrun2021-03-18T10:17:17ZBugzilla Migration User[DRM-INTEL] linux kernel dmesg-warn CPU pipe A FIFO underrun## Submitted by xiao sheng wen
Assigned to **Intel GFX Bugs mailing list**
**[Link to original bug (#111838)](https://bugs.freedesktop.org/show_bug.cgi?id=111838)**
## Description
Created attachment 145542<br>
dmesg<br>
<br>
On co...## Submitted by xiao sheng wen
Assigned to **Intel GFX Bugs mailing list**
**[Link to original bug (#111838)](https://bugs.freedesktop.org/show_bug.cgi?id=111838)**
## Description
Created attachment 145542<br>
dmesg<br>
<br>
On computer boot,the linux kernel dmesg has the following error info:<br>
<br>
[ 4.477187] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun<br>
[ 4.477272] [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* pipe B underrun<br>
[ 4.477348] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun<br>
[ 4.477187] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun<br>
[ 4.477272] [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* pipe B underrun<br>
[ 4.477348] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun<br>
<br>
I had report this bug on Debian:<br>
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941197<br>
<br>
-- system architecture: ("uname -m") i686<br>
-- kernel version: ("uname -r") 4.19.0-6-686<br>
4.19.0-6-686 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) i686 GNU/Linux<br>
<br>
-- Linux distribution:Debian 10.1 <br>
-- Machine or mother board model:<br>
<br>
dmidecode info about machine type:<br>
<br>
BIOS Information<br>
Vendor: Phoenix Technologies LTD<br>
Version: R0042G9<br>
Release Date: 01/19/2005<br>
<br>
System Information<br>
Manufacturer: Sony Corporation<br>
Product Name: VGN-B99C<br>
Version: C2004ZYP<br>
Serial Number: 28194290-9106065<br>
UUID: e7fb2880-4b65-11c6-8c2a-00014a075a9a<br>
<br>
**Attachment 145542**, "dmesg": <br>
[dmesg](/uploads/2238e66415b0a26f9360037a1066142f/dmesg)<br>https://gitlab.freedesktop.org/drm/intel/-/issues/175two external screens permanently go blank on HP EliteBook Folio G12020-01-02T07:31:32ZBugzilla Migration Usertwo external screens permanently go blank on HP EliteBook Folio G1## Submitted by Johannes Berg
Assigned to **Karthik B S**
**[Link to original bug (#108462)](https://bugs.freedesktop.org/show_bug.cgi?id=108462)**
## Description
DRM tip tree, commit 90b59df999a1 ("drm-tip: 2018y-10m-15d-20h-57m-...## Submitted by Johannes Berg
Assigned to **Karthik B S**
**[Link to original bug (#108462)](https://bugs.freedesktop.org/show_bug.cgi?id=108462)**
## Description
DRM tip tree, commit 90b59df999a1 ("drm-tip: 2018y-10m-15d-20h-57m-27s UTC integration manifest")<br>
<br>
Fedora 28 system on an HP EliteBook Folio G1 with Intel(R) Core(TM) m7-6Y75 CPU, x86_64 of course.<br>
<br>
I have two external monitors connected:<br>
* one directly by USB-C display port cable<br>
* one via docking station (https://www.iogear.com/product/GUD3C01/), connected with HDMI<br>
<br>
Both screens frequently go completely blank. Of course now while I was waiting for it with the camera turned on it didn't happen, but basically it just all goes completely black and the displays turn off the backlight temporarily.<br>
<br>
This is a regression, but I cannot exactly say when it was introduced. I know it works on 4.13 (which I installed because of this bug...), and I believe it still worked on 4.15, but I don't have that installed now to test.https://gitlab.freedesktop.org/drm/intel/-/issues/5440Screen tearing seen on Lenovo platforms with ADL-P2022-10-12T18:29:28ZMark PearsonScreen tearing seen on Lenovo platforms with ADL-PWhen testing with Fedora we're seeing screen-tearing on our Alderlake-P based systems (X1 Carbon G10 and X1 Yoga G7)
The issue goes away when PSR2 selective fetch is disabled
I confirmed we're using the C0 step silicon which I believe sh...When testing with Fedora we're seeing screen-tearing on our Alderlake-P based systems (X1 Carbon G10 and X1 Yoga G7)
The issue goes away when PSR2 selective fetch is disabled
I confirmed we're using the C0 step silicon which I believe should support this.
I've tested with the 5.17.0 drm-tip kernel
One note as it's particularly strange - we don't see the problem on Ubuntu, but do on Fedora (I've not tested with other distro's). I've confirmed this with exactly the same kernel, configuration and Intel firmware and can't make sense of it (the kernel was built on the same machine - once with make bindeb-pkg, once with make binrpm-pkg)
[root@x1carbon10 banther]# cat /sys/kernel/debug/dri/0/i915_edp_psr_status
Sink support: yes [0x03]
PSR mode: PSR2 enabled
Source PSR ctl: enabled [0x80000299]
Source PSR status: SLEEP [0x30000112]
Busy frontbuffer bits: 0x00000000
Frame: PSR2 SU blocks:
0 0
1 0
2 0
3 0
4 0
5 0
6 0
7 0
PSR2 selective fetch: enabled
As a note, ubuntu has the same except
Source PSR ctl: enabled [0x80000236]
Source PSR status: SLEEP [0x30000100]
dmesg.log from the system - not seeing any errors reported (note - no idea why all the evbug reports - that's unique to running drm-tip and shouldn't have anything to do with the display issue....)
[dmesg.log3](/uploads/aa6b4f4fe0178a0194d8d5a5a2db57ec/dmesg.log3)
Happy to collect any information or try any debug if that would help
MarkJouni HöganderJouni Höganderhttps://gitlab.freedesktop.org/drm/intel/-/issues/5238Internal panel flickers/wobbles intermittently2023-06-02T04:28:20ZOzan CaglayanInternal 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:...**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:
- [xrandr.txt.bz2](/uploads/928c3f002919a550041d98c5252e6266/xrandr.txt.bz2)
- [lspci.txt.bz2](/uploads/bb5d7a7da94f51f216afc379b0463280/lspci.txt.bz2)https://gitlab.freedesktop.org/drm/intel/-/issues/1943igt@kms_atomic@plane-immutable-zpos - fail - Failed assertion: !mismatch || i...2020-07-06T15:11:09ZLAKSHMINARAYANA VUDUMigt@kms_atomic@plane-immutable-zpos - fail - Failed assertion: !mismatch || igt_skip_crc_compare, *ERROR* CPU pipe A FIFO underrunhttps://intel-gfx-ci.01.org/tree/drm-tip/drmtip_499/fi-bsw-kefka/igt@kms_atomic@plane-immutable-zpos.html
````
Starting subtest: plane-immutable-zpos
(kms_atomic:6129) igt_debugfs-CRITICAL: Test assertion failure function igt_assert_crc_...https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_499/fi-bsw-kefka/igt@kms_atomic@plane-immutable-zpos.html
````
Starting subtest: plane-immutable-zpos
(kms_atomic:6129) igt_debugfs-CRITICAL: Test assertion failure function igt_assert_crc_equal, file ../lib/igt_debugfs.c:432:
(kms_atomic:6129) igt_debugfs-CRITICAL: Failed assertion: !mismatch || igt_skip_crc_compare
Subtest plane-immutable-zpos failed.
````
````
<6> [253.788128] [IGT] kms_atomic: starting subtest plane-immutable-zpos
<7> [253.789842] [drm:drm_mode_addfb2] [FB:125]
<7> [253.823032] i915 0000:00:02.0: [drm:i915_fifo_underrun_reset_write [i915]] Re-arming FIFO underruns on pipe A
<7> [253.825118] i915 0000:00:02.0: [drm:i915_fifo_underrun_reset_write [i915]] Re-arming FIFO underruns on pipe A
<3> [253.838205] i915 0000:00:02.0: [drm] *ERROR* CPU pipe A FIFO underrun
<7> [253.909659] [drm:drm_mode_addfb2] [FB:107]
````https://gitlab.freedesktop.org/drm/intel/-/issues/1512Intel i915 graphics driver issues with external monitor when laptop in dockin...2022-10-27T10:56:45ZotreborIntel i915 graphics driver issues with external monitor when laptop in docking station (opensuse bug 1132926)reopening migrated bug https://gitlab.freedesktop.org/drm/intel/issues/292
(I was unable to reopen the migrated bug)
This isn't solved at all.
I've upgraded this system to leap 15.1 in the meantime, but no improvement in handling the ex...reopening migrated bug https://gitlab.freedesktop.org/drm/intel/issues/292
(I was unable to reopen the migrated bug)
This isn't solved at all.
I've upgraded this system to leap 15.1 in the meantime, but no improvement in handling the external monitor.
I've also tested both kernels as suggested from the repos Kernel:Stable (@5.5.11) and Kernel:Head (@5.6rc7) with no success.
With 5.6rc7 the system was also close to unusable (screen lag when moving windows).
So, overall it is still the same behaviour as it was with the first approach where the external monitor had been disabled as a quick fix. pls also see attached logs.
[20200323-1820-test-with-kernel-5.5.1-on-lp151-dmesg.txt.gz](/uploads/5217b4bcffe5c72ed83be584db134172/20200323-1820-test-with-kernel-5.5.1-on-lp151-dmesg.txt.gz)
[20200323-1830-test-with-kernel-5.6rc7-on-lp151-dmesg.txt.gz](/uploads/1f40b20806445d043844fe25d24059ae/20200323-1830-test-with-kernel-5.6rc7-on-lp151-dmesg.txt.gz)https://gitlab.freedesktop.org/drm/intel/-/issues/792igt@kms_frontbuffer_tracking@fbc-(indfb|shrfb)-scaledprimary - fail - *ERROR*...2020-04-19T19:54:39ZLAKSHMINARAYANA VUDUMigt@kms_frontbuffer_tracking@fbc-(indfb|shrfb)-scaledprimary - fail - *ERROR* CPU pipe A FIFO underrunhttp://gfx-ci.fi.intel.com/tree/drm-tip/index.html?testfilter=primary&hosts=icl
http://gfx-ci.fi.intel.com/tree/drm-tip/CI_DRM_7520/shard-iclb2/igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary.html
Dmesg-Warnings
<3> [295.471175] [...http://gfx-ci.fi.intel.com/tree/drm-tip/index.html?testfilter=primary&hosts=icl
http://gfx-ci.fi.intel.com/tree/drm-tip/CI_DRM_7520/shard-iclb2/igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary.html
Dmesg-Warnings
<3> [295.471175] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrunhttps://gitlab.freedesktop.org/drm/intel/-/issues/524[CI][ICL] igt@gem_flink_basic@basic - dmesg-warn - *ERROR* CPU pipe B FIFO un...2020-02-28T18:28:07ZBugzilla Migration User[CI][ICL] igt@gem_flink_basic@basic - dmesg-warn - *ERROR* CPU pipe B FIFO underrun## Submitted by LAKSHMINARAYANA VUDUM `@l4kshmi`
Assigned to **Intel GFX Bugs mailing list**
**[Link to original bug (#112052)](https://bugs.freedesktop.org/show_bug.cgi?id=112052)**
## Description
https://intel-gfx-ci.01.org/tree...## Submitted by LAKSHMINARAYANA VUDUM `@l4kshmi`
Assigned to **Intel GFX Bugs mailing list**
**[Link to original bug (#112052)](https://bugs.freedesktop.org/show_bug.cgi?id=112052)**
## Description
https://intel-gfx-ci.01.org/tree/drm-tip/TrybotIGT_51/fi-icl-u3/igt@gem_flink_basic@basic.html<br>
`<6>` [98.768379] Console: switching to colour dummy device 80x25<br>
`<6>` [98.768417] [IGT] gem_flink_basic: executing<br>
`<6>` [98.770362] [IGT] gem_flink_basic: starting subtest basic<br>
`<6>` [98.770436] [IGT] gem_flink_basic: exiting, ret=0<br>
`<5>` [98.770568] Setting dangerous option reset - tainting kernel<br>
`<3>` [98.778543] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun<br>
`<6>` [98.780064] Console: switching to colour frame buffer device 240x75https://gitlab.freedesktop.org/drm/intel/-/issues/429[WHL] [drm:intel_cpu_fifo_underrun_irq_handler] *ERROR* CPU pipe B FIFO underrun2022-03-20T13:43:56ZBugzilla Migration User[WHL] [drm:intel_cpu_fifo_underrun_irq_handler] *ERROR* CPU pipe B FIFO underrun## Submitted by Sushma
Assigned to **Intel GFX Bugs mailing list**
**[Link to original bug (#111726)](https://bugs.freedesktop.org/show_bug.cgi?id=111726)**
## Description
Created attachment 145408<br>
dmesg for FIFO underruns in ...## Submitted by Sushma
Assigned to **Intel GFX Bugs mailing list**
**[Link to original bug (#111726)](https://bugs.freedesktop.org/show_bug.cgi?id=111726)**
## Description
Created attachment 145408<br>
dmesg for FIFO underruns in PIPE B<br>
<br>
The issue is reproducible on Chrome OS WHL device when we connect a 4K external monitor to DUT. I was able to reproduce quite often using LG model 27UD88-W.<br>
<br>
Attaching the log where I could reproduce the issue even on drm-tip.<br>
<br>
~~**Attachment 145408**~~, "dmesg for FIFO underruns in PIPE B": <br>
[drm_tip_fifo_messages](/uploads/be400053daee6346bf3e82a6329afc64/drm_tip_fifo_messages)<br>https://gitlab.freedesktop.org/drm/intel/-/issues/356Failed to toggle display to mirror mode2020-03-19T11:58:10ZBugzilla Migration UserFailed to toggle display to mirror mode## Submitted by AceLan Kao
Assigned to **Intel GFX Bugs mailing list**
**[Link to original bug (#111310)](https://bugs.freedesktop.org/show_bug.cgi?id=111310)**
## Description
Created attachment 144961<br>
journal -b -k, the HDMI ...## Submitted by AceLan Kao
Assigned to **Intel GFX Bugs mailing list**
**[Link to original bug (#111310)](https://bugs.freedesktop.org/show_bug.cgi?id=111310)**
## Description
Created attachment 144961<br>
journal -b -k, the HDMI monitor fails to display after switched to mirror mode<br>
<br>
OS: Ubuntu 18.04<br>
Kernel: 5.3-rc3<br>
<br>
XPS 13 7390 (TBT port) -> Dell WD19TB Thunderbolt Dock (Type C DP port) -> Type C to HDMI(04b4:5210) -> HDMI Monitor<br>
<br>
Toggle the display to mirror mode the HDMI monitor always get blank screen.<br>
But after added drm.debug=0xe, it leads to this issue hard to be reproduced, I've tried around 10 times to get one failure.<br>
<br>
**Attachment 144961**, "journal -b -k, the HDMI monitor fails to display after switched to mirror mode": <br>
[dmesg_bad.log](/uploads/233ba52d8c2d44ce1b49bd90f093dd43/dmesg_bad.log)<br>https://gitlab.freedesktop.org/drm/intel/-/issues/292Intel i915 graphics driver issues with external monitor when laptop in dockin...2020-03-23T21:48:18ZBugzilla Migration UserIntel i915 graphics driver issues with external monitor when laptop in docking station (opensuse bug 1132926)## Submitted by otrebor
Assigned to **Intel GFX Bugs mailing list**
**[Link to original bug (#110629)](https://bugs.freedesktop.org/show_bug.cgi?id=110629)**
## Description
I have a HP EliteBook 840 G2 running openSUSE Leap 15.0 w...## Submitted by otrebor
Assigned to **Intel GFX Bugs mailing list**
**[Link to original bug (#110629)](https://bugs.freedesktop.org/show_bug.cgi?id=110629)**
## Description
I have a HP EliteBook 840 G2 running openSUSE Leap 15.0 with all patches applied.<br>
The laptop runs fine when it is in normal portable mode (off dock), also with an external monitor. When I dock it into its docking station at home, I experience weird graphic device behaviour. It is a matter of luck if it is able to initialize and configure the attached external monitor the way it is expected. Sometimes it hangs in an endless config loop when trying to initialize the monitor.<br>
The external monitor is a SAMSUNG U28D590D connected via display port to port #1 to the docking station.<br>
However, if I undock the laptop and plug the very same display cable to the onboard display port then the display and the laptop run as expected. It really is an issue I can only experience when putting the device into the docking station.<br>
For comparison: I had the chance to try another device, a HP EliteBook 840 G3 with the very same docking station and monitor. It was running Windows 7 and I did not see any strange behaviour. Additionally, I was earlier running openSUSE 42.3 on the very same device configuration and did not have any issues. The odd behaviour only started after upgrading to Leap 15.0 and got worse with each patch cycle, to reach total unusability as of today. Hence, thats why I am writing this bug report.<br>
One thing I occasionally see is this error message in the logs:<br>
kernel: [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe C FIFO underrun<br>
<br>
I attaching output from dmesg, journalctl, and xrandr in different configurations. Let me know if you need more.<br>
Thanks for the support.<br>
<br>
Please also refer to opensuse bug #1132926 here for more details:<br>
https://bugzilla.opensuse.org/show_bug.cgi?id=1132926<br>
<br>
Somehow might relate to this bug here:<br>
https://bugs.freedesktop.org/show_bug.cgi?id=95298<br>
However, my enviroenment refers to the Intel i915 graphics driver as I have no Radeon hardware.<br>
<br>
Please also see the opensuse bug first.<br>
Let me know If you need more info.<br>
Thanks for the support.
### See also
* https://bugs.freedesktop.org/show_bug.cgi?id=95298https://gitlab.freedesktop.org/drm/intel/-/issues/290*ERROR* uncleared fifo underrun on pipe A2020-03-06T05:27:29ZBugzilla Migration User*ERROR* uncleared fifo underrun on pipe A## Submitted by Mario `@Tuxino`
Assigned to **Intel GFX Bugs mailing list**
**[Link to original bug (#110613)](https://bugs.freedesktop.org/show_bug.cgi?id=110613)**
## Description
[drm:intel_set_cpu_fifo_underrun_reporting [i915]...## Submitted by Mario `@Tuxino`
Assigned to **Intel GFX Bugs mailing list**
**[Link to original bug (#110613)](https://bugs.freedesktop.org/show_bug.cgi?id=110613)**
## Description
[drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* uncleared fifo underrun on pipe A<br>
[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun<br>
[drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A<br>
[drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun