-
Posts
69 -
Joined
-
Last visited
Profile Information
-
Location
Normandy, France
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
tuk0z's Achievements

Discens (2/14)
33
Reputation
-
[SOLVED] Game consistently crashes while launching a new game or Tutorial
tuk0z replied to tuk0z's topic in Bug reports
That works just fine, thank you @Stan` Had read your answer to Victor13, but for some reason paid attention only to this part, not understanding the "if" wasn't the condition : -
Game consistently crashes *after* reaching the main menu ie while launching a new game or the Tutorial. Last time I could play was towards the end of January (that is before a27). The issue seems to be different as the one encoutered by Victor13. OS is Arch Linux; 0ad a27-3 (Feb 8th); 0ad-data a27-1 (Jan 30th). Console: $ 0ad_qwerty [1] 55849 Error loading new keyboard description TIMER| InitVfs: 337.749 us FILES| Main log written to '/home/kozaki/.config/0ad/logs/mainlog.html' FILES| Interesting log written to '/home/kozaki/.config/0ad/logs/interestinglog.html' TIMER| CONFIG_Init: 2.21416 ms [E] pw.loop [loop.c:69 pw_loop_new()] 0x63d61e4d5330: can't make support.system handle: No such file or directory [ALSOFT] (EE) Failed to create PipeWire event thread loop (errno: 2) Sound: AlcInit success, using OpenAL Soft FILES| Hardware details written to '/home/kozaki/.config/0ad/logs/system_info.txt' TIMER| write_sys_info: 16.3266 ms FILES| UserReport written to '/home/kozaki/.config/0ad/logs/userreport_hwdetect.txt' TIMER| RunHardwareDetection: 4.10091 ms TIMER| InitRenderer: 55.2191 ms TIMER| ps_console: 2.45441 ms TIMER| ps_lang_hotkeys: 1.33431 ms TIMER| common/modern/setup.xml: 94.983 us TIMER| common/modern/styles.xml: 102.037 us TIMER| common/modern/sprites.xml: 779.772 us TIMER| common/global.xml: 235.852 us TIMER| common/setup.xml: 165.872 us TIMER| common/sprites.xml: 267.839 us TIMER| common/styles.xml: 59.993 us TIMER| pregame/backgrounds/: 127.04 us TIMER| pregame/sprites.xml: 103.574 us TIMER| pregame/styles.xml: 20.603 us TIMER| pregame/mainmenu.xml: 25.4038 ms TIMER| common/modern/setup.xml: 88.628 us TIMER| common/modern/styles.xml: 95.123 us TIMER| common/modern/sprites.xml: 802.749 us TIMER| common/global.xml: 227.471 us TIMER| common/sprites.xml: 282.575 us TIMER| splashscreen/setup.xml: 27.168 us TIMER| splashscreen/splashscreen.xml: 10.7097 ms TIMER| autostart/autostart.xml: 30.4928 ms FILES| Replay written to '/home/kozaki/.local/share/0ad/replays/0.27.0/2025-02-22_0002' TIMER| common/modern/setup.xml: 114.749 us TIMER| common/modern/styles.xml: 104.9 us TIMER| common/modern/sprites.xml: 762.521 us TIMER| common/global.xml: 227.471 us TIMER| common/setup.xml: 154.069 us TIMER| common/sprites.xml: 317.915 us TIMER| common/styles.xml: 55.873 us TIMER| reference/tips/setup.xml: 27.866 us TIMER| reference/tips/sprites.xml: 348.715 us TIMER| reference/tips/styles.xml: 47.492 us TIMER| loading/styles.xml: 31.428 us TIMER| loading/sprites.xml: 71.936 us TIMER| loading/loading.xml: 12.6423 ms TIMER| common/modern/setup.xml: 94.704 us TIMER| common/modern/styles.xml: 114.538 us TIMER| common/modern/sprites.xml: 787.524 us TIMER| common/resources/: 217.834 us TIMER| common/global.xml: 232.43 us TIMER| common/setup.xml: 153.998 us TIMER| common/sprites.xml: 279.293 us TIMER| common/styles.xml: 50.076 us TIMER| session/setup.xml: 23.676 us TIMER| session/sprites.xml: 568.155 us TIMER| session/styles.xml: 98.964 us TIMER| session/session.xml: 74.6365 ms GAME STARTED, ALL INIT COMPLETE /usr/include/c++/14.2.1/array:208: constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = std::pair<unsigned int, unsigned int>; long unsigned int _Nm = 2; reference = std::pair<unsigned int, unsigned int>&; size_type = long unsigned int]: Assertion '__n < this->size()' failed. /usr/bin/0ad: line 9: 55853 Aborted (core dumped) "$pyrogenesis" "$@" [1]+ Exit 5 mainlog.html (crashlog.txt and userreport_hwdetect.txt weren't updated after removing my ~/.config/0ad/config folder): mainlog.html
-
@hyperion and @vv221 indeed this problem is solved with 0ad a26-18 and openal 1.24.0-1 (both updated from the extra repository) on Arch Linux. Nice job, 0 A.D. community
-
For the non dev people, please does #7234 means the fix has already been found, 0 A.D. code updated and the next 'dev' / stable version will probably work just fine with openal-1.24+? Just FYI Jesse tested various games with the updated openal on Arch; results here: https://bbs.archlinux.org/viewtopic.php?pid=2209310#p2209310
-
I didn't try another yet but I could give Endless-Sky a go, as it depends on it too. Note that sound in 0 AD works perfectly fine to me with openal-1.23.1
-
Hi all, In short: Game segfaulted after I updated openal to 1.24.0 yesterday. It works just fine after downgrading openal to 1.23.1. No chicken were harmed. - Software: Arch linux ; 0ad a26-17 ; 0ad-data a26-2 - Hardware: Intel Core i3 ; Nvidia GT 1030 (fanless) Some more details: With openal-1.24.0: $ 0ad TIMER| InitVfs: 2.03109 ms FILES| Main log written to '$HOME/.config/0ad/logs/mainlog.html' FILES| Interesting log written to '$HOME/.config/0ad/logs/interestinglog.html' TIMER| CONFIG_Init: 5.32788 ms [E] pw.loop [loop.c:69 pw_loop_new()] 0x60457b6edb60: can't make support.system handle: No such file or directory [ALSOFT] (EE) Failed to create PipeWire event thread loop (errno: 2) Sound: AlcInit success, using OpenAL Soft Assertion failed: "0 && (L"FYI: WARN_IF_FALSE reports that a function failed. Feel free to ignore or suppress this warning.")" Location: SoundManager.cpp:841 (RunHardwareDetection) Call stack: (0x6045492c7d84) /usr/bin/pyrogenesis(+0x84ed84) [0x6045492c7d84] (0x6045492740a0) /usr/bin/pyrogenesis(+0x7fb0a0) [0x6045492740a0] (0x604549275a69) /usr/bin/pyrogenesis(+0x7fca69) [0x604549275a69] (0x604549276335) /usr/bin/pyrogenesis(+0x7fd335) [0x604549276335] (0x604548f16f23) /usr/bin/pyrogenesis(+0x49df23) [0x604548f16f23] (0x604548f1a86e) /usr/bin/pyrogenesis(+0x4a186e) [0x604548f1a86e] (0x604548f1a9a1) /usr/bin/pyrogenesis(+0x4a19a1) [0x604548f1a9a1] (0x604548e2ad0c) /usr/bin/pyrogenesis(+0x3b1d0c) [0x604548e2ad0c] (0x604548b2a375) /usr/bin/pyrogenesis(+0xb1375) [0x604548b2a375] (0x604548b193ab) /usr/bin/pyrogenesis(+0xa03ab) [0x604548b193ab] (0x736377745e08) /usr/lib/libc.so.6(+0x25e08) [0x736377745e08] (0x736377745ecc) /usr/lib/libc.so.6(__libc_start_main+0x8c) [0x736377745ecc] (0x604548b231c5) /usr/bin/pyrogenesis(+0xaa1c5) [0x604548b231c5] errno = 0 (No error reported here) OS error = ? Redirecting call to abort() to mozalloc_abort /usr/bin/0ad: line 9: 49358 Segmentation fault (core dumped) "$pyrogenesis" "$@" With openal-1.23.1 : $ 0ad TIMER| InitVfs: 239.716 us FILES| Main log written to '$HOME/.config/0ad/logs/mainlog.html' FILES| Interesting log written to '$HOME/.config/0ad/logs/interestinglog.html' TIMER| CONFIG_Init: 2.68025 ms [E] pw.loop [loop.c:69 pw_loop_new()] 0x60eae9630130: can't make support.system handle: No such file or directory [ALSOFT] (EE) Failed to create PipeWire event thread loop (errno: 2) Sound: AlcInit success, using OpenAL Soft FILES| UserReport written to '$HOME/.config/0ad/logs/userreport_hwdetect.txt' TIMER| RunHardwareDetection: 6.44828 ms FILES| Hardware details written to '$HOME/.config/0ad/logs/system_info.txt' TIMER| write_sys_info: 17.4534 ms TIMER| InitRenderer: 20.6847 ms TIMER| ps_console: 4.63143 ms TIMER| ps_lang_hotkeys: 3.00069 ms TIMER| common/modern/setup.xml: 112.83 us TIMER| common/modern/styles.xml: 100.456 us TIMER| common/modern/sprites.xml: 776.77 us TIMER| common/global.xml: 298.022 us TIMER| common/setup.xml: 187.392 us TIMER| common/sprites.xml: 464.298 us TIMER| common/styles.xml: 66.51 us TIMER| pregame/backgrounds/: 132.234 us TIMER| pregame/sprites.xml: 96.276 us TIMER| pregame/styles.xml: 29.007 us TIMER| pregame/mainmenu.xml: 43.6955 ms TIMER| common/modern/setup.xml: 93.616 us TIMER| common/modern/styles.xml: 106.386 us TIMER| common/modern/sprites.xml: 962.806 us TIMER| msgbox/msgbox.xml: 17.0366 ms TIMER| shutdown Renderer: 628.728 us TIMER| shutdown SDL: 115.719 ms TIMER| shutdown UserReporter: 1.94474 ms TIMER| shutdown ConfigDB: 97.907 us TIMER| resource modules: 24.6124 ms TIMER TOTALS (7 clients) ----------------------------------------------------- tc_pool_alloc: 0 c (0x) tc_png_decode: 7546.19 kc (2x) tc_dds_transform: 30.636 kc (11x) tc_transform: 841.184 kc (5x) tc_plain_transform: 790.82 kc (5x) tc_ShaderValidation: 1142.95 kc (1x) xml_validation: 707.244 kc (3x) ----------------------------------------------------- TIMER| shutdown misc: 8.26539 ms Also posted on Arch forum.
-
RIP speakers :/ You may be able to plug a headset if your computer has the appropriate Jack? Good job man! OK so you have a working swap means 0 A.D. really should just slow down the system first, progressively for a few minutes. My tip if you want to try it: when you feel that slowdown, don't wait. Save your game, exit 0 A.D. and restart after a few seconds (with a SSD) or ~20 sec (with a HDD). And if you have motivation to help us understand and tell you for sure the reason why it locks up, try running 'free -m' somewhere between when you feels it goes slow and you close the game.
-
Mostly agree with @fatherbushido. More specifically the 'Confused' emoticon would be fine if it could display sthg like « Please ask clarifications ». Dunno if that's easily possible, but this way one receiving this reaction without any question wouldn't feel the need to add a post just for asking what is that he should clarify.
-
The forums are literally full of stuff of which some would fit this 'extras' content, and in various fields of interest. E.g. (and just e.g.), having studied history I have a vivid memory of the whole Kushit research and the interest it created for me (« Jee, these guys do a sh*t ton of historical research before even starting the graphics/modelisation that'll eventually lead to adding a new civ into the game! ») i.e. it inspired me respect as well as a will to contribute. For other it'll be more Graphics, or Code efficiency... Now the forum is also a time heavy place for newcomers to find such valuable 'extras' imho. atm though I have no specific idea on how we, as a community, could select and vote for some of the best contents around here. Just that it'd be nice if it also helped newcomers to (easily, visually) get where some more luv would do great to further improve the game -- and sorry for my English.
-
@Loki1950 @Lion.Kanzen actually I wouldn't mind having $ apt search 0ad (also 'pacman -Ss 0ad' and so on) ... 0ad-extra-artwork-20190630 A selection of 0 A.D. music, artwork, videos and ideas for the next development stage. Even though a few links would work, such an extra content would certainly help in certain occasions eg trip.
-
You mean what's causing the games' taxing your CPU while it's paused, right? If that's correct, please share some figures, like the CPU load and alike.
-
PieLam would you mind to specify when does the game locks up on your Linux box? For if right upon starting the game would have a super different cause than, say, upon a 2 hours long match. Also last time I opened a Windows forum some users had various kind of trouble and other not. May not make a generality of your own case A start would be to copy/paste the output of this command on your Linux OS: free -m Oh, and just in case to copy/past just from any termnial, you can select the text with your mouse then go where you want to paste it and just press your mouse third button (the wheel in a 3-buttons mouse). Ubuntu Linux terminal should also allow you to right click » Copy, right clic » Paste but the "third button" for paste works in *every* freakin terminal emulator I know. To multiquote you can press the [+] icon under each post you want to quote.
-
@Stan` The more "out of the box ready" an OS pretends to be, the more hassle, time to configure it takes. Is what 19 years configuring the penguin for various usages taught me. E.g. during the last couple days, 2 Ubuntu based distro (Xubuntu and Bodhi) had me definitively stuck at a) having a working GPU with the appropriate driver and b) installing/compiling a software with the help of the dev and another guy. Arch on the other hand, while it sure took me a handful of hours to get running as I wish 6 years ago, had both a) & b) installed and running in a matter of minutes. This OS also lets free for my use 100% of the CPU and disks + 7.600 MB of my 8.000 MB RAM translating to a bunch of money (and watt/H therefore GES) saved in the long run. EDIT Oh, and my 10 years old heavily used netbook still has 4 hours battery life with its original 3-cell battery.
-
Hi PieLam, crazy the way you describes how RTS games fit you better than FPS. I haven't had any stroke (that I know of) but freakin' felt the same right from beginning to now Also my biggest box is a 6+ years old Core i3 with 8 GB RAM too. Actually runs *anything* I can throw at it like the wind... until it met long games with 0 A.D. Therefore the little (test, comparison) Stan' mentioned. In short : 1. A24 I can play for 2+ hours and let open my ~100 tabs Firefox; no problem. So, future is better, thanks to a few guys to whom I send them my <3 for their proven capabilities to make the game way more efficient! A23 on the other hand... If Firefox is a memory hog then Chrome is a memory monster and 0 A.D. A23 a black hole. 2. Down to their hearts Linux != Windows and if you feel like you want to make the most out of your physical RAM under any Linux OS, by any mean makes use of its advanced virtual memory mechanisms, of which swap is a mandatory part. Note that there's NO need to dedicate a partition to that swap. Since a few years we can just install systemd-swap (not a systemd thingy but a third-party little too that integrates with any systemd capable OS), comment the line that has 'swap' in it in /etc/fstab and "roule ma poule" (French for "that's it"). I even posted how to do it in this forum but most probably didn't make it short with my err.. "knowledge" of English lol
-
Training ship blocked, "can't find free space to spawn trained units"
tuk0z replied to tuk0z's topic in Bug reports
Yeeeah, you're absolutely right about development priorities @happyconcepts ;-) These pathfinder mini issues are like mosquitoes during night though, I can think of anything provided it's these little beasts. About the map, Corinthian Isthmus, the later is too far from (any) player's base to build anything other than docks and outposts until phase III.