There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux_gaming

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

yamanii , in Helldivers 2 will use a rootkit anti-cheat, nProtect GameGuard
@yamanii@lemmy.world avatar

This is one of the worst ones too, I remember being used by several asian MMOs on the late 2000s that were full of hackers and bots.

Thcdenton , in Helldivers 2 will use a rootkit anti-cheat, nProtect GameGuard

:(

Speculater , in I need help getting EverQuest running reliably
@Speculater@lemmy.world avatar

Weird, I was just checking Lemmy randomly and crossed this. I don’t have an answer, but I stream EverQuest and know many players use Linux. If any community can help you, it would be the P99 forums or the Project Quarm discord tech support. Between the two communities, you have a couple thousand players with decades of experience. Might even be worth checking out The Al Kabor Project’s discord as well.

I doubt you’ll find these two niches intersect anywhere else.

Edit: I did successfully get it running on my Steam Deck, which uses Proton, so I know that might be a path worth pursuing. Find one of those guides and see what you can get to work.

phanto ,

Weirdly, I installed Project 99 recently from Lutris. Ran like a dream, no issues. I’m on Fedora 39 on a Ryzen/RTX machine.

raspberriesareyummy ,

P99 runs perfectly with “out of the box wine” for a decade on my debian, however, I suspect OP may be trying to run EQLive which has a whole lot of more content and different binaries - maybe that is not comparable.

@OP: Did you check out winehq.org and try to set up your EQ installation aligned with one of the “Gold” or “Platinum” rated test entries there?

jawa21 OP ,

No, I haven’t done that. I’ve only done the typical install tries. I’ll check that out now, thanks!

raspberriesareyummy ,

Any luck? I assume this one here, with winetricks, is what you’ll want: https://appdb.winehq.org/objectManager.php?sClass=version&iId=2939

jawa21 OP ,

Yep. I got it. The guide got me most of the way. Some things that I’m guessing are related to DX11 are still broken (mostly textures), but at least the game runs reliably now. Thanks for all the help!

raspberriesareyummy ,

Great to hear you got it working - I didn’t do much but point you to a good source for wine + EQ ;) Have fun in Norrath!

jawa21 OP ,

Yeah, I get that. I consider P99 to be a completely separate game, though. I need to run current live server raids.

jawa21 OP ,

Here’s the issue. I don’t play P99 and don’t want to. I play on live servers.

Speculater ,
@Speculater@lemmy.world avatar

Ah, I see. Then best of luck getting it running!

Speculater ,
@Speculater@lemmy.world avatar

This guy got it running on his Steam Deck in 2022, I imagine many of the steps are similar in Linux.

redguides.com/…/everquest-on-a-steam-deck.84190/

jawa21 OP ,

This is helpful, but that’s Debian based and I’m on Fedora. There will be… complications.

M500 ,

What complications will there be? I just read through the guide and don’t see anything that should cause a problem.

jawa21 OP ,

You are right. I am just frustrated and need to take a break and read it tomorrow.

breakcore ,

Minor correction, Steam Deck is arch based.

The only thing specific to Steam Deck in the guide is the Discover Store. This “app store” is actually a part of KDE, which is the desktop Steam Deck uses, when one switches to desktop mode.

The Discover Store is a way to install flatpaks, which are a universal application format that runs on all linux distributions.

On Febora flatpaks should be enabled by default. You might have to enable the flathub repository, which is the main hub for finding and installing applications.

Read more here : www.flatpak.org/setup/Fedora

The application “protontricks” which the guide uses to set up the game, can be found here : flathub.org/…/com.github.Matoking.protontricks

The guide might be a bit long, but only because it is rather verbose.

Take a read through, it might solve your problem. Go ahead when you have read it through, I am sure you can do it :)

jawa21 OP ,

Reply to your edit. Please let me know of the game will work correctly after the initial run. That is the whole issue. Works great… once

Xideta , in Helldivers 2 will use a rootkit anti-cheat, nProtect GameGuard

Depending on the hosting of things by the game, anti cheat can make sense. Payday 2, for example, is almost entirely peer to peer in games, and cheats allow you to be quite mean in game, even if you’re not the host.

But I can’t help but think PvE anti cheat is more about locking people out of skins/events/dlc/things than actually being to prevent cheating. Else you could just have a button that invalidated the gains of the cheated match.

dumpsterlid ,

But I can’t help but think PvE anti cheat is more about locking people out of skins/events/dlc/things than actually being to prevent cheating. Else you could just have a button that invalidated the gains of the cheated match.

