• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
I would expect Linux support priorities to lie with supporting Steam OS (Linux arch derivative) since this is what Steam Deck uses.
Strictly speaking only Ubuntu is supported. But yes, I'd expect the Deck platform to be in the test suite too.
 
Hi, I have the same problem as OP.
Code:
Application: Stellaris
Version: 3.10.2
Date/Time: 2023-12-02 16:05:33

Caught signal 11 (SIGSEGV)

Original Stack Trace:
  /usr/lib/libstdc++.so.6(_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmPKcSD_+0xc7) [0x7f574e90ee67]
  ./stellaris(_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St9_Get_timeIS3_E+0xae) [0x17d065e]
  ./stellaris(_ZN18NAdditionalContent33CAdditionalContentMetadataVisitor11VisitObjectERNS_26SAdditionalContentMetadataEN12NJSONVisitor14CObjectEntriesE+0x346) [0x17c6266]
  ./stellaris(_ZN12NJSONVisitor5ParseIN18NAdditionalContent26SAdditionalContentMetadataEEEvRT_RK7CStringRNS_8CVisitorIS3_EE+0x2e) [0x17c005e]
  ./stellaris() [0x17ba93f]
  ./stellaris(_ZN11CTaskThread3RunEv+0x138) [0x30e3008]
  ./stellaris(_ZN11CTaskThread3RunEPv+0x6) [0x30e2ec6]
  /usr/lib/libstdc++.so.6(+0xe1943) [0x7f574e8e1943]
  /usr/lib/libc.so.6(+0x8c9eb) [0x7f574e6aa9eb]
  /usr/lib/libc.so.6(+0x1107cc) [0x7f574e72e7cc]

Demangled Stack Trace:
  /usr/lib/libstdc++.so.6        ( std::__cxx11::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >::get(std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, std::_Ios_Iostate&, tm*, char const*, char const*) const  + 0xc7  )  [0x7f574e90ee67]
  ./stellaris                    ( std::basic_istream<char, std::char_traits<char> >& std::operator>><char, std::char_traits<char> >(std::basic_istream<char, std::char_traits<char> >&, std::_Get_time<char>)  + 0xae  )  [0x17d065e]
  ./stellaris                    ( NAdditionalContent::CAdditionalContentMetadataVisitor::VisitObject(NAdditionalContent::SAdditionalContentMetadata&, NJSONVisitor::CObjectEntries)  + 0x346 )  [0x17c6266]
  ./stellaris                    ( void NJSONVisitor::Parse<NAdditionalContent::SAdditionalContentMetadata>(NAdditionalContent::SAdditionalContentMetadata&, CString const&, NJSONVisitor::CVisitor<NAdditionalContent::SAdditionalContentMetadata>&)  + 0x2e  )  [0x17c005e]
  ./stellaris                    (                                                   )  [0x17ba93f]
  ./stellaris                    ( CTaskThread::Run()                        + 0x138 )  [0x30e3008]
  ./stellaris                    ( CTaskThread::Run(void*)                   + 0x6   )  [0x30e2ec6]
  /usr/lib/libstdc++.so.6        (                                           + 0xe1943)  [0x7f574e8e1943]
  /usr/lib/libc.so.6             (                                           + 0x8c9eb)  [0x7f574e6aa9eb]
  /usr/lib/libc.so.6             (                                           + 0x1107cc)  [0x7f574e72e7cc]

I am on a Legion 5 with AMD Ryzen7, Radeon 6600M running Archlinux.
I think @Bill2462 might be onto something with the libstdc++6 library here. I will try to downgrade that library and see if it fixes the problem.

EDIT:
Replacing the library wasn't the best of ideas. My system crashed immediately and I had to restore libstdc++.so.6.0.32 for GNOME to start working again.

EDIT2:
It started now. I tried to launch it via Steam Compatibility using Proton GE. Steam had to update the game for this. The Proton version was missing textures, though (as pointed out already). I closed the game, reset the compatibility mode and started the game again (after Steam updated it another time) and it didn't crash this time.
Not sure what "fixed" it, but I am on Pyxis 3.10.2 (1cff) now.
 
Last edited:
I am on a Legion 5 with AMD Ryzen7, Radeon 6600M running Archlinux.
I think @Bill2462 might be onto something with the libstdc++6 library here. I will try to downgrade that library and see if it fixes the problem.

EDIT:
Replacing the library wasn't the best of ideas. My system crashed immediately and I had to restore libstdc++.so.6.0.32 for GNOME to start working again.

You cannot replace new libstdc++ with older version, all new program that target new version will not able to find versioned library functions in the old one.
 
You cannot replace new libstdc++ with older version, all new program that target new version will not able to find versioned library functions in the old one.
Yes, that is why GNOME crashed and other programs went heywire.
Stellaris does work with the replaced library though (alltough, the launcher is throwing up and can't connect to Steam). I played a session for like 2 1/2 hours and nothing crashed on me.
So the problem is definitely that library for me. Lets see if the devs can fix that.
 
3.10.3 is now out of beta and (says that it) fixes the Linux startup issue!