Stellarium antaa herjan "This system does not support OpenGL.".
Kuinka saan OpenGL:n futaamaan?
Kone on Debian squeeze & kde4, ydin: 2.6.32-5-686.
Kuinka saan OpenGL:n futaamaan?
Kone on Debian squeeze & kde4, ydin: 2.6.32-5-686.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 10
Vanhimmat
Mikä näytönohjain on? Sen pitää tukea opengl:ää, ainakin minun käsitykseni mukaan kyse on tuosta.
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
Tuo stellarium toimi kun tässä koneessa oli Linux mint lxde. Nyt kun on Mint Debian kde:llä, niin ei enää futaa..
Testiversioissa on aina kaikenlaista. Siksi niitä testataankin.
Debian käyttää siis eri ajuria tuolle lastulle kuin mint. En osaa sanoa pitäisikö olla joku intelin ajuri vai mikä mutta yritä selvittää se millä ajurilla saat opengl:n toimimaan. Silloin kun saat päätteessä komentoon
glxinfo | grep rendering
vastausksen "yes"
ja komennolla
glxgears
alkaa rattaat pyörimään pikkuruudussa niin kaiken pitäisi olla reilassa.
glxinfo | grep rendering
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
glxgears
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual
ei kerro mulle mitään... puuttuuko multa joku paketti?
Sulta puuttuu oikea ajuri jonka avulla saat GLX:n (ohjelmat -> opengl) toimimaan. Ilmeisesti käytössä on vesa-ajuri mutta nyt pitäisi saada sopiva intel-ajuri pelittämään. Tämän jälkeen toimivat työpöytätehosteet sekä muut grafiikkakiihdytystä tarvitsevat ohjelmat kuten stellarium.
Minulla ei valitettavasti ole yhdessäkään koneessa kyseistä piirisarjaa joten en ihan tästä lonkalta osaa neuvoa enempää, sun tarttis nyt googlettaa tai jotenkin selvittää mitä pitää asentaa ja miten että saat oikean intelin ajurin käyttöön. Testaus-versiossa Squeeze ei ole ihan itsestään selvää että tässä vaiheessa onnistuu ja kyllä nuo intelin ajurit on ennenkin bugittaneet.
Sellainen paketti kuin xserver-xorg-video-intel pitäsi olla asennettuna jo oletuksena, tarkista että on, en sitten osaa sanoa miksei debian osaa käyttää ajuria.
Mitäs sulla tulostaa päätekomento
cat /var/log/Xorg.0.log | grep -i error
cat /var/log/Xorg.0.log | grep -i error
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) AIGLX error: dlopen of /usr/lib/dri/i915_dri.so failed (/usr/lib/dri/i915_dri.so: cannot open shared object file: No such file or directory)
(EE) AIGLX error: dlopen of /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
Tein tämän:
http://www.larsen-b.com/Article/231.html
..ja asensin rt-kernelin täältä:
http://www.pengutronix.de/software/linux-rt/debian_en.html
Bootin jälkeen alko Stellarium toimii. Varmaan toi rt-ydin korjas tilaneen...
Mintissä, mutta se ratkesi asentamalla uuden ajurin näytönohjaimelle:
Menu >> Hallintakeskus >> Laiteajurit >> Nvidia näytönohjaimien ajuri (versio 195)
entinen ajuri oli versio 173.
Olisiko tuosta kyse?
Vähän sama idea mutta aloittajalla on intelin integroitu näytönohjain joten nvidian ajurilla se ei ainakaan toimi ;)