Absolutely, the original sin of computers is that the concept of scarcity is totally foreign to the way computers work and it is nauseating how much work is put into trying introduce scarcity into software and games.

alilbee ,

The developer lays out their reasons:

HELLDIVERS 2 is a co-op/PvE game, why do we even need Anti-Cheat?

That’s a great question, and there’s two related but separate points to it:

First, we want everyone to have a great time playing HELLDIVERS 2, with friends, ex-friends or randoms. What we’ve seen in some of our and others’ games is that rampant cheating tends to have a very negative effect on players openness to playing, especially with randoms.

There’s an anecdote from HELLDIVERS 1 I’d like to share:

When we released HELLDIVERS 1 on PC there was effectively no anti-cheat implemented. Additionally HELLDIVERS 1 uses a peer-to-peer networking model, and that means, from a security perspective, each game client will blindly trust each other.

Shortly after release we noticed there was a cheat going around which granted 9999 research samples. Unfortunately any non-cheaters in the same mission would also be granted 9999 research samples. These non-cheating players now had their entire progression ruined through no fault of their own.

We were able to deal with a lot of these early issues without using a third party solution, but it took a lot of work, and most of it was done reactively.

Incidentally HELLDIVERS 2 also uses a peer-to-peer networking model, but this time around we’re trying to be more proactive and make sure everyone can play the intended experience.

Second is the Galactic War. There’s this huge metagame going in the cloud which all players (and game clients) participate in. Even though we have other countermeasures in place, a cracked game client could make it easier to disrupt the Galactic War, which would sour everyone’s experience

I think those are reasonable explanations for anti cheat having a place in their game. I’ve been hit with that example scenario before in other games and it just ruins the fun entirely for a lot of progression-driven players, like me.

What I haven’t seen a good answer for is the reason for this AC solution specifically. It seems like they could have gone for something much more popular and compatible than what they did. If it was for cost reasons, I think that’s a short sighted decision. Regardless, it has me thinking twice about a game I was fairly certain about trying, so that’s disappointing.

TwilightVulpine ,

I’m also a progression-driven player yet I’m suspicious of a game that introduces anti-cheats alongside microtransactions. When microtransactions are involved, the pace of progression tends to be affected to incentive people to pay, and at that point I’d rather play in a hacked server that has a more reasonable progression.

If it was just about letting the player maintain the pace of progression however is most satisfying, I’m sure there are better ways to do that client-side. But these days game companies are all too happy to equivocate “company controlled” with “fair” or “fun”, and it’s curious that in this framing nothing is unfair as long as they get money.

alilbee ,

Hey, I’m not arguing that mtx are a good thing for consumers or anything like that, and I’m with you that they’ve had an adverse effect on progression systems. I just see the logic in their reasoning for having anticheat. Anything client side could be subverted by those same cheats, and it still wouldn’t address the second issue of the impact on the shared galactic conflict feature. All that said, this was a poor choice of implementation and I don’t think it will pay off for them. I don’t think you’d be seeing the same backlash if it was something like EAC. Maybe from the techy crowd on Lemmy, but not from the average consumer.

TwilightVulpine ,

Just because we don’t usually see backlash it doesn’t mean it’s a good thing. The average player puts up with absolutely rigged games which treat paying for advantages as fairness.

Personally I only see cheating as a problem if it affects people who haven’t agreed to it, but the solution is not preventing all modification. Games are better off for modding and customization. They could cut off modified games from having matchmaking or any input on a global game mode while still allowing players to run their own servers however they want.

alilbee ,

I’m not arguing that anything is good or bad. I’m all for people modding their single player games. I’ve played Frankenstein Skyrim myself many times. I’m a big fan. All that said, this game has a multiplayer element through Galactic Warfare and matchmaking co-op. I think anticheat is entirely reasonable in those scenarios. You can say the multiplayer-lite GW feature isn’t worth the limitation (I would probably share that view), but AC is not evil in all situations. It’s just kind of entwined with certain online multiplayer features, to avoid the equivalent of “Boaty McBoatFace” happening when trolls hit critical mass in your game.

savvywolf ,
@savvywolf@pawb.social avatar

each game client will blindly trust each other.

In my spare time I work on some networked applications, and so have had to look into security and all that. The one thing they tell you is to NEVER FUCKING TRUST ANYTHING AT THE OTHER END OF A NETWORK CONNECTION. No, anticheat rootkits doesn’t allow you to ignore this, and it’s massively irresponsible to rely on anticheat as your main way of ensuring security.

