Launcher shouldn't be autoupdating with the --steam parameter. Both font and update issues occur on Windows and Ubuntu. The development argument does not seem to have this issue, no autoupdating and the font works.
Windows 10 - 64 bit log
>C:\Users\duke\Desktop\starmade-launcher-win32-x64>cmd /K ""starmade-launcher.exe" --steam""
``` lines=15
>[13492:0704/161537:INFO:renderer_main.cc(200)] Renderer process startedC:\Users\duke\Desktop\starmade-launcher-win32-x64>cmd /K ""starmade-launcher.exe" --steam""
>[891[13492:0704/1615397:INFO:renderer_main.cc(200)] Renderer process started
>[1656:0704/161539:INFO:CONSOLE(65)] "undefined", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (65)[8912:0704/161539:INFO:renderer_main.cc(200)] Renderer process started
>[1656:0704/161539:INFO:CONSOLE(675)] "Launcher v2.0.6 build b089bfa"undefined", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (675)
>[1656:0704/161539:INFO:CONSOLE(687)] "Steam? true"Launcher v2.0.6 build b089bfa", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (687)
>[1656:0704/161539:INFO:CONSOLE(698)] "Dev? false"Steam? true", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (698)
>[1656:0704/161539:INFO:CONSOLE(7069)] "Debug?v? false", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (7069)
>[1656:0704/161539:INFO:CONSOLE(710)] "Attach? true"Debug? false", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (710)
>[1656:0704/16154039:INFO:CONSOLE(11771)] "Updating launcher..."Attach? true", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (11771)
>[5976:0704/161540:INFO:renderer_main.cc(200)] Renderer process started[1656:0704/161540:INFO:CONSOLE(117)] "Updating launcher...", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (117)
>[1656:0704/161540:INFO:CONSOLE(115)] "C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\services\updater.js (115)[5976:0704/161540:INFO:renderer_main.cc(200)] Renderer process started
>[1656:0704/161542:INFO:CONSOLE(0)] "Failed to decode downloaded font: file:///C:/Users/duke/Desktop/starmade-launcher-win32-x64/resources/app.asar/static/fonts/ubuntu/Ubuntu-M.ttf[1656:0704/161540:INFO:CONSOLE(115)] "C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources", source: file:///C:/C:\Users/\duke/\Desktop/\starmade-launcher-win32-x64/\resources/\app.asar/static/index.html#/ (0\lib\services\updater.js (115)
>[1656:0704/16155342:INFO:CONSOLE(0)] "Failed to decode downloaded font: file:///C:/Users/duke/Desktop/starmade-launcher-win32-x64/resources/app.asar/static/fonts/ubuntu/Ubuntu-LM.ttf", source: file:///C:/Users/duke/Desktop/starmade-launcher-win32-x64/resources/app.asar/static/index.html#/ (0)
>[1656:0704/161553:INFO:CONSOLE(132)] "Launcher updated! Restarting...1656:0704/161553:INFO:CONSOLE(0)] "Failed to decode downloaded font: file:///C:/Users/duke/Desktop/starmade-launcher-win32-x64/resources/app.asar/static/fonts/ubuntu/Ubuntu-L.ttf", source: C:\file:///C:/Users\/duke\/Desktop\/starmade-launcher-win32-x64\/resources\/app.asar\lib\main.js (132/static/index.html#/ (0)
>[1656:0704/161553:INFO:CONSOLE(132)] "Launcher updated! Restarting...", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (132)
C:\Users\duke\Desktop\starmade-launcher-win32-x64>[10988:0704/161553:INFO:renderer_main.cc(200)] Renderer process started
>C:\Users\duke\Desktop\starmade-launcher-win32-x64>[10988[7972:0704/1615535:INFO:renderer_main.cc(200)] Renderer process started
>[7972:0704/161555:INFO:renderer_main.cc(200)] Renderer process started[4884:0704/161555:INFO:CONSOLE(57)] "Launcher v2.0.4 build 5d991f5", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (57)
>[4884:0704/161555:INFO:CONSOLE(57)] "Launcher v2.0.4 build 5d991f5", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (57)```
Ubuntu 16.04 - 64 bit log
>
``` lines=15
tai@ubuntu:~/Desktop/starmade-launcher-linux-x64$ ./starmade-launcher --steam
[3766:0703/214308:ERROR:browser_main_loop.cc(173)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
>[3766:0703/214308:ERROR:browser_main_loop.cc(173)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.[3801:0703/214309:INFO:renderer_main.cc(200)] Renderer process started
>[3801:0703/214309:INFO:renderer_main.cc(200)] Renderer process startedATTENTION: default value of option force_s3tc_enable overridden by environment.
>ATTENTION: default value of option force_s3tc_enable overridden by environment.[3790:0703/214309:ERROR:gles2_cmd_decoder.cc(11539)] [GroupMarkerNotSet(crbug.com/242999)!:D0D2D6D6CD190000]GL ERROR :GL_INVALID_OPERATION : glTexStorage2DEXT: <- error from previous GL command
>[3790:0703/214309:ERROR:gles2_cmd_decoder.cc(11539)] [GroupMarkerNotSet(crbug.com/242999)!:D0D2D6D6CD190000]GL ERROR :GL_INVALID_OPERATION : glTexStorage2DEXT: <- error from previous GL comman[3818:0703/214309:INFO:renderer_main.cc(200)] Renderer process started
>[3818[3801:0703/214309:INFO:renderer_main.cc(200)] Renderer process started10:WARNING:channel.cc(549)] Failed to send message to ack remove remote endpoint (local ID 1, remote ID 1)
>[3801:0703/214310:WARNING:channel.cc(549)] Failed to send message to ack remove remote endpoint (local ID 12147483648, remote ID 12)
>[3801:0703/214310:WARNING:channel.cc(549)] Failed to send message to ack remove remote endpoint (local ID 2147483648, remote ID 2[3766:0703/214310:INFO:CONSOLE(65)] "undefined", source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/main.js (65)
>[3766:0703/214310:INFO:CONSOLE(657)] "undefined"Launcher v2.0.6 build b089bfa", source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/main.js (657)
>[3766:0703/214310:INFO:CONSOLE(67)] "Launcher v2.0.6 build b089bfa", source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/main.js (67)[3790:0703/214310:ERROR:gles2_cmd_decoder.cc(11539)] [GroupMarkerNotSet(crbug.com/242999)!:D0DED6D6CD190000]GL ERROR :GL_INVALID_OPERATION : glTexStorage2DEXT: <- error from previous GL command
>[3790:0703/214310:ERROR:gles2_cmd_decoder.cc(11539)] [GroupMarkerNotSet(crbug.com/242999)!:D0DED6D6CD190000]GL ERROR :GL_INVALID_OPERATION : glTexStorage2DEXT: <- error from previous GL command[3766:0703/214310:INFO:CONSOLE(68)] "Steam? true", source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/main.js (68)
>[3766:0703/214310:INFO:CONSOLE(689)] "Steam? true"Dev? false", source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/main.js (689)
>[3766:0703/214310:INFO:CONSOLE(6970)] "Dev? bug? false", source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/main.js (6970)
>[3766:0703/214310:INFO:CONSOLE(701)] "Debug? false"Attach? true", source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/main.js (701)
>[3766:0703/2143101:INFO:CONSOLE(71117)] "Attach? true"Updating launcher...", source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/main.js (71117)
>[3766:0703/214311:INFO:CONSOLE(117)] "Updating launcher...", source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/main.js (117)[3832:0703/214311:INFO:renderer_main.cc(200)] Renderer process started
>[3832:0703/214311:INFO:renderer_main.cc(200)] Renderer process starte[3790:0703/214311:ERROR:gles2_cmd_decoder.cc(11539)] [GroupMarkerNotSet(crbug.com/242999)!:D0D8D6D6CD190000]GL ERROR :GL_INVALID_OPERATION : glTexStorage2DEXT: <- error from previous GL command
>[3790:0703/214311:ERROR:gles2_cmd_decoder.cc(11539)] [GroupMarkerNotSet(crbug.com/242999)!:D0D8D6D6CD190000]GL ERROR :GL_INVALID_OPERATION : glTexStorage2DEXT: <- error from previous GL command[3766:0703/214311:INFO:CONSOLE(115)] "/home/tai/Desktop/starmade-launcher-linux-x64/resources", source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/services/updater.js (115)
>[3766:0703/214311:INFO:CONSOLE(115)] "/home/tai/Desktop/starmade-launcher-linux-x64/resources[3766:0703/214312:INFO:CONSOLE(0)] "Failed to decode downloaded font: file:///home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/static/fonts/ubuntu/Ubuntu-M.ttf", source: file:///home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/services/updater.js (115/static/index.html#/ (0)
>[3766:0703/214312:INFO:CONSOLE(0)] "Failed to decode downloaded font: file:///home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/static/fonts/ubuntu/Ubuntu-M.ttf[3766:0703/214323:INFO:CONSOLE(132)] "Launcher updated! Restarting...", source: file:///home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/static/index.html#/ (0lib/main.js (132)
>[3766[3818:0703/214323:INFO:CONSOLE(132)] "Launcher updated! Restarting..."WARNING:channel.cc(549)] Failed to send message to ack remove remote endpoint (local ID 1, source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/main.js (132remote ID 1)
>[3818:0703/214323:WARNING:channel.cc(549)] Failed to send message to ack remove remote endpoint (local ID 12147483648, remote ID 12)
>[3818:0703/214323:WARNING:channel.cc(549)] Failed to send message to ack remove remote endpoint (local ID 2147483648, remote ID 2)```