我使用 Kubuntu 15.10 和 Plasma 5 大约 2 周了。
已经进行了几次更新,但问题仍然存在,并且无法正常工作。
我不知道这是什么问题,但这只发生在 Qt 应用程序中。
因此,如果我从 Firefox(使用 GTK 窗口?)运行打开对话框或打开 Transmission 应用程序,它们可以正常工作。
我尝试选中和取消选中“英特尔 CPU 的处理器微码固件”。禁用动画(ALT+SHIFT+F12)。选择 OpenGL 渲染 3.1、2.0 等。
我也尝试了不同版本的驱动程序,目前我有 Nvidia 352.41(nvidia-352-update)。
这就是我的规范,也许有一点帮助。
- Kubuntu 15.10(64 位)
- KDE Plasma:5.4.2
- Qt:5.4.2
- 内核:4.2.0-18-generic
- 处理器:4 x Intel Core i5-4590 CPU @ 3.30GHz
- 内存:8GB
- 视频:Nvidia GeForce GTX970
我真的很喜欢使用 plasma5 和 KDE 生态系统,但是这个错误非常烦人。
更新于 2015 年 11 月 17 日
该问题在 Ubuntu 14.04.2 LTS 上也存在。
这台 Ubuntu PC 上安装了 Qt:5.2.1。因此问题比 KDE 和 Plasma 更为普遍。
抱歉我的英语不好。
答案1
所以是的,Qt 的原生渲染可以解决这个问题。我正在采取的修复步骤如下:
sudo nano /etc/environment
- 用此在文件底部添加新行(对我来说是第二行)
QT_GRAPHICSSYSTEM=native
- 按以下键保存并退出:CTRL+ O, CTRL+X
- 重新启动系统:
sudo shutdown -r
就是这样。