更改亮度在 Unity 中有效,但在 spectrwm 中无效

更改亮度在 Unity 中有效,但在 spectrwm 中无效

我使用 spectrwm,因此我希望能够使用命令行工具调整屏幕亮度。但是,似乎没有一个能正常工作。奇怪的是,如果我运行 Unity 并通过正常 UI 访问“亮度”设置,亮度就会正确改变。

尝试过:

  • 'xbacklight -get' 没有返回任何内容。
  • 'xbacklight -set' 不执行任何操作。
  • “xrandr -brightness”改变对比度,但不改变亮度。

我正在使用东芝 Tecra P5,运行 Ubuntu 14.04。

答案1

我的安装是全新安装,因此它在设置中使用了很多默认设置。

访问“附加驱动程序”窗口:

$ 软件属性-gtk --open-tab=4

我的显卡(G86M Quadro NVS 130M)默认使用开源 Nouveau 驱动程序。选择推荐的 Nvidia 二进制驱动程序(nvidia-340(专有,已测试)中的 340.76 版),单击“应用更改”,然后重新启动我的笔记本电脑。

现在它起作用了!

xbacklight -get 返回当前亮度百分比,xbacklight -set 正确调整亮度!这在运行 Unity 或使用 spectrwm 时都有效。

相关内容