On a Meteor Lake-P using the i915 driver, when I rotated the screen 90° with xrandr --output eDP-1 --rotate right
, it would cause a huge delay in painting the screen (other than a 16×1920px chunk on the top edge that seemed to paint immediately).
1 Like
I resolved this by disabling framebuffer compression:
- Edit
/etc/default/grub
- Add
enable_fbc=0
to the end ofGRUB_CMDLINE_LINUX=
- Run
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
I experimented with disabled other options (enable_rps
, semaphores
, enable_dc
) but none of those seemed to make a difference.
Hope this is helpful to someone!
3 Likes