r/winehq

Performance issues in Ableton Live
▲ 2 r/winehq+2 crossposts

Performance issues in Ableton Live

I'm running Ableton Live 12 (mainly using version 12.4.5b11 (beta), but the same issues occur with the stable version) through wine-tkg -bleeding-edge-experimental, with these EVs:

https://preview.redd.it/8sppi4bgv5kh1.png?width=260&format=png&auto=webp&s=fd15a4e890afc66e30e926d1df71b07b254c680c

I'm using arch (btw) with pipeASIO drivers. My user is added to the audio and realtime groups. I've set the CPU governor to performance mode, and set pipewire to pro audio mode. I've checked my ufile limits and changed the caps way up.

Despite all of the troubleshooting I've done so far (there's more, but the above seem to be the most likely things people might ask about), Ableton still has trouble with relatively lightweight projects, stuttering and crackling with a sample buffer of 1024, on projects I had no issues with when I was running w*ndows on the same hardware with a sample buffer of 128-256 samples (maybe 512 when it was really desperate.

CPU: AMD Ryzen 5500

GPU: AMD Radeon Rx 6600

RAM: 32GB

WM: Hyprland with fairly unmodified Caelestia dotfiles

Kernel: 7.1.8-zen1-3-zen

Hopefully this is enough info for the one person who sees this and has any clue how to solve the issue (or what the issue even is), but ofc lmk if there are any logs or other info that might help :P

P.S. if anyone knows how to get max devices working thru wine i would greatly appreciate that help

reddit.com
u/servvvvo — 2 days ago
▲ 18 r/winehq+2 crossposts

FLStudio on Linux, their latest release issue.

If you install the latest version of FLStudio it will not run. WINE complains about the certificate. You have to uninstall FLStudio using “wine uninstaller” in Konsole. Remove all FL products you see. When complete close the WINE window. Go to dolphin and show hidden folders. Go into the “.wine” folder and search for anything called Image-line and delete them all. Go to the FL Studio forums and make an account if you don’t have one and download the release before this new one. It is called flstudio_win64_26.1.0.5530_ONLINE.exe. This one works. What happened is that Image-Line updated the certificates and WINE is not happy. We Linux users must report it to the WINE folks and wait for an update. I will post the .EXE file in my Google Drive if you want to get it there. My version of WINE is 11.15. Tested in Arch & Fedora.

u/DotMatrixed — 4 days ago
▲ 29 r/winehq+2 crossposts

Wine Japanese IME patches for Final Fantasy XI

Patches to make inline Japanese IME input and macro / template text (Tab) work for Final Fantasy XI / PlayOnline under Wine (X11 + XIM). Target: Wine 11.15-era trees (approx.).

Make the following work for FFXI on Wine:

Inline Japanese input (composition display → commit with Enter)

Macro / template text via Tab

IME window — Keep the default IME window from being destroyed/recreated or becoming unreachable

ANSI path — Fix Imm / message delivery for FFXI (ANSI / WoW64), including post-commit mojibake

Posting — Ensure composition and commit updates reach the app message loop

**- Tab passthrough — Pass Tab to the app during composition so macros work

New registry (required for FFXI) — See below; apply the bundled ffxi_ime_pol.reg

github.com
u/Chemical-Resource765 — 5 days ago
▲ 4 r/winehq

running affinity through wine. what is this service?

been using affinity through wine lately and its all good. i just notice a service with a long-ass name when shutting down. name of the service is "app-winex2dProgramsx2dAffinity_______.service" (see image for the complete name), and it appears when i've used affinity even once during the session (program doesn't even need to be open when starting the shutdown). this service is not listed in systemctl when starting a session.

1- can wine set up "windows services" as systemd services? is this normal behavior.

2- if anyone uses affinity, on linux or windows: what is this service and what is its purpose?

thx in advance!

u/Dreemur1 — 9 days ago
▲ 129 r/winehq

Office 365 through wine

I followed an YouTube tutorial and I was able to get a version of office 365 running on my computer. I had to use ubuntu 24.04 inside distrobox since the tutorial was for linux mint and I was on fedora 44.

u/Exo-Bin — 13 days ago
▲ 3 r/winehq

Automating Wine Reverse Engineering and Patching Using AI Agents

Hi everyone! I had a thought about creating a project based on autonomous AI agents. The idea is to automate the reverse-engineering and improvement of Wine. Does anyone know if there is already work being done in this area, or has anyone seen anything similar?

Here is what the planned cycle (AI Loop) looks like:

  1. Generation: The AI ​​writes hundreds of micro-tests for Windows API functions using random, invalid, and edge-case arguments.

  2. Execution: The tests are run in parallel on a real Windows machine and on the current build of Wine.

  3. Analysis: If the behavior differs (error codes, memory dumps, crashes), the AI ​​studies the difference.

  4. Patching: The AI ​​itself writes a C patch for the Wine source code to exactly replicate the Windows behavior. (This is then manually reviewed by a user to avoid AI slop).

  5. Verification: The code is compiled and tested again. The cycle repeats until there is a 100% match. The result is a fully prepared Pull Request.

My question to the community: Why isn't such a pipeline already running among enthusiasts? What's the main catch?

I have a few guesses:

* Clean-room design? Is there a risk of lawsuits because the LLM might have been trained on leaked Windows source code, thus violating the "clean-room" principle? Honestly, this seems unlikely; in essence, this approach aligns with clean-room design and isn't much different from how Wine is currently developed.

* Hallucinations? Are neural networks still too bad at system-level C code and inevitably going to cause memory leaks? I doubt this too; modern models are already at a level where they can write decent C code, just like the AI ​​code in the Linux kernel.

* Sandbox complexity? Is it too difficult and expensive to automate thousands of test runs at the OS level? Possible, but not critical.

* Spaghetti code? The Windows API is highly intertwined, so one patch might break 10 other functions, and the AI ​​just won't be able to hold all that in its context? This seems like the biggest problem of them all.

I understand this sounds somewhat naive, but I am genuinely curious. Hoping for replies without hate.

reddit.com
u/Live_Invite_885 — 13 days ago