New launcher... new Linux error?

Can you elaborate? How would CCP be installing a Mac client on a Windows machine running a Windows binary launcher? I’m kind of confused how that’s supposed to work

Can you please look for the launcherlog file in C:\Users\<username>\AppData\CCP\EVE\Launcher and tell me if you see an error like this when launching the Sisi client?

2021-09-28T15:00:41.293Z	default	debug	"EXCEPTION #1 logged at 09/28/2021 15:00:41 : Unhandled exception in <TaskletExt object at 0x4160808, abps=1001, ctxt=None> \r"
2021-09-28T15:00:41.293Z	default	debug	" \r"
2021-09-28T15:00:41.293Z	default	debug	"Formatted exception info: ImportError: DLL load failed: Success.\r"
2021-09-28T15:00:41.293Z	default	debug	" \r"
2021-09-28T15:00:41.294Z	default	debug	"Common path prefix = c:/buildagent/work/28f796d548f5b3f2/eve/staging/2021-iceberg\r"
2021-09-28T15:00:41.294Z	default	debug	" \r"
2021-09-28T15:00:41.294Z	default	debug	"Caught at:\r"
2021-09-28T15:00:41.294Z	default	debug	"<pre>/packages/bluepy/__init__.py(52) CallWrapper\r"
2021-09-28T15:00:41.294Z	default	debug	" \r"
2021-09-28T15:00:41.294Z	default	debug	"Thrown at:\r"
2021-09-28T15:00:41.294Z	default	debug	"<pre>/packages/bluepy/__init__.py(43) CallWrapper\r"
2021-09-28T15:00:41.295Z	default	debug	"<pre>/carbon/common/lib/autoexec_client_core.py(166) Startup\r"
2021-09-28T15:00:41.295Z	default	debug	"<pre>/carbon/common/script/sys/serviceManager.py(132) Run\r"
2021-09-28T15:00:41.295Z	default	debug	"<pre>/carbon/common/script/sys/serviceManager.py(88) _BuildClassMap\r"
2021-09-28T15:00:41.295Z	default	debug	"<pre>/eve/common/modules/nice/client/_nastyspace/svc.py(81) <module>\r"
2021-09-28T15:00:41.295Z	default	debug	"<pre>/eve/client/script/parklife/fleetSvc.py(17) <module>\r"
2021-09-28T15:00:41.296Z	default	debug	"<pre>/eve/client/script/ui/shared/fleet/fleetwindow.py(16) <module>\r"
2021-09-28T15:00:41.296Z	default	debug	"<pre>/eve/client/script/ui/shared/fleet/fleetRespawnPoints.py(1) <module>\r"
2021-09-28T15:00:41.296Z	default	debug	"<pre>/eve/common/modules/nice/client/_nastyspace/listentry.py(92) <module>\r"
2021-09-28T15:00:41.296Z	default	debug	"<pre>/eve/client/script/ui/shared/incursionJournal.py(11) <module>\r"
2021-09-28T15:00:41.296Z	default	debug	"<pre>/eve/client/script/ui/shared/mapView/mapViewUtil.py(12) <module>\r"
2021-09-28T15:00:41.297Z	default	debug	"<pre>/eve/client/script/ui/shared/systemMenu/betaOptions.py(11) <module>\r"
2021-09-28T15:00:41.297Z	default	debug	"<pre>/packages/launchdarkly/__init__.py(69) <module>\r"
2021-09-28T15:00:41.297Z	default	debug	"        __builtins__ = {'AUR': 30,\r"F
2021-09-28T15:00:41.297Z	default	debug	"                        'ArithmeticError': <type 'exceptions.ArithmeticError'>,\r"
2021-09-28T15:00:41.297Z	default	debug	"                        'AssertionError': <type 'exceptions.AssertionError'>,\r"
2021-09-28T15:00:41.297Z	default	debug	"                        'AttributeError': <type 'exceptions.AttributeError'>,\r"
2021-09-28T15:00:41.298Z	default	debug	"                       ...\r"
2021-09-28T15:00:41.298Z	default	debug	"        __doc__ = None\r"
2021-09-28T15:00:41.298Z	default	debug	"        __file__ = None\r"
2021-09-28T15:00:41.298Z	default	debug	"        __loader__ = None\r"
2021-09-28T15:00:41.298Z	default	debug	"        __name__ = None\r"
2021-09-28T15:00:41.298Z	default	debug	"        __package__ = None\r"
2021-09-28T15:00:41.299Z	default	debug	"        __path__ = None\r"
2021-09-28T15:00:41.299Z	default	debug	"        _make_user_object = None\r"
2021-09-28T15:00:41.299Z	default	debug	"        client = None\r"
2021-09-28T15:00:41.299Z	default	debug	"        client_instance = None\r"
2021-09-28T15:00:41.299Z	default	debug	"        ext = None\r"
2021-09-28T15:00:41.299Z	default	debug	"        get_client = None\r"
2021-09-28T15:00:41.300Z	default	debug	"        imp = None\r"
2021-09-28T15:00:41.300Z	default	debug	"        json = None\r"
2021-09-28T15:00:41.300Z	default	debug	"        logger = None\r"
2021-09-28T15:00:41.300Z	default	debug	"        logging = None\r"
2021-09-28T15:00:41.300Z	default	debug	"        monolithconfig = None\r"
2021-09-28T15:00:41.300Z	default	debug	"        on_client = None\r"
2021-09-28T15:00:41.301Z	default	debug	"        os = None\r"
2021-09-28T15:00:41.301Z	default	debug	"        platform = None\r"
2021-09-28T15:00:41.301Z	default	debug	"        sdk = None\r"
2021-09-28T15:00:41.301Z	default	debug	"        set_user = None\r"
2021-09-28T15:00:41.301Z	default	debug	" \r"
2021-09-28T15:00:41.301Z	default	debug	"Thread Locals:  session was <Session: (sid:[redacted], mutating:0, contextOnly:False, corprole:0x0, languageID:EN, role:0x4000000000000000L, sessionType:5, rolesAtAll:0x0, rolesAtHQ:0x0, rolesAtBase:0x0, rolesAtOther:0x0)>\r"
2021-09-28T15:00:41.301Z	default	debug	"Stackhash: 1095971830\r"
2021-09-28T15:00:41.302Z	default	debug	"Reported from:  logmodule\r"
2021-09-28T15:00:41.302Z	default	debug	"EXCEPTION END\r"
2021-09-28T15:00:41.302Z	default	debug	"An exception has occurred. It has been logged in the log server as exception #1\r"

Thanks!

I am working on this and documenting my findings in another thread below, please head over there to follow progress/contribute.

Thanks!

Idk. But the singularity server is mac client

That comment literally doesn’t make any sense. Can you explain?

Will this help then??

Ah, thanks. That only applies if you’re on OSX though. The Sisi client on Windows is still the Windows version.

I’m really amazed by the logic behind CCP treatment of Linux.
Linux adoption has changed significantly since 2009 and the OS itself is vastly different and more usable, including for gaming.
So why not consider providing proper official support, even if it involves Wine/Steam somehow?
The game part itself is working flawlessly and most of the issues are in the Launcher.
Which is ironically written using a cross-platform Qt library, designed for cross-platform development and used successfully by many commercial companies to provide their software on Linux.
So the technical effort is minimal, the cross-platform tools are there and you are already using some of them.
It’s a two-way street, more people will use it if you support it properly. Just check out Linux gaming adoption ever since the Proton release. The publicity and hype alone will bring many new Linux gamers to Eve.
Not to mention the fact that you will actually show some love and respect towards thousands of paying customers who go through so many struggles to play Eve on there OS of choice. That we are able to utilize for so many other software and games successfully.
I’m paying for 4 accounts for over 6 years now but have to dual boot or use multiple computers just to play Eve. And Eve is one of 3(!) software titles that require it (I can mostly get away with running the other two in a VM on Linux). And one that has the least technical justification for it. That’s because trying to enjoy Eve on Linux is painfully difficult to impossible.
This is sheer ignorance and lack of respect, CCP. Linux is not going away and we are not asking for much here.
Please do not ignore and disrespect your loyal customers.

1 Like

Will be better if ccp just test things properly under one os. Right now their QA is a joke.

Yelling at them probably isnt the most effective way to get what we want. I am guilty of it too (earlier in my post history), but that was due to a misunderstanding about what happened when Linux broke the last time.

Going forward I try my best to just figure out the problem ourselves since they’ve made it clear their hands are tied and they can’t help.

