Wuthering Waves

Wuthering Waves

Relatively new Linux user here, need help with compatibility
Just wanted to make this post to ask which built-in version of Proton would work best with Wuthering He- I mean Waves. I'm playing on a potato of a laptop with 20 gigs of ram, a Ryzen 7 5700u, and no gpu, but I used to be able to hit 60 fps in all areas of the game and now my frame rate's stuck at around 25 at the absolute lowest settings. I used the STEAMDECK command when I first got the game, btw.
But yeah, some help would be greatly appreciated. As I'm new to Linux, I'd like to avoid installing any custom versions of Proton if possible.
Originally posted by Sishiya:
And finally, here's the "ready-to-copy system checklist", which appears to be a condensed version of the last post:

Perfect — here’s a **one-page cheat sheet** you can keep open or print when setting up *Wuthering Waves* on your Ryzen 7 5700U (Vega iGPU):

---

# 🎮 Wuthering Waves (Linux / Proton) — Quick Setup Checklist

## 1. Install GE-Proton (via ProtonUp-Qt)

* Install ProtonUp-Qt:

* Ubuntu/Mint: `sudo apt install protonup-qt` (or Flatpak)
* Arch/Manjaro: `sudo pacman -S protonup-qt`
* Fedora: `sudo dnf install protonup-qt`
* Run ProtonUp-Qt → Select **Steam** → Install **GE-Proton 10.9+**

---

## 2. Force GE-Proton in Steam

* Steam → *Wuthering Waves* → **Properties**
* **Compatibility** → Check “Force the use…” → Select **GE-Proton (latest)**

---

## 3. Add Launch Options

Paste one of these in **Properties → General → Launch Options**:

**Recommended (balanced):**

```
DXVK_ASYNC=1 DXVK_STATE_CACHE=0 VKD3D_DEBUG=none STEAMOS=1 %command%
```

**With FSR upscaling:**

```
WINE_FULLSCREEN_FSR=1 WINE_FULLSCREEN_FSR_STRENGTH=2 DXVK_ASYNC=1 DXVK_STATE_CACHE=0 VKD3D_DEBUG=none STEAMOS=1 %command%
```

**Minimal (fallback):**

```
STEAMOS=1 %command%
```

---

## 4. Keep Drivers Fresh

* Update **Mesa** (important for AMD Vega iGPU):

* Ubuntu: add kisak-mesa PPA

```
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update && sudo apt upgrade
```
* Arch/Manjaro: `sudo pacman -Syu`
* Fedora: `sudo dnf upgrade`
* Target: **Mesa 24.x or newer**

---

## 5. Performance Tips (Ryzen 7 5700U)

* Use **dual-channel RAM** (2 sticks) → major boost for iGPU
* Play in **fullscreen** (not borderless) → FSR works
* Set in-game graphics to **medium/low**, enable upscaling if FPS too low
* Expect shader stutter at first — improves after a few minutes

---

## 6. Troubleshooting

* Black screen / cutscenes broken → use **GE-Proton 10.8+** and keep `STEAMOS=1`
* Severe stutter → keep `DXVK_ASYNC=1`, let shaders build
* Crash on launch → strip down to:

```
STEAMOS=1 %command%
```

---

✅ After this, you should be good to go!

---

Would you like me to also make a **ready-to-download PDF version** of this cheat sheet, formatted neatly so you can keep it offline?

I chose not to accept the offer to make a .pdf. I hope it helps, but if not, then I deeply apologize for the text flood!
< >
Showing 1-7 of 7 comments
I know it's pointless for someone to respond with essentially "sorry mate, can't be of much help", but I didn't want you feeling ignored. The last time I touched Linux was about 25-ish years ago, and I don't think Proton was a thing back then; I certainly don't recall it.

I hope you get a more useful answer than I couldn't provide; best of luck!

edit: On a whim, I decided to lob the question to ChatGPT and here are two responses it generated:

#1:
✅ Recommended Version

GE-Proton 10-8 is a strong candidate, since it includes a patch that forces SteamOS=1 for Wuthering Waves, which helps get past anti-cheat / compatibility gating.
GamingOnLinux

Reports suggest that earlier 10.x builds like 10-7 also include patches/fixes for the game.
GamingOnLinux

Official Valve testing for Steam Deck marked Wuthering Waves “Playable” using Proton 9.0-4 on SteamOS / Steam Deck.
GamingOnLinux

However, on a generic PC (with your Ryzen 7 5700U), GE-Proton 10.x seems to offer more reliable compatibility.
GamingOnLinux
+1

So in practice: use GE-Proton 10-8 (or the latest GE-Proton 10.x available) and set the launch option SteamOS=1 (or “SteamDeck=1”) for that game to trick it into thinking you're on a supported platform.
GamingOnLinux
+1

#2:
You’ll want to use a GE-Proton (GloriousEggroll fork) build — particularly GE-Proton 10.8 — because it has fixes specifically for Wuthering Waves.
GamingOnLinux
+1

Here’s a bit more context and tips:

GE-Proton 10.8 includes a “protonfix to set SteamOS=1 for Wuthering Waves” to make the game playable.
GamingOnLinux

Earlier GE-Proton 10.7 also introduced patches to help with Wuthering Waves.
GamingOnLinux

Some users report cutscene / video playback issues with non-GE Proton versions.
Reddit
+1

Valve’s standard Proton builds (e.g. Proton Experimental, or Proton Hotfix) might launch the game, but you’ll likely hit issues (especially with video playback or stability).
Steam Community
+1

So for your Ryzen 7 5700U setup, I’d recommend:

Installing GE-Proton (e.g. via ProtonUp-Qt or manually).

Selecting GE-Proton 10.8 (or the latest 10.x GE build) for Wuthering Waves.

Use the launch option SteamDeck=1 %command% (as some users report needing it) to improve compatibility.
Reddit
+1

ChatGPT also provided the following caveats:
⚠️ Caveats & Tips

Because Wuthering Waves uses anti-cheat, there are extra barriers for it running under Proton/Linux.
Steam Community
+1

Some users report instability (crashes, shutdowns) when using GE-Proton 10-8 on non-Deck hardware.
Reddit
+1

The in-game browser / launcher / video playback components may have glitches or not fully work under Proton.
GitHub
+1

The official Proton project (Valve) is tracking Wuthering Waves support; Proton 10.0 (beta) has indications of compatibility gains.
GitHub
This comment is awaiting analysis by our automated content check system. It will be temporarily hidden until we verify that it does not contain harmful content (e.g. links to websites that attempt to steal information).
This comment is awaiting analysis by our automated content check system. It will be temporarily hidden until we verify that it does not contain harmful content (e.g. links to websites that attempt to steal information).
ChatGPT also put together a guide to get stuff installed and configured using elements from above:

Awesome — here’s a **step-by-step setup guide** tailored for your Ryzen 7 5700U (Vega integrated) to get *Wuthering Waves* running smoothly on Linux with Proton/GE:

---

# 🛠 Step 1 — Install ProtonUp-Qt (easy GE installer)

1. Open your **package manager** or software store.

* On Ubuntu/Mint: `sudo apt install protonup-qt` (or grab the Flatpak version).
* On Arch/Manjaro: `sudo pacman -S protonup-qt` (or `yay -S protonup-qt`).
* On Fedora: `sudo dnf install protonup-qt`.
* Flatpak (universal): `flatpak install flathub net.davidotek.pupgui2`.

2. Launch **ProtonUp-Qt** → choose **Steam** → install **GE-Proton (latest, e.g. 10.9 or newer)**.

* ProtonUp-Qt will place it in `~/.steam/root/compatibilitytools.d/`.

---

# 🛠 Step 2 — Set GE-Proton for *Wuthering Waves*

1. In Steam → **Library** → right-click *Wuthering Waves* → **Properties**.
2. In **Compatibility** tab → tick **Force the use of a specific Steam Play compatibility tool**.
3. Select your installed **GE-Proton 10.9+**.

---

# 🛠 Step 3 — Add Launch Options

In the same **Properties → General → Launch Options**, paste this line:

```
DXVK_ASYNC=1 DXVK_STATE_CACHE=0 VKD3D_DEBUG=none STEAMOS=1 %command%
```

Optional extras:

* If you want **FSR upscaling** for better FPS:

```
WINE_FULLSCREEN_FSR=1 WINE_FULLSCREEN_FSR_STRENGTH=2 DXVK_ASYNC=1 DXVK_STATE_CACHE=0 VKD3D_DEBUG=none STEAMOS=1 %command%
```
* If you just want to keep it simple:

```
STEAMOS=1 %command%
```

---

# 🛠 Step 4 — Update Mesa (important for AMD iGPU)

* On Ubuntu-based distros, add the **kisak-mesa PPA**:

