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.

ViscloReader , in Vulkan 1.3.278 Released With Two New Extensions - One Will Help Wine / Steam Play

Yay!

MoLoPoLY , in Slimbook Hero (MANJARO) new linux gaming laptop with i7-13620H and RTX 4060 8GB

I wonder why they choose a nvidia GPU. Is the performance and support with nvidia on par with windows in this times?

helenslunch , in Slimbook Hero (MANJARO) new linux gaming laptop with i7-13620H and RTX 4060 8GB
@helenslunch@feddit.nl avatar

Linux laptop with Nvidia? Pass.

woelkchen , in Slimbook Hero (MANJARO) new linux gaming laptop with i7-13620H and RTX 4060 8GB
@woelkchen@lemmy.world avatar
ColeSloth , in Steamdeck compatibility could take a huge leap forward with ULWGL-launcher, a universal game compatibility tool and collaborative effort between Glorious Eggroll, Lutris, Bottles, and Heroic Launcher!

Can it pre-load shader cache like steam games does? Because that’s a big plus to running games on the higher half of the graphics demand side. Otherwise you’ll still need games to be steam in order to get the best performance.

lambda ,

Yeah. Good point. The problem I see with that is that SOMEONE has to store the shader caches that you download. With some games, it’s megabytes and some games it’s gigabytes. Also, the shaders are different for different hardware configurations. Who is going to not only store, but share all of this data when only a small portion of people donate to FOSS? Steam, gets a portion of the sale, and moving people to Linux is a far sight goal that they are monetarily incentivized to help towards.

Username ,

In theory this problem is already “solved” with torrents.

lambda ,

True, but complex and probably a tad unrealistic. My old days of using torrents taught me that people don’t typically seed.

Ignoring that, if you automatically download torrents and start seeding them many people wouldn’t understand them and will have their internet overwhelmed and blame Linux, or Google it and come to the conclusion to “turn off the seeding feature”.

Also, Shader Caches get changed/updated CONSTANTLY. When I first got my Steam Deck, I was getting Shader Caches updates every time I turned it on for nearly every game. That has slowed down a lot but torrents specifically wouldn’t be the best solution for something that changes frequently. You can re-check so that you can just only download new caches with the latest torrent. But the re-check can be computationally expensive as well.

Idk the answer and I love the idea of P2P. But, we’d have to be careful to implement it well.

ColeSloth ,

I wonder if a program could be built that would do it.

lambda ,

A program will not fix it. The problem is shader caches need to be stored. Storage costs money. Who is going to pay to store all of them?

Maybe it could be like a P2P system but that would add a whole lot of complexity!

ColeSloth ,

I was thinking a program that would pull, create, and store all the shader cache of a game locally on the system.

lambda ,

Pull from where?

ColeSloth ,

Magicland, I suppose. I guess it would need to spoof that it’s a steam os installed game in order to download the cache from valves server and then move the cache over to the appropriate folder for the game. I guess it would be a lot of work for each game, since the cache folder isn’t going to be named the same and in the same spot.

lambda ,

Even then, the shaders for steam deck wouldn’t work on other devices with different GPU architecture. I think it might require the same CPU architure as well. But, I’m not confident on the second part.

ColeSloth ,

I wasn’t talking about other devices. Just the steam deck. If it’s a game bought through steam you get the pre-cache files. If it’s a game you’re playing on the SD, but was purchased/obtained outside of steam you can still play it but you won’t have the pre-cache files to use.

lambda ,

Ah

ZariZari , in Steamdeck compatibility could take a huge leap forward with ULWGL-launcher, a universal game compatibility tool and collaborative effort between Glorious Eggroll, Lutris, Bottles, and Heroic Launcher!

Finally linux developers started to understand a bit of “make an app great and keep it like that”.

Usually linux has parcour in terms of apps.

CosmicCleric ,
@CosmicCleric@lemmy.world avatar

Usually linux has parcour in terms of apps.

parcours
nm
(=trajet) journey (=itinéraire) route (SPORT) (=terrain) course
parcours du combattant assault course
(=tour) [+golf] round
[+ski] run
[+circuit] lap vb

datelmd5sum ,

Yes and no. I could hop on to a 50 year old Unix machine and operate it pretty much the way I use my contemporary Linux computer, thanks to the standard Unix tools being both great and ancient.

S_H_K , in Steamdeck compatibility could take a huge leap forward with ULWGL-launcher, a universal game compatibility tool and collaborative effort between Glorious Eggroll, Lutris, Bottles, and Heroic Launcher!

I don’t know much about linux but as far as I understand it says linux get more compatibility?! Monkey sees monkey upvotes and shares

ProdigalFrog OP ,

There’s a lot of projects to help get Windows games working better on Linux, and this effort is basically all those projects coming together to work on making the ‘ultimate’ project that will make it easier than ever to game on Linux! :D

Rooki , in Steamdeck compatibility could take a huge leap forward with ULWGL-launcher, a universal game compatibility tool and collaborative effort between Glorious Eggroll, Lutris, Bottles, and Heroic Launcher!
@Rooki@lemmy.world avatar

Thats good news for the Steamdeck.

cordlesslamp ,

Probably a good news for Linux gaming in general, too.

Rooki ,
@Rooki@lemmy.world avatar

Yeah good for everything.

onlinepersona , in Steamdeck compatibility could take a huge leap forward with ULWGL-launcher, a universal game compatibility tool and collaborative effort between Glorious Eggroll, Lutris, Bottles, and Heroic Launcher!

So all the codebases won’t be merged into one, but a new codebase is made to launch games through existing launchers?

CC BY-NC-SA 4.0

massive_bereavement , (edited )
@massive_bereavement@kbin.social avatar

Well the interesting part of this is that they will collaborate on the engine but the frontend will still be independent.

I think this is a sound strategy (if I understood it well) as the key differentiators remain but the hard parts (running the damn things) become collaborative.

This also IMO helps a lot user experience, as dealing with broken scripts, mysterious wine settings and keeping up with version changes makes playing a game a big ordeal compared with other platforms (In some cases like old games, it can be worse).

onlinepersona ,

If you are correct, this is indeed a great stride in the right direction! Thank you for the input.

CC BY-NC-SA 4.0

soupermkc , in Heroic launcher improves GOG support with language, DLC, version management and more

There are actual Windows builds of the launcher! Pretty sure it’s on their website.

WeLoveCastingSpellz , in Steamdeck compatibility could take a huge leap forward with ULWGL-launcher, a universal game compatibility tool and collaborative effort between Glorious Eggroll, Lutris, Bottles, and Heroic Launcher!

There is a ton of typos and some misunderstandings but ir’s awesome that this is geyting some press in more mainstream gaming websites

Lemmyvisitor ,

ironic

WeLoveCastingSpellz ,

Duh, I ain’t writing an article for a magazine online. I am writing replies on a forum on my phone. I would at least double check if I was the author

WhiskyTangoFoxtrot ,

Still funny, though.

JustUseMint , in Steamdeck compatibility could take a huge leap forward with ULWGL-launcher, a universal game compatibility tool and collaborative effort between Glorious Eggroll, Lutris, Bottles, and Heroic Launcher!

Fucking stoked to see all these extremely talented devs work together.

Matty_r ,
@Matty_r@programming.dev avatar

I’m actually kind of surprised that they’re all working together at all. Normally they all wanna have it done their own way and it ends up just being another random project, that everybody loves until the next person creates another project because they want it done another way.

Scio , (edited ) in Steamdeck compatibility could take a huge leap forward with ULWGL-launcher, a universal game compatibility tool and collaborative effort between Glorious Eggroll, Lutris, Bottles, and Heroic Launcher!
@Scio@kbin.social avatar

I only just heard about ULWGL from a nice Threadiverser a couple of days ago, and now TIL!

moody , in Hyprfreeze just reached v1.0.0 - Suspend a game process (and other programs) in Hyprland

Elden Ring does allow you to pause. You just have to open the menu explanations. But your point is still valid.

Zerodya OP ,

Wow, I wish I knew this workaround during my early gameplay lol.

folkrav ,

Wait what

Ffs

MNByChoice , in Hyprfreeze just reached v1.0.0 - Suspend a game process (and other programs) in Hyprland

That is really great. I love the setup of the wrapper and how the dependences are listed with a “why”.

Am I correct in understanding that the freeze mechanism is a “kill -STOP”? (If so, I feel I need to make more use of that command.)

Zerodya OP ,

Indeed. However it’s necessary to use that command on both the main PID and all its child processes, otherwise you will run into issues like the game video stopping but the game logic still running in the background.

This is just a tool to automate finding the pid (via hyprctl or other ways) and correctly suspending it.

nickwitha_k ,

Brilliant!

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