![如何在外部屏幕上校正伽马颜色? Linux 笔记本电脑](https://linux22.com/image/1096487/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%A4%96%E9%83%A8%E5%B1%8F%E5%B9%95%E4%B8%8A%E6%A0%A1%E6%AD%A3%E4%BC%BD%E9%A9%AC%E9%A2%9C%E8%89%B2%EF%BC%9F%20Linux%20%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91.png)
我有一台笔记本电脑,我想校正我的伽马颜色外部的屏幕。
我的系统:笔记本电脑、VGA 端口、Linux、Ubuntu。
在选项系统->首选项->监视器中我关闭了笔记本电脑的屏幕。
但是 bash 命令 xgamma -gamma 5
没有任何作用。顺便说一下,笔记本电脑也是如此(如果它能开机的话)。
我怎么才能得到它?
答案1
尝试使用 xrandr 命令进行调整。
首先输入以下内容找到您的设备名称:
xrandr
有如下输出行:
LVDS connected 1440x900+0+0 (normal left inverted right x axis y axis) 367mm x 230mm
您必须确定哪个选择是您的外接显示器。
输入如下命令(替代您的设备 LVDS):
xrandr --output LVDS --prop --verbose --gamma 1.0:1.0:1.5
尝试不同的值,直到你喜欢结果。数字必须是浮点数,它们代表红色:绿色:蓝色。
司机应该无所谓。
看本手册页。
答案2
如果您有多个屏幕,则必须选择要xgamma
定位的屏幕。使用 检查您的屏幕echo $DISPLAY
。我的单个屏幕的结果是:0.0
。因此,如果我想定位我的屏幕,我会使用:0.0
(即使只有一个屏幕,这也是不必要的),然后输入以下内容:xgamma -display :0.0 -gamma 1.2
。
因此,记住这些信息,关闭您的笔记本电脑屏幕,只需找到外接屏幕正在使用的显示编号echo $DISPLAY
,然后将其包含在xgamma
我上面给出的命令中。
如果这不能解决问题,并且您正在运行 Nvidia 或 AMD 的专有驱动程序,则可能需要查看这些设备而不是 xgamma 的设置和选项。