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"" [13492:0704/161537:INFO:renderer_main.cc(200)] Renderer process started [8912:0704/161539: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) [1656:0704/161539:INFO:CONSOLE(67)] "Launcher v2.0.6 build b089bfa", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (67) [1656:0704/161539:INFO:CONSOLE(68)] "Steam? true", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (68) [1656:0704/161539:INFO:CONSOLE(69)] "Dev? false", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (69) [1656:0704/161539:INFO:CONSOLE(70)] "Debug? false", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (70) [1656:0704/161539:INFO:CONSOLE(71)] "Attach? true", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (71) [1656:0704/161540:INFO:CONSOLE(117)] "Updating launcher...", source: C:\Users\duke\Desktop\starmade-launcher-win32-x64\resources\app.asar\lib\main.js (117) [5976:0704/161540:INFO:renderer_main.cc(200)] Renderer process started [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) [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", source: file:///C:/Users/duke/Desktop/starmade-launcher-win32-x64/resources/app.asar/static/index.html#/ (0) 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: 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...", 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 [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)
Ubuntu 16.04 - 64 bit log
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. [3801:0703/214309:INFO:renderer_main.cc(200)] Renderer process started 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 [3818:0703/214309:INFO:renderer_main.cc(200)] Renderer process started [3801:0703/214310: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 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(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 [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(69)] "Dev? false", source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/main.js (69) [3766:0703/214310:INFO:CONSOLE(70)] "Debug? false", source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/main.js (70) [3766:0703/214310:INFO:CONSOLE(71)] "Attach? true", source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/main.js (71) [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 [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/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/static/index.html#/ (0) [3766:0703/214323:INFO:CONSOLE(132)] "Launcher updated! Restarting...", source: /home/tai/Desktop/starmade-launcher-linux-x64/resources/app.asar/lib/main.js (132) [3818:0703/214323:WARNING:channel.cc(549)] Failed to send message to ack remove remote endpoint (local ID 1, remote ID 1) [3818:0703/214323:WARNING:channel.cc(549)] Failed to send message to ack remove remote endpoint (local ID 2147483648, remote ID 2)