[Ati] Guida ATI fglrx + XGL + Compiz + Beryl con Ubuntu 7.04 Feisty Fawn

Configurazione e uso dell'interfaccia utente predefinita fino alla versione 16.04 di Ubuntu.
Avatar utente
Alfredo
Prode Principiante
Messaggi: 182
Iscrizione: venerdì 16 settembre 2005, 16:33
Contatti:

[Ati] Guida ATI fglrx + XGL + Compiz + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da Alfredo »

Ho messo online due guide testate su come far funzionare correttamente XGL, Compiz e Beryl con una ATI (driver [glow=red,2,300]fglrx[/glow]) e FEISTY.
Sicuramente al riavvio avremo dei problemi con la tastiera e con i temi per i controlli
Risolvete creando questo script:

Codice: Seleziona tutto

sudo gedit /usr/bin/script_xgl.sh
Incollateci queste righe:

Codice: Seleziona tutto

#!/bin/sh
setxkbmap -model pc105 -layout it 
gnome-session-remove gnome-settings-daemon &
/usr/lib/control-center/gnome-settings-daemon &
Salvate, chiudete e rendetelo eseguibile...

Codice: Seleziona tutto

sudo chmod 755 /usr/bin/script_xgl.sh
Alla fine aggiungete la righa /usr/bin/script_xgl.sh Sistema > Preferenze > Sessioni > Avvio programmi.

Caratteristiche del composite manager XGL
Wiki composite manager XGL
XGL non ha direct rendering

Pulsanti spegni e riavvia in sessione XGL
Per avere i pulsanti spegni e riavvia editate il file /usr/bin/startxgl.sh come segue:

Codice: Seleziona tutto

#!/bin/sh

# Run Xgl server on :1, on top of normal X
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 
# Tell subsequent X programs to access the Xgl server at :1
export DISPLAY=:1 
##Finestre bianche e trasparenti in alcuni giochi
#XLIB_SKIP_ARGB_VISUALS=1

## Pulsanti spegni e riavvia
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
# Facciamo partire GNOME
exec dbus-launch --exit-with-session gnome-session
Potrebbe darsi che la tastiera non continui a funzionare
Per risolvere questo problema basta modificare Sistema -> Preferenze -> Tastiera e impostare (linguetta Disposizioni) il modello di tastiera generico 105 tasti, poi premere aggiungi e inserire la disposizione italiana e marcarla predefinita.

Immagine

Riavvia ora il sistema e al login scegli la sessione XGL. Dovrebbe caricare mostrandoti un specie di griglia di sfondo e un puntatore ad X e sulla barra di gnome dovresti anche ritrovare il beryl-manager. Clicca col tasto destro sull'icona del rubino in alto a sinistra e scegli il gestore delle finestre beryl.


ATTENZIONE
Se avete provato precedentemente ad installare beryl dai repo ufficiali di Feisty dovrete disinstallarli completamente da synaptic (purge). Per farlo basta cercare prima beryl e poi emerald. Tutti i pacchetti che vi risulteranno installati da queste due ricerche dovrete eliminarli completamente. Ciò vale anche per le eventuali librerie.
Ultima modifica di Alfredo il martedì 12 giugno 2007, 11:51, modificato 1 volta in totale.
pasquale.marmitta
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 14 luglio 2006, 12:00

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da pasquale.marmitta »

Dove tu dici
"Adesso possiamo seguire la precedente guida per la configurazione di Xgl/Beryl e tutto dovrebbe andare in maniera ottimale."
a quale guida ti riferisci ?

Grazie!
Avatar utente
Alfredo
Prode Principiante
Messaggi: 182
Iscrizione: venerdì 16 settembre 2005, 16:33
Contatti:

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da Alfredo »

Devi procedere nel modo seguente. Crea uno script per far partire XGL in /usr/bin/startxgl.sh, per esempio con

Codice: Seleziona tutto

$ sudo gvim /usr/bin/startxgl.sh
poi nel file appena creato incolla

Codice: Seleziona tutto

Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 
# Facciamo partire GNOME
exec gnome-session
Salva il file e rendilo eseguibile con

Codice: Seleziona tutto

$ sudo chmod 755 /usr/bin/startxgl.sh
Crea una sessione alternativa per il login manager (gdm) così da poter scegliere il server grafico da utilizzare.

Codice: Seleziona tutto

$ sudo gvim /usr/share/xsessions/xgl.desktop
ed incolla:

Codice: Seleziona tutto

[Desktop Entry]
Encoding=UTF-8
Name=XGl
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application
Questi due files appena creati li puoi anche trovare già pronti in questo tarball http://sky.netsons.org/index.php?mod=none_Fdplus&fdaction=download&url=sections/06_Linux/02_Ubuntu/script_xgl.tar.bz2
Adesso non ti rimane che aggiungere in Sistema -> Preferenze -> Sessioni -> Avvio Programmi "/usr/bin/beryl-manager", così da far avviare lo script appena fatto ad ogni sessione di Gnome.

Un difetto di Xgl è che imposta una mappatura della tastiera che non è quella italiana di default. Per risolvere questo problema basta modificare Sistema -> Preferenze -> Tastiera e impostare (linguetta Disposizioni) il modello di tastiera generico 105 tasti, poi premere aggiungi e inserire la disposizione italiana e marcarla predefinita.

Immagine

Riavvia ora il sistema e al login scegli la sessione XGL. Dovrebbe caricare mostrandoti un specie di griglia di sfondo e un puntatore ad X e sulla barra di gnome dovresti anche ritrovare il beryl-manager. Clicca col tasto destro sull'icona del rubino in alto a sinistra e scegli il gestore delle finestre beryl.

A me funziona perfettamente.  8)

(good)
pasquale.marmitta
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 14 luglio 2006, 12:00

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da pasquale.marmitta »

Innanzitutto grazie per aver risposto  :) e scusa per il ritardo, ma ero fuori sede per un pò.
Ho seguito la tua guida, al riavvio mi compare correttamente l'icona di Beryl, seleziono il gestore di finestre ma non succede nulla, nel senso che rimane Metacity (probabilmente perchè Beryl va in crash).  (bad)
Ho una ati 1950 GT, da qualche parte ho letto che i driver per questa scheda non sono proprio a posto, quindi mi sa che è quello.
Se hai suggerimenti, fai pure!  (yes)

Ciao!
Avatar utente
Alfredo
Prode Principiante
Messaggi: 182
Iscrizione: venerdì 16 settembre 2005, 16:33
Contatti:

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da Alfredo »

Ho fatto una nuova guida con i pacchetti GIT di Telperion e il kiba dock. Mi funziona sia Beryl/Emerald che Compiz/gtk-window-manager su XGL.  ;)
Ho seguito la tua guida, al riavvio mi compare correttamente l'icona di Beryl, seleziono il gestore di finestre ma non succede nulla, nel senso che rimane Metacity (probabilmente perchè Beryl va in crash).
Prova a chiudere beryl-manager, poi a dare il seguente comando da terminale

Codice: Seleziona tutto

$ beryl
e sempre da terminale a riavviare beryl-manager

Codice: Seleziona tutto

$ beryl-manager
Adesso puoi riprovare a far partire beryl e vedere quali sono gli errori che ti dà proprio da terminale.
Ultima modifica di Alfredo il venerdì 4 maggio 2007, 10:27, modificato 1 volta in totale.
pasquale.marmitta
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 14 luglio 2006, 12:00

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da pasquale.marmitta »

Ecco l'output:

Codice: Seleziona tutto

$ beryl
**************************************************************
* Beryl system compatiblity check                            *
**************************************************************

Detected xserver                                : AIGLX

Checking Display :0.0 ...

Checking for XComposite extension               : failed

