Hacker News new | ask | show | jobs
by luckydata 2242 days ago
I installed the software in a Windows 10 VM to try it out and it fails pretty early with a message that says:

Glib::Error: No GL implementation is available.

Couldn't find much to help me out figure out how to fix that issue, I assume it's some missing dependency but... where do I go from here?

2 comments

Gtk's and horizon's OpenGL requirements (3.3 core profile + extensions) likely aren't met by whatever graphics adapter your VM implementation provides.
that helps, I checked and Parallels 15 only supports OpenGL 3.2. I think it would be a good idea to maybe improve the error message, or put a check in the installer.

Thanks for your work, as it currently stands I can't use it but I appreciate it exists nonetheless (I'm on a Mac).

That seems a little excessive.
It is, but I also understand where the author is coming from. OpenGL 3.2/3.3 with the introduction of the Core Profile is where I remember the OpenGL API getting seriously more ergonomic - no screwing around with GLEW to load extensions for basic functionality, etc.

Similarly, gtkmm is so much cleaner than Qt as a modern C++ library with none of the preprocessor / codegen quirks. Unfortunately it limits the platform reach, because GTK isn't really polished anywhere except Linux.

I raise a toast to the obsession with clean code and clean design. Sometimes "works on my machine" is the counter to "worse is better." At the same time, it's pretty inconvenient for me to use the software. Oh well.

It runs on my native windows 10 machine