fix mesa driver being loaded on nvidia driver machines

This commit is contained in:
Damien Elmes 2016-08-01 12:16:06 +10:00
parent 04c13d1348
commit 6377dd161f

View file

@ -15,7 +15,7 @@ from aqt.qt import *
import anki.lang
from anki.consts import HELP_SITE
from anki.lang import langDir
from anki.utils import isMac
from anki.utils import isMac, isLin
appVersion=_version
appWebsite="http://ankisrs.net/"
@ -212,6 +212,11 @@ def _run():
rd = os.path.abspath(moduleDir + "/../../../plugins")
QCoreApplication.setLibraryPaths([rd])
# work around pyqt loading wrong GL library
if isLin:
import ctypes
ctypes.CDLL('libGL.so.1', ctypes.RTLD_GLOBAL)
# create the app
app = AnkiApp(sys.argv)
QCoreApplication.setApplicationName("Anki")