While you're here, please consider supporting GamingOnLinux on:
Reward Tiers:
Patreon. Plain Donations:
PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers:
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- The "video game preservation service" Myrient is shutting down in March
- Discord delay global rollout of age verification to improve transparency and add more options
- Firefox 148.0 arrives with AI controls
- FINAL FANTASY VII arrives on GOG with a new edition live on Steam too
- SpaghettiKart the Mario Kart 64 fan-made PC port gets a big upgrade
- > See more over 30 days here
- steam overlay performance monitor - issues
- Xpander - Nacon under financial troubles... no new WRC game (?)
- Xpander - Establishing root of ownership for Steam account
- Nonjuffo - Total Noob general questions about gaming and squeezing every oun…
- GustyGhost - Looking for Linux MMORPG sandbox players (Open Source–friendly …
- Jarmer - 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
RX 580 Nitro 4GB
Intel I7 4770k with 8GB memory
Kde Neon 5.16 with 5.0 Kernel
ppa:paulo-miguel-dias/pkppa
ACO will be second screenshot
The Witcher 3
PREY demo (2017)
THE TALOS PRINCIPLE
VK_INSTANCE_LAYERS=VK_LAYER_MESA_overlayThe more even are frametimes, the better.
DXVK_HUD can also show frametimes. I use something like:
DXVK_HUD=devinfo,version,fps,gpuload,frametimes,memoryEDIT: I am certain frame times with ACO is better, as it's probably reason for stutter reduction. Where do I put those DXVK HUD and Mesa Vulkan Overlay parameters? Putting it in games launch options yielded nothing.
For example, for Wine/dxvk use case, let's say game's script (start.sh) contains this:
hud=${hud:-false} # use HUD
if $hud; then
export DXVK_HUD=devinfo,version,fps,gpuload,frametimes,memory
fi
...
# Your Wine command that starts the game
Then ./start.sh (that I also associate with .desktop launchers) will run it without HUD.
But running it like this will bring HUD up:
hud=true ./start.shFor non dxvk cases, I wrote a simple wrapper script like this (covers both OpenGL and Vulkan):
gpu_hud.sh
#!/bin/bash
cores=$(nproc)
cores_str="cpu0"
for ((i = 1; i < $cores; i++)); do
cores_str="${cores_str}+cpu${i}"
done
#### For OpenGL
export GALLIUM_HUD=".dfps:120,frametime,cpu+GPU-load:100=gpu,${cores_str}:100"
#### For Vulkan:
export VK_INSTANCE_LAYERS=VK_LAYER_MESA_overlay
"$@" &
disown -h %+
For example your native game has start.sh which launches it. Then run it like:
gpu_hud.sh ./start.shTo bring up the HUD. You can use the same variable method with that if you modify the launch script.
Basically, the final process should have appropriate environment variables in the end. If you are using Steam, it has some setting in UI for env variables, but it's a mess I suppose to use them flexibly unlike with scripts you directly control.
%command%as well. This will be fun to play around with, thanks!Looking good guys :D
radv/llvm:
radv/aco
[Radeon RX 580 in 2020 - 4K and 1800p gaming benchmarks](https://www.youtube.com/watch?v=fNEk2pqH01g)
[Radeon RX 550 in 2020 - 1080p and 900p gaming benchmarks](https://m.youtube.com/watch?v=2OEFEKgrDB0)
Last edited by Laboratoryo_ni_Neil on 22 Mar 2020 at 3:40 am UTC
Last edited by Shmerl on 22 Mar 2020 at 8:01 pm UTC
Last edited by Shmerl on 26 Mar 2020 at 4:07 am UTC