Segmentation fault on run
Hello,
I am running Arch Linux x86_64 and I have compiled last source code for Doomsday 2.0.0 using cmake. Everything went as usual. When I try to run doomsday in terminal I get this log:
All I get is flash of splash screen for a second and bam, seg fault. Tried binary version from AUR but same issue. I have NVIDIA GPU with proprietary drivers installed. Any idea how to solve this?
I am running Arch Linux x86_64 and I have compiled last source code for Doomsday 2.0.0 using cmake. Everything went as usual. When I try to run doomsday in terminal I get this log:
[adomas@genesis doomsday-2.0.0-build2153]$ doomsday
000.029 (i) Application path: /usr/bin/doomsday-2.0.0
000.029 (i) Build: 2.0-Unstable [#2155]
000.056 Created a new 32.0 MB memory volume.
000.166 R Identified 281 data bundles in 0.0 seconds
000.344 (i) Executable: Doomsday Engine 2.0.0 (Unstable 64-bit +D +R) Nov 25 2016 01:13:22
000.344 Command line options:
000.344 0: doomsday
000.347 [RenderSystem > PackageLoader] Loading shader definitions from archive entry "renderer.pack/shaders.dei" from
archive in "(basedir)/net.dengine.client.pack"
000.358 Loading shader definitions from archive entry "renderer.pack/lensflares.pack/
shaders.dei" from archive in "(basedir)/net.dengine.client.pack"
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
000.553 I (i) [Joystick_Init] No joysticks found
Segmentation fault (core dumped)
[adomas@genesis doomsday-2.0.0-build2153]$
All I get is flash of splash screen for a second and bam, seg fault. Tried binary version from AUR but same issue. I have NVIDIA GPU with proprietary drivers installed. Any idea how to solve this?
Comments
When you're compiling manually, be sure to use the appropriate build config as well. These options (among others) can be given to cmake:
I did as you wrote and here is the result:
How to solve this?
Any alternative Nvidia driver versions you could try?
One thing - FreeDOOM1 is recognized as Ultimate DOOM. Not sure if it should be like that. It might have conflict with Ultimate DOOM when I install all the WADs (got it on Steam, need Windows PC now to get WADs)... I attached a screenshot.
That version of FreeDOOM is not in the set of recognized WADs at the moment. Which version is it / where did you get it from?
BTW, since it looks like you're using a high-DPI display, try running Doomsday with the "-dpi 2" option. On Windows and Mac this is automatically detected, but on Linux the layout isn't automatically adjusted yet. That option should make the UI layout/spacings look nicer.
https://aur.archlinux.org/packages/freedoom1/
https://aur.archlinux.org/packages/freedoom2/
Source of files seems to be https://freedoom.github.io/
Yes, I use High-DPI monitor, but I most of times use 1.5 (150%) ratio, as 2 looks huge for me