升级到 Ubuntu 15.10 Wily 并获得 QNativeImage:无法附加共享内存段

Bil*_*l S 3 qt spyder 15.10

我刚刚升级到 Ubuntu 15.10。我仍在使用带有 GT730 卡的 nvidia-352 的最新 NVIDIA 二进制驱动程序 352.41。

当我启动 spyder 和 spyder3 时,显示乱码,窗口元素大小错误且不合适。我收到以下错误:

$ spyder
QNativeImage: Unable to attach to shared memory segment. 
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
Run Code Online (Sandbox Code Playgroud)

. . .

有人可以帮我解决这个错误吗?

先感谢您!-账单

这是乱码 spyder 屏幕的屏幕截图 这是乱码 spyder 屏幕的屏幕截图


2015 年 11 月 3 日更新:

问题出现在多个应用程序中:spyder、VirtualBox 和 IPython Qt 控制台。BadDrawable 错误似乎与 Ubuntu 15.10 的 Qt 相关。

这是乱码的 IPython 3 Qt Console 屏幕的屏幕截图 这是乱码的 IPython 3 Qt Console 屏幕的屏幕截图

Joh*_*kin 8

您是否尝试过此处描述的解决方法? https://bbs.archlinux.org/viewtopic.php?id=200167

我在装有 Ubuntu 15.04 的笔记本电脑上使用 Skype、VLC 和 Double Commander 时遇到了类似的问题,并且黑客解决了所有问题。

只需添加以下行

QT_GRAPHICSSYSTEM=native
Run Code Online (Sandbox Code Playgroud)

到文件

/etc/environment
Run Code Online (Sandbox Code Playgroud)