Thanks Olly for pointing out the problem. If it is lxR2P.c what fails (it is off-screen rendering to pixmap - for large renderings) then it should be quite easy to disable it. Could you please somebody try to comment out following line (lxGLC.cxx:1938)?
this->m_OSC->m_r2p = R2PCreate(w, h); then recompile loch and try whether it can start? S. On Thu, 5 Dec 2019 at 22:03, Olly Betts <o...@survex.com> wrote: > On Thu, Dec 05, 2019 at 12:19:12PM +0100, Benedikt Hallinger wrote: > > i hope you can help me out with issue #158 ( > https://github.com/therion/therion/issues/158) > > > > I am fiddling around in hope to get my loch viewer working again. It > > worked in the past but then decided after a debian update to cease > > functioning because of failing glx context. > > > > I now have the impression, maybe wxWidgets is the cause. The glx > > context is fine, other X applications can successfully establish 3D > > perfomance and glx debug commands also tell me „ok“. > > FWIW I see it too. > > I don't think it's a wxWidgets bug - this is failing in code in > loch/lxR2P.c which makes calls to the glx layer which is a lower > level API than wxWidgets. It could be some sort of interaction > with wxWidgets OpenGL support though since it's effectively going > behind wxWidgets back. > > I'm not sure why loch doesn't just use wxWidgets OpenGL support - that's > what aven does and that still works in current Debian unstable. > > You probably want Martin or Stacho rather than me - they wrote this code > and presumably understand the API it's using and why. > > > I habe seen that there is a wxWidgets 3.1.4 out there. Maybe this > > could solve my issue? > > > > Can you please make me an updated debian package (or tell me how i can > > build it myself)? > > That's a development release, so not something we can package for Debian > - every new version would require rebuilding nearly 100 other packages, > and potentially updating them all for API changes. We have to do that > for a new release series (e.g. moving from 3.0.x to 3.2.x) and it > typically takes 6 months to a year to complete. > > I've not tried building packages of 3.1.x so I can't offer any useful > advice there. But I doubt it's the answer anyway. > > Cheers, > Olly > _______________________________________________ > Therion mailing list > Therion@speleo.sk > https://mailman.speleo.sk/listinfo/therion >
_______________________________________________ Therion mailing list Therion@speleo.sk https://mailman.speleo.sk/listinfo/therion