User Tools

Site Tools


notes:xorg.conf_snippets

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
notes:xorg.conf_snippets [2020/09/05 05:56] Sean Rhonenotes:xorg.conf_snippets [2024/08/13 18:59] (current) – removed Sean Rhone
Line 1: Line 1:
-====== Xorg Drivers ====== 
- 
-===== openSUSE ===== 
- 
-  sudo zypper search 'xf86-video' 
- 
-  xf86-video-amdgpu 
- 
-  xf86-video-ati 
- 
-  xf86-video-intel 
- 
-===== Fedora ===== 
- 
-  sudo dnf search 'xorg-x11-drv' 
- 
-  xorg-x11-drv-amdgpu 
- 
-====== Monitor/Display ====== 
- 
-===== 4K@60Hz RB ===== 
- 
-  * 4k@60Hz CVT-RB 
-  * Fixes unstable HDMI at 4K@60Hz, and overly-bright colors on DisplayPort 
-  * :!: The ''grep'' here confirms the expected Modeline ((if grep reports nothing, use whatever is reported instead)) 
-  * :!: This cannot be used on Wayland currently 
-  * :!: This expects ''amdgpu'' DDX driver to be used ((''modesetting'' has a 4K RB resolution without any settings require on Xorg)) 
- 
-  cvt --verbose --reduced '3840' '2160' '60' | grep 'Modeline "3840x2160R"  533.00  3840 3888 3920 4000  2160 2163 2168 2222 +hsync -vsync' 
- 
-  sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf' 
- 
-<code> 
-Section "Monitor" 
-    Identifier      "HDMI-A-0" 
-    Modeline "3840x2160R"  533.00  3840 3888 3920 4000  2160 2163 2168 2222 +hsync -vsync 
-    Option          "PreferredMode" "3840x2160R" 
-EndSection</code> 
- 
-===== Deep Color ===== 
- 
-  * The lack-of quotes around ''30'' is intentional and required syntax 
-  * :!: This may cause minor issues with programs not expecting 30-bit color ((GpuTest's fur ring doesn't render right, RS's NXT client's splash screen is gray)) 
-  * :!: This can cause games in Wine to not start under some circumstances ((FFXIV crashes on start-up due to a DirectX error)) 
-  * There is no known benefit to enabling this as of 2019/10/22 
- 
-  sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf' 
- 
-<code> 
-Section "Screen" 
-    Identifier      "Deep Color Screen" 
-    DefaultDepth    30 
-EndSection</code> 
- 
-====== DDX ====== 
- 
-===== amdgpu ===== 
- 
-  sudo dnf install 'xorg-x11-drv-amdgpu' -y && sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf' 
- 
-<code> 
-Section "OutputClass" 
-    Identifier  "AMD Graphics" 
-    MatchDriver "amdgpu" 
-    Driver      "amdgpu" 
-    Option      "DRI"       "3" 
-    Option      "TearFree"  "0" 
-EndSection</code> 
- 
-===== intel ===== 
- 
-  sudo dnf install 'xorg-x11-drv-intel' -y && sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf' 
- 
-<code> 
-Section "OutputClass" 
-    Identifier  "Intel Graphics" 
-    MatchDriver "i915" 
-    Driver      "intel" 
-    Option      "DRI"       "3" 
-    Option      "TearFree"  "0" 
-EndSection</code> 
- 
-===== nouveau ===== 
- 
-  sudo dnf install 'xorg-x11-drv-nouveau' -y && sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf' 
- 
-<code> 
-Section "OutputClass" 
-    Identifier  "NVIDIA Graphics" 
-    MatchDriver "nouveau" 
-    Driver      "nouveau" 
-    Option      "DRI"       "3" 
-EndSection</code> 
- 
-===== intel + nouveau ===== 
- 
-  * For Optimus laptops 
- 
-  sudo dnf install xorg-x11-drv-intel xorg-x11-drv-nouveau -y && sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf' 
- 
-<code> 
-Section "OutputClass" 
-    Identifier  "Intel Graphics" 
-    MatchDriver "i915" 
-    Driver "intel" 
-    Option "DRI"       "3" 
-    Option "TearFree"  "0" 
-EndSection 
- 
-Section "OutputClass" 
-    Identifier  "NVIDIA Graphics" 
-    MatchDriver "nouveau" 
-    Driver "nouveau" 
-    Option "DRI"       "3" 
-EndSection</code> 
- 
-===== radeon ===== 
- 
-  * Expects pre-SI GPUs ((HD6000 series and lower, and non-SI HD7000 series)) 
-  * For SI, CIK, and newer GPUs, use ''amdgpu'', along with enabling ''si_support'' and ''cik_support'' respectively for the ''amdgpu'' kernel module ((see ''modinfo -p amdgpu'')) 
- 
-  sudo dnf install 'xorg-x11-drv-ati' -y && sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf' 
- 
-<code> 
-Section "OutputClass" 
-    Identifier  "AMD Graphics" 
-    MatchDriver "radeon" 
-    Driver      "radeon" 
-    Option      "DRI"               "3" 
-    Option      "SwapbuffersWait"   "0" 
-    Option      "TearFree"          "0" 
-    Option      "AccelMethod"       "EXA" 
-EndSection</code> 
- 
-==== Nightwane ==== 
- 
-  * :!: The ''Modeline'' expects an Acer S271HL monitor to be used over DVI 
-  * This works with ''modesetting'' 
- 
-  sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf' 
- 
-<code> 
-Section "Monitor" 
-    Identifier  "DVI-1" 
-    Modeline "1920x1080_75"  164.61  1920 1944 1976 2008  1080 1083 1088 1093 +hsync +vsync 
-    Option      "PreferredMode" "1920x1080_75" 
-EndSection</code> 
- 
-===== NVIDIA Proprietary ===== 
- 
-==== Environment Variables ==== 
- 
-  * Sets pre-rendered frames from the default to 1 
-  * Apparently reduces CPU usage for desktop environments rendered with the NVIDIA GPU 
- 
-  echo 'export __GL_MaxFramesAllowed=1' | sudo tee '/etc/profile.d/nvidia-custom.sh' > '/dev/null' && cat '/etc/profile.d/nvidia-custom.sh' 
- 
-  sudo -e '/etc/profile.d/nvidia-custom.sh' 
- 
-==== Disable PRIME Render Offload ==== 
- 
-  * [[http://download.nvidia.com/XFree86/Linux-x86_64/440.64/README/randr14.html|Offloading Graphics Display with RandR 1.4]] 
-  * :!: Required if planning to use external displays 
-  * :!: ''Coolbits'' is not required here, but may be useful 
- 
-  sudo cp -p '/usr/share/X11/xorg.conf.d/nvidia.conf' '/etc/X11/xorg.conf.d/nvidia.conf' && sudo -e '/etc/X11/xorg.conf.d/nvidia.conf' 
- 
-<code> 
-        Option "PrimaryGPU" "yes" 
-        Option "Coolbits" "28"</code> 
  
C:/www/wiki/data/attic/notes/xorg.conf_snippets.1599299801.txt.gz · Last modified: (external edit)