Note that LinuxCNC only supports Python3/Gtk3 from version 2.9.x so if you are using any custom python or glade code you would have to port those files to python3/gtk3.
In my opinion you'd be better off getting a second ssd and do a fresh install of 2.9.8 on that. Once you get that installed port your config files from the current drive to the new one.