tumble*jalada: Getting Atmosphir Beta to work on 64-bit Ubuntu (Intrepid Ibex)
MinorStudios
· 1 year ago
Hey, thanks for posting this. Can you please make sure to submit that as a bug through our feedback form? Thanks, and hope you're enjoying the game!
Jalada
· 1 year ago
I'm guessing from the response from Ivan that you spotted my bug submission I made a while ago :)
Iván Vodopiviz
· 1 year ago
Hi, I'm one of the Atmosphir developers and the guy behind the GNU/Linux installer.
First of all, thanks for the feedback and, specially, for the instructions :)
The libpq dependency is a bug and I'll try to fix it ASAP, but I'm a bit surprised about libgnutls, since it doesn't seem to be a problem in Kubuntu Hardy 32 bits. I'll check up on that too.
Regarding directories, just make sure that the target installation directory is writable by the game and you should be fine.
I'm glad you like the game, expect many future surprises :)
Jalada
· 1 year ago
Thanks for commenting!
I just discovered the directory I was using isn't actually writeable by the game! It's been running fine, but I expect that's why it hasn't been saving my settings! Can't believe I didn't spot that, so thanks :)
And yeah, just to clarify I'm using Ubuntu Intrepid Ibex beta (freshly updated) on 64-bit.
Tomas Neme
· 1 year ago
Hey! thanks for the tuto! I am part of the Atmosphir developing team, and just thrive to see people actually going to these lengths to get it working.
I'd like people running into this to know that most of us worked on linux throughout the development (getting pre-releases to work on windows and mac was such a pain...). Have fun with the game and thanks a lot
Anonymous
· 1 year ago
Whenever I try to run Atmosphir, the "Loading Content, Please Wait" screen is shown, but after a few seconds, the program exits. I cannot get past the Loading screen.
Below is my terminal output, if that helps.
reading from cmdline /home/[name removed]/Atmosphir opened arg 1 is atmo Resolver thread started! reading iapi_db_type : "local" setting var iapi_db_type to local reading local_db_path : "local_db" setting var local_db_path to local_db reading script_load_mode : "database" setting var script_load_mode to database ***ERROR*** fileio/config_file.cpp:75 - Condition ' err ' failed. returned: err current dir is /home/jonathan/Atmosphir/atmo db type is local using local path is res://local_db Audio Open SUCCESS: Mix Rate: 44100 Bit Depth: 16 Stereo: yes Buffer Size: 940 script /scripts/custom_content_packs_enabled.lua not found in database ***ERROR*** types/iapi/iapi_persist.cpp:76 - Condition ' type_info_table.has(p_type) ' failed. lua mem usage is 2105.99609375 selected: 2
Jalada
· 1 year ago
Not sure what that is, have you tried redownloading + installing it? Sounds like a missing file or something? I have passed on your problem to Minor Studios, hopefully they will respond to you :-)
Anonymous
· 1 year ago
"have you tried redownloading + installing it?"
More times than I can count. It's funny, because the game USED to work, then, one day, it just decided stop.
Jalada
· 1 year ago
No reason at all? You didn't happen to run the updater or something?
Anonymous
· 1 year ago
No reason that I can remember, though that doesn't mean I didn't do something.
Matt
· 1 year ago
Hey, I just got an invite a couple of days ago. Had trouble with libpq5 at first, but after I solved that I started getting this same error. When I try running the game, the loading screen comes up, then it closes. The output is exactly the same.
Has it been submitted to them as a problem yet? -Matt
Jalada
· 1 year ago
I'm not sure, I suggest registering it as a problem yourself. I have notified Minor Studios about the problem informally, but it might not have formally been reported.
Anonymous
· 1 year ago
I fixed it, the problem is I'm not absolutely sure if the way in which I fixed the problem is safe.
It has to do with your video card drivers though. The error comes up if direct rendering or something like that is disabled. See if direct rendering is working.
I wonder, do you have an ATI Radeon? Because that's the card I have, and this is clearly a driver problem.
Thekeymaker
· 1 year ago
Yeah I am having the same problems! I'm on a Gentoo linux system, and I don't even get a loading screen All I get is:
reading from cmdline /home/thekeymaker/Atmosphir opened arg 1 is atmo Resolver thread started! reading iapi_db_type : "local" setting var iapi_db_type to local reading local_db_path : "local_db" setting var local_db_path to local_db reading script_load_mode : "database" setting var script_load_mode to database ***ERROR*** fileio/config_file.cpp:75 - Condition ' err ' failed. returned: err current dir is /home/thekeymaker/Atmosphir/atmo db type is local using local path is res://local_db Audio Open SUCCESS: Mix Rate: 44100 Bit Depth: 16 Stereo: yes Buffer Size: 940 script /scripts/custom_content_packs_enabled.lua not found in database ***ERROR*** types/iapi/iapi_persist.cpp:76 - Condition ' type_info_table.has(p_type) ' failed. Inconsistency detected by ld.so: dl-open.c: 260: dl_open_worker: Assertion `_dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENT' failed!
Jalada
· 1 year ago
Have you made sure direct rendering is enabled as the person above said?
If it still doesn't work, I suggest logging it as a problem with Minor Studios on the beta page, I'm sure they'll be happy to receive your feedback :-)
First of all, thanks for the feedback and, specially, for the instructions :)
The libpq dependency is a bug and I'll try to fix it ASAP, but I'm a bit surprised about libgnutls, since it doesn't seem to be a problem in Kubuntu Hardy 32 bits. I'll check up on that too.
Regarding directories, just make sure that the target installation directory is writable by the game and you should be fine.
I'm glad you like the game, expect many future surprises :)
I just discovered the directory I was using isn't actually writeable by the game! It's been running fine, but I expect that's why it hasn't been saving my settings! Can't believe I didn't spot that, so thanks :)
And yeah, just to clarify I'm using Ubuntu Intrepid Ibex beta (freshly updated) on 64-bit.
I'd like people running into this to know that most of us worked on linux throughout the development (getting pre-releases to work on windows and mac was such a pain...). Have fun with the game and thanks a lot
Below is my terminal output, if that helps.
reading from cmdline /home/[name removed]/Atmosphir
opened
arg 1 is atmo
Resolver thread started!
reading iapi_db_type : "local"
setting var iapi_db_type to local
reading local_db_path : "local_db"
setting var local_db_path to local_db
reading script_load_mode : "database"
setting var script_load_mode to database
***ERROR*** fileio/config_file.cpp:75 - Condition ' err ' failed. returned: err
current dir is /home/jonathan/Atmosphir/atmo
db type is local
using local
path is res://local_db
Audio Open SUCCESS:
Mix Rate: 44100
Bit Depth: 16
Stereo: yes
Buffer Size: 940
script /scripts/custom_content_packs_enabled.lua not found in database
***ERROR*** types/iapi/iapi_persist.cpp:76 - Condition ' type_info_table.has(p_type) ' failed.
lua mem usage is 2105.99609375
selected: 2
More times than I can count. It's funny, because the game USED to work, then, one day, it just decided stop.
I just got an invite a couple of days ago. Had trouble with libpq5 at first, but after I solved that I started getting this same error. When I try running the game, the loading screen comes up, then it closes. The output is exactly the same.
Has it been submitted to them as a problem yet?
-Matt
It has to do with your video card drivers though. The error comes up if direct rendering or something like that is disabled. See if direct rendering is working.
I wonder, do you have an ATI Radeon? Because that's the card I have, and this is clearly a driver problem.
I'm on a Gentoo linux system, and I don't even get a loading screen
All I get is:
reading from cmdline /home/thekeymaker/Atmosphir
opened
arg 1 is atmo
Resolver thread started!
reading iapi_db_type : "local"
setting var iapi_db_type to local
reading local_db_path : "local_db"
setting var local_db_path to local_db
reading script_load_mode : "database"
setting var script_load_mode to database
***ERROR*** fileio/config_file.cpp:75 - Condition ' err ' failed. returned: err
current dir is /home/thekeymaker/Atmosphir/atmo
db type is local
using local
path is res://local_db
Audio Open SUCCESS:
Mix Rate: 44100
Bit Depth: 16
Stereo: yes
Buffer Size: 940
script /scripts/custom_content_packs_enabled.lua not found in database
***ERROR*** types/iapi/iapi_persist.cpp:76 - Condition ' type_info_table.has(p_type) ' failed.
Inconsistency detected by ld.so: dl-open.c: 260: dl_open_worker: Assertion `_dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENT' failed!
If it still doesn't work, I suggest logging it as a problem with Minor Studios on the beta page, I'm sure they'll be happy to receive your feedback :-)