Confused on Steam Play and Proton? Be sure to check out our guide.
Latest Comments by iskaputt
Mechabellum is an auto-battling Supreme Commander - I'm completely hooked
12 May 2023 at 5:17 pm UTC

Looks fun. How is the single player against AI?

Need a new controller? The 8BitDo Ultimate C 2.4G looks great
9 May 2023 at 7:16 pm UTC Likes: 1

Wanted to write something like "would be great to have links to their product pages", but then I looked at the official 8BitDo page and it is so ludicrously terrible...

Valve limits Steam store pages to 2 trailers before screenshots
3 May 2023 at 5:09 pm UTC Likes: 3

I wish they would finally fix video sound volume randomly being set to 100% and blowing up my speakers.

Compatibility layer Wine release v8.7 is out now
1 May 2023 at 12:01 pm UTC

Quoting: Purple Library Guy
Quoting: GuestIs wine versioning just an arbitrary counting, or 9.0 is going to be some big milestone?
Arbitrary, I believe. As the article puts it,
QuoteOnce a year a new stable releasing is made

To add from the official FAQ (https://wiki.winehq.org/Wine_User%27s_Guide#Wine_from_WineHQ):

Quote
  • The stable branch is on an annual release schedule, with minor updates as needed (usually every 10-12 weeks). This version is intended for users whose applications and games already work well in the existing code, and who are not interested in testing new versions.

  • The development is on a biweekly release schedule. This branch is the main branch, where bug fixing occurs and new features are added. It is recommended for users who want or need the latest features and bugfixes. Users of applications/games for which the stable branch does not work should always test the development release before filing bugs.

  • Since September, 2015 there has been a third official branch known as staging. This branch includes several hundred experimental patches that are not yet ready for inclusion in the main branch and is recommended for users of applications/games affected by bugs marked STAGED as well as those interested in helping to test experimental patches.

Before 2.0, they had a less strictly timed release schedule where IIRC 1.x (x even) was a stable release and 1.y (y odd) was a development release. Now we have x.0 (for any x) the stable release and x.y (any y >= 1) for development.

As to what this means for the stable versions in terms of features, https://www.winehq.org/announce/2.0 provided a short note:

QuoteThis is the first release made on the new time-based, annual release schedule. This implies that some features that are being worked on but couldn't be finished in time have been deferred to the next development cycle.

Roblox intentionally blocking Linux with Wine in their new update
22 April 2023 at 9:20 pm UTC Likes: 2

Quoting: Guest
Quoting: 1xokIt is sad that the children only find Windows and MacOS, if they can still get their hands on a desktop computer at all.

As far as possible, I equip all the children in my area with Linux computers (including Steam Deck). Modified Minecraft in particular runs much better on it than on Windows or MacOS.
Public education forces children to use microsoft products, microsoft office in particular. They teach chilren to use that, and require them to use that. I have no idea, why libre office is not used as the main office suite. I am not talking about rare cases with some excel built-in math functions, but 99.999999999% of cases, where libre office is good. That's why microsoft is so generous at providing "education" licences for free, of cheap price, so people don't even think or look for alternatives.

As much as I'm regularly telling myself "don't complain, LO is free software", LibreOffice is a !@#$%^& $#@! show. Unless it's some extremely basic stuff, I'm having issues with LO practically every time I try to use it for anything serious (and so do friends and colleagues). Doing a presentation for work with non-default layout? Have fun. Need SVG with hidden elements? Hope you're on that latest version. Doing anything remotely fancy in calc, like how about multiple data series in a chart with labels? Are you crazy? Creating (or god forbid hoping for it to already exist) a standardized letter layout in write? Good luck. Some of the issues I encounter have been a thing for years and sometimes you find comments from ages ago telling you "yeah, not a thing, but you can do this and that !@#$ backwards workaround". Doing stuff in LO is just way too often, way too unintuitive and cumbersome.

The current MS Office incarnation could be equally terrible or even worse (haven't touched it in many years), but I'd take 2010 era MSO over today's LO pretty much every day of the week.

What @PixelDrop wrote is very close to my experience in, sadly, too many cases. Have someone that is content with a browser, full stop? Great. My mother is happily running a Debian system as well (not like there are no problems with garbage abandoned printer drivers or anything...). Everyone else usually has one or more pieces of "functionality" (some software) for which it's impossible to find an equivalent on Linux.

Sorry for the rant, but LO touches a sore spot of mine and makes me appreciate the "WHY THE !@#$ IS THIS !@#% A THING" feelings I often have in my Linux life and usually successfully suppress after a short time.

MangoHud performance overlay version v0.6.9 is out now as a nice update
16 April 2023 at 6:47 pm UTC Likes: 1

There is a bug in the config parsing when passing the graphs option via MANGOHUD_CONFIG. For now you'll have to use a config file to set the graphs option.

MangoHud performance overlay version v0.6.9 is out now as a nice update
16 April 2023 at 6:32 pm UTC Likes: 1

The `graphs` option is only effective when `legacy_layout=false`.

EVERSPACE 2 out now, devs focus on Proton for Linux - Steam Deck optimizations planned
11 April 2023 at 7:29 pm UTC

I haven't played the full version, only trying the demo at the moment. Strong suggestion to switch to a non-default Proton version (I'm using experimental at the moment).

With the default Proton, I had crazy micro-stutter regardless of quality settings. The frametime graph in mangohud was more of a bar than a line. Switched to experimental Proton and the fluctuations of frametimes are now very reasonable.

Performance is not ideal with "sliders to the right and call it a day". Have to try the various settings later for performance vs visuals. Any recommendations? Also on D3D11 vs D3D12?

On the topic of the article: I've long left kickstarter and similar platforms behind. I don't buy on promises, I buy on what's (potentially) delivered to my machine.

If Rockfish (or any other developer) can give me a good experience, be it with Proton or native, at a (subjectively) fair price for the amount of fun I can have in the game, I'll shell out the money.

For me right now it's near mandatory for a game to have a demo version, and I commend Rockfish for putting one up. If it's good (enough for the asking price) I buy, else I don't. Sadly, most games I bought in recent years on hearsay failed my expectations big times.

Lutris 0.5.13 Beta adds Proton support, itch.io integration, Battle.net integration
12 February 2023 at 2:42 pm UTC Likes: 6

Quoting: dpanterHmm. What does "Proton support" mean in this context? Surely not Valves Proton as it must run inside the Steam Runtime to work properly. Custom versions like GE Proton (built to run outside the Steam Runtime) were already downloadable in Lutris earlier versions.

From what I know/remember, the "real" Proton versions from GE haven't worked properly for some years now. Instead they provide special wine-ge-proton, not to be confused with proton-ge-custom (https://github.com/lutris/lutris/pull/3330#issuecomment-1000004873.

The new commits for Proton support are a bit sparse in commentary, but it seems lutris is looking for a Steam install and setting up an appropriate environment (https://github.com/lutris/lutris/commit/3726f85bfb37f9407755c97098a40808e97871bb. I only skimmed the commits, so could've missed something.

Edit: some links.

Intel using DXVK (part of Steam Proton) for their Windows Arc GPU DX 9 drivers
8 December 2022 at 12:00 pm UTC Likes: 1

Quoting: ljrk
Quoting: Guest
Quoting: WorMzySomeone needs to tell "Longhorn" about grep -i. >_>

I was thinking the same thing! :)
Given he's a "Kernel/hypervisor engineer", that ugly use of the cli makes me wonder about the quality of their code...

Am I missing something? No idea why `grep -i` directly would be better than using `strings` first. The former would print all *lines* matching the regex which is absolutely less useful, especially in a binary context where "lines" are just bytestrings that happen to be delimited by a 0xA byte. So the output would also be less useful due to the whole line being matched. You could change that using the `grep -o` option but that's GNU only. Further, this is probably even more efficient, since grep matching potentially huge lines is not a good starting point.

So this is actually the way to go: Converting a binary into a text "file" (a list of strings) and then using a text tool to work on this further. That's what pipelines are for.

They're referring to the first three lines, where the person on twitter tried different spellings for DXVK (Dxvk, dxvk, DXVK), which could've been handled by `-i`.