I just tested the public ISO for Plasma and trying to open Idle for Python I got the following error:
Traceback (most recent call last):
File "/usr/bin/idle3", line 5, in <module>
main()
File "/usr/lib/python3.6/idlelib/pyshell.py", line 1472, in main
root = Tk(className="Idle")
File "/usr/lib/python3.6/tkinter/__init__.py", line 2020, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: unknown color name "BACKGROUND"This is a problem with python-tkinter and if you try to test tkinter you get the same error:
$ python3 Python 3.6.6 (default, Oct 7 2018, 22:15:25) [GCC 8.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import tkinter >>> tkinter.test Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: module 'tkinter' has no attribute 'test' >>> tkinter._test() Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python3.6/tkinter/__init__.py", line 3985, in _test root = Tk() File "/usr/lib/python3.6/tkinter/__init__.py", line 2020, in __init__ self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use) _tkinter.TclError: unknown color name "BACKGROUND"
This can be fixed with the following two commands:
$ xrdb -load /dev/null $ xrdb -query
However it will need to be done on each reboot.
Note that I did not have this issue on the Patreon version.