Chuwi Minibook X - Internal DSI screen issue - only half of the screen is working with artifacts
- H/W: CHUWI minibook X (Intel N100)
- Linux distro: Arch Linux
- Kernels: drm-tip as of c815c7fa9257eb8ff4433c43058dd292b16347eb, 6.7.6
- WM: sway
Ways to get this behavior:
- Power on machine (on drm-tip version i got this only once from around 16 starts, on 6.7.6 almost every time)
- Cycling display power
swaymsg output DSI-1 power off && swaymsg output DSI-1 power on
- Put machine into sleep and then wake it up
Log files for drm-tip branch (display issue started after cycling display power): kernel_drmtip_poweronoff.txt dmesg_drmtip_poweronoff.txt
Log files for 6.7.6 version (display issue at the startup): kernel_6p7p6.txt dmesg_6p7p6.txt
Also, the screen didn't always work so badly. On the kernel version 6.6.14, I did not experience such problem. And this problem appeared starting from version 6.6.15. After looking at the commits that were in this interval, I saw the following: 'Revert "drm/i915/dsi: Do display on sequence later on icl+"' ( 6992eb815d087858f8d7e4020529c2fe800456b3). Currently my main kernel is 6.7.6, where I rolled back this commit, and I do not observe such problem. I don't think this is a solution to the problem, but it may help in finding the root cause.
Log files for custom kernel: kernel_6p7p6_custom.txt dmesg_6p7p6_custom.txt