2015-09-05 58 views
0

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工作後發生的話,我有重新啓動服務處理我的工作區。

以前有人設法解決這個問題嗎? 非常感謝!

+0

你爲什麼問這裏?這顯然不是一個與編程有關的問題。你應該向Manjaro的維護者報告這樣的錯誤。 – ekhumoro

+0

我認爲這應該報告給Qt的維護者,因爲在Google上看到很多人都有這個問題,不僅僅是python的用戶和manjaro的用戶。該錯誤已被多次報告,並且沒有任何建議的解決方案正在工作。因此,我試圖在這裏要求獲得另一種可能的解決方案。 – karlosss

+0

是的,正如我所說:這不是一個**編程相關的**問題,因此是SO的焦點。對你而言,它是由Manjaro更新引起的,所以你應該在這裏尋找答案。 (大概,如果撤消更新,問題將消失)。 – ekhumoro

回答