Manjaro Linux的最後一次更新後,我的PyQt4發生了一些奇怪的事情。 Qt否則(通過運行KDE工作區來判斷)工作正常。由於我的許多應用程序都使用PyQt4編寫GUI,這對我來說是一個巨大的問題。當我啓動應用程序時,我會得到隨機黑點而不是小部件。我的控制檯是由錯誤信息充斥:PyQt4 - QNativeImage:無法附加到共享內存段
這一個是在應用的開始產生:
QNativeImage: Unable to attach to shared memory segment.
而這一次發生在每次的paintEvent被稱爲時間:
X Error: BadPixmap (invalid Pixmap parameter) 4
Major opcode: 56 (X_ChangeGC)
Resource id: 0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62 (X_CopyArea)
Resource id: 0x0
我試着在谷歌的前幾頁推薦所有的東西。東西它不是爲我工作:
- 設置
QT_*
會話變量 - ,以增加對Qt的內存添加一些東西到
sysctl
的lodas,但我絕對相信它有足夠的(或它可能有不夠的,如果一些bug不允許它把它本身) - 重新安裝Python綁定的Qt
最奇怪的是,這10分鐘的Qt工作後發生的話,我有重新啓動服務處理我的工作區。
以前有人設法解決這個問題嗎? 非常感謝!
你爲什麼問這裏?這顯然不是一個與編程有關的問題。你應該向Manjaro的維護者報告這樣的錯誤。 – ekhumoro
我認爲這應該報告給Qt的維護者,因爲在Google上看到很多人都有這個問題,不僅僅是python的用戶和manjaro的用戶。該錯誤已被多次報告,並且沒有任何建議的解決方案正在工作。因此,我試圖在這裏要求獲得另一種可能的解決方案。 – karlosss
是的,正如我所說:這不是一個**編程相關的**問題,因此是SO的焦點。對你而言,它是由Manjaro更新引起的,所以你應該在這裏尋找答案。 (大概,如果撤消更新,問題將消失)。 – ekhumoro