Closed TheFrenchTechMan closed 1 month ago
The exit detection of Factorio is sometimes a bit wonky - and it might be have exited with an error, while still having generated the output. What do you have in your script-output
directory?
You can also run the command with --factorio_verbose
- it should give more details from Factorio itself.
For xvfb-run
, this is for a very different and specific usecase (running headless / without X11/Wayland) which probably does not apply here.
Here's the output from running the command ./mapshot-linux render /opt/factorio-factoricons/saves/factorio-factoricons.zip --factorio_datadir /opt/factorio -factoricons/ --factorio_binary /opt/factorio-factoricons/bin/x64/factorio --alsologtostderr --factorio_verbose
:
I0715 22:34:03.962394 3631428 factorio.go:282] Found factorio data dir: /opt/factorio-factoricons/
I0715 22:34:03.962726 3631428 factorio.go:289] Using Factorio data dir: /opt/factorio-factoricons/
I0715 22:34:03.962748 3631428 factorio.go:282] Found factorio data dir: /opt/factorio-factoricons/
I0715 22:34:03.962760 3631428 factorio.go:289] Using Factorio data dir: /opt/factorio-factoricons/
I0715 22:34:03.962780 3631428 factorio.go:355] Factorio binary found: /opt/factorio-factoricons/bin/x64/factorio
I0715 22:34:03.962793 3631428 factorio.go:362] Using Factorio binary: /opt/factorio-factoricons/bin/x64/factorio
I0715 22:34:03.962813 3631428 render.go:110] runid: 1e66dc5d-a7d5-4415-a9fd-4be5fa19cb92
I0715 22:34:03.962871 3631428 root.go:30] temp dir: /tmp/mapshot3652407518
I0715 22:34:03.962895 3631428 factorio.go:110] Looking for save "/opt/factorio-factoricons/saves/factorio-factoricons.zip"; /opt/factorio-factoricons/saves/factorio-factoricons.zip exists.
Generating mapshot "factorio-factoricons" using file /opt/factorio-factoricons/saves/factorio-factoricons.zip
I0715 22:34:03.977268 3631428 render.go:130] copied save from "/opt/factorio-factoricons/saves/factorio-factoricons.zip" to "/tmp/mapshot3652407518/factorio-factoricons.zip"
I0715 22:34:03.977572 3631428 factorio.go:183] copying mod Automatic_Train_Painter from /opt/factorio-factoricons/mods/Automatic_Train_Painter_1.2.0.zip to /tmp/mapshot3652407518/mods/Automatic_Train_Painter_1.2.0.zip
I0715 22:34:03.978555 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/Automatic_Train_Painter_1.2.0.zip" to "/tmp/mapshot3652407518/mods/Automatic_Train_Painter_1.2.0.zip"
I0715 22:34:03.978571 3631428 factorio.go:183] copying mod Bluebuild from /opt/factorio-factoricons/mods/Bluebuild_1.2.11.zip to /tmp/mapshot3652407518/mods/Bluebuild_1.2.11.zip
I0715 22:34:03.978713 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/Bluebuild_1.2.11.zip" to "/tmp/mapshot3652407518/mods/Bluebuild_1.2.11.zip"
I0715 22:34:03.978727 3631428 factorio.go:183] copying mod BottleneckLite from /opt/factorio-factoricons/mods/BottleneckLite_1.2.8.zip to /tmp/mapshot3652407518/mods/BottleneckLite_1.2.8.zip
I0715 22:34:03.978835 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/BottleneckLite_1.2.8.zip" to "/tmp/mapshot3652407518/mods/BottleneckLite_1.2.8.zip"
I0715 22:34:03.978848 3631428 factorio.go:183] copying mod CaramelldansenLabs from /opt/factorio-factoricons/mods/CaramelldansenLabs_1.0.2.zip to /tmp/mapshot3652407518/mods/CaramelldansenLabs_1.0.2.zip
I0715 22:34:03.982521 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/CaramelldansenLabs_1.0.2.zip" to "/tmp/mapshot3652407518/mods/CaramelldansenLabs_1.0.2.zip"
I0715 22:34:03.982540 3631428 factorio.go:183] copying mod DiscoScience from /opt/factorio-factoricons/mods/DiscoScience_1.1.3.zip to /tmp/mapshot3652407518/mods/DiscoScience_1.1.3.zip
I0715 22:34:03.983902 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/DiscoScience_1.1.3.zip" to "/tmp/mapshot3652407518/mods/DiscoScience_1.1.3.zip"
I0715 22:34:03.983916 3631428 factorio.go:183] copying mod FluidWagonColorMask from /opt/factorio-factoricons/mods/FluidWagonColorMask_1.1.0.zip to /tmp/mapshot3652407518/mods/FluidWagonColorMask_1.1.0.zip
I0715 22:34:03.989186 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/FluidWagonColorMask_1.1.0.zip" to "/tmp/mapshot3652407518/mods/FluidWagonColorMask_1.1.0.zip"
I0715 22:34:03.989207 3631428 factorio.go:183] copying mod GirlCharacter from /opt/factorio-factoricons/mods/GirlCharacter_1.0.6.zip to /tmp/mapshot3652407518/mods/GirlCharacter_1.0.6.zip
I0715 22:34:04.018608 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/GirlCharacter_1.0.6.zip" to "/tmp/mapshot3652407518/mods/GirlCharacter_1.0.6.zip"
I0715 22:34:04.018636 3631428 factorio.go:183] copying mod Honk from /opt/factorio-factoricons/mods/Honk_5.0.0.zip to /tmp/mapshot3652407518/mods/Honk_5.0.0.zip
I0715 22:34:04.019088 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/Honk_5.0.0.zip" to "/tmp/mapshot3652407518/mods/Honk_5.0.0.zip"
I0715 22:34:04.019107 3631428 factorio.go:183] copying mod PipeVisualizer from /opt/factorio-factoricons/mods/PipeVisualizer_2.2.1.zip to /tmp/mapshot3652407518/mods/PipeVisualizer_2.2.1.zip
I0715 22:34:04.019223 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/PipeVisualizer_2.2.1.zip" to "/tmp/mapshot3652407518/mods/PipeVisualizer_2.2.1.zip"
I0715 22:34:04.019251 3631428 factorio.go:183] copying mod RealisticReactorGlow from /opt/factorio-factoricons/mods/RealisticReactorGlow_1.101.7.zip to /tmp/mapshot3652407518/mods/RealisticReactorGlow_1.101.7.zip
I0715 22:34:04.019588 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/RealisticReactorGlow_1.101.7.zip" to "/tmp/mapshot3652407518/mods/RealisticReactorGlow_1.101.7.zip"
I0715 22:34:04.019600 3631428 factorio.go:183] copying mod RecipeBook from /opt/factorio-factoricons/mods/RecipeBook_3.5.7.zip to /tmp/mapshot3652407518/mods/RecipeBook_3.5.7.zip
I0715 22:34:04.021119 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/RecipeBook_3.5.7.zip" to "/tmp/mapshot3652407518/mods/RecipeBook_3.5.7.zip"
I0715 22:34:04.021131 3631428 factorio.go:183] copying mod Squeak Through from /opt/factorio-factoricons/mods/Squeak Through_1.8.2.zip to /tmp/mapshot3652407518/mods/Squeak Through_1.8.2.zip
I0715 22:34:04.021220 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/Squeak Through_1.8.2.zip" to "/tmp/mapshot3652407518/mods/Squeak Through_1.8.2.zip"
I0715 22:34:04.021231 3631428 factorio.go:183] copying mod StatsGui from /opt/factorio-factoricons/mods/StatsGui_1.5.0.zip to /tmp/mapshot3652407518/mods/StatsGui_1.5.0.zip
I0715 22:34:04.021322 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/StatsGui_1.5.0.zip" to "/tmp/mapshot3652407518/mods/StatsGui_1.5.0.zip"
I0715 22:34:04.021333 3631428 factorio.go:183] copying mod TaskList from /opt/factorio-factoricons/mods/TaskList_0.4.8.zip to /tmp/mapshot3652407518/mods/TaskList_0.4.8.zip
I0715 22:34:04.021431 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/TaskList_0.4.8.zip" to "/tmp/mapshot3652407518/mods/TaskList_0.4.8.zip"
I0715 22:34:04.021442 3631428 factorio.go:183] copying mod TrupenRocks from /opt/factorio-factoricons/mods/TrupenRocks_1.0.2.zip to /tmp/mapshot3652407518/mods/TrupenRocks_1.0.2.zip
I0715 22:34:04.021749 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/TrupenRocks_1.0.2.zip" to "/tmp/mapshot3652407518/mods/TrupenRocks_1.0.2.zip"
I0715 22:34:04.021759 3631428 factorio.go:183] copying mod automatic-station-painter from /opt/factorio-factoricons/mods/automatic-station-painter_1.0.5.zip to /tmp/mapshot3652407518/mods/automatic-station-painter_1.0.5.zip
I0715 22:34:04.022188 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/automatic-station-painter_1.0.5.zip" to "/tmp/mapshot3652407518/mods/automatic-station-painter_1.0.5.zip"
I0715 22:34:04.022199 3631428 factorio.go:183] copying mod belt-visualizer from /opt/factorio-factoricons/mods/belt-visualizer_1.3.5.zip to /tmp/mapshot3652407518/mods/belt-visualizer_1.3.5.zip
I0715 22:34:04.022353 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/belt-visualizer_1.3.5.zip" to "/tmp/mapshot3652407518/mods/belt-visualizer_1.3.5.zip"
I0715 22:34:04.022364 3631428 factorio.go:183] copying mod bobinserters from /opt/factorio-factoricons/mods/bobinserters_1.2.0.zip to /tmp/mapshot3652407518/mods/bobinserters_1.2.0.zip
I0715 22:34:04.022543 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/bobinserters_1.2.0.zip" to "/tmp/mapshot3652407518/mods/bobinserters_1.2.0.zip"
I0715 22:34:04.022555 3631428 factorio.go:183] copying mod damage-numbers from /opt/factorio-factoricons/mods/damage-numbers_0.1.1.zip to /tmp/mapshot3652407518/mods/damage-numbers_0.1.1.zip
I0715 22:34:04.022650 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/damage-numbers_0.1.1.zip" to "/tmp/mapshot3652407518/mods/damage-numbers_0.1.1.zip"
I0715 22:34:04.022662 3631428 factorio.go:183] copying mod even-distribution from /opt/factorio-factoricons/mods/even-distribution_1.0.10.zip to /tmp/mapshot3652407518/mods/even-distribution_1.0.10.zip
I0715 22:34:04.023000 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/even-distribution_1.0.10.zip" to "/tmp/mapshot3652407518/mods/even-distribution_1.0.10.zip"
I0715 22:34:04.023011 3631428 factorio.go:183] copying mod factoryplanner from /opt/factorio-factoricons/mods/factoryplanner_1.1.78.zip to /tmp/mapshot3652407518/mods/factoryplanner_1.1.78.zip
I0715 22:34:04.023347 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/factoryplanner_1.1.78.zip" to "/tmp/mapshot3652407518/mods/factoryplanner_1.1.78.zip"
I0715 22:34:04.023358 3631428 factorio.go:183] copying mod far-reach from /opt/factorio-factoricons/mods/far-reach_1.1.3.zip to /tmp/mapshot3652407518/mods/far-reach_1.1.3.zip
I0715 22:34:04.023454 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/far-reach_1.1.3.zip" to "/tmp/mapshot3652407518/mods/far-reach_1.1.3.zip"
I0715 22:34:04.023466 3631428 factorio.go:183] copying mod flib from /opt/factorio-factoricons/mods/flib_0.14.0.zip to /tmp/mapshot3652407518/mods/flib_0.14.0.zip
I0715 22:34:04.023875 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/flib_0.14.0.zip" to "/tmp/mapshot3652407518/mods/flib_0.14.0.zip"
I0715 22:34:04.023889 3631428 factorio.go:183] copying mod handcraft_timer from /opt/factorio-factoricons/mods/handcraft_timer_0.4.8.zip to /tmp/mapshot3652407518/mods/handcraft_timer_0.4.8.zip
I0715 22:34:04.023992 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/handcraft_timer_0.4.8.zip" to "/tmp/mapshot3652407518/mods/handcraft_timer_0.4.8.zip"
I0715 22:34:04.024002 3631428 factorio.go:183] copying mod inserter-visualizer from /opt/factorio-factoricons/mods/inserter-visualizer_0.0.4.zip to /tmp/mapshot3652407518/mods/inserter-visualizer_0.0.4.zip
I0715 22:34:04.024142 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/inserter-visualizer_0.0.4.zip" to "/tmp/mapshot3652407518/mods/inserter-visualizer_0.0.4.zip"
I0715 22:34:04.024153 3631428 factorio.go:183] copying mod leighzerfactoricons from /opt/factorio-factoricons/mods/leighzerfactoricons_0.3.1.zip to /tmp/mapshot3652407518/mods/leighzerfactoricons_0.3.1.zip
I0715 22:34:04.024510 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/leighzerfactoricons_0.3.1.zip" to "/tmp/mapshot3652407518/mods/leighzerfactoricons_0.3.1.zip"
I0715 22:34:04.024521 3631428 factorio.go:183] copying mod leighzerlib from /opt/factorio-factoricons/mods/leighzerlib_0.3.2.zip to /tmp/mapshot3652407518/mods/leighzerlib_0.3.2.zip
I0715 22:34:04.030948 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/leighzerlib_0.3.2.zip" to "/tmp/mapshot3652407518/mods/leighzerlib_0.3.2.zip"
I0715 22:34:04.030973 3631428 factorio.go:183] copying mod menu-music-in-game from /opt/factorio-factoricons/mods/menu-music-in-game_1.0.0.zip to /tmp/mapshot3652407518/mods/menu-music-in-game_1.0.0.zip
I0715 22:34:04.031095 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/menu-music-in-game_1.0.0.zip" to "/tmp/mapshot3652407518/mods/menu-music-in-game_1.0.0.zip"
I0715 22:34:04.031107 3631428 factorio.go:183] copying mod mod-list.json from /opt/factorio-factoricons/mods/mod-list.json to /tmp/mapshot3652407518/mods/mod-list.json
I0715 22:34:04.031311 3631428 factorio.go:206] created mod-list.json
I0715 22:34:04.031321 3631428 factorio.go:183] copying mod mod-settings.dat from /opt/factorio-factoricons/mods/mod-settings.dat to /tmp/mapshot3652407518/mods/mod-settings.dat
I0715 22:34:04.031387 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/mod-settings.dat" to "/tmp/mapshot3652407518/mods/mod-settings.dat"
I0715 22:34:04.031398 3631428 factorio.go:183] copying mod orphanfinderwithuibutton from /opt/factorio-factoricons/mods/orphanfinderwithuibutton_1.0.2.zip to /tmp/mapshot3652407518/mods/orphanfinderwithuibutton_1.0.2.zip
I0715 22:34:04.031502 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/orphanfinderwithuibutton_1.0.2.zip" to "/tmp/mapshot3652407518/mods/orphanfinderwithuibutton_1.0.2.zip"
I0715 22:34:04.031514 3631428 factorio.go:183] copying mod train-trails from /opt/factorio-factoricons/mods/train-trails_0.0.15.zip to /tmp/mapshot3652407518/mods/train-trails_0.0.15.zip
I0715 22:34:04.032420 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/train-trails_0.0.15.zip" to "/tmp/mapshot3652407518/mods/train-trails_0.0.15.zip"
I0715 22:34:04.032430 3631428 factorio.go:183] copying mod trupen-chops from /opt/factorio-factoricons/mods/trupen-chops_1.0.0.zip to /tmp/mapshot3652407518/mods/trupen-chops_1.0.0.zip
I0715 22:34:04.032524 3631428 factorio.go:216] copied mod file "/opt/factorio-factoricons/mods/trupen-chops_1.0.0.zip" to "/tmp/mapshot3652407518/mods/trupen-chops_1.0.0.zip"
I0715 22:34:04.033344 3631428 render.go:146] mod created at "/tmp/mapshot3652407518/mods/mapshot"
I0715 22:34:04.033454 3631428 render.go:99] overrides file created at "/tmp/mapshot3652407518/mods/mapshot/overrides.lua"
I0715 22:34:04.033478 3631428 render.go:160] removed done-file "/opt/factorio-factoricons/script-output/mapshot-done-1e66dc5d-a7d5-4415-a9fd-4be5fa19cb92": remove /opt/factorio-factoricons/script-output/mapshot-done-1e66dc5d-a7d5-4415-a9fd-4be5fa19cb92: no such file or directory
Starting Factorio...
I0715 22:34:04.033569 3631428 factorio.go:124] Running factorio with args: [--disable-audio --load-game /tmp/mapshot3652407518/factorio-factoricons.zip --mod-directory /tmp/mapshot3652407518/mods]
Option ‘disable-audio’ does not exist
Usage:
factorio [OPTION...]
General options:
-h, --help display help
--version show version information
-v, --verbose enable verbose logging
-c, --config PATH config file to use
--no-log-rotation don't rotate log file
--mod-directory PATH Mod directory to use
--check-unused-prototype-data
Print a warning for all prototype values that
were not accessed.
--executable-path PATH Override autodetected __PATH__executable.
Usually not needed except on very weird systems.
Running options:
-s, --map2scenario arg map to scenario conversion
-m, --scenario2map arg scenario to map conversion
--apply-update arg immediately apply update package
--create FILE create a new map
--map-gen-settings FILE Map generation settings for use with
--create, --start-server-load-scenario or
--generate-map-preview. See
data/map-gen-settings.example.json
--map-gen-seed SEED Map generation seed for use with --create,
--start-server-load-scenario or
--generate-map-preview. Will override seed specified in map
gen settings
--map-gen-seed-max SEED Map generation seed for use with
--generate-map-preview to generate multiple previews using
every second seed in the interval from
map-gen-seed to map-gen-seed-max.
--map-settings FILE Map settings for use with --create or
--start-server-load-scenario. See
data/base/prototypes/map-settings.lua
--preset arg Name of the map generation preset to be used.
--generate-map-preview PATH
Generate preview images of the map; PATH
should name a PNG file or end with a '/' or '\' to
indicate a directory.
--generate-map-preview-random COUNT
Number of maps to generate with a random seed
using --generate-map-preview.
--map-preview-size SCALE Size (in pixels) of map preview (default:
1024)
--map-preview-scale SCALE
Scale (meters per pixel) of map preview
(default: 1)
--map-preview-offset X,Y Offset of the center of the map, in meters
(default: 0,0)
--noise-outputs TAG,TAG...
Indicate which variables of noise program to
output
--slope-shading SHADEAMOUNT
Apply elevation shading to map preview
--slope-shade-property SHADEPROP
Property to apply slope shading to (default:
elevation)
--report-quantities PROTOTYPE,...
When generating map preview, report
approximate quantities of the named entity prototypes
--threads THREADCOUNT Number of threads to use when generating map
previews
--disable-migration-window
Disables the gui that is shown when opening a
save with migrated content
--instrument-mod arg Name of a mod to enable Instrument Mode
--enable-unsafe-lua-debug-api
Enables unsafe functions in the Lua debug
library.
--start-server FILE start a multiplayer server
--start-server-load-scenario [MOD/]NAME
start a multiplayer server and load the
specified scenario. The scenario is looked for
inside the given mod. If no mod is given, it is
looked for in the top-level scenarios directory.
--start-server-load-latest
start a multiplayer server and load the
latest available save
--until-tick TICK run a save until given map tick
--benchmark FILE load save and run benchmark
--benchmark-ticks N number of ticks for benchmarking. Default is
1000 (default: 1000)
--benchmark-runs N how often the number of ticks will be run,
map will reload after each run. Default is 1
(default: 1)
--benchmark-verbose timings
comma separated list of timings to output
each tick. "all", "timestamp" as well as all
other values seen in the debug view are allowed
here. An empty string disabled verbose
benchmarking. (default: )
--benchmark-sanitize only output the final benchmark results
--benchmark-ignore-paused
leaves the game paused if it was paused when
saved. By default the game is unpaused when a
benchmark starts.
--output-perf-stats FILE path of file to which rendering performance
statistics measurements should be saved.
Special tags {api}, {hw}, {time} and {tag} will be
replaced.
--dump-data dumps data.raw as JSON to the script output
folder and exits.
--dump-icon-sprites dumps all icon sprites as png files to the
script output folder and exits.
--dump-prototype-locale dumps all prototypes name and description (if
they have a valid value) to the script output
folder and exits.
Server options:
--port N network port to use
--bind ADDRESS[:PORT] IP address (and optionally port) to bind to
--rcon-port N Port to use for RCON
--rcon-bind ADDRESS:PORT IP address and port to use for RCON
--rcon-password PASSWORD Password for RCON
--server-settings FILE Path to file with server settings. See
data/server-settings.example.json
--use-server-whitelist If the whitelist should be used.
--use-authserver-bans Verify that connecting players are not banned
from multiplayer and inform Factorio.com
about ban/unban commands.
--server-whitelist FILE Path to file with server whitelist.
--server-banlist FILE Path to file with server banlist.
--server-adminlist FILE Path to file with server adminlist.
--console-log FILE Path to file where a copy of the server's log
will be stored
--server-id FILE Path where server ID will be stored or read
from
I0715 22:34:04.041315 3631428 factorio.go:151] Factorio returned: exit status 1
I0715 22:34:04.054018 3631428 root.go:37] temp dir "/tmp/mapshot3652407518" removed
Error: factorio exited early: exit status 1
In the script-output
directory, there are these files:
.
└── mapshot
└── map-7150356b
├── d-431a607d
│ ├── mapshot.json
│ ├── s1zoom_0
│ ├── s1zoom_1
│ ├── s1zoom_2
│ ├── s1zoom_3
│ └── s1zoom_4
├── index.html
├── leaflet-control-boxzoom-4be5d249281d260e.svg
├── manifest.json
├── thumbnail.png
└── viewer-977f49bf.js
but the s1zoom
directories are empty (the other files, however, have text in them).
Are you using the headless version of Factorio by any chance? That version lacks the ability to render anything, so it is not going to work - you need the full version.
I am using the headless version, and that is why I used xvfb-run
for my first attempts. I downloaded the full version and now it works great, thanks!
I had another question since my goal is to automate the rendering and serving process: is it possible to automatically close the Factorio instance when the rendering is finished? For now I have to stop it using CTRL+C.
Nevermind, sorry, I managed to do it using timeout
. You can even see my map at this address!
I am using the command
./mapshot-linux render /opt/factorio-factoricons/saves/factorio-factoricons.zip --factorio_datadir /opt/factorio-factoricons/ --factorio_binary /opt/factorio-factoricons/bin/x64/factorio --alsologtostderr
to launch Mapshot, and I get this error:It creates the whole directory structure, but it doesn't render anything. I tried using
xvfb-run
, which gave the same result.