```
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update && sudo apt upgrade
```
* On Arch/Manjaro: Mesa updates via system update (`sudo pacman -Syu`).
* On Fedora: Mesa stays fresh via `dnf upgrade`.

👉 Aim for **Mesa 24.x or newer** for the best Vulkan/vkd3d support.

---

# 🛠 Step 5 — Check System Basics

* **Enable dual-channel RAM** (two sticks instead of one) → huge FPS boost for iGPUs.
* **Set in-game graphics** to medium/low, then enable FSR if you want better performance.
* Run in **fullscreen (not borderless)** to make Proton’s FSR scaling work.

---

# ✅ Step 6 — Test & Adjust

1. Launch the game → cutscenes should work (GE-Proton fix).
2. If you see black screens or crashes → try stripping the launch options down to just:

```
STEAMOS=1 %command%
```
3. If you get stutter → keep `DXVK_ASYNC=1`, but give the game a few minutes to build shaders.

---

👉 That’s it! After this, your Ryzen 7 5700U should run *Wuthering Waves* as smoothly as possible under Linux with Proton.

Would you like me to also write a **ready-to-copy system checklist** (like a one-page cheat sheet) you can print or keep handy while setting it up?
The author of this thread has indicated that this post answers the original topic.
And finally, here's the "ready-to-copy system checklist", which appears to be a condensed version of the last post:

Perfect — here’s a **one-page cheat sheet** you can keep open or print when setting up *Wuthering Waves* on your Ryzen 7 5700U (Vega iGPU):

---

# 🎮 Wuthering Waves (Linux / Proton) — Quick Setup Checklist

## 1. Install GE-Proton (via ProtonUp-Qt)

* Install ProtonUp-Qt:

* Ubuntu/Mint: `sudo apt install protonup-qt` (or Flatpak)
* Arch/Manjaro: `sudo pacman -S protonup-qt`
* Fedora: `sudo dnf install protonup-qt`
* Run ProtonUp-Qt → Select **Steam** → Install **GE-Proton 10.9+**

---

## 2. Force GE-Proton in Steam

* Steam → *Wuthering Waves* → **Properties**
* **Compatibility** → Check “Force the use…” → Select **GE-Proton (latest)**

---

## 3. Add Launch Options

Paste one of these in **Properties → General → Launch Options**:

**Recommended (balanced):**

```
DXVK_ASYNC=1 DXVK_STATE_CACHE=0 VKD3D_DEBUG=none STEAMOS=1 %command%
```

**With FSR upscaling:**

```
WINE_FULLSCREEN_FSR=1 WINE_FULLSCREEN_FSR_STRENGTH=2 DXVK_ASYNC=1 DXVK_STATE_CACHE=0 VKD3D_DEBUG=none STEAMOS=1 %command%
```

**Minimal (fallback):**

```
STEAMOS=1 %command%
```

---

## 4. Keep Drivers Fresh

* Update **Mesa** (important for AMD Vega iGPU):

* Ubuntu: add kisak-mesa PPA

```
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update && sudo apt upgrade
```
* Arch/Manjaro: `sudo pacman -Syu`
* Fedora: `sudo dnf upgrade`
* Target: **Mesa 24.x or newer**

---

## 5. Performance Tips (Ryzen 7 5700U)

* Use **dual-channel RAM** (2 sticks) → major boost for iGPU
* Play in **fullscreen** (not borderless) → FSR works
* Set in-game graphics to **medium/low**, enable upscaling if FPS too low
* Expect shader stutter at first — improves after a few minutes

---

## 6. Troubleshooting

* Black screen / cutscenes broken → use **GE-Proton 10.8+** and keep `STEAMOS=1`
* Severe stutter → keep `DXVK_ASYNC=1`, let shaders build
* Crash on launch → strip down to:

```
STEAMOS=1 %command%
```

---

✅ After this, you should be good to go!

---

Would you like me to also make a **ready-to-download PDF version** of this cheat sheet, formatted neatly so you can keep it offline?

I chose not to accept the offer to make a .pdf. I hope it helps, but if not, then I deeply apologize for the text flood!
Thanks for the help anyway man. I figured out the issue and I'm getting better performance now. Seriously though, thank you.
Originally posted by george floyd gaming:
Thanks for the help anyway man. I figured out the issue and I'm getting better performance now. Seriously though, thank you.
Awesome!
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Sep 25, 2025 @ 2:07pm
Posts: 7