Pagina 1 di 1

Celestia & Intel 965GM

Inviato: mer 29 ott 2008, 20:17
da albatrosla
Mi ritrovo un portatile dotato della suddetta famigerata scheda. Uso diversi software che sfruttano la grafica 3D (Stellarium, Googleearth, Urban Terror, etc...), tuttavia Celestia è l'unico che riscontra dei problemi tali da non essere utilizzabile. Il programma si avvia senza problemi apparenti, se non che il rendering della Terra (il pianeta dato come condizione di partenza) evidenzia una sorta di effetto "vortice" delle nubi e/o dell'atmosfera (non è chiaramente comprensibile). Più precisamente, l'immagine che mi si presenta è la seguente:
ImmagineImmagine
Mentre avviando da console ottengo questo rassicurante output:

Codice: Seleziona tutto

Initializing ARB vertex programs . . .
Loading ARB vertex program: shaders/diffuse_arb.vp
Loading ARB vertex program: shaders/specular_arb.vp
Loading ARB vertex program: shaders/haze_arb.vp
Loading ARB vertex program: shaders/bumpdiffuse_arb.vp
Loading ARB vertex program: shaders/bumphaze_arb.vp
Loading ARB vertex program: shaders/shadowtex_arb.vp
Loading ARB vertex program: shaders/diffuse_texoff_arb.vp
Loading ARB vertex program: shaders/rings_arb.vp
Loading ARB vertex program: shaders/ringshadow_arb.vp
Loading ARB vertex program: shaders/night_arb.vp
Loading ARB vertex program: shaders/glossmap_arb.vp
Loading ARB vertex program: shaders/diffuse2_arb.vp
Loading ARB vertex program: shaders/haze2_arb.vp
Loading ARB vertex program: shaders/diffuse_texoff2_arb.vp
Loading ARB vertex program: shaders/specular2_arb.vp
Loading ARB vertex program: shaders/night2_arb.vp
Loading ARB vertex program: shaders/star_arb.vp
Loading ARB vertex program: shaders/multishadow_arb.vp
Loading ARB vertex program: shaders/texphong_arb.vp
Loading ARB vertex program: shaders/texphong_alpha_arb.vp
Loading ARB vertex program: shaders/ell_galaxy_arb.vp
All ARB vertex programs loaded successfully.
render path: 3
Aggiungo che tutto è lentissimo tanto da non essere utilizzabile, e questo nonostante la cpu non venga minimamente "caricata": sembra dunque un problema circoscritto alla sola scheda video.
Il driver utilizzato è stato, inizialmente, l'Intel fornito con l'xorg incluso in slackware 12.1. Tuttavia ho compilato l'ultimo driver distribuito (versione 2.5.0), senza ottenere una visualizzazione migliore. Cercando informazioni online, ho trovato chi dà la colpa allo scarso supporto openGL dei driver Intel, incapaci - pare - di supportare le openGL 2.0. Eppure gli altri software che richiedono una componente 3D non danno alcun problema, nemmeno di fluidità di utilizzo. L'infrastruttura MESA è la responsabile del rendering 3D, e da quanto ho capito il driver Intel demanda a questa tutte le operazioni di rendering. La versione di MESA installata è la 7.0.2, che supporta le openGL 2.0.
La scheda è molto diffusa, molti notebook la montano: qualcuno ha incontrato problemi analoghi? Qualuno ha - con questa scheda o con altre - un problema analogo con Celestia o altri software 3D?
Ogni consiglio/soluzione (diverso dalla sostituzione del notebook ;)) è ben accetto!

Re: Celestia & Intel 965GM

Inviato: mer 29 ott 2008, 20:52
da phobos3576
Avevo avuto grossi problemi di rendering con Celestia su un PC con scheda video Matrox Millennium G400 AGP4.
Da quanto ne so io, quelli di Celestia hanno ottimizzato il loro programma per schede video nVidia; anzi, sulla versione che usavo io si consigliava esplicitamente l'uso di una scheda nVida.

Re: Celestia & Intel 965GM

Inviato: gio 30 ott 2008, 9:19
da albatrosla
Il fatto è che, più che un problema di ottimizzazione, sembra un problema di malfunzionamento/incompatibilità. E' abbastanza strano, direi una particolarità, visto che la scheda del mio notebook è diffusissima (dunque una scelta discutibile quella di fare un software che ci fa a botte...).

Re: Celestia & Intel 965GM

Inviato: gio 30 ott 2008, 13:54
da phobos3576
In pratica, buona parte delle caratteristiche di Celestia dovrebbero funzionare su qualunque scheda video dotata di accelerazione hardware; certe caratteristiche avanzate, invece, funzionano solo con Ati e soprattutto nVidia.
Succede anche con GoogleEarth; se hai una Ati o una nVidia vai tranquillo, mentre con certe Intel devi disabilitare l'opzione "Atmosfera", altrimenti hai problemi di rendering.

Anche con Windows non è che il discorso sia diverso; certi giochi neanche partono se non hai una Ati o una nVidia.

P.S. Guarda un po qui:

http://www.shatters.net/forum/viewtopic ... 2&p=107882

A quanto pare alla tua scheda manca il supporto per OpenGL 2.x!