I thought that I updated this thread. But I see I did not. The solution or difference that I experience between the Windows and Linux Ubuntu box was the way they each handle composer.
On my second go round with moving from Windows to Linux. I found that running composer -o as suggested by @stephenwaite in this thread Composer Updating Auto loader
This is what got the Windows copy to run on the linux box once I ran composer with the -o option.