Centos
/etc/X11/xorg.conf 在每次啟動時重置
我有一堆帶有不同 Nvidia 卡的 Centos 工作站。在
nvidia-settings
界面中,我需要啟用這個選項:Force Full Composition Pipeline。然後將其保存到
/etc/X11/xorg.conf
. 它在文件中顯示如下:Option "metamodes" "DVI-D-0: nvidia-auto-select +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}, DP-0.8: nvidia-auto-select +1920+0"
我遇到的問題是,在每次啟動時,我的
xorg.conf
文件都被重置,僅包含:Section "Device" Identifier "Videocard0" Driver "nvidia" EndSection
每次啟動時重置此文件是否正常?如何禁用此功能並確保在每次啟動時啟用該選項?
您可以在啟動時執行此腳本:
nvidia-settings --assign CurrentMetaMode="$(nvidia-settings -q CurrentMetaMode -t|tr '\n' ' '|sed -e 's/.*:: \(.*\)/\1\n/g' -e 's/}/, ForceCompositionPipeline = On, ForceFullCompositionPipeline=On}/g')" > /dev/null
如果您希望它在啟動時執行,您可以將這些行放在 /etc/X11/xinit/xinitrc.d/ 的執行檔中
例如:/etc/X11/xinit/xinitrc.d/99-force-composition-pipeline