Solution found!
Modern linux distributions take care of the setup in the installer. Seeing that there is some compatibility issues with the elaborate configuration and setup, our two solutions are
1. create an OS image that is pre-configured that calamares installs. This drastically increases the ISO size and this method is how TTOS Linux 1.1 does it's thing.
2. create a post installation setup utility that does all the required tasks upon first boot. This method may be a bit of an annoyance to see an archaic concept on a modern distribution but for the time being, it completely works and we will work in the future to make it more seamless and interactive with the desktop.
Now that we have the ability to create completely functional builds, we are taking the time to fix a few cosmetic bugs such as KDE Default Browser not being set showing a zombie icon in the taskbar for browser, and a few minor other ones. Nightly images are very close to what the final long awaited build will look like and we are on schedule for a Christmas release!
Notes
Just a few notes on what to expect with TTOS Linux 1.2 "Chicago"....
* It has major changes to it's core software that make it unique. Much of it written from scratch
* It is designed to be an OEM installation tool, not a Live distribution. Many sites like to test out Live Linux distributions. They have their purpose and that's fine. TTOS Linux isn't meant to be a Live distribution and the Live ISO is just a Debian 12 with a TTOS Linux theme (just the /etc/skel and os-release files and bootup artwork). This is how the ISO Build scripts work. The real TTOS Linux is installed and mostly configured by Calamares installer and finishes configuration with a first boot setup utility. Live ISO's are not planned for the future but it is an open source project, community builds are always welcome. If anyone creates one, be sure to send us an email so we can feature a link to your build on our download page!
* Because TTOS Linux is used in Enterprise Server Production environments, we plan to keep the repositories up and running for at least a decade. TTOS Linux still uses Debain stable repositories in this build along with our own, so manual repository might be required to continue use of TTOS Linux 1.2 when Debian cuts support for Debian 12. We are currently working on a solution to push to our users of these TTOS Builds when that time comes. Future versions will be eventually designed to use solely their own repository for the base OS as well so that we can extend support.
* TTOS Linux disables Wayland by default because it is simply not very compatible with Sunshine Server. Sunshine is the core engine behind TTOS GameStream server and the system crashes when the service is enabled on a Wayland system. Wayland may be new and great but 100% compatibility just isn't there yet. We made this decision for stability, not for performance. We recognize that Wayland is very efficient at what it does and performs better than X11 however X11 is currently required for our software solutions. Undoing this big change could mean compatibility issues that could break your TTOS Linux system.
Thank you all for your continued support, and don't forget to check out our latest nightly images to follow our progress!