Im a linux (mint) user, and ive been using winehq-staging for a while since that worked with the eve launcher.
However, winehq-staging has been pushed to 11.0-rc1 and now im getting a blank(white) screen. reverting back to 10.20 seems to have fixed it.
Im making this post purely informational but if anyone has the same, or knows a fix, im welcome to try lol.
Problem i also have is that stable ( 10.0 ) doesnt show the launcher at all so euh… eh?
I will be digging deeper into this, maybe even make a post @ winehq if nobody here has an idea and ive also run out of ideas
EDIT: found https://bugs.winehq.org/show_bug.cgi?id=42473 , so thats worth an investigation if the same things are happening but with never versions. the prefix didn’t change so what is installed shouldn’t change but you never know
I can confirm this…just had experienced the white launcher window in the same way for debian 12 - happens with both winehq-devel and winehq-staging. I removed all four components of wine and then installed specifically the last version of devel - you need to adapt for your wine-type, distribution and version ofc.:
Have you tried running through Steam? I’m in the process of switching to Linux, so far everything installed through Steam has run out of the box through their Proton layer.
I’m using CachyOS which has a whole bunch of gaming specific stuff included in the distro.
It seems you casually stepped in and got the wrong impression. Wine is the forefront and the software where bugs related to EVE get fixed first. Also the current issues happen in other games too. It is not critical, just stay at the working version until the next one works again. Easily switchable.
EVE moves usually much faster than proton. There are defects that are not fixed after half a year now in proton, like people needing to use a launcher version from half a year ago or being bound to directx11 instead of being able to use directx12 and the latest launcher with wine.
At least that’s my impression from people reporting on the problems. I don’t use proton for EVE, as with wine those problems were fixed after 2 weeks the latest.
update: trying to fix things i broke my prefix and didnt take a backup ( whoops )
however, even in a new prefix its broken on my pc.
on my laptop however it works fine…
@Mephiztopheleze : generally, if wine is broken steam proton will also break in future versions since they are based on wine. idk if they have a proton version based on wine 11 yet
unless they fix it themselves ofc.
So far, its a weird issue and if people @ valve pick it up, that’d be great but who knows.
Dell Precision 7820 GeForce GTX 1080 + Linux Mint 22.1 Cinnamon with Bottles as a flat pak
1> any thing past app-1.9.4 does not work
2> the new update for bottles broke the game
down grading bottles fixed issue for now (just ask AI how)
3> I have a Dell 7424 Rugged Extreme that has the same app version issue, but works with the new bottles update @ app-1.9.4
the Dell Rugged is an exact software clone of the 7820 except video driver. Once you get a bottle working, you can export it and it is portable… so the bottle setup and eve stuff are all exactly the same except for the version on Bottles.
No cure for bottles - just the info again that up until wine-devel/staging 10.20 all the latest EVE launcher versions run and also directx12 can be used. Only the new 11.0-rc1 versions are not working.
I understand that some are used now to those launchers like steam/lutris and stuff like bottles these days, but for the reasons that those seemingly “easier” and integrated methods can’t keep up with EVE progress, i prefer wine for EVE.
If i compare it with the setup and scripts needed for those launchers, it is even far easier to setup with wine. It takes only three steps to do so. Install GPU drivers, run winetricks to set up needed libraries and then run the EVE installer.
Yet i understand that people want to use those launcher for better integration with their other games.
Wine 11.0-rc2 got released and the launcher is displayed normally again with the minor issue that the splash screen logo of EVE is displayed as a black box before the launcher starts.
I would say it sounds like an OpenGL call like – glTexSubImage2D. However, I assume you are not using OpenGL, I would guess they messed up the shaders once again in this build. Check to see, if your space explosions of enemy ships produce several black planes. This is normally when someone has upgraded the shaders specifically for their GPU and failed to use backwards compatibility.
If you can downgrade and EVE works directly again like before the upgrade, then the change was with wine and not EVE. Also other games were affected, that is why it was fixed with the latest version also somewhat for EVE.
I mean you know it as you made a bug report. That bug report was not cited in the release notes yet, but two other games with the same symptoms. Apart from just guessing, John could look those up and see the changes directly and their effects. No reason to assume anything.
Those were the bugs closed: #59091 UbisoftConnect window completely broken #59094Itch.io client shows empty white window on start
You see, if the game functions in Windows OS, the developer can blame Wine/Proton for not working properly and being up to date. To clarify, I was talking about this Wine build. There are so many fingers in that pie, all it takes is one person not into include all those who don’t own their exact PC. From this point of view, it is a Wine build error.
On the other hand, we can point fingers at the developer for their sloppy cut and paste code. How many games in total were affected by the new build and why only a certain few? The developer can always back peddle on their end, “We don’t support Linux OS” stance. Which of course the software client is compile for Windows OS in Windows OS.
While I help out as much as I can with bug reports, submitting my code to HQ, and game testing, this is not how I would like Linux to operate. My personal preference is not to use Wiine/Proton but actual Linux OS software whenever possible. Unfortunately EVE and most online games runs Windows and shuns Linux OS. I don’t see triple A games and others lining up to join us Linux users. While I am pro Linux OS, Wine/Proton is not the very best solution to play Windows OS games.
The next best thing ( my opinion ) is to either dual boot or use Blandman’s Windows on KVM and VIFO. Not as simple as using Wine, but if you have both OS and a machine built to deal with it, you will find less issues and more time to play games within the Linux OS.
He hasn’t been on this for about 2 or 3 years now, but basically you don’t need to reboot the machine, just pipe your Windows OS through Linux using a VM. Downside is you do need some PC features available (KVM and VIFO) and a second GPU. Apparently the laptop he gave away in this video had some nifty hardware that swapped the internal hardware.
Probably more than you wanted to know, but I like to answer to my best ability.
I popped on to my Windows 10 box to scout this EVE black box issue. Seems they added a slow fade to the title. Like we are impressed they know how to make a graphic title transition. In my opinion, the fade looks crappy and wastes more of our time logging in to play.
Most likely they added a FadeInThemeAnimation API call to animate it? I am not sure.
I posted the issue to HQ and gave them all the details. Now it is up to the people at Codeweavers, WineHQ, and Steam to patch their various versions of Wine. To create a fade-in effect for a graphic title using the Vulkan API, you can use blending with alpha values. Start by rendering a solid black rectangle over your title and gradually decrease its opacity to reveal the title underneath. It is nowhere near as difficult as Windows API makes it. Sounds to me like the black rectangle is not fading in Wine.
strange…i’ve had only problems with rc1-devel. rc2,3,4-devel are working fine for me.
Also i have written in the second post above how to downgrade to a specific version that you know was last working…as at some point it is also possible that all the newest versions of all three branches might be broken for you until it is fixed again…