将我的 Linux 系统从 Ubuntu 9.04 升级到 Ubuntu 10.10 之后,我成功解决了大多数问题(所有问题都与 Intel 82865G 集成图形适配器支持有关,并且 compiz 仍然无法正常工作,但那是另一回事),但对于一个问题,我只得到了部分解决方案。
每当我播放视频时,颜色都过于饱和。这对于肤色偏红的人来说确实是一个问题(每个人似乎都从滑雪度假回来,身上晒伤严重)。由于这种效果只发生在视频上,而不是图片上,我最终发现它与视频叠加配置有关,我可以通过输入以下内容来纠正它:
xvattr -a XV_SATURATION -v 120
这会改变默认饱和度值,即 500,在我看来太高了,从肉眼看来正确的值似乎在 100 到 150 之间。
现在我的问题是每次播放视频时我都必须输入上述命令。如果我在播放视频之前输入它,它没有任何效果,如果我关闭视频并打开一个新视频,我必须再次输入它,等等。我尝试将它放入 Xsession 中,但(从逻辑上讲)它也没有效果。
每次播放视频时我怎样才能获得正确的设置,而不必每次都输入上述命令?