The official "ZDoom on Linux" thread.

Discuss anything ZDoom-related that doesn't fall into one of the other categories.

Re: The official "ZDoom on Linux" thread.

Postby bLUEbYTE » Sun Dec 20, 2020 6:53 am

KynikossDragonn wrote:
bLUEbYTE wrote:Here's a tip for Linux users who have recent Intel iGPUs (Skylake+ I think) and with recent version of MESA (20+).

What happened is that with the latest Mesa drivers they switched to a new opengl driver backend called 'iris', from 'i965'. While this seems to have boosted performance in other workloads, in GZDoom and LZDoom I verified that this actually has a significant hit to FPS.


I'd like to report that, I'm running on a Intel Iris Pro 580 for graphics and I don't get any performance loss using iris_dri rather than i965_dri. I'm currently on Mesa 20.2.3, judging by the name of the library itself I think the new iris_dri is geared towards Iris and Iris Pro graphics and not just the "Intel UHD" graphics family. I could be wrong though. I haven't run into anything other than maybe Blender that I need to manually override the driver to i915.

I even get 60 FPS in Total Chaos. Though it stutters a lot because Mesa's shader compiler is really slow apparently...

I hope it's okay to post this here to let other people know of my experiences with Intel graphics on Linux in regards to GZDoom.


In my case there's a definitive difference between the two. GPU is Iris Plus 655 on Kubuntu 20.04.1. GZDoom is configured with dynamic lights, 1080p in OpenGL mode (Vulkan is slightly slower).

FPS figures at the start scene of the map:
wine gzdoom.exe +vid_fps 1 +map map13 : 23 FPS
MESA_LOADER_DRIVER_OVERRIDE=i965 wine gzdoom.exe +vid_fps 1 +map map13 : 45FPS

I had observed a similar difference in native linux version as well, but I'm running the windows binary through wine because gamepad support in Linux is inferior.
bLUEbYTE
 
Joined: 15 Nov 2019
Location: Australia
Graphics Processor: Intel with Vulkan Support

A launcher/frontend for snap GZDoom?

Postby Nimlouth » Tue Aug 03, 2021 12:36 pm

Hey all, recently hopped into Manjaro (which is an Arch based distro, btw) and started adventuring into LinuxGZDoom. I tried installing GZDoom from the AUR but it just wouldn't run propperly. So now I'm now using a snap and, though it works flawlessly (way better than when I was on windows actually), I'm also currently lacking a proper frontend/launcher. I mod my GZDoom HEAVILY, since I use lots of little HuD, music, QoL and misc addons. So editing GZDoom's shortcut each time I want to have a different load order is a bit cumbersome, not even mentioning that it requires me to have all my files in the same folder where the iwads are located, making my mod collection a nightmare to sort.

I tried twad and It just doesn't work somehow (a shame because it's a super cool terminal frontend), neither does qzdl. I'm in the dark, does anybody knows a frontend/launcher that does work for managing 20+ files load orders? thx in advance.

cheers!
User avatar
Nimlouth
 
Joined: 06 May 2020
Location: Argentina
Discord: Nimlouth#9203
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: Intel (Modern GZDoom)

Previous

Return to General

Who is online

Users browsing this forum: No registered users and 3 guests