[Linux-Biella] Direct rendering

Emanuele Scopel escopel a alice.it
Dom 30 Dic 2007 13:22:14 CET


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 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
(WW) AIGLX: 3D driver claims to not support visual 0x33
(WW) AIGLX: 3D driver claims to not support visual 0x34
(WW) AIGLX: 3D driver claims to not support visual 0x35
(WW) AIGLX: 3D driver claims to not support visual 0x36
(WW) AIGLX: 3D driver claims to not support visual 0x37
(WW) AIGLX: 3D driver claims to not support visual 0x38
(WW) AIGLX: 3D driver claims to not support visual 0x39
(WW) AIGLX: 3D driver claims to not support visual 0x3a
(WW) AIGLX: 3D driver claims to not support visual 0x3b
(WW) AIGLX: 3D driver claims to not support visual 0x3c
(WW) AIGLX: 3D driver claims to not support visual 0x3d
(WW) AIGLX: 3D driver claims to not support visual 0x3e
(WW) AIGLX: 3D driver claims to not support visual 0x3f
(WW) AIGLX: 3D driver claims to not support visual 0x40
(WW) AIGLX: 3D driver claims to not support visual 0x41
(WW) AIGLX: 3D driver claims to not support visual 0x42
(WW) AIGLX: 3D driver claims to not support visual 0x43
(WW) AIGLX: 3D driver claims to not support visual 0x44
(WW) AIGLX: 3D driver claims to not support visual 0x45
(WW) AIGLX: 3D driver claims to not support visual 0x46
(WW) AIGLX: 3D driver claims to not support visual 0x47
(WW) AIGLX: 3D driver claims to not support visual 0x48
(WW) AIGLX: 3D driver claims to not support visual 0x49
(WW) AIGLX: 3D driver claims to not support visual 0x4a
(WW) AIGLX: 3D driver claims to not support visual 0x4b
(WW) AIGLX: 3D driver claims to not support visual 0x4c
(WW) AIGLX: 3D driver claims to not support visual 0x4d
(WW) AIGLX: 3D driver claims to not support visual 0x4e
(WW) AIGLX: 3D driver claims to not support visual 0x4f
(WW) AIGLX: 3D driver claims to not support visual 0x50
(WW) AIGLX: 3D driver claims to not support visual 0x51
(WW) AIGLX: 3D driver claims to not support visual 0x52
(WW) AIGLX: 3D driver claims to not support visual 0x53
(WW) AIGLX: 3D driver claims to not support visual 0x54
(WW) AIGLX: 3D driver claims to not support visual 0x55
(WW) AIGLX: 3D driver claims to not support visual 0x56
(WW) AIGLX: 3D driver claims to not support visual 0x57
(WW) AIGLX: 3D driver claims to not support visual 0x58
(WW) AIGLX: 3D driver claims to not support visual 0x59
(WW) AIGLX: 3D driver claims to not support visual 0x5a
(WW) AIGLX: 3D driver claims to not support visual 0x5b
(WW) AIGLX: 3D driver claims to not support visual 0x5c
(WW) AIGLX: 3D driver claims to not support visual 0x5d
(WW) AIGLX: 3D driver claims to not support visual 0x5e
(WW) AIGLX: 3D driver claims to not support visual 0x5f
(WW) AIGLX: 3D driver claims to not support visual 0x60
(WW) AIGLX: 3D driver claims to not support visual 0x61
(WW) AIGLX: 3D driver claims to not support visual 0x62
(WW) AIGLX: 3D driver claims to not support visual 0x63
(WW) AIGLX: 3D driver claims to not support visual 0x64
(WW) AIGLX: 3D driver claims to not support visual 0x65
(WW) AIGLX: 3D driver claims to not support visual 0x66
(WW) AIGLX: 3D driver claims to not support visual 0x67
(WW) AIGLX: 3D driver claims to not support visual 0x68
(WW) AIGLX: 3D driver claims to not support visual 0x69
(WW) AIGLX: 3D driver claims to not support visual 0x6a
(WW) AIGLX: 3D driver claims to not support visual 0x6b
(WW) AIGLX: 3D driver claims to not support visual 0x6c
(WW) AIGLX: 3D driver claims to not support visual 0x6d
(WW) AIGLX: 3D driver claims to not support visual 0x6e
(WW) AIGLX: 3D driver claims to not support visual 0x6f
(WW) AIGLX: 3D driver claims to not support visual 0x70
(WW) AIGLX: 3D driver claims to not support visual 0x71
(WW) AIGLX: 3D driver claims to not support visual 0x72
(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 

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.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
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.
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.

-- 
"Al mondo ci sono solo 10 tipi di persone: chi comprende il sistema binario e 
chi no."

Scopel Emanuele.
Linux Registered User: #425729. 
jabber:
        escopel a jabber.linux.it
http://orso.homelinux.org
-------------- parte successiva --------------
Un allegato non testuale č stato rimosso....
Nome:        non disponibile
Tipo:        application/pgp-signature
Dimensione:  189 bytes
Descrizione: This is a digitally signed message part.
Url:         http://ml.bilug.linux.it/pipermail/linux/attachments/20071230/0a19e94b/attachment.bin 


Maggiori informazioni sulla lista Linux