Xorg troubleshooting

From wikinotes

General

  • Check for (EE) messages within /var/log/Xorg.0.log
  • Try journalctl -b

Incorrect Resolution on Boot

Try loading Kernel Mode Setting (KMS - setting resolution/depth in kernel rather than user) before initramfs on boot.

# /etc/mkinitcpio.conf

# intel:    i915 
# amd:      amdgpu
# nouveau:  nouveau
# nvidia:   nvidia nvidia_modeset nvidia_uvm nvidia_drm
MODULES=(... i915 ...)

Don't forget to rebuild the image with mkinitcpio.

See https://wiki.archlinux.org/index.php/Kernel_mode_setting#Early_KMS_start