If someone gets past rootkit anticheat on a “normal” game where it is being used as a replacement for proper server side anticheat, it’s no big deal. Just have a reporting system in place, and ban them. The worst you’ll get is people on Reddit complaining about “rampant cheating” or whatever.

If someone gets past rootkit anticheat on a game where it is used as a replacement for network security fundamentals, you’re suddenly going to have to find a way to explain to all your customers (and possibly lawyers) that due to your negligence, other people have had full access to their computers.

alilbee ,

I’m a DevOps engineer by trade, and do a lot of work with network security. “Never trust anything on the other side of a connection” is fine and all as a rule of thumb, but real solutions have more nuance than that. What is “trust”? Should I just never connect to anything? Obviously we have to, so we’re already assuming some level of “trust”. There are always degrees of trust, and a peer to peer game server is a higher degree than browsing a site hosted by a server, is what I think the developer meant.

Now, I agree with you, this shouldn’t be some full substitute for proper network security or whatever, but I don’t think they’ve given any indication that’s the case. I can also speak from experience that certain choices in tooling are thrust upon dev teams at times, for cost or “political” reasons. It’s also fully possible it’s just a bad call from a techie who worked on a prior project with it or something.

zecg , in Helldivers 2 will use a rootkit anti-cheat, nProtect GameGuard
@zecg@lemmy.world avatar

I loved the first one and both magickas enough that I’d buy it first day otherwise. I’just have to play one of 700 other games in my library for a few years until they decide it’s not worth it anymore.

darkmatternoodlecow , in Unable to install games with Lutris

Find this file:


<span style="color:#323232;">Flatpak: ~/.var/app/net.lutris.Lutris/config/lutris/runners/wine.yml
</span><span style="color:#323232;">Otherwise:  ~/.config/lutris/runners/wine.yml
</span>

The file points to a version of Wine that you no longer have installed. Find the section that looks like this:


<span style="color:#323232;">wine:
</span><span style="color:#323232;">  version: wine-ge-8-25-x86_64
</span>

Update the version listed here to the latest one you actually have installed. You can get the exact name by clicking this button in Lutris:

https://programming.dev/pictrs/image/9ae5326c-ab55-4ab6-8e41-843adeac91eb.png

It should be obvious from the list shown in the window that pops up which Wine versions you have installed, and which versions you’re actively using. Get the name of one that’s installed and copy it into the wine.yml file; keep the formatting that’s already there, with a hyphen between the version and the architecture.

Save the file, restart everything, bam, games galore.

Nachtara OP ,
@Nachtara@feddit.de avatar

Could sadly not find the wine.yml, but your reply still helped me to find the problem. The used wine version in the options was specified as “wine-ge-8-25-x86_64 (standard)”. Changing that to “wine-ge-8-25-x86_64” and restarting fixed the problem. For whatever reason it now changed to “lutris-7.2-2-x86_64”, but it still works, so I will not touch that again-.

Rustmilian , (edited )
@Rustmilian@lemmy.world avatar

Naming convention bug. It happened to me a long time ago back when you had to manually add anything “GE”.
The Wine & Proton packaging isn’t supposed to have (random bs description) in the name else lutris won’t be able to recognize it.
As for wine.yml, if you’re using a system package & not a flatpack try :


<span style="color:#323232;">cat $XDG_CONFIG_HOME/lutris/runners/wine.yml
</span><span style="color:#323232;">ls $XDG_CONFIG_HOME/lutris/runners/
</span>
helenslunch , in Orange Pi Neo is new handheld powered by AMD and comes preinstalled with Manjaro
@helenslunch@feddit.nl avatar

Sooo it doesn’t run on an Orange Pi SBC? Well that’s confusing…

entropicdrift ,
@entropicdrift@lemmy.sdf.org avatar

I mean, Orange Pi never made the SoCs to begin with, so it could well be they’re designing the SBC and just using an AMD laptop chip for this one

helenslunch ,
@helenslunch@feddit.nl avatar

Now that you mention it, that is the same logo as the SBC manufacturer. I though Orange Pi was just the name of the SBC but it appears to be both. Still confusing, given the clear reference in the company name, but I digress.

Still think Manjaro is a dumb choice.

entropicdrift , (edited )
@entropicdrift@lemmy.sdf.org avatar

You and me both. Could’ve gone with ChimeraOS or HoloISO or even just Arch and it would’ve been better.

loutr ,
@loutr@sh.itjust.works avatar

Arch requires a keyboard though.

Ultragramps ,
@Ultragramps@lemmy.blahaj.zone avatar

The OS for Steam Deck and Manjaro are both forks of Arch, last I checked, no?

helenslunch ,
@helenslunch@feddit.nl avatar

Yes SteamOS is a heavily modified fork of Arch. But the important thing really is the Gamescope compositor and controller-first operation.

73ms ,
@73ms@infosec.exchange avatar

Going with doesn't seem like it would make much sense to me. As far as I understand it is something like an unauthorized derivative of so you'd be putting yourself at Valve's whims without Valve okaying it and no voice at all in the development process.

I like getting the dev team of an open distro involved, I guess might have been better if they fit that description as well though.

@entropicdrift @helenslunch @linux_gaming

entropicdrift ,
@entropicdrift@lemmy.sdf.org avatar

ChimeraOS is basically a totally hardware-agnostic version of SteamOS, though instead of forking SteamOS it’s more like a re-implementation of it from an Arch base.

DrQuickbeam ,

I too am confused

jeze3D , in Orange Pi Neo is new handheld powered by AMD and comes preinstalled with Manjaro
@jeze3D@lemmy.ml avatar

Manjaro… yeaaaah…well just make sure to stay away from the AUR.

Scio ,
@Scio@kbin.social avatar

I'm sure it'll get a Bazzite port within weeks.

quarterlife ,

Funny enough we just finished our website yesterday lmao

Scio ,
@Scio@kbin.social avatar

Great! Bazzite.gg will point to it soon then? It still redirected to the GitHub for me.

Edit: cached result! The new site loaded on my phone! Very swish :)

cyberpunk007 ,

Why?

drwankingstein ,

one of two things, or maybe both, manjaro has a really weird issue with the AUR where they repeatedly pushed updates to pamac that have crippled the AUR.

there are also often times where AUR packages inexplicably break on manjaro so using the AUR while running is is fairly sketchy

cyberpunk007 ,

I think I understand your latter point. I had no time to invest in another arch build last time I did a reinstall. This was before arch had a gui install. So I went Manjaro. I’ve noticed this problem where sometimes I install direct from aur and it messes stuff with pamac. Now that there’s a gui install for arch I’ll just go back to that next time.

pan_troglodytes , in I need help getting EverQuest running reliably

wow, everquest is still a thing? that’s sort of amazing.

tabular , in Orange Pi Neo is new handheld powered by AMD and comes preinstalled with Manjaro
@tabular@lemmy.world avatar

Does it use free software drivers and firmware?

Unyieldingly ,

AMD’s CPU and GPU firmware is non-free.

tabular ,
@tabular@lemmy.world avatar

I should have specified the other components, as that’s sadly a given.

merthyr1831 , in Orange Pi Neo is new handheld powered by AMD and comes preinstalled with Manjaro

Linux preinstalled

two touchpads

7840HS

aw yeah, its gamer time


Manjaro is weird but I wonder if they’ll make it some kind of Manjaro spin? IMO I’d be interested to have Bazzite or something similar on it

LarmyOfLone , in Orange Pi Neo is new handheld powered by AMD and comes preinstalled with Manjaro

Orange PI is competitor to Raspberry PI… so is this meant to be a “case” for a similar priced SOC board? With GPIO pins?

merthyr1831 ,

Says on the image that its a 7840HS system, so same SOC as top end handhelds like the GPD Win 4, Aya Neo Kun, ROG Ally etc.

anarchyrabbit , in Orange Pi Neo is new handheld powered by AMD and comes preinstalled with Manjaro

I understand the issues with Manjaro. But I am super excited with handhelds making a major come back. I think the next couple of years we are going to see major breakthroughs. Battery life is currently a big issue but this should be solved with more RND.

I currently play on Switch but I am getting very tempted to cross over to another device. But I will wait to see what Nintendo does next before I decide. A buddy of mine has the Asus ROG Ally which is also pretty impressive on its own.

WeLoveCastingSpellz , in Orange Pi Neo is new handheld powered by AMD and comes preinstalled with Manjaro

really cool, I like orange pi, I will hwve to switch majaro out as soon as I get it thiugh if I get it

cashews_best_nut , in Orange Pi Neo is new handheld powered by AMD and comes preinstalled with Manjaro

This stirs my loins!!!

Ultragramps ,
@Ultragramps@lemmy.blahaj.zone avatar

Consider my jimmies rustled.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines