I have been playing this game happily nearly four years now, on standard distributions like OpenSuSe en Ubuntu, with the hardware that has not changed since then. Few frame drops occurred with the graphics settings during that time and clearly bleeding edge should not be necessary now.
Four years ago Steam was no more than a means to get the game downloaded. Things went wrong when I started to use its proton and even Glorious Eggroll does not change that. Could be that kernel boot arguments are now such that standard distributions like OpenSuSe en Ubuntu have made themselves unfit for playing the game, but to me that looks improbable.
I wonder what the experience of RedMcG is.
So you had better linux gaming performance playing elite in the past than you are currently getting?
That would just be a massive red flag that you have something setup wrong or are doing things in a way that is no longer relevant (like running the game outside of steam etc). When it comes to playing games in linux thru proton/wine, there should be no area of regression outside of perhaps some old version of wine allowing a game to run that a newer one is not. But if it runs in a current version, it should be running as good or better than any old version. And if you are actually using dxvk with shader caching working correctly and esync/fsync ...it should be very near if not better than native windows depending on the game.
It seems like maybe you have some practices / assumptions (changes to configurations or installation / execution steps) you are using when running the games that are conflicting with how things should be run now that stem from best practices as they existed years ago. Especially if you are having issues with game performance using steam's proton (from within steam on steam's installed games) and think that 'the problem started when using steam's proton to run games'. Since the advent of using steam's proton to run (and install and autoconfigure prefixes) windows games vs rolling your own wine setup has basically been the catalyst for linux being a viable gaming platform (mostly thanks to it's inclusion of dxvk and vkd3d - which is not included in regular wine).
Things installed by steam and run within steam the way valve has designed it to be used with no deviation generally just works. And it works well with elite that way. But the majority of games just work that way ...with the ones that dont being an ever decreasing minority. Assuming your distro is current and hardware acceleration is enabled and working.
You only get into questionable territory when using proton/wine on running things external to steam. Lutris does a semi-good job at making that easier, but you are as likely to come across unusable wine/proton builds that conflict with a particular game there than you are mis-configured options or improperly set environment variables.
But even those games that i dont have thru steam, it is often a better experience to add and run installers thru steam than do it externally (even using steam's proton but thru something like lutris or command line manually). I have GoG's launcher (galaxy app) accessible thru steam to play games from that service (like no man's sky, etc) and it works great. It's all even easier on the steam deck but on my regular pc i have it setup similarly. The less i have to resort to lutris to run non-steam stuff ..the less issues i've had with games bugging out, not running. Just gotta get star citizen to get on board ...though i'm not missing much by that game not running or only running with special hacked versions of the anti-cheat they use.
The only major stickler is epic games. I believe i still use lutris to launch the epic launcher to run games from that service. But i have borderlands tiny tina on that and it runs very well there. Considering my graphics card is a lowly 5700xt. Whenever using a non-steam launched setup, i run winetricks to make sure dxvk and vk3d3 are installed at the latest versions ....otherwise you may find yourself using the stock wine method for emulating dx ...which is slow and crappy.
tldr: it doesn't make sense that steam would be playing elite with worse performance now than you experienced in the game in linux from years ago unless this is your first time playing odyssey in linux. And i would only look into the difference in performance between linux and windows once whatever is causing your linux now vs linux then regression handled.