PyQt5 GUI работает, но все еще получает ошибки? - PullRequest
0 голосов
/ 19 октября 2018

Мне дали образ виртуального диска, содержащий установку Arch Linux x86_64, работающую на плазменном рабочем столе.Я запускаю его на самой последней версии Oracle VM VirtualBox

У меня есть простой файл python testWindow.py, использующий пакет PyQt5, который я установил с помощью pacman

from PyQt5 import QtWidgets
from PyQt5.QtWidgets import QApplication, QWidget
from PyQt5.QtGui import QIcon

import sys

class App(QWidget):
    def __init__(self):
          super().__init__()
          self.title = "Title"
          self.left = 10
          self.top = 10
          self.width = 640
          self.height = 480
          self.initUI()

    def initUI(self):
          self.setGeometry(self.left,self.top,self.width,self.height)
          self.show()


if __name__ == '__main__':
       app = QApplication(sys.argv)
       ex = App()
       sys.exit(app.exec_())

я запускаю это с:

$ python testWindow.py

Это работает хорошо, и окно появляется, как и ожидалось, хотя в терминале есть 3 всплывающих строки, которые я не уверен, что они имеют в виду, и они неостановите программу ..

libGL error: pci id for fd 6: 80ee:beef, driver(null)
libGL error: No driver found
libGL error: failed to load driver: (null)

Я некоторое время пытался найти решение из сообщений с похожими проблемами, но все их проблемы связаны с попыткой загрузить пакет, который не является "нулевым",так что моя проблема в том, что я даже не знаю, что я должен пытаться установить, чтобы избавиться от этой ошибки, потому что все работает в любом случае (что я вижу).

Спасибо за ваше время!

...