Мне дали образ виртуального диска, содержащий установку 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)
Я некоторое время пытался найти решение из сообщений с похожими проблемами, но все их проблемы связаны с попыткой загрузить пакет, который не является "нулевым",так что моя проблема в том, что я даже не знаю, что я должен пытаться установить, чтобы избавиться от этой ошибки, потому что все работает в любом случае (что я вижу).
Спасибо за ваше время!