Swordfish90 / cool-retro-term

A good looking terminal emulator which mimics the old cathode display...
21.84k stars 835 forks source link

CRT crashing when opening the setting menu #726

Open SWU-ws opened 2 years ago

SWU-ws commented 2 years ago

Recently did a fresh install of Ubuntu MATE to 22.04 and CRT crashes the whole PC as soon as I open the settings menu - the screen freezes and the CPU starts going crazy fast. No logs to pass on unfortunately.

-update - this only happens through the apt installation. Works fine when installed as a snap

noodlecollie commented 1 year ago

I can also confirm that I get whole-PC crashes when attempting to load setting files, even from the most recent release from the repo. I am also on 22.04. Thanks to the above poster, I have installed the snap and this does seem to work properly.

EDIT: The snap actually isn't issue-free - I don't know much about snaps so I may be doing something wrong, but it seems the snap environment can interfere with which libraries are loaded when programs are run through CRT. I get this error when attempting to run a Krita AppImage:

Cannot load library /snap/cool-retro-term/150/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so: (/snap/cool-retro-term/150/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/../../../libQt5XcbQpa.so.5: undefined symbol: _ZN11QFontEngine14bitmapForGlyphEj6QFixedRK10QTransform, version Qt_5_PRIVATE_API)

It seems the CRT version of libqxcb is being used rather than the system version. If I run the program through Konsole, everything is fine.