The only dependency change from upstream is SDL2 instead of 1, so just make sure you install libsdl2-dev and you should be fine.
I had the same problem on Arch. It's related to SDL1's event pump, which is what motivated me to do the SDL2 port, which fixes the problem. If you're willing to compile from source, check the "SDL2 port" thread on the general forum and try that version, there's a good chance it will fix your issue.
I had the same problem on Arch. It's related to SDL1's input handling, which is what motivated me to do the SDL2 port, which fixes the problem. If you're willing to compile from source, check the "SDL2 port" thread on the general forum and try that version, there's a good chance it will fix your issue.
Software rendering and hexenworld client are now also working. That's about the extent of what I can test on my own, so I'm curious to see how it works for others.
I've been having a bunch of problems with the SDL 1.2 version recently, so I decided to take a stab at the port. No major problems so far, and glHexen2 is working. It's over on github if you want to try it out: https://github.com/jpernst/uhexen2-sdl2 I've only tested on Linux so far, windows and mac still might need tweaks to build correctly. Also the brightness slider is currently broken since SDL2 handles gamma differently.