过扫描补偿问题

过扫描补偿问题

自从升级到 12.10 以来,我无法永久修复电视上的过扫描问题。

使用此代码我可以修复过扫描

sudo nvidia-settings --assign CurrentMetaMode="DFP-1: 1920x1080 { ViewPortOut=1850x1045+40+20, ViewPortIn=1920x1080 }

但是在 12.04 上,我只需将此命令添加到启动应用程序,它就可以正常工作,但这似乎在 12.10 上不起作用。

有什么建议 ?

附言:我必须在终端中输入此代码两次,因为第一次输入会使我的桌面背景变黑并隐藏所有打开的窗口,但新的窗口仍会显示出来。

答案1

免责声明:这应该可以通过阅读手册页来实现,但我现在无法测试这一点

  1. 创建一个~/.nvidia-settings-rc文件,包含/添加

    CurrentMetaMode=DFP-1: 1920x1080 { ViewPortOut=1850x1045+40+20, ViewPortIn=1920x1080 }
    

    或者,运行

    nvidia-settings --rewrite-config-file
    

    ~/.nvidia-settings-rc使用 X 服务器设置配置的当前状态覆盖该文件。

  2. 然后编辑/创建您的~/.xinitrc文件:

    nvidia-settings --load-config-only &
    

    以该用户登录后从 RC 文件加载设置。

欲了解更多信息,请阅读手册页nvidia-settings(1)

相关内容