unknown-horizons crash after game start.
There was a crash after I used Singleplayer and chose the tutorial map or The_Unknown map the sometime after I clicked the start game button. So I do not yet know how to get this game to work.
I tested it with MATE Terminal by typing unknown-horizons and pressing the enter key and than saw
unknown-horizons
Ship created and weapons loaded.
Traceback (most recent call last):
File "/usr/games/unknown-horizons", line 381, in <module>
main()
File "/usr/games/unknown-horizons", line 122, in main
ret = horizons.main.start(options)
File "/usr/lib/python3/dist-packages/horizons/main.py", line 255, in start
horizons.globals.fife.run()
File "/usr/lib/python3/dist-packages/horizons/engine/engine.py", line 279, in run
self.loop()
File "/usr/lib/python3/dist-packages/horizons/engine/engine.py", line 296, in loop
f()
File "/usr/lib/python3/dist-packages/horizons/timer.py", line 112, in check_tick
f(self.tick_next_id)
File "/usr/lib/python3/dist-packages/horizons/scheduler.py", line 95, in tick
callback.callback()
File "/usr/lib/python3/dist-packages/horizons/util/python/callback.py", line 48, in __call__
return self.callback(*self.args, **self.kwargs)
File "/usr/lib/python3/dist-packages/horizons/ai/pirate.py", line 99, in tick
self.combat_manager.tick()
File "/usr/lib/python3/dist-packages/horizons/ai/aiplayer/combat/combatmanager.py", line 343, in tick
self.lookout()
File "/usr/lib/python3/dist-packages/horizons/ai/aiplayer/combat/combatmanager.py", line 334, in lookout
self.handle_casual_combat()
File "/usr/lib/python3/dist-packages/horizons/ai/aiplayer/combat/combatmanager.py", line 423, in handle_casual_combat
rules = (filters.not_in_fleet, filters.pirate, filters.ship_state(self.ships, self.shipStates.idle))
File "/usr/lib/python3/dist-packages/horizons/ai/aiplayer/combat/unitmanager.py", line 154, in _ship_state_rule
if not isinstance(ship_states, collections.Iterable):
AttributeError: module 'collections' has no attribute 'Iterable'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 153, in apport_excepthook
with os.fdopen(os.open(pr_filename,
FileNotFoundError: [Errno 2] No such file or directory: '/var/crash/_usr_games_unknown-horizons.1001.crash'
Original exception was:
Traceback (most recent call last):
File "/usr/games/unknown-horizons", line 381, in <module>
main()
File "/usr/games/unknown-horizons", line 122, in main
ret = horizons.main.start(options)
File "/usr/lib/python3/dist-packages/horizons/main.py", line 255, in start
horizons.globals.fife.run()
File "/usr/lib/python3/dist-packages/horizons/engine/engine.py", line 279, in run
self.loop()
File "/usr/lib/python3/dist-packages/horizons/engine/engine.py", line 296, in loop
f()
File "/usr/lib/python3/dist-packages/horizons/timer.py", line 112, in check_tick
f(self.tick_next_id)
File "/usr/lib/python3/dist-packages/horizons/scheduler.py", line 95, in tick
callback.callback()
File "/usr/lib/python3/dist-packages/horizons/util/python/callback.py", line 48, in __call__
return self.callback(*self.args, **self.kwargs)
File "/usr/lib/python3/dist-packages/horizons/ai/pirate.py", line 99, in tick
self.combat_manager.tick()
File "/usr/lib/python3/dist-packages/horizons/ai/aiplayer/combat/combatmanager.py", line 343, in tick
self.lookout()
File "/usr/lib/python3/dist-packages/horizons/ai/aiplayer/combat/combatmanager.py", line 334, in lookout
self.handle_casual_combat()
File "/usr/lib/python3/dist-packages/horizons/ai/aiplayer/combat/combatmanager.py", line 423, in handle_casual_combat
rules = (filters.not_in_fleet, filters.pirate, filters.ship_state(self.ships, self.shipStates.idle))
File "/usr/lib/python3/dist-packages/horizons/ai/aiplayer/combat/unitmanager.py", line 154, in _ship_state_rule
if not isinstance(ship_states, collections.Iterable):
AttributeError: module 'collections' has no attribute 'Iterable'
AL lib: (EE) alc_cleanup: 1 device not closed
There was a forum post by me before I got this account.
https://trisquel.info/en/forum/unknown-horizons-crash-after-tutorial-start
Also thank you
https://trisquel.info/en/users/ark74
from the forum for helping me activate this gitlab account, if you were the one who did it.
https://trisquel.info/en/forum/widemargin-apt-get-source-working-without-working-git-clone