Results 1 to 9 of 9

Thread: Error when launching Zandronum (doom source port)

  1. #1
    Join Date
    Apr 2020
    Location
    where the work takes me
    Beans
    246
    Distro
    Ubuntu 20.04 Focal Fossa

    Error when launching Zandronum (doom source port)

    Hello all,

    So I've tried to insall Zandronum (a doom source port) for the second time and keep getting the following error when I try to run it...

    Code:
    Gtk-Message: 16:17:49.255: Failed to load module "canberra-gtk-module"
    Zandronum 3.0.1 - 191013-1938 - SDL version
    Compiled on Nov  3 2019
    Using video driver x11
    
    M_LoadDefaults: Load system defaults.
    Gameinfo scan took 0 ms
    W_Init: Init WADfiles.
     adding /usr/games/zandronum/zandronum.pk3, 689 lumps
     adding /home/perrywinklesnoop/.config/zandronum/DOOM.WAD, 2306 lumps
    I_Init: Setting up machine state.
    CPU Vendor ID: AuthenticAMD
      Name: AMD Ryzen 5 3400G with Radeon Vega Graphics 
      Family 23 (23), Model 24, Stepping 1
      Features: MMX MMX+ SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2
    I_InitSound: Initializing FMOD
    FMOD Sound System, copyright � Firelight Technologies Pty, Ltd., 1994-2009.
    Loaded FMOD version 4.24.16
    OSS could not be initialized. Trying ALSA.
    double free or corruption (!prev)
    Aborted (core dumped)
    I wouldn't even know where to start with this, I've searched online for "double free or corruption (!prev)" but only turned up developer forums which are a bit above my pay grade. If anyone can point me in the right direction that would be great!
    Last edited by jcdenton1995; September 10th, 2020 at 04:34 PM.

  2. #2
    Join Date
    Nov 2009
    Beans
    Hidden!
    Distro
    Kubuntu 20.04 Focal Fossa

    Re: Error when launching Zandronum (doom source port)

    looks like it can not startup the sound. Is sound otherwise working normally? maybe a library is missing

    how did you install it? using tarball?:
    Code:
    On Generic Linux based OS
    
    
    
    1. Extract the tarball to the location of your choice.
    2. Install IWADs to ~/.zandronum/ or other location if you modify the ini.
    3. Run the included
    or did you add repo?

    you can also try Doomsday Engine. it works fine for me. + they made a lovely full screen GUI and you can add 3D files easily if you want to replace the sprites for a more modern feel.
    Read the easy to understand, lots of pics Ubuntu manual.
    Do i need antivirus/firewall in linux?
    Full disk backup (newer kernel -> suitable for newer PC): Clonezilla
    User friendly full disk backup: Rescuezilla

  3. #3
    Join Date
    Apr 2020
    Location
    where the work takes me
    Beans
    246
    Distro
    Ubuntu 20.04 Focal Fossa

    Re: Error when launching Zandronum (doom source port)

    Quote Originally Posted by mastablasta View Post
    how did you install it? using tarball?:
    Yes, all sound is working normally.

    I added the PPA, there was a slight issue which I think I sorted. Basically the command on the Zandronum web page to add the public key is as follows...
    Code:
    wget -O - http://debian.drdteam.org/drdteam.gpg | sudo apt-key add -
    ...basically my interpretation of that is that it makes stdin the destination for the output file, and then the second half of the command uses stdin as the source for the gpg file to add to /etc/trusted.gpg.d/ - this didn't seem to work for me as I got an error telling me that a public key was missing, so I just retrieved the public key with wget and then moved it over to /etc/trusted.gpg.d/ as root, before installing Zandronum.

    I'm not sure if there is some issue there, weather perhaps there is a particular library that couldn't be fetched as a result?

    Also yes I will give Doomsday Engine a try, I'd like to get Zandronum working too but definitely will see what else there is.

  4. #4
    Join Date
    Nov 2009
    Beans
    Hidden!
    Distro
    Kubuntu 20.04 Focal Fossa

    Re: Error when launching Zandronum (doom source port)

    try with the tarball. it's been a while since i last installed zandronum. The tarball is binary, so you would just download it, unpack it (&add the wads) and execute it (after allowing to run it).

    edit - i tried it with tarball. you actually need to put wads into

    /home/username/.config/zandronum/

    or change the .ini fle found in there.


    so their website instruction is wrong as the zandronum folder is inside config, not in home.

    also in my case when switching to full screen it threw the output to TV instead of keeping it on monitor. i am not sure how programs can actually do that since TV is a disabled screen in nvidia and KDE. otherwise it works. i ran it from terminal and the only complaint was that a demo was missing. you can record those yourself if you actually need them.
    Last edited by mastablasta; September 12th, 2020 at 08:44 AM.
    Read the easy to understand, lots of pics Ubuntu manual.
    Do i need antivirus/firewall in linux?
    Full disk backup (newer kernel -> suitable for newer PC): Clonezilla
    User friendly full disk backup: Rescuezilla

  5. #5
    Join Date
    Apr 2020
    Location
    where the work takes me
    Beans
    246
    Distro
    Ubuntu 20.04 Focal Fossa

    Talking Re: Error when launching Zandronum (doom source port)

    Okay, so I downloaded the tarball, which initially didn't want to run because it couldn't see "libSDL-1.2.so.0", which I do have but it's in with my steam installation. I couldn't work out how to point the Zandronum executable to it's location so I just ran...
    Code:
    sudo apt install libsdl1.2debian
    ...which did solve that problem, but now I'm getting the following error in terminal...
    Code:
    Gtk-Message: 10:21:50.556: Failed to load module "canberra-gtk-module"
    Zandronum 3.0 - 170901-1140 - SDL version
    Compiled on Sep  1 2017
    Using video driver x11
    
    M_LoadDefaults: Load system defaults.
    Gameinfo scan took 0 ms
    W_Init: Init WADfiles.
     adding /home/perrywinklesnoop/zandronum/zandronum3.0-linux-x86_64/zandronum.pk3, 689 lumps
     adding /home/perrywinklesnoop/.config/zandronum/DOOM.WAD, 2306 lumps
    I_Init: Setting up machine state.
    CPU Vendor ID: AuthenticAMD
      Name: AMD Ryzen 5 3400G with Radeon Vega Graphics 
      Family 23 (23), Model 24, Stepping 1
      Features: MMX MMX+ SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2
    I_InitSound: Initializing FMOD
    FMOD Sound System, copyright � Firelight Technologies Pty, Ltd., 1994-2009.
    Loaded FMOD version 4.24.16
    OSS could not be initialized. Trying ALSA.
    
    
    *** Fatal Error ***
    Address not mapped to object (signal 11)
    Address: 0x7feec08e3548
    
    Generating zandronum-crash-09_12_2020-10_21_50.20798.log and killing process 20798, please wait... 27    ../sysdeps/unix/sysv/linux/wait4.c: No such file or directory.
    warning: Memory read failed for corefile section, 4096 bytes at 0xffffffffff600000.
    sh: 1: gxmessage: not found
    Killed
    I'm sure I've had this exact error or one very similar before, on my old laptop running Ubuntu 18.04 LTS, which I did eventually get working, however as I remember it, it just miraculously worked one day when I tried it, so that's not much help

  6. #6
    Join Date
    Nov 2009
    Beans
    Hidden!
    Distro
    Kubuntu 20.04 Focal Fossa

    Re: Error when launching Zandronum (doom source port)

    check:
    Code:
    zandronum-crash-09_12_2020-10_21_50.20798.log
    also i didn't add any libraries. it just worked. do you maybe need 32bit libraries installed even if it's 64 bit game?

    Code:
    sudo dpkg --add-architecture i386
    sudo apt update
    does that still work in 20.04? i never tried it there...

    btw i tried it on 18.04 Kubuntu and it is using X not wayland.

    Also, i still see the error about sound chip in your output.
    Read the easy to understand, lots of pics Ubuntu manual.
    Do i need antivirus/firewall in linux?
    Full disk backup (newer kernel -> suitable for newer PC): Clonezilla
    User friendly full disk backup: Rescuezilla

  7. #7
    Join Date
    Apr 2020
    Location
    where the work takes me
    Beans
    246
    Distro
    Ubuntu 20.04 Focal Fossa

    Re: Error when launching Zandronum (doom source port)

    Quote Originally Posted by mastablasta View Post
    also i didn't add any libraries. it just worked. do you maybe need 32bit libraries installed even if it's 64 bit game?
    I believe I have the 32 bit libraries as I've installed WINE and I'm 99% you have to add them for that, I definitely recognise the command anyway

    Also, i still see the error about sound chip in your output.
    So I found a forum post (can't remember which forum) basically saying it's a known issue that has supposedly been fixed for the release I have (3.0 I believe) but as a workaround the user can start the game with the '-nosound' parameter and change the output system to 'SDL' and then restart the game with sound. Even when I do this a lot of the sound settings won't work, but I can get enough to have some music and all the sound effects.

    So I've got it to run okay, but to be honest the biggest issue is input bugs, the mouse cursor in the menu will randomly disappear, the keyboard will work fine and then suddenly cease to work within menus while still working in game, the gamepad dead-zones will suddenly reset themselves to zero, causing the pad's stick drift to cause a sudden and overwhelming barrage of settings changes while I try in vain to bring the situation under control. It's quite apt really as setting up the game pad is a bit like actually going to hell.

    Also for some reason if I press 'T' then the whole program locks up and I can't tab out, open a terminal, switch to another TTY, nothing at all, and I just have to do the REISUB thing (I'm not actually sure technically what this does but I believe it's slightly more graceful than a hard shutdown?). Sometimes this also happens when playing with the video mode settings.

    Also if the game crashes but I can switch to another TTY, once I go back to the DE it's all zoomed in and messed up and I have to restart it.

    So basically I think it's going to be a work in progress for a while, as I do really like the game, especially with the Brutal Doom mod
    Last edited by jcdenton1995; September 15th, 2020 at 11:37 PM.

  8. #8
    Join Date
    Nov 2009
    Beans
    Hidden!
    Distro
    Kubuntu 20.04 Focal Fossa

    Re: Error when launching Zandronum (doom source port)

    they also have version 3.1. you could try that if they managed to fix the issues you have.

    and doomsday engine? have you tried that? i added 3D models; openGL, added some special effects, weapon models and it's like a completely different game. with all these face lifts, they aged really well. also without them the game still looks good. but i forgot plenty of "secrets". used to play it (Doom 2) a lot...
    Read the easy to understand, lots of pics Ubuntu manual.
    Do i need antivirus/firewall in linux?
    Full disk backup (newer kernel -> suitable for newer PC): Clonezilla
    User friendly full disk backup: Rescuezilla

  9. #9
    Join Date
    Apr 2020
    Location
    where the work takes me
    Beans
    246
    Distro
    Ubuntu 20.04 Focal Fossa

    Re: Error when launching Zandronum (doom source port)

    Thanks, I just tried 3.1 briefly, and it does have the same problems, but I've managed to wrestle it into a place where it is playable with the gamepad (I prefer this but also don't have a desk so it's also necessary).

    It would actually be easier to configure the key bindings and gamepad axis from the 'zandronum.ini' file, at least then I wouldn't need to wrestle with the buggy user interface, but I'm not sure how to find out what the right syntax would be to put in it. I'm going to join the Zandronum forum and see if anyone there has any specific knowledge on it, and I'll post here if I find anything out.

    In terms of Doomsday engine, I'm unsure, I watched some videos of it online and it seems to be closer to old school doom than Zandronum + Brutal Doom, and it's the modern FPS elements of Zandronum plus the great Doom level Design and soundtrack that I am into, although you can correct me if I'm wrong

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •