Latest Comments by Shmerl
Wine 8.12 brings more Wayland work and performance improvements
12 Jul 2023 at 5:25 am UTC
12 Jul 2023 at 5:25 am UTC
Quoting: sobinsirilIf anyone is wondering how to run Wine using the Wayland Driver, prepend the wine command with the Environment VariableMay be building it is behind some optional config key that's disabled by default?DISPLAY='' WAYLAND_DISPLAY='wayland-0'and run it.
Currently notepad.exe works for me :)
EDIT: Just found out that this is not working for me in the wine-staging 8.12 official arch package as it did in the wine-wl-git aur package :(
Wine 8.12 brings more Wayland work and performance improvements
9 Jul 2023 at 8:54 am UTC Likes: 1
I think winetrick verb copies dxvk dlls, while I prefer to use symlinks instead as above.
9 Jul 2023 at 8:54 am UTC Likes: 1
Quoting: pleasereadthemanualThanks for that script—that might become my preferred way of installing/updating dxvk outside of Lutris!Note that the script is only building dxvk and vkd3d-proton (on Debian). You need to install them separately (and adjust the build scrript to your distro as needed).
I think winetrick verb copies dxvk dlls, while I prefer to use symlinks instead as above.
Quoting: pleasereadthemanualI was under the impression that VKD3D-Proton had some fixes/features that were specific to the Steam runtime. But if it's for general use, that's great.It's OK for general use, it's not tied to Steam runtime.
Wine 8.12 brings more Wayland work and performance improvements
9 Jul 2023 at 8:16 am UTC
For building, I made this script:
https://gist.github.com/shmerl/3d49bee2ca04c1016f72366dca9438ce [External Link]
But I think both dxvk and vkd3d proton provide periodic releases where you can get their DLLs if you don't want to build them yourself.
The issue with stock vkd3d is not simply lack of features - it's going to perform worse because it's not using all available Vulkan options.
9 Jul 2023 at 8:16 am UTC
Quoting: pleasereadthemanualDo you know if there is a way to use VKD3D-Proton for non-Steam games? I very much doubt I'll have need of more advanced D3D12 features, but it would be good to know.I simply build dxvk and vkd3d-proton periodically and have them enabled in the prefix (as symlinks). So once that is set, you don't need to update the prefix, just update the built dlls in whatever location you store them which will update them for all prefixes that linked them.
For building, I made this script:
https://gist.github.com/shmerl/3d49bee2ca04c1016f72366dca9438ce [External Link]
But I think both dxvk and vkd3d proton provide periodic releases where you can get their DLLs if you don't want to build them yourself.
The issue with stock vkd3d is not simply lack of features - it's going to perform worse because it's not using all available Vulkan options.
Wine 8.12 brings more Wayland work and performance improvements
9 Jul 2023 at 7:16 am UTC Likes: 1
winesync on the other hand was intended as a real successor to esync / fsync on Linux, but it seems to be stuck in some limbo.
9 Jul 2023 at 7:16 am UTC Likes: 1
Quoting: GroganI've not heard anything more about that... just like you don't hear too much about them superseding dxvk anymore (and their vkd3d doesn't cut the mustard for DX12 gaming)From what I've heard, their official vkd3d isn't meant as a replacement for vkd3d-proton, because they intend it to be usable on macOS over MoltenVK, so they are avoiding more advanced and recent Vulkan features that won't work there. In contrast vkd3d-proton is using whatever is available in Vulkan for best performance so I expect it to be always better (on Linux). Same goes for dxvk I assume.
winesync on the other hand was intended as a real successor to esync / fsync on Linux, but it seems to be stuck in some limbo.
Wine 8.12 brings more Wayland work and performance improvements
9 Jul 2023 at 6:42 am UTC
9 Jul 2023 at 6:42 am UTC
In that context, what happened to Wine's official winesync project that was supposed to supersede both esync and fsync? It never got to usable state?
Wine 8.12 brings more Wayland work and performance improvements
9 Jul 2023 at 6:36 am UTC
In contrast, Wine staging patches are maintained as very straightforward patches over upstream Wine, so I'm using esync patchset from there.
9 Jul 2023 at 6:36 am UTC
Quoting: Groganhttps://github.com/Frogging-Family/wine-tkg-git [External Link]I think I looked at that and its configuration files. But it looks convoluted and overcomplicated when I'm trying to simply get upstream Wine + fsync. I got close but not quite to just getting only fsync in addition, so I gave up on that.
In contrast, Wine staging patches are maintained as very straightforward patches over upstream Wine, so I'm using esync patchset from there.
Wine 8.12 brings more Wayland work and performance improvements
9 Jul 2023 at 4:52 am UTC
But I build Wine + esync (from staging patchset). It works well so far.
9 Jul 2023 at 4:52 am UTC
Quoting: GroganBut now everything I have in Lutris works perfectly with Wine 8.11 (TKG with Esync, Fsync) as my system wine including, most importantly, the EA app. Hopefully 8.12 will be equally fine.Never tried using fsync since I didn't figure out a clean way to apply those patches to upstream Wine.
But I build Wine + esync (from staging patchset). It works well so far.
Reminder: Update your PC info for our statistics page
3 Jul 2023 at 9:47 pm UTC
For AMD I'd say it is just irrelevant.
3 Jul 2023 at 9:47 pm UTC
Quoting: axredneckIs a question about proprietary/opensource driver still relevant?Right now - not really. But it will become relevant for Nvidia once nvk and refactored nouveau will become usable. It would be interesting to see how they'll start replacing the blob.
For AMD I'd say it is just irrelevant.
Reminder: Update your PC info for our statistics page
3 Jul 2023 at 4:30 pm UTC
3 Jul 2023 at 4:30 pm UTC
Thanks for posting it at the beginning of the month!
Part 4 of the Wine work for Wayland is now merged
3 Jul 2023 at 4:26 pm UTC
3 Jul 2023 at 4:26 pm UTC
Quoting: PyreticSo how far along is it?May be around half way? Not yet enough to play games. But it's preparing needed parts for it.
- New US Congress bill proposal requires all operating system providers to verify ages [updated]
- Pick up some quality adventure games in the Humble Golden Tales Bundle
- Amazon Luna rips out game stores, game purchases and third-party subscriptions
- Dune: Awakening to get self-hosted servers, plus they're splitting PvE and PvP
- Mozilla announced "Thunderbolt", their open-source and self-hostable AI client
- > See more over 30 days here
Recently Updated
- Proton/Wine Games Locking Up
- Caldathras - video buffer overflow
- LoudTechie - Retrieve root (Desktop mode) without factory reset
- LoudTechie - The Great Android lockdown of 2026.
- grigi - New Desktop Screenshot Thread
- DoctorJunglist - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck