Page 2 of 2

Re: Is a second window possible on Linux with C#?

Posted: 14 Apr 2018, 06:06
by PloetzS
Hello jsontos,

thank you for the clarification that my SystemDllNotFoundException refers to the libNoesis.so. After i've checked the version (2.1) , platform (linux_x86_64) and target (AnyCPU) again, i was logging the start procedure with
MONO_LOG_LEVEL=debug mono NoesisGUI-IntegrationSample.exe
.
The result is
Mono: DllImport error loading library '/home/rupert/Projects/NoesisGUI/NoesisGUI-IntegrationSample/bin/Debug/libNoesis.so': '/home/rupert/Projects/NoesisGUI/NoesisGUI-IntegrationSample/bin/Debug/libNoesis.so: undefined symbol: glGetQueryObjectui64v'.
Obvious the NoesisGUI 2.1.0f1 requires a different OpenGL environment compared to NoesisGUI 2.0.1. I have currently installed MESA 11.0.8-148.1, that worked fine with NoesisGUI 2.0.1.

Can you please clarify the system requirements - or even better lead me to a page that shows the system requirements for the different NoesisGUI versions.

Thanks in advance, Steffen

Re: Is a second window possible on Linux with C#?

Posted: 17 Apr 2018, 14:49
by jsantos
Mono: DllImport error loading library '/home/rupert/Projects/NoesisGUI/NoesisGUI-IntegrationSample/bin/Debug/libNoesis.so': '/home/rupert/Projects/NoesisGUI/NoesisGUI-IntegrationSample/bin/Debug/libNoesis.so: undefined symbol: glGetQueryObjectui64v'.
I don't know right now where that dependency to glGetQueryObjectui64v is coming from. It is not used at all in libNoesis.so. Please, let me analyze this and I will come back to you with more information.

Re: Is a second window possible on Linux with C#?

Posted: 17 Apr 2018, 18:03
by jsantos
I have been analyzing this and it seems, I don't know exactly when, we incorrectly added a hard reference to GL3.3 and to the extension GL_EXT_timer_query in NoesisGUI 2.1. It means that right now you need to use a GL library exporting both glGetQueryObjectui64v and glGetQueryObjectui64vEXT.

Of course this is wrong and it will be fixed in the next version. Could you please report about it?

Thanks and sorry for the inconvenience.

Re: Is a second window possible on Linux with C#?

Posted: 03 May 2018, 14:49
by cleik
Hi, I have the same problem running Noesis 2.1 on linux (CentOS 7 64bits) and OpenGL 2.1. Is it possible to download Noesis 2.0 to avoid this problem or is there another solution ?
Thank you

Re: Is a second window possible on Linux with C#?

Posted: 03 May 2018, 19:11
by jsantos
Are you using the C++ SDK?

Re: Is a second window possible on Linux with C#?

Posted: 03 May 2018, 21:12
by cleik
I'm using C#.

Re: Is a second window possible on Linux with C#?

Posted: 07 May 2018, 19:20
by jsantos
Please, report the issue in the tracker, we will try to provide you a hotfix. Thanks!

Re: Is a second window possible on Linux with C#?

Posted: 14 May 2018, 09:06
by cleik

Re: Is a second window possible on Linux with C#?

Posted: 26 Nov 2018, 18:06
by PloetzS
Hello jsontos,

thank you for this clarification.
I have been analyzing this and it seems, I don't know exactly when, we incorrectly added a hard reference to GL3.3 and to the extension GL_EXT_timer_query in NoesisGUI 2.1. It means that right now you need to use a GL library exporting both glGetQueryObjectui64v and glGetQueryObjectui64vEXT.

Of course this is wrong and it will be fixed in the next version. Could you please report about it?

Thanks and sorry for the inconvenience.
I will stop by and test the new version after availability.

Thanks in advance, Steffen