Git Product home page Git Product logo

Comments (6)

375gnu avatar 375gnu commented on July 18, 2024

Do you link Qt libs statically so it starts without Qt installed?
I'd check whether that system has proper OpenGL subsystem, afaik default video drivers installed by Windows might lack OpenGL support.

from celestia.

Alexell avatar Alexell commented on July 18, 2024

@375gnu I'm not doing anything, just doing the compilation of celestia.pro in QT Creator. Then I place the executable file in the Celestia 1.6.1 folder and add the necessary dll files: libintl_x86.dll, Qt5Core.dll, Qt5Gui.dll, Qt5Multimedia.dll, Qt5Network.dll, Qt5OpenGL.dll, Qt5Widgets.dll, platforms/qminimal.dll, platforms/qoffscreen.dll, platforms/qwindows.dll

On two computers where I tried to start Celestia 1.7.0 there are no problems with OpenGL, because Celestia 1.6.1 works great.

from celestia.

Alexell avatar Alexell commented on July 18, 2024

Now found out that Celestia 1.7.0 works on NVIDIA and other GPU, but does not work on integrated Intel GPUs.
Checked on the following:

Vendor: Intel
Renderer: Intel(R) HD Graphics
Version: 3.1.0 - Build 9.17.10.4459
GLSL version: 1.40 - Intel Build 9.17.10.4459
Max simultaneous textures: 8
Max texture size: 8192
Point size range: 1.000000 - 20.000000

and

Vendor: Intel
Renderer: Intel(R) HD Graphics 3000
Version: 3.1.0 - Build 9.17.10.4459
GLSL version: 1.40 - Intel Build 9.17.10.4459
Max simultaneous textures: 8
Max texture size: 8192
Point size range: 1.000000 - 20.000000

It is important that on both these computers Celestia 1.6.1 works perfectly.

from celestia.

375gnu avatar 375gnu commented on July 18, 2024

You might be missing some dynamically loadable opengl modules for qt5. https://doc.qt.io/qt-5/windows-requirements.html is a good start to get info about how to run opengl with qt5 and windows.

from celestia.

Alexell avatar Alexell commented on July 18, 2024

Any dlls specified in this document, I already tried to add in Celestia folder (with compiled execulable), but nothing helped.
It will be hard for me to understand the entire document, to translate it into my native language for a long time.

from celestia.

375gnu avatar 375gnu commented on July 18, 2024

you should use tools provided by qt to copy required dll instead of doing this manually.

from celestia.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.