Unfortunately I cannot run Q2 vanilla on anything other than software. Default openGL crashes to desktop and any other option just kicks it back to software. I can try running software for a while to see if it happens again, but I'd REALLY rather not play it that way.
Does Evolved work with CoopOrDie?
EDIT: Just tried Quake2maX got a "Buffer Overrun" fatal error consistantly. No idea what that is...
EDITALSOEDITEDIT: Software seemed to work fine. However it still crashes underwater. >.<
MoreEditToAvoidManyPosting: So I think it may only boot me back to menu if I push a button while a level is unloading (before the "loading" screen appears but after the screen goes black at the end of a level). Not 100% sure yet but I've been playing for a bit on EGL with no problems being very careful to not push any keys during this time.