Pagina 1 di 3

abilitazione accelerazione grafica nativa

Inviato: mar 14 lug 2009, 13:15
da ironshadow
Salve sto seguendo la guida S4D e sono giunto all'abilitazione dell'accelerazione grafica nativa

Codice: Seleziona tutto

Section "Module"

# This loads the DBE extension module.

    Load        "dbe"  	# Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
    SubSection  "extmod"
      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection

# This loads the font modules
    Load        "type1"
    Load        "freetype"
    #Load        "speedo"

# This loads the GLX module
    Load       "glx"

EndSection
mi manca la sezione dri cosa faccio?

Re: abilitazione accelerazione grafica natiava

Inviato: mar 14 lug 2009, 13:34
da Dragon
digita da console il comando
glxinfo | grep rendering
e vedi che cosa ti dice... se si sei a posto se no aggiungi quella parte che sai
ciao

Re: abilitazione accelerazione grafica natiava

Inviato: mar 14 lug 2009, 14:31
da ironshadow

Codice: Seleziona tutto

bash-3.1# glxinfo | grep rendering
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
dovrei aggiungere questo

Load 'dri'

section 'DRI'
Mode 006

End section
??

Re: abilitazione accelerazione grafica nativa

Inviato: mar 14 lug 2009, 14:33
da conraid
manca l'informazione essenziale: che scheda video hai?

Re: abilitazione accelerazione grafica nativa

Inviato: mar 14 lug 2009, 14:40
da ironshadow
è integrata nel mio portatile

ps: come faccio a vedere che versione di slackware ho? non ricordo se ho installato la 12.1 o la 12.2

Re: abilitazione accelerazione grafica nativa

Inviato: mar 14 lug 2009, 14:41
da twister
cat /etc/slackware-version

Re: abilitazione accelerazione grafica nativa

Inviato: mar 14 lug 2009, 14:42
da conraid
ironshadow ha scritto:è integrata nel mio portatile
integrata non è un modello, può essere intel, ati, nvidia, etc...
ironshadow ha scritto: ps: come faccio a vedere che versione di slackware ho? non ricordo se ho installato la 12.1 o la 12.2

cat /etc/slackware-version

Re: abilitazione accelerazione grafica nativa

Inviato: mar 14 lug 2009, 14:57
da ironshadow
Ecco questo è il modello

00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)

(grazie per cat ....etc) :D :hello1: :hello1:

Re: abilitazione accelerazione grafica nativa

Inviato: mar 14 lug 2009, 15:15
da conraid
Se hai intel allora devi caricare questi driver
Load "GLcore"
Load "dri"


Dopo mettere intel come driver video e aggiungere la sezione DRI

Codice: Seleziona tutto

Section "DRI"
    Mode 0666
EndSection

Se vuoi maggiori opzioni
http://alcor.concordia.ca/manpages/sys4/intel.4.html

Re: abilitazione accelerazione grafica nativa

Inviato: mar 14 lug 2009, 15:20
da ironshadow

Codice: Seleziona tutto

Section "Module"

# This loads the DBE extension module.

    Load        "dbe"  	# Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
    SubSection  "extmod"
      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection

# This loads the font modules
    Load        "type1"
    Load        "freetype"
    #Load        "speedo"

# This loads the GLX module
    Load       "glx"

    Load "GLcore"

    Load       "dri"
    Section "DRI"
    Mode 006

EndSection
così va bene??

per quanto riguarda
Dopo mettere intel come driver video e aggiungere la sezione DRI
cosa dovrei fare non ho capito

Re: abilitazione accelerazione grafica nativa

Inviato: mar 14 lug 2009, 15:22
da conraid
no, non va bene, la sezione DRI va messa da sola, è una sezione appunto

man xorg.conf

se vuoi posta il tuo xorg.conf completo, togliendo i commenti e si guarda tutto
magari qualcuno che te lo fa lo trovi

Re: abilitazione accelerazione grafica nativa

Inviato: mar 14 lug 2009, 15:42
da ironshadow
perchè tutto non basta solo questo?

Re: abilitazione accelerazione grafica nativa

Inviato: mar 14 lug 2009, 16:14
da brainvision
salve, mi intrometto garbatamente un attimino per chiedere qualche maggiore informazione.. Infatti anch'io ho una intel gm45 sul portatile (un packard bell)..
quando ho reinstallato la slackware, mi son trovato il nuovo file di configurazione xorg.conf-vesa.. ovviamente X partiva e credo avessi anche l'accelerazione grafica (o forse il rendering, non so bene, devo colmare al più presto questa mia lacuna sulle video).
comunque, ho fatto qualche ricerca in giro ed ho scoperto che qualcuno dice di mettere il driver i810 nella sezione di xorg, qualcun altro invece dice "intel"..
Io ho provato entrambi e X parte con entrambi, quindi non ho capito bene quale voce sia giusto. i810 ora è un driver integrato nel pacchetto intel xf86-video-intel-X.x.XX.txz..
Ma il bello è che se X parte se metto "i810" come driver, quando all'inizio di xorg, nella sezione che avvia "dbe" (il double buffer) e "glx", nell'output ricevo l'avviso che il modulo i810 non viene trovato.. mai!
ho dato un occhiata più in basso ed ho trovato queste righe: posso decommentarle per risolvere il problema? Ho controllato il path, e in /usr/lib/xorg/modules/dri/ contiene proprio i810_dri.so, mentre in /usr/lib/xorg/modules/driver/ mi ritrovo intel..

Codice: Seleziona tutto

# ModulePath can be used to set a search path for the X server modules.
# The default path is shown here.
#    ModulePath "/usr/lib/xorg/modules"

Sono riuscito a spiegarmi? Spero davvero di sì, perché davvero la scheda video mi fa impazzire..! Potrei usare tranquillamente vesa e non notare alcunan pfrestazione inferiore, almeno facendo cose di tutti i giorni.. Ma ora voglio fissarmi ed installare e far funzionare compiz!, diamine! Non lo userò praticamente quasi mai se non quando mostrerò a qualche windowesiano incallito la superiorità incontrastata del nostro!

- Insomma, domanda delle domande, come faccio a sapere quando la mia video card è installata perfettamente e perfettamente funzionante?
- Come faccio a sapere quando ho bisogno dei driver appositi da installare (proprietari e non; anche se avevo letto che la intel ha reso open i suoi driver video, per lo meno) e, peggio ancora, del firmware (operazioni viste fare a mio fratello quando mi installava una ATI sul vecchio portatile.. operazioni che mi hanno traumatizzato alquanto, i miei primi giorni slackware.. ecco perché forse ho questa specie di rifiuto inconscio verso le schede video.. sarà colpa di quei 3 pomeriggi di google a manetta!)

Ecco, questo vorrei, se possibile, mi venisse chiarito.. ripeto, se possibile.. se poi avreste bisogno di maggiori dettagli, non potrò che accorrere a darveli in tutta fretta!

E poi devo scusarmi tantissimo con ironshadow, ma se sono intervenuto invece di aprire un altro post è solo perché abbiamo la stessa video, magari può servire anche a lui.. non credi, ironshadow??
Se pensi di no, basta che me lo dici, cancello subito il messaggio e mi inginocchio ai tuopi piedi chiedendo umilmente perdono..

bau! (e speriamo bene!)

Re: abilitazione accelerazione grafica nativa

Inviato: mar 14 lug 2009, 16:42
da Darkstar89
Anche io mi intrufolo :) visto che le Gl ancora non sono partite, ho aggiunto
Load "GLcore" , che ho letto quà ma ancora niente...
nel post dove avevo chiesto avevo avuto questa risposta:
GioPower ha scritto:

Codice: Seleziona tutto

glxinfo | grep version
server glx version string: 1.2
client glx version string: 1.4
GLX version: 1.2
OpenGL version string: 1.3 Mesa 7.4.1
I driver propietari di questa scheda video non esistono per i kernel > al 2.6.27, e poi con gli open non ho problemi, ora che uso le mesa 7.4 vanno..
Dalla risposta che ti ha dato glxinfo e' impossibile usare gli shaders sulla tua macchina. E temo che non esisti orpello per risolvere il problema degli shaders....:lol:
.. devo propio abbandonare :) ?

Re: abilitazione accelerazione grafica nativa

Inviato: mar 14 lug 2009, 16:46
da conraid
ironshadow ha scritto:perchè tutto non basta solo questo?
Come facciamo a sapere quale driver carichi? quale sezioni hai, etc?

Comunque è tutto su man xorg.conf
Al limite lancia

Codice: Seleziona tutto

# X -configure
dovrebbe crearti un xorg.conf-new, guarda come è fatto e cosa carica
brainvision ha scritto: quando ho reinstallato la slackware, mi son trovato il nuovo file di configurazione xorg.conf-vesa
il file è xorg.conf, xorg.conf-vesa è solo un esempio di configurazione con i driver vesa, se modifichi quello ma non lo rinomini in xorg.conf è come se tu non facessi niente
Ti funziona perchè le ultiume versioni di xorg non hanno bisogno di xorg.conf, con quella in -current server solo per configurazioni particolari, nella 12.2 non era proprio così, ma X cerca di capire cosa caricare se non trova xorg.conf