No composite extension
beryl: No composite extension
Avatar utente
Alfredo
Prode Principiante
Messaggi: 182
Iscrizione: venerdì 16 settembre 2005, 16:33
Contatti:

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da Alfredo »

pasquale.marmitta ha scritto: Ecco l'output:

Codice: Seleziona tutto

$ beryl
**************************************************************
* Beryl system compatiblity check                            *
**************************************************************

Detected xserver                                : AIGLX

Checking Display :0.0 ...

Checking for XComposite extension               : failed

No composite extension
beryl: No composite extension
Scusa ma se all'avvio di gdm non scegli Xgl come sessione è normale che ti veda AIGLX e non funzioni.  ;)
pasquale.marmitta
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 14 luglio 2006, 12:00

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da pasquale.marmitta »

Avevi ragione, dovevo scegliere la sessione giusta al'avvio, partiva quella di default...  :-[
Grazie!!!!!!
Finalmente ho anch'io Beryl !!!!!!!!!
;D  ;D  ;D
Avatar utente
Alfredo
Prode Principiante
Messaggi: 182
Iscrizione: venerdì 16 settembre 2005, 16:33
Contatti:

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da Alfredo »

pasquale.marmitta ha scritto: Avevi ragione, dovevo scegliere la sessione giusta al'avvio, partiva quella di default...  :-[
Grazie!!!!!!
Finalmente ho anch'io Beryl !!!!!!!!!
;D  ;D  ;D
Hai anche Compiz in verità. Fai attenzione e scegli non solo compiz ma anche il decoratore di finestre di compiz altrimenti non verranno visualizzati i bordi delle finestre.
Quando sei in sessione Xgl poi non scegliere Metacity come gestore perché ti rallenta molto quando usi firefox.
Avatar utente
brus46
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1714
Iscrizione: martedì 13 giugno 2006, 22:31
Località: Palazzolo Milanese (MI)
Contatti:

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da brus46 »

Codice: Seleziona tutto

$ beryl
**************************************************************
* Beryl system compatiblity check                            *
**************************************************************

Detected xserver                                : XGL

Checking Display :1.0 ...

Checking for XComposite extension               : passed (v0.3)
Checking for XDamage extension                  : passed
Checking for RandR extension                    : passed
Checking for XSync extension                    : passed

beryl: GLX_EXT_texture_from_pixmap is missing
beryl: Using non-tfp mode
beryl: GLX_SGIX_fbconfig is missing
beryl: Failed to manage screen: 0
beryl: No manageable screens found on display :1.0
Mi dareste una mano?? ho una ati x800 ...
compiz funziona ma beryl no :-(
E nel vedere quest'uomo che muore, madre io provo dolore,
Nella pietà che non cede al rancore, madre ho imparato l'amore
Sciallo, il sito web del vero ubuntista Scialloso Usa la ricerca
Avatar utente
Alfredo
Prode Principiante
Messaggi: 182
Iscrizione: venerdì 16 settembre 2005, 16:33
Contatti:

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da Alfredo »

brus46 ha scritto:

Codice: Seleziona tutto

$ beryl
**************************************************************
* Beryl system compatiblity check                            *
**************************************************************

Detected xserver                                : XGL

Checking Display :1.0 ...

Checking for XComposite extension               : passed (v0.3)
Checking for XDamage extension                  : passed
Checking for RandR extension                    : passed
Checking for XSync extension                    : passed

beryl: GLX_EXT_texture_from_pixmap is missing
beryl: Using non-tfp mode
beryl: GLX_SGIX_fbconfig is missing
beryl: Failed to manage screen: 0
beryl: No manageable screens found on display :1.0
Mi dareste una mano?? ho una ati x800 ...
compiz funziona ma beryl no :-(
Hai installato con il manager dei driver con restrizioni di feisty (driver fglrx)? Puoi inserire anche lo xorg.conf?

Hai seguito la mia guida? Perché ho trovato questo in merito al tuo problema.  :-\
Avatar utente
brus46
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1714
Iscrizione: martedì 13 giugno 2006, 22:31
Località: Palazzolo Milanese (MI)
Contatti:

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da brus46 »

ho seguito la tua guida e non andava poi ho disinstallato il beryl dei repositories e installato la versione cvs e va.. probabilmente perchè quella dei repositories non ha il supporto per xgl... grazie ;-)
E nel vedere quest'uomo che muore, madre io provo dolore,
Nella pietà che non cede al rancore, madre ho imparato l'amore
Sciallo, il sito web del vero ubuntista Scialloso Usa la ricerca
Avatar utente
Alfredo
Prode Principiante
Messaggi: 182
Iscrizione: venerdì 16 settembre 2005, 16:33
Contatti:

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da Alfredo »

brus46 ha scritto: ho seguito la tua guida e non andava poi ho disinstallato il beryl dei repositories e installato la versione cvs e va.. probabilmente perchè quella dei repositories non ha il supporto per xgl... grazie ;-)
Finora non ho fatto che dire questo. Per installare beryl e farlo funzionare in questo modo non bisogna assolutamente aptgettarlo dai repo universe!.
Divilinux

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da Divilinux »

con xgl va solo il 0.3.0 Git  ;)
Avatar utente
Alfredo
Prode Principiante
Messaggi: 182
Iscrizione: venerdì 16 settembre 2005, 16:33
Contatti:

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da Alfredo »

Divilinux ha scritto: con xgl va solo il 0.3.0 Git  ;)
A me va anche la 0.2.1 come puoi leggere dal primo post. Basta non installarlo dai repo UNIVERSE.
Avatar utente
brus46
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1714
Iscrizione: martedì 13 giugno 2006, 22:31
Località: Palazzolo Milanese (MI)
Contatti:

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da brus46 »

Alfredo ha scritto:
brus46 ha scritto: ho seguito la tua guida e non andava poi ho disinstallato il beryl dei repositories e installato la versione cvs e va.. probabilmente perchè quella dei repositories non ha il supporto per xgl... grazie ;-)
Finora non ho fatto che dire questo. Per installare beryl e farlo funzionare in questo modo non bisogna assolutamente aptgettarlo dai repo universe!.


Chiedo venia
:(  :-[

Comunque adesso va... grazie :-D
E nel vedere quest'uomo che muore, madre io provo dolore,
Nella pietà che non cede al rancore, madre ho imparato l'amore
Sciallo, il sito web del vero ubuntista Scialloso Usa la ricerca
Divilinux

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da Divilinux »

@alfredo
ma io intendo propio quello dei repository..
il tuo 0.2.1 da dove lo hai preso?
Avatar utente
Alfredo
Prode Principiante
Messaggi: 182
Iscrizione: venerdì 16 settembre 2005, 16:33
Contatti:

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da Alfredo »

Divilinux ha scritto: @alfredo
ma io intendo propio quello dei repository..
il tuo 0.2.1 da dove lo hai preso?
deb http://ubuntu.beryl-project.org/ feisty main come puoi leggere anche dalla guida riportata sul primo topic.  ;)
Divilinux

Re: [Ati] Guida fglrx + XGL + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da Divilinux »

allora sei fortunato..a me non funzionano nemmeno quelli.
Funzionano ma con una scheda nvidia+aiglx
con nvidia-fglrx+xgl non funzionano..
Ma ho il git quindi non c'e' problema... ;)
pasqualedb
Prode Principiante
Messaggi: 14
Iscrizione: lunedì 26 febbraio 2007, 22:50

Re: [Ati] Guida fglrx + XGL + Compiz + Beryl con Ubuntu 7.04 Feisty Fawn

Messaggio da pasqualedb »

Alfredo ha scritto: Ho messo online due guide testate su come far funzionare correttamente XGL, Compiz e Beryl con una ATI (driver [glow=red,2,300]fglrx[/glow]) e FEISTY.
ciao non riesco aprire le guide! (il collegamento al sito non va)
Scrivi risposta

Ritorna a “Unity”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti