ubuntu 16.04 屏幕变成灰度

标签 ubuntu grayscale

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为 on-topic对于堆栈溢出。


5年前关闭。







Improve this question




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

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

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

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

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

但仍然变暗。建议?

最佳答案

如果应用程序卡住,Ubuntu 会将它们变为灰度,然后在它们解冻时将它们返回。你让你的程序做很长时间,阻塞用户界面线程上的计算,这使得程序卡住,直到它们完成。您应该将此类长时间运行的事件移至不同的线程。

关于ubuntu 16.04 屏幕变成灰度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42772809/

相关文章:

c++ - 在opencv中获取灰度图像中的最大像素值

c++ - 带 OpenCV 的灰度 C++(出现一些噪音)

ubuntu - Ubuntu中简单时间线绘制的应用

android - Ubuntu 上的 Charles 代理问题

python ubuntu virtualenv -> 错误

ubuntu - 在 Ubuntu 12.04 上安装 ElasticSearch

即使是 super 用户,MySQL 访问也被拒绝 - 错误 1045 (28000)

matlab - 如何在 MATLAB 中将彩色图像转换为灰度图像?

python 3 : Converting image to grayscale