Live data from Hacker News

Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

phoronix.com

221–230 of 308 posts

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#221
post #187

I've fascinated with what Steam is doing for gaming on Linux. We'd been moving at a slow pace for years, and suddenly, we're jumping in strides. I'm likewise fascinated about how terrible Steam's CLIENT works on Linux. Like, no hidpi support, (it's just blurry), notifications don't work, and lots of other stuff is broken. Sometimes closing a popup closes the main window, but only for _some_ kinds of popups. It also o…

> no hidpi support It's been added quite late, and who knows why it's off by default, but there is a checkbox now in Settings -> Interface called "Enlarge text and icons based on monitor size". Works well here.

Does not work for me neither on gnome not on kde and I have to explicitly add gtk_gdi_scalibg to run arguments. Also no fractional scaling, lol.

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#222
post #191
post #45

Earlier quoted context omitted.

>The most irritating thing was the reduced input latency on Linux Huh. That's a big competitive advantage in competitive games. Why don't pro CS players use Linux? Is the difference smaller in the games that have been optimized for competitive play?

I don't know how true this is. Personally I've always noticed significantly more input lag on Linux than Windows for games. I even used to hack on ezquake's Linux port to try and get the input lag down, but the Linux kernel just caused too much latency. This could have changed since then though. You have to realize MS invested significantly in "gaming APIs" like DirectInput, DirectX all tuned to low latency gaming. L…

It could be that it can vary in multiple areas and depending as well on a lot of different stuff (kernel version, drivers/modules, settings, SW being used, ...).

Personally, I always had the feeling that video was slower on Linux (always used nVidia proprietary drivers in Linux), but when I used to play a bit of e-guitar the audio latency was definitely better in Linux (but as well just for audio there are a lot of settings that play some role - e.g. https://wiki.archlinux.org/index.php/Professional_audio ).

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#223

Earlier quoted context omitted.

Civ6 was a very poor port on Linux.

Oh god. I have pretty good specs and decided to try to switch my PC over to Linux. At the time all I really wanted to play game-wise was Civ 6. It had a linux port so I'd imagine it would be fine. Dear God was I wrong. I tries it on Ubuntu and it was the only "officially supported" distro. The game was flat out unplayable, FPS drops to the point where I was watching a slide show, UI animations lagged, and attempting…

> And this was on a system with a decent mid teir graphics card at the time, more memory than I've ever needed and a Ryzen 9.

Out of curiousoity, was this new system also using Nvidia graphics? Or were they otherwise fairly new cards both times?

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#224

Earlier quoted context omitted.

Oh god. I have pretty good specs and decided to try to switch my PC over to Linux. At the time all I really wanted to play game-wise was Civ 6. It had a linux port so I'd imagine it would be fine. Dear God was I wrong. I tries it on Ubuntu and it was the only "officially supported" distro. The game was flat out unplayable, FPS drops to the point where I was watching a slide show, UI animations lagged, and attempting…

> And this was on a system with a decent mid teir graphics card at the time, more memory than I've ever needed and a Ryzen 9. Out of curiousoity, was this new system also using Nvidia graphics? Or were they otherwise fairly new cards both times?

Both using an Nvidia 2070S

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#225

Earlier quoted context omitted.

The nature of Linux platform problems is that they crop up for specific combinations of hardware and software. The biggest thing that Microsoft has over the open source community is the money to pay developers to bulldoze the combinatoric jungle that is compatibility. That, and the platform clout to get vendors to make their stuff work.

I'm not sure that applies here. Steam specifically ships it's own version of libraries for compatibility between different distributions.

of course it applies, they have less resources to support more systems than Microsoft do to support one system, this will be reflected in compatibility

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#226

Earlier quoted context omitted.

I'm not sure that applies here. Steam specifically ships it's own version of libraries for compatibility between different distributions.

of course it applies, they have less resources to support more systems than Microsoft do to support one system, this will be reflected in compatibility

Unless Steam somehow operates directly with hardware, I don't see how that could happen. They ship their own runtime, with pinned versions of libraries Steam depends on. As far as I know it should work just fine on any Linux system (which is my experience running it on 3 different machines on multiple different distributions over the years).

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#227

Earlier quoted context omitted.

I've had the same experience with Doom (2016). The most irritating thing was the reduced input latency on Linux, which threw me off for the first few hours. After getting used to it I only boot to Windows for UWP games.

What were the specs of your machine?

Ryzen 2700X and a MSI GeForce 1070 TI on a 2k screen

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#228

Earlier quoted context omitted.

They recently stopped developers promoting on steam, sale of their game on other platforms. Makes a lot of sense and if the battle with epic games gets worse we might see lock in.. Fortnite changed steam's dominance. Epic games is buying out a lot of games to offer on their store and they have the cash to burn on it. Who knows where all the fortnite fans will be in 5yrs, epic or steam.

> They recently stopped developers promoting on steam, sale of their game on other platforms. Hard to blame them for a stance of "you can't use our storefront to advertise other storefronts" though. Epic is doing the things it is doing precisely because Steam is so ludicrously dominant. I'd argue that they haven't been successful at usurping that dominance yet . They are still very much playing catch-up.

I honestly don't think they are aiming to take over Steam. There's a lot of features they could implement with their cash that would match Steam's store.

They prefer their churn and burn, buying out games and giving them for reduced prices. It makes little sense unless it is seen as a very long term play.

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#229

I've fascinated with what Steam is doing for gaming on Linux. We'd been moving at a slow pace for years, and suddenly, we're jumping in strides. I'm likewise fascinated about how terrible Steam's CLIENT works on Linux. Like, no hidpi support, (it's just blurry), notifications don't work, and lots of other stuff is broken. Sometimes closing a popup closes the main window, but only for _some_ kinds of popups. It also o…

Working in strides because they don't want to get shut out of the Windows market. Having a credible alternative stay's Microsoft's hand about going Apple and requiring apps only come from the store except for Enterprise editions.

I suspect Valve's interest is more in pushing PC gaming as a hardware platform. You saw some of that with the Steam Link and Steam Controller. I suspect they want to resurrect the Steam Machine and sell it with Linux OEM. If they start selling a portable (like the Switch or even the 3DS), I'd buy it on day one.

What all of these have in common is that they would be easier (and probably more profitable) if you can make the operating system cheaper.

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#230
post #187

Earlier quoted context omitted.

> no hidpi support It's been added quite late, and who knows why it's off by default, but there is a checkbox now in Settings -> Interface called "Enlarge text and icons based on monitor size". Works well here.

Does not work for me neither on gnome not on kde and I have to explicitly add gtk_gdi_scalibg to run arguments. Also no fractional scaling, lol.

I'm using it with GNOME 3.36 (Ubuntu 20.04). With 200% scaling set in the Display settings GUI.
Post reply on HN