Thanks cmorley,
still having issues though.
I installed the package using:
sudo apt install python3-pyqt5.qtsvg
and it looks like it installed OK.
Got another error message when I attempted to run Linuxcnc, saying something about PyQt5.Qsci, so ran the command:
sudo apt install PyQt5.Qsci
and it seemed to install OK.
Tried to run Linuxcnc again but get the error message:
Qtvcp encountered an error.
Traceback (most recent call last):
File "/usr/bin/qtvcp", line 509, in <module>
_qtvcp = QTVCP()
File "/usr/bin/qtvcp", line 252, in __init__
window.load_extension(opts.usermod)
File "/usr/lib/python3/dist-packages/qtvcp/qt_makegui.py", line 265, in load_extension
methods, self[obj].handler_module, self[obj].handler_instance = self._load_handlers([handlerpath], self.halcomp, self[obj])
File "/usr/lib/python3/dist-packages/qtvcp/qt_makegui.py", line 293, in _load_handlers
mod = __import__(basename)
File "/usr/share/qtvcp/screens/qtplasmac_4x3/qtplasmac_4x3_handler.py", line 67, in <module>
from qt5_graphics import Lcnc_3dGraphics as DRO
File "/usr/lib/python3/dist-packages/qt5_graphics.py", line 183, in <module>
class Lcnc_3dGraphics(QGLWidget, glcanon.GlCanonDraw, glnav.GlNavBase):
NameError: name 'QGLWidget' is not defined
I have no idea what QGLWidget is or what it means that it is not defined.