ubuntu 16.04屏幕变为灰度

时间:2017-03-13 20:26:31

标签: ubuntu grayscale

使用ubuntu 16.04,x86_64,nvidia gtx-960显卡,nvidia驱动357.67。使用SDL2作为棋盘格。

在我的检查程序中,当计算机确定其下一步动作并且花费的时间超过约7秒(大部分时间)时,棋盘和检查器将变为灰度。移动计算完成后,屏幕将返回颜色模式。

在SDL2事件循环中,我每125 ms设置一次SDL_USEREVENT。

我没有使用电池或笔记本电脑。没有选项可以在16.04上调暗屏幕。我尝试了xscreensaver并关闭了屏幕保护程序。我试过了

gsettings set org.gnome.settings-daemon.plugins.power idle-brightness 180

但仍然变暗了。建议?

1 个答案:

答案 0 :(得分:2)

如果Ubuntu冻结,会将应用程序转换为灰度,然后在解冻时将其转回。你让你的程序做得很长,阻止了用户界面线程的计算,这使程序冻结直到它们完成。您应该将这种长时间运行的活动移动到另一个线程。