Interestingly during my debugging sessions over the past couple of days with the Sisi issues, I noticed they are doing quite a few checks specifically to detect and report that users are running Wine. I could be wrong but I saw that as an indication that they are at least kind of monitoring issues with that portion of the playerbase, even if they aren’t allowed to directly act on it right now.

1 Like

Sorry Renard, tied up at work past couple of days. Haven’t been able to check much stuff. Can log into windows and extract logs from there from SiSi in about an hour or three, if this is still useful.

Yea, this is the best way to go about it I think.

They’ve explained why they don’t bother with Linux. And it’s understandable, though it pains me to say it. It boils down to amount of “effort per user” ratio, perhaps even the devs are beholden to this because it came from up above, some higher up tying their hands on what they should or shouldn’t use their time on. :man_shrugging:

I do appreciate that they did go out of their way to communicate this once they realized that there was a good sized group of Linux users, and recognized that they were not aware of the amount of users using Linux to log into/play the game.

It’s good to let them know (in a nice way) that there are people like ourselves that do use the Linux client. As mentioned on the other post, I’ve got 4xomega accounts, and have been using the eve on linux for about 10 years now maybe (I can’t remember for sure)? I’m 100% sure that I’ve been using them consistently, for at least 6 years.

But for the time being, we have to assume that there won’t be any additional help, and look into this ourselves as much as we can. In the process, we may leave some breadcrumbs that might lead to a fix on CCP’s end if the effort needed to fix is small enough. Or… maybe not, but then we all know we did as much as we could.

I ran the launcher to try to log into SiSi on Windows. I searched on exception and thrown, didn’t come up with any hits in the file.

I can copy paste the file I looked at in here if you’d like.

Thanks for checking into that! Miraculously, the game launched in my Windows VM so I was able to get the info I needed. I have to head out for a day or two but will continue digging into the root cause in Wine when I’m back. Best case scenario would be the wine devs respond to the bug report and figure it out, but we’ll see

Yeah right, steam hardware survey shows 1% which was about the same for years (or even lower, i remember it was 1.4-1.5% at some point), maybe even since 2009, and that’s with steam bias towards linux.

That’s not the correct way to look at it, because the overall Steam population has increased significantly since. And here is some proof: https://www.statista.com/statistics/308330/number-stream-users/
So even if the percentage of Linux users remained the same, the actual number of users has grown and by a lot.
Linux gaming is not on the same level as it was 10 years ago. Ever since Proton release, even people who wouldn’t touch Linux with a stick are interested in it. And I’m talking about youtubers, with millions of subscribers, who are eagerly reviewing games on Proton and favorably as well, in many cases.

If you are referring to my post, I wasn’t yelling, but rather expressing my frustration. And my message was certainly not targeted towards a minority of helpful developers in CCP who try to maintain Eve on Linux possible, but towards their business decision makers.

What strikes me as odd is how buggy the windows eve experience is, and how little bugs we see on our Linux side of things. There are, but we make do without support. Windows has a lot of bugs, and the official support is not that great.

So, why not support us officially, when we surely give less troubles than the windows side does? :stuck_out_tongue:

When we had a dev with an ubuntu machine… it made wonders, I dont think we are asking much.

And if we were all a bunch of alpha accounts, I could understand it, but Id say that the majority here are long time omega players, and even what they call ‘elite’ players (as that FanFest video explained).

So, throwing Linux out is kicking out a lot of omegas and elite players… if we were dumb/simple alpha accounts I would understand it.

1 Like

I believe this due to an outdated way of thinking for some of the decision-makers.
I could be wrong, but those people probably rely on the same data from 2009 decision, believing the status quo is maintained.

It’s probably gotten worse since the takeover.
Paying customers are treated differently because of their platform preference.

We should start some sort of an organized request/petition on behalf of the paying customers, who are playing or want to be able to play on Linux without hassle. If we can collect enough character names, perhaps things will change.
Also, if everyone interested sends a personal email to CCP (support?), asking for Linux support, enough requests could make a difference.

All running fine yesterday on launcher 1747682 until I upgraded Ubuntu from 18.04.6 to 20.04.3. Launcher fires up, but clients immediately quit with the “closed unexpectedly” notification.

Does anyone have either a link to a newer launcher, or a way to fix this one please?

Can you go to settings->game client->run eve with loglite and tell me if you see any red errors shortly before the crash? Are you trying to run tq or sisi?