Comments (6)
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.
@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.
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.
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.
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.
you should use tools provided by qt to copy required dll instead of doing this manually.
from celestia.
Related Issues (20)
- [Win32] Goto Object dialog ignores zeroes
- [Qt] Barycenters in star browser HOT 1
- CI: MacOS front-ends HOT 2
- setlocale is not thread safe, causing crash due to race HOT 2
- Classic star colors HOT 1
- Incorrect contexted string extracted from windows RC files
- Dubious test in shadermanager.cpp
- Could not read star database HOT 2
- Wasted data for ring systems
- Recent GTK changes cause build error HOT 6
- segfault when exiting celestia (qt5/qt6)
- std::binary_function is (deprecated in C++11) and (removed in C++17) HOT 1
- `ApplyShadow` result discarded during shader creation HOT 1
- Constellation lines beyond Solar System
- HUD translation contexts HOT 1
- compiling and running on Raspberry Pi 5 / Bookworm 64 bit HOT 7
- Orbits disappear after 4000 AD HOT 2
- Celestia on Raspberry Pi 5 Bookworm 64 bit Wayland: orbits, constellations/constellation borders, coordinate grids are not rendered HOT 15
- build error with fmt 11 HOT 3
- celestiamotherlode.net cert expired HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from celestia.