You can sign up to get a daily email of our articles, see the Mailing List page!
Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal, Flattr and Liberapay.!
Latest Comments by callcifer
Basemark GPU is a new benchmark tool that supports Linux and many different APIs
1 December 2018 at 3:10 pm UTC

dubigrasuBoth versions are working for me with Mesa, but only GL mode. In Vulkan mode the benchmark also works, but the screen is filled with red artifacts.
image

How did you download 1.1.0? I can't seem to find a link anywhere.

Total War: WARHAMMER II released for Linux, port from Feral Interactive
21 November 2018 at 7:03 am UTC Likes: 1

wolfyrionAt loading screens I am getting 1-9 FPS
Can't say anything about the rest, but this bit is normal. Games don't usually make many draw calls during load screens, they only do so to update the progress bar which happens even less frequently on an HDD.

11 bit studios actually will put the latest This War of Mine DLC on Linux
14 November 2018 at 8:23 pm UTC Likes: 5

This is most excellent news! Steam says I've played this game for 34 hours so far, including the first episode of the season pass, so I was quite a bit worried they were leaving Linux behind. It's not even about the money - I've already gotten way more than my money's worth out of This War of Mine - I just don't want to miss out on the stories.

Life is Strange 2 confirmed to be coming to Linux in 2019 from Feral Interactive
1 October 2018 at 12:19 pm UTC Likes: 3

QuoteI can understand why this will be an issue for some, since you will miss out on the discourse and hype surrounding the release of each episode.

Unfortunately for Feral, this is exactly the case for me. For the first game, a significant part of my enjoyment was community discussion, guesswork and speculation after each episode. I'm not willing to give that up for idelogical reasons.

Oh well, maybe I can gift it to someone after the Linux version is launched.

Linux hardware vendor System76 has begun teasing their new 'open-source computer'
27 September 2018 at 3:06 pm UTC Likes: 2

elmapulits not Thelio, its Thel.io , like in itch.io

That's simply not true, which you could have discovered yourself if you've visited the link you are talking about.

Steam Play set to get DXVK 0.72, Wine fixes for .NET and windowing issues
27 September 2018 at 2:35 pm UTC Likes: 3

tuubiI don't follow your reasoning. Wine has a problem, so Wayland needs to fix it?
Wine doesn't have a problem, Wine works just fine. The problem was invented by DE people who think their compositors should prevent clients from positioning their own children. Naturally, Wine cannot solve a problem in a compositor's code.

tuubiSince when is a Windows compatibility layer such an important concern that display server protocols should start accommodating its quirks?
Wine isn't a compatibility layer, it's the compatibility layer. When it comes to Linux adoption on the desktop it's one of the single most important pieces of software, ever.

tuubiCan't speak about the DE folk, as I don't know what this would require of them. If it was mentioned in your IRC log, I'm sorry but it's too much of a wall of text to pore through.
What's required is for them to let windows position their own children. Not one DE developer managed to articulate why exactly that would be a security problem. And yes, that IRC log contains most of that discussion.

Steam Play set to get DXVK 0.72, Wine fixes for .NET and windowing issues
27 September 2018 at 2:08 pm UTC

QuoteWayland wouldn't have gained this much traction
On the desktop? 90%+ of Wayland usage is on not-desktop, like car infotainment systems. On the desktop, anyone using Nvidia is by necessity on X11 which, according to this very website, is almost 70% of users. So if anything has traction on desktop, it's X.

Quoteclearly not required to implement crucial features if current Wayland-compatible toolkits make do without it and have not complained about this. [...] Of course it's understandable that Wine could use a more Windows-compatible feature set and their frustration isn't unfounded.

It doesn't matter one bit what "Wayland compatible toolkits" are doing. Wine runs Windows programs. That's its entire reason of existence. As long as Windows uses windows to implement menus and dropdowns, Wine needs to do that too. So the responsibility in fixing this lies not with Wine people, but with the protocol and DE folks who, as you can see, are not interested in solving it.

Steam Play set to get DXVK 0.72, Wine fixes for .NET and windowing issues
27 September 2018 at 1:24 pm UTC Likes: 3

Quotebut if you know where a window is positioned, you can scrape its contents or whatever.

These are completely orthogonal features. Saying "put this window over there" in no way implies "also give me its contents".

Furthermore, these are not arbitrary windows we are talking about - there is a parent/child relationship here and there are no security implications whatsoever in giving a parent window full control (yes including contents) over its children. After all, this is how all the other OSes work.

QuoteThey probably think this is something that needs to be solved higher in the stack.

The "they" here are the people in the IRC log I've linked to and they are DE people, not Xorg. And it can't be solved higher up the stack than that because everything downstream of the compositor is restricted "for security".

Steam Play set to get DXVK 0.72, Wine fixes for .NET and windowing issues
27 September 2018 at 12:34 pm UTC Likes: 4

tuubiI know it's inconvenient, but that "lol" is uncalled for. It's a bit over the top for most users, but not allowing access to other windows is a legit and actually rather obvious security measure.

This is not about "allowing access to other windows". The only concern here is whether a parent window should be able to dictate where a child window appears. Linux-with-X, Windows and macOS all seem to answer yes. So yeah, it's definitely a "lol" for Wayland.

Steam Play set to get DXVK 0.72, Wine fixes for .NET and windowing issues
27 September 2018 at 12:12 pm UTC Likes: 6

lqe5433Wine is only working with X.org, and X.org will be replaced with Wayland really soon, so I don't see the point of this. Games should use SDL2 on Linux, or Wine needs to use Wayland.

Wine cannot and will not work under Wayland. Windows programs implement menus and dropdowns as separate child windows that are positioned relatively to the parent window. Under Wayland, however, windows are not allowed to specify positions of their children ("for security", lol) so it won't work. Years ago, when Wine developers raised these concerns in #wayland on freenode, they were told to just stick with X because there was nothing to be done.

So no, X.org won't be replaced with Wayland "really soon". Not even close.

EDIT: Michael Müller explained it better than I could:

QuoteIt is very unlikely that Wine is going to support Wayland in the same way as X. I worked on a Wayland driver for Wine some time ago, but discontinued the idea because Wayland lacks many features that are expected by Windows programs.

One problem is for example that a program can not specify the location of a newly created window. This doesn't sound very problematic at first, until you notice that drop-down / popup menus are also just normal windows on Windows. The solution that Wayland provides for this is not really compatible with the Win32 API. I therefore talked with some Wayland developers and there is no chance of fixing this in the future. It is part of their concept that applications should not have control over the window position and similar settings.

IMHO, it is not a good solution to remove features just because an application could abuse them. I can understand this for security relevant features, like grabbing the keyboard and mouse input from another window, but not for things like specifying the window position. It is like removing the possibility to delete files, because the user could accidentally click on the wrong file, instead of implementing a recycle bin. Adding a way to recover from situations in which programs misbehave would be a better solution, but this is just my opinion.

The opinion from the Wayland developers is that you should stick to XWayland.

  Go to:
Livestreams & Videos
Community Livestreams
  • Puzzle Tiles: „Blocks That Matter“
  • Date:
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts