fbset 不支持gamma
时间: 2023-10-07 07:12:18 浏览: 66
如果你的系统中的 `fbset` 命令不支持设置 Gamma 值,你可以尝试使用其他工具来设置 Gamma 值,如 `xrandr` 或 `xgamma`。
使用 `xrandr` 命令设置 Gamma 值的方法在之前的回答中已经提到过了,你可以参考那个回答。
使用 `xgamma` 命令设置 Gamma 值的方法如下:
首先,使用 `xgamma` 命令来查看当前的 Gamma 值:
```
xgamma -query
```
然后,使用 `xgamma` 命令来设置 Gamma 值:
```
xgamma -gamma <gamma_value>
```
其中,`<gamma_value>` 是一个浮点数,表示 Gamma 值的倍数。例如,如果你想把 Gamma 值设置为 0.5,可以使用以下命令:
```
xgamma -gamma 0.5
```
这将会把屏幕的 Gamma 值设置为给定的值,并反转颜色。如果你想要恢复原来的 Gamma 值,可以重新运行 `xgamma -gamma` 命令,并把 Gamma 值设置为原来的值。
相关问题
centos 怎么安装fbset
您可以通过以下步骤在 CentOS 上安装 fbset:
1. 打开终端并以 root 用户身份登录系统。
2. 运行以下命令以更新系统软件包列表:
```
yum update
```
3. 运行以下命令以安装 fbset:
```
yum install fbset
```
4. 安装完成后,您可以使用以下命令来配置和测试 fbset:
```
fbset -i # 查看当前帧缓冲设置信息
fbset -g 800 600 800 600 32 # 设置分辨率为 800x600,色深为 32 位
fbset -g 1024 768 1024 768 16 # 设置分辨率为 1024x768,色深为 16 位
```
请注意,fbset 只能在帧缓冲设备上工作,因此您需要确保您的系统支持帧缓冲设备。
用fbset调整rgb顺序
可以使用以下命令来使用fbset调整rgb顺序:
```
fbset -rgba <red_mask> <green_mask> <blue_mask> <alpha_mask>
```
其中,<red_mask>、<green_mask>、<blue_mask>和<alpha_mask>分别表示红、绿、蓝和透明通道的掩码,可以使用以下命令来查看当前的掩码:
```
fbset -i
```
例如,如果当前的掩码为0x0000ff00、0x00ff0000、0xff000000和0x00000000,表示当前的顺序为BGRA,那么可以使用以下命令来调整为RGB顺序:
```
fbset -rgba 0xff000000 0x00ff0000 0x0000ff00 0x00000000
```
注意,修改掩码后需要重新设置分辨率和刷新率等参数。