[Linux-Biella] Direct rendering
Paul TT
paultt a bilug.linux.it
Dom 30 Dic 2007 14:56:42 CET
Emanuele Scopel wrote:
> Il Sunday 30 December 2007 02:37:36 Daniele (Mastro) ha scritto:
>
>> Emanuele Scopel ha scritto:
>>
>>> Ho letto direttamente sul sito phonix poco dopo la mia precedente mail,
>>> mi concentravo sull'errore poi ho chercato "ati aiglx"... ma sta di fatto
>>> che AIGLX per funzionare non funziona e ho installato la versione
>>> 8.443.r1 l'ultima disponibile.cioe' perche funzioni compiz che usa
>>> pesantemente aiglx devo stare in indirect rendering. Dove sbaglio?
>>>
>> tu usi sabayon se non sbaglio.. quindi gentoo, giusto?
>> compiz lo hai installato dal repostiry gentoo quindi...
>> hum.. io non escluderei un qualche baco nella tua versione di compiz!
>>
>> cmq non ti so dire molto.. i driver ati proprietari fanno (ancora) un
>> po' cagare...
>>
>> non ti so aiutare pił di molto.. prova a mettere su un nopaste qualunque
>> il log del tuo xorg ( /var/log/Xorg.0.log )
>>
>> magari posta anche la configurazione del tuo xorg
>>
>> e l'ouputo completo che ottieni lanciando da riga di comando compiz
>> --replace
>>
>
> lanciando grep -i aiglx /var/log/Xorg.0.log
> (==) AIGLX enabled
> (WW) AIGLX: 3D driver claims to not support visual 0x23
> ....
> (WW) AIGLX: 3D driver claims to not support visual 0x71
> (WW) AIGLX: 3D driver claims to not support visual 0x72
>
irrilevanti, sono gli indici delle modalita' che vedi elencate da
glxinfo, in fondo, il driver qui cerca di abilitarne altre che
presumibilmente la tua scheda+display non gestiscono davvero
> (II) AIGLX: Loaded and initialized /usr/lib/dri/fglrx_dri.so
>
> quindi come dicevi tu aiglx e' supportato da ati, quindi non e' un problema di
> driver. nella mail precedente glxinfo da yes sul direct rendering.
> compiz --replace da:
> compiz (core) - Fatal: GLX_EXT_texture_from_pixmap is missing <--------errore
> compiz (core) - Error: Failed to manage screen: 0 <-- questo lo gia sistemato*
> compiz (core) - Fatal: No manageable screens found on display :0.0
>
> * usando uno script
>
* eh peccato che sia quello l'errore che fa morire compiz.....
che versine di compiz stai provando?
> ecco l'output di tale script:
> /usr/local/bin/compiz-manager -v
> Looking for configuration file(s):
> Not found: /usr/kde/3.5/etc/xdg/compiz-managerrc
> Not found: "/home/emanuele/.config/compiz-managerrc"
> Checking for nVidia: not present.
> Checking for Xgl: not present.
> Checking for FBConfig: present.
> Checking for texture_from_pixmap: not present.
>
^^^^^^^^^^^????
cosa fa qui di preciso?
> Trying again with indirect rendering:
> Checking for texture_from_pixmap: present.
>
eh ok, lo trova quindi
ocio che se lo vedi in glxinfo non necessariamente ha il supporto per
tale estensione direttamente accellerata.
puo' anche averla indirect. l'output completo di glxinfo com'e'?
> Checking for non power of two support: Uso: egrep [OPZIONE]... MODELLO
> [FILE]...
> Usare `egrep --help' per ulteriori informazioni.
> /usr/local/bin/compiz-manager: line 183: (GL_ARB_texture_non_power_of_two|
> GL_NV_texture_rectangle|GL_EXT_texture_rectangle|GL_ARB_texture_rectangle):
> command not found
> Not present.
>
ecco
io installerei egrep intanto, o perlomeno modificherei la parte che lo
usa per farla funzionare come deve :D
che direi che non trova l'estensione :)
cosa fa sto script a sta riga?
> Checking for Composite extension: present.
> Checking for XDamage extension: present.
> Checking for XSync extension: present.
> Detected 1 screen(s)
> Writing configuration to: /home/emanuele/.config/compiz-managerrc
> Starting delayed decorator in the background: sleep 5 && emerald --replace &
> Checks indicate compiz should work on your system
> Exporting: LIBGL_ALWAYS_INDIRECT=1
> Executing: compiz --indirect-rendering --sm-disable --replace ccp
> compiz (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
> inotify_add_watch: No such file or directory
>
>
> allora deduco che tutto nasca da questo... in rete ho trovato qualcosa (di
> vecchio quando ati non supportava aiglx) che dava appunto la colpa ai driver.
>
non credo dipenda dall'add_watch
il formato pixmap magari si'
non ricordo a quanti bit depth fai girare il tutto? 24?
poi: c'e' una qualche opzione di compiz per non fargli usare YV12?
--
Non mi piacciono i tipi che mi hanno ucciso.
Maggiori informazioni sulla lista
Linux