Eskating cyclist, gamer and enjoyer of anime. Probably an artist. Also I code sometimes, pretty much just to mod titanfall 2 tho.
Introverted, yet I enjoy discussion to a fault.
Yup. Gamescope.
The command to force a certain resolution and frame rate would look like this:
gamescope -W 1920 -H 1080 -r 60 -- %command%
The resolution configured is the one the game will see, and the gamescope window can then be resized or full screened as you like.
It can also run games at lower resolutions, and upscale them using FSR. 1080>4K looks like this:
gamescope -w 1920 -h 1080 -W 3840 -H 2160 -F fsr -- %command%
Mint is good, but Cinnamon development is lagging behind and starting to show it.
Last I tried to use it there was bug that caused compositing to impact game performance, it’s supposed to not do that and there’s a setting to disable compositing for games, but it’s been non-functional for years.
You can use Mint, but I’d ditch Cinnamon.
You need to enable proton for all games. It’s in Settings>Compatibility.
NTFS doesn’t support the permission structure used by linux, so while it can work, when set up correctly, your system has to do a bunch of extra processing on top.
Not to mention that both NTFS modules available, take a performance penalty in general.
Ext4 also handles defragmentation much better.
Just go to the store page of a game that has a demo, and tap/click “Download” where it says download demo.
You mention “the library is shared between Linux and windows”, which is concerning.
If you are mounting an NTFS windows partition inside Linux so you don’t have to redownload your games, that won’t work.
Running games installed onto an NTFS partition is really fiddly on Linux, and steam WILL break things when you try to run games installed on linux in windows, and vice versa.
Wait till you try a game with support for the adaptive triggers, like Rift Apart, where the trigger will only pull halfway for primary fire (and resist being pulled further), and putting in more force to pull it fully is secondary fire.
Most games don’t use it of course, but it IS supported and working.
There’s no automatic way to do so other than writing a script for it yourself.
Lots of work and complexity to do something with the goal of making life easier.
But you’d be making life harder, not easier. Plus I’m personally not a fan of bringing over the windows mindset of turning our Documents folder into a dumping ground for application files… And not documents.
Linux already has a folder for that, .config.
Symlinks is really not how you want to do this…
If you want to centrally manage and back up game saves, I suggest using Ludusavi.
It’s an open source system-wide platform-agnostic save game manager.
I use Nextcloud with a CODE server to provide an office suite in a browser. I’ve had no problems with it and it does what I need.
There is also a OneDrive Client for linux.
Yes. I find prefixes in bottles much easier to configure. It’s all the same stuff, but the UI is simply better IMO.
But if that’s the problem you were having, setting off to manage wine yourself will only make it worse. You would be massively increasing the amount of legwork you’d have to do, not decreasing it.
Also grab protonup while you’re at it. It can download specific proton/wine versions for you and put the files in all the right places for the extra versions to be selectable in bottles/steam.
You really want to be using a separate prefix for each game, to keep any game-specific tweaks and settings separate.
Managing that without something like lutris or bottles IS A HUGE PAIN IN THE ASS, DO NOT EVEN TRY IT. Literally no-one does this. You will not find a guide.
But if you insist, yes, you’ll need a version of wine, as well as dxvk. Both you can install yourself.
Vulkan you should have already on most distros.
Then there’s a litany of optional windows dependencies that you can/have to install within a prefix, using winetricks, some of which will be necessary to run some things, while others will break other things.
But seriously. If you want to fiddle with the details, while not going insane with tedious prefix management, just use Bottles.
If you look at your profile from another instance, your user history there will only contain stuff that that instance is federated with. Users looking at your profile wont see comments and posts you’ve made onto communities that aren’t federated onto the instance they are looking at your profile from.
One comment onto an instance that federates with threads would leak that one comment, not your entire user account’s worth of data.
It’s still bullshit.
The kernel isn’t requiring the driver be GPL.
Nvidias driver straight up violated the license by talking to parts of the kernel it wasn’t legally allowed to talk to, by shipping its own tiny open source shim to sit between the proprietary and open source parts they wanted to illegally have interoperate.
This is a case of nvidia straight up actually breaking the law with a literal hack. Prompting linux into implementing new security measures.
It alienates nvidia. Are any other mega-corps being difficult enough to cause problems with linux?
As for its struggle to become mainstream (I assume you refer to desktop), I’d credit that to Linux not being commercial. And hence not having a marketing department. As soon as you DO market it, it takes off like a rocket. (Android, ChromeOS, SteamDeck)
You can also try to find an instance that already does bridging. For Finnish citizens, pikaviestin.fi is a good option, but they don’t provide accounts to non-finns.
But no, I do not have a guide for setting this up. But you set up a homeserver, with a domain you can commit to, and once that is working, configure whatever bridges you like using their respective docs.
And yes, it is complex. Matrix is the most complicated thing I’ve ever self-hosted. But it wasn’t untenable, and it’s been very low maintenance.
Fuck Ted Faro.
Unfortunately, Hades was actually needed several times before Gaia managed a biosphere that could support human life.
We could eat the rich tho? Stop that there
StarshipOdyssey from becoming a squandered opportunity wasted on the elite that comes back to bite humanity as a species in the ass.