on Dell Inspiron 16 Plus 7620
Here is a log to fix problems with it
If on XFCE/Plasma there is strange screen flickering when you open the bottom menu.
on XFCE there is this strange windows flickering : some of them, but in peculiar calamares installer.
About this defect, you can often figure out the content by trying to resize the window: but for calameres you just have to wait - because nothing updates in the window but after a while artix is installed.
Regarding the latter (3) I noticed it affects everything that uses webkit2gtk / or qt.
If you have the problem. where every webkit2gtk application flickers:
- calamares progress status when you start the installation
- epiphany (unusable)
- lightdm-webkit2-greeter
- google-chrome (but not chromium !!)
- etc...
This problem was happening because of the driver xf86-video-intel which does not work with Intel Alder Lake-P Integrated Graphics Controller ( Intel Iris Xe )
what I did is: remove all
pacman -R --noconfirm xf86-input-vmmouse
pacman -R --noconfirm xf86-video-amdgpu
pacman -R --noconfirm xf86-video-ati
pacman -R --noconfirm xf86-video-dummy
pacman -R --noconfirm xf86-video-fbdev
pacman -R --noconfirm xf86-video-intel
pacman -R --noconfirm xf86-video-nouveau
pacman -R --noconfirm xf86-video-openchrome
pacman -R --noconfirm xf86-video-Risusb
pacman -R --noconfirm xf86-video-vmware
pacman -R --noconfirm xf86-video-voodoo
I kept only the following packages:
xf86-input-evdev xf86-input-libinput xf86-video-fbdev xf86-video-vesa
then when you install it back there is a message :
(1/1) installing xf86-video-intel
[####################################################] 100%
>>> This driver now uses DRI3 as the default Direct Rendering
Infrastructure. You can try falling back to DRI2 if you run
into trouble. To do so, save a file with the following
content as /etc/X11/xorg.conf.d/20-intel.conf :
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "DRI" "2" # DRI3 is now default
#Option "AccelMethod" "sna" # default
#Option "AccelMethod" "uxa" # fallback
EndSection
DRI2 works, flickering actually disappear from every webkit2gtk applications.
There was one problem left: the screen still black freezes in any case if I want to open the XFCE display manager...
The above UXA (older) and SNA (faster) acceleration doesn't change anything (it seems this Iris XE does not support uxa)
In the end I removed it (xf86-video-intel),
because I don't see any difference with or without it (it eats the same CPU amount when you watch a youtube video).
More to read :
https://wiki.archlinux.org/title/Intel_graphics#Installation
https://wiki.archlinux.org/title/Hardware_video_acceleration