Xubuntu - Fix the QT_QPA_PLATFORMTHEME environment variable is not set correctly error
A short while back, I upgraded the minimal installation of Xubuntu Jammy Jellyfish to Noble Numbat, and then I installed Qt5 Configuration Utility (qt5ct) and upon launching, it presented me with the following error,
the QT_QPA_PLATFORMTHEME environment variable is not set correctly (current value:gtk2, required value:qt5ct)
So, I added the following line into the /etc/environment
file,
export QT_QPA_PLATFORMTHEME=qt5ct
Next I performed the logout/login routine and again launched the qt5ct and again the same error persisted to my frustration.
A slight digging in the internet dirt made me realize that in the /etc/X11/Xsession.d/56xubuntu-session
file, there is a line,
export export QT_QPA_PLATFORMTHEME=gtk2
And, that very line is the reason for the whole issue. The solution is simple; just change that line above to,
export QT_QPA_PLATFORMTHEME=qt5ct
And we are done with it. Do the logout/login thing and this time the qt5ct should launch without any errors, and you should be able to theme your QT based applications.
Adios for now.
Liked what you just read? Please consider buying me a cup of coffee!
I don't have comments on this blog as they not only are difficult to manage, but are also prone to privacy and security risks.
Instead of leaving a comment, you could email me directly.