升级到Ubuntu 15.10 Wily并获得QNativeImage:无法附加共享内存段
我刚刚升级到Ubuntu 15.10。 我仍在使用nvidia-352 w / GT730卡的最新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
。 。 。
有人可以帮我解决这个错误吗?
先感谢您! -法案
这是乱码Spyder屏幕的屏幕截图
2015年11月3日更新:
多个应用程序出现问题:spyder,VirtualBox和IPython Qt控制台。 似乎BadDrawable错误可能与Qt与Ubuntu 15.10有关。
这是乱码IPython 3 Qt控制台屏幕的屏幕截图
您是否尝试过此处描述的解决方法? https://bbs.archlinux.org/viewtopic.php?id=200167
我在使用Ubuntu 15.04的笔记本电脑上遇到了与Skype,VLC和Double Commander类似的问题,黑客已经解决了这些问题。
只需添加以下行
QT_GRAPHICSSYSTEM=native
到文件
/etc/environment
QT_GRAPHICSSYSTEM=native
适用于VirtualBox。