Table of Contents

Notes

Config File

sudo mkdir -p '/etc/X11/xorg.conf.d' && sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf'

Specific Screens

Acer S271HL

sudo mkdir -p '/etc/X11/xorg.conf.d' && sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf'
Section "Monitor"
    Identifier "HDMI-1"
    Modeline "1920x1080_75"  167.85  1920 1928 1960 2000  1080 1105 1113 1119 +hsync -vsync
    Option "PreferredMode" "1920x1080_75"
EndSection

NVIDIA

Section "Monitor"
    Identifier "S271HL-75Hz"
    Modeline "1920x1080_75"  167.85  1920 1928 1960 2000  1080 1105 1113 1119 +hsync -vsync
EndSection

Section "Screen"
    Identifier "Screen0"
    Option "ModeValidation" "HDMI-0: NoMaxPClkCheck,NoEdidMaxPClkCheck,NoHorizSyncCheck,NoVertRefreshCheck,AllowNonEdidModes"
    Monitor "S271HL-75Hz"
EndSection

Monitor/Display

Deep Color

sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf'
Section "Screen"
    Identifier "Deep Color Screen"
    DefaultDepth 30
EndSection

Verify

cat ~/'.local/share/xorg/Xorg.0.log' | grep 'Pixel depth'
cat ~/'.local/share/xorg/Xorg.0.log.old' | grep 'Pixel depth'

Specific Drivers

amdgpu

Tweaked

sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf'
Section "OutputClass"
    Identifier "AMD Graphics"
    MatchDriver "amdgpu"
    Driver "amdgpu"
    Option "EnablePageFlip" "0"
    Option "TearFree" "0"
EndSection

Alternate

sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf'
Section "OutputClass"
    Identifier "AMD Graphics"
    MatchDriver "amdgpu"
    Driver "amdgpu"
    Option "TearFree" "1"
EndSection

intel

sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf'
Section "OutputClass"
    Identifier "Intel Graphics"
    MatchDriver "i915"
    Driver "intel"
    Option "DRI" "3"
    Option "AccelMethod" "sna"
    Option "TearFree" "1"
    Option "TripleBuffer" "1"
    Option "SwapbuffersWait" "1"
EndSection

NVIDIA

sudo -e '/etc/X11/xorg.conf.d/nvidia.conf'
Section "OutputClass"
    Identifier "nvidia"
    MatchDriver "nvidia-drm"
    Option "Coolbits" "28"
    Option "AllowUnofficialGLXProtocol" "1"
EndSection