Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> 1. Cross platform integrations. The way MacOS can intelligently switch AirPods over or share with your tablet is nice. Linux doesn't really have that.

KDEConnect (and its compatible Gnome counterpart) is pretty good, though I understand it's not exactly what you asked

> 2. DirectX that's compatible with Windows DirectX. That would slay Windows gaming. For now, there's Proton.

Well... I'm not sure why you'd want that specifically, or what you mean by that. There's DXVK which is a compatible implementation, and which you can use natively. There's also gallium-nine, and the wine implementation of DX (including VK3D for DX12). All are pretty feature-complete, can be used for native apps, and there are a few more alternatives (like ToGL, which Valve developed a while back).




I'll have to give those a shot and see if they work on games not running in Proton. My criticism is a bit dated to the last time I did this assessment for the purposes of discussion. Thanks for the callout!


If you want to try DXVK natively, DXVK-native has been upstreamed in the latest release, though I guess the fork still contains the instructions:

https://github.com/doitsujin/dxvk/releases/tag/v2.0

gallium-nine can't really be targetted however. While most distribution with AMD or Intel graphics will have it enabled as part of Mesa, it can't be used for nvidia (unless... well, you could theoretically use zink to run that on top of vulkan as well). It's DX9 in any case.

Winelib has been a thing for a veeery long time, I think it was always possible to build a native executable and link against Wine's DX->OGL translation layer.


If you wanted to try out out, Nobarra, a Fedora based distro which has been tweaked for gaming. It’s done by the person who does the glorious egg roll Proton version.


I'd caution against using Gnome Connect, Like most Gnome extensions it leaks memory and would lead to sudden killing of Gnome shell.


There is also Intel who have made DXVK as the DX implementation in their Windows driver in certain scenarios.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: