I've downloaded a few apps with a tinycore system running in a virtual box, and once I had it all setup the way I wanted, I copied the tce folder to a actual computer and booted with a microcore boot cd.

I've continued setting up the server as needed, and noticed a bunch of libX11 warnings at boot up

I've had a look at my tce/optional and it's got a lot of new stuff in there to do with tinycore's gui

Is there any easy way to get rid of the tinycore gui tcz elements and leave everything else ? used tinycore 5.4.

I've attached an image of the error messages as they appear boot up.Most error's end in skipping, no such directory.

It looks like the microcore boot cd is trying to load tinycore gui extensions.

I've noticed a lot of extra extensions in my tce/optional folder that I believe came in from when I stupidly setup this up in tinycore.I could just start again, but I've done a lot of server customization to conf files since booting from microcore.

If tinycore related gui extensions are sitting in the tce/optional folder, are they booted by default without being referenced in the onboot.lst file ?

I've attached an image of the error messages as they appear boot up.Most error's end in skipping, no such directory.

Those are messages from the fontconfig startup script and can be ignored.

Quote

It looks like the microcore boot cd is trying to load tinycore gui extensions.

loading the python extension causes several libX* extensions to be loaded (recursive dependency on tk)

Quote

I've noticed a lot of extra extensions in my tce/optional folder that I believe came in from when I stupidly setup this up in tinycore.I could just start again, but I've done a lot of server customization to conf files since booting from microcore.

No need to start again, just use tce-audit to remove the extensions you don't need - for example the *-dev extensions.

Quote

If tinycore related gui extensions are sitting in the tce/optional folder, are they booted by default without being referenced in the onboot.lst file ?

No, only extensions and their recursive dependencies are loaded from onboot.lst