That’s my blog… Life and Linux

Compiz Fusion AMD-64 Ubuntu Repository

Compiz Fusion AMD 64 repositoryPrima della pubblicazione del MakeFusionDebs ho ricevuto davvero molte richieste dei pacchetti sorgenti per crearsi i pacchetti per la propria distribuzione ed architettura, successivamente mi ha fatto molto piacere vedere che in tantissimi si sono messi a creare pacchetti fatti in casa con il mio script ed ancora di più veder nascere repository per Debian Sid che lo sfruttano.

Ciò nonostante, le richieste di un vero e proprio repository per Ubuntu a 64bit (parallelo a quello per i386) da parte del popolo di utilizzatori di architetture AMD-64, non è mai cessato e visto che nessuno si faceva avanti con un proprio spazio, ho accettato la collaborazione di Bernardo Bandos che da oggi in poi mi invierà i pacchetti di Compiz Fusion compilati per i processori a 64bit che io inserirò nel nuovo repository eyecandy per amd64!

Per aggiungere il repository alla vostra lista, editate – con permessi di amministrazione (sudo) – il file /etc/apt/sources.list, aggiungendovi quanto segue:

# Treviño’s Ubuntu Deisty EyeCandy Repository (GPG key: 81836EBF)
# Many eyecandy 3D apps: Beryl, Compiz, Fusion, AWN and kiba-dock
# built by jbs using latest available (working) sources from git/svn/cvs…
deb http://download.tuxfamily.org/3v1deb feisty eyecandy-amd64
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy
-amd64

Quindi, date la fiducia alla mia chiave GPG pubblica con:

wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add –

Una volta fatto questo, per installare il tutto (e correggere eventuali problemi) valgono le stesse identiche indicazioni date per Compiz, CompizConfig e Compiz Fusion per i386.

Per ulteriori informazioni sull’installazione e l’ottimizzazione di Compiz Fusion, consultate il wiki italiano di Ubuntu che ho aggiornato anche con questi ultimi dettagli.

  • Luca

    in aggiunta al mio precendente commento:
    come output di avvio di compiz ottengo un warning, non so se è inerente al problema o meno ma non mi era mai apparso, boh 😐

    luca@luca-desktop:~$ compiz –replace
    Backend : gconf
    Integration : true
    Profile : default
    … Initializing core options…done
    Initializing resize options…done
    /usr/bin/compiz.real (video) – Warn: No 8 bit GLX pixmap format, disabling YV12 image format
    Initializing video options…done
    Initializing move options…done

  • ibart

    il warning lo ho anche io.

  • Conta poco quello, è il plugin video che si lamenta del mancato supporto di Xorg per la conversione di formato, ma per adesso non è necessaria…

  • luca

    ok, immaginavo!
    ho rimesso gli archivi precedenti al 9 luglio e funzionano bene, per adesso blocco le versioni, o se ti puo’ essere utile proverò le prossime uscite e ti terrò informato..
    ciao!

  • robiw72

    ciao trevino, quando installo i tuoi pacchetti mi va in palla il monitor
    (come se lavorasse ad una fequenza diversa, sembra una tv senza antenna) e per ripristinare il tutto devo reinstallare i driver ATI (8.38.6)

    perche’? e’ possibile sistemare questo problema?

    ti lascio i dati della macchina:

    AMD Turion64

    ATI radeon xpress200

    kubuntu feisty 7.04

    fammi sapere se hai bisogno di altri dati….

     

    grazie Robi 

  • Prova a cambiare la frequenza di aggiornamento di compiz (da ccsm → general) ad un valore più basso e fammi sapere (con le versioni più recenti dei fglrx non ti fa? non ho ben capito questo…)!

  • ibart

    ma gli ultimi pacchetti sono buoni o mi esplode tutto? 😀

  • vai tranquillo, funziona tutto!!

  • luca

    tranquillo mi sa che ha fatto una brutta fine…
    dici finchè sul mio funziona tutto non ci sono problemi…
    cmq vedo un’po di movimento sul git di compiz… tutti quei merge..
    Trevino cosa ci puoi dire a riguardo? 🙂

  • bartoz

    a me dopo l’ultimo aggiornamento da repo non va più un tubo..

    Se provo a far girare il cubo crasha e devo riavviare X con Ctrl+Alt+Backspace, il plugin exposé è distorto e ci sono crash un po’ random..

    Sono dovuto tornare a metacity in attesa di aggiornamenti..

    Aiuuutoooooo!! 

  • ma, è strano luca, io ho un amd athlon 64  e  ati x200 xpress ubuntu feisty 7.04 e va tutto, davvero ho provato tutto quasi……

  • bartoz

    Uhm..

    Ora ho reinstallato il tutto e il cubo ha ripreso a funzionare..

    L’exposé invece è sempre messo male (i desktop sono distorti)..

  • bartoz, riprisitina il valore "Proporozioni Aspetto" dell’exposé a quello di default e vedrai tutto a posto 😉

  • bartoz

    Vero..

    Chissà come era andato fuori posto, non mi ricordo di averlo cambiato.. 

    Grazie..

  • Luca

    Ho provato ad aggiornare compiz con gli aggiornamenti odierni del repo 32bit, ma come per l’ultima mandata (9 lug) rendono il sistema veramente lento.. sembra che compiz giri in emulazione software e non usi l’accellerazione 3D.
    Mi riferisco a tutte le animazione ed effetti vari che sono oltretutto attivati di default.
    Qualcosa di diverso in questi ultimi aggiornamenti ci deve essere, anche perchè non si spiega come mai riinstallando i pacchetti del 8 luglio torna a funzionare egregiamente…
    vabbè poco male! ciao!

  • Mh, non saprei… Non ho notato troppo la cosa (ma cmq qui si parla di 64bit :P).

  • qualcuno li ha provati gli ultimi a 64?? quelli precedenti sono perfetti, forse un po esigenti a livello di risorse ma come si dice, da una parte pende l’asino!! o no?

  • Lepaca

    Kubuntu Gutsy:

    The following packages have unmet dependencies:
    emerald: Depends: libwnck18 (>= 2.15.90) but it is not installable
    libemeraldengine0: Depends: libwnck18 (>= 2.15.90) but it is not installable

    Per il resto tutto OK (ovviamente niente window dec)

  • Puoi sempre usare kde-window-decorator oppure provare ad usare il makefusiondebs script per costruirti da solo il pacchetto…

  • hardhu

    Con Kubuntu Gutsy amd64 ho lo stesso problema di Lepaca (The following packages have unmet dependencies:
    emerald: Depends: libwnck18 (>= 2.15.90) but it is not installable
    libemeraldengine0: Depends: libwnck18 (>= 2.15.90) but it is not installable) e dopo l’aggiornamento di oggi compiz non parte più, per un problema analogo a quello che c’era qualche settimana fa:

    user@eagle:/etc/rc6.d$ Checking for Xgl: present.
    Converting gconf plugin list: ”
    Checking for nVidia: not present.
    Checking for Xgl: present.
    Enabling Xgl with fglrx ATi drivers…
    /usr/bin/compiz.real (core) – Warn: Unknown option ‘-v’

    /usr/bin/compiz.real (core) – Error: Can’t load plugin ‘ccp’ because it is built for ABI version 20070707 and actual version is 20070708
    /usr/bin/compiz.real (core) – Error: Couldn’t activate plugin ‘ccp’

  • Penso tu abbia un problema di incompatibilità dovuto al fatto che mischi i pacchetti ufficiali di gutsy ed i miei…

  • hardhu

    Credevo che aggiungere i tuoi repository non comportasse incompatibilità con i repository ufficiali; immagino che sia un problema solo di Gutsy a questo punto.

  • Haser

    Ciao, scusami ma nella descrizione del repository c’è la kiba-dock ma il deb nel repo non lo trovo!!

  • ibart

    ma sono l’unico che accusa problemi con l’ultimo update? a me compiz è letteralmente scoppiato.

  • Che intendi esattamente? 😮

  • Yogurt

    Grazie!! Tutto perfettamrnte funzionante al primo colpo emoticon

  • Nuovi corposi aggiornamenti in arrivo…!

    Fatemi sapere come vanno 😉 

  • Settetubi

    Ciao, a me Fusion funzionava benessimo ma dal nuovo aggironamento no funziona più il decoratore di finestre… Come posso fare?

  • lex

    ciao a tutti

    sono un utente di linux mooolto inesperto ma vorrei far funzionare compiz-fusion 

    avrei un po di domande

    1)come faccio a modificare il source.list con il sudo(immagion dalla terminale)?conche comando?

    2) quando inserisco compiz –replace mi esce:

    alex@alex-desktop:~$ compiz –replace
    Fatal: Failed test: texture_from_pixmap support
    Checks indicate that it’s impossible to start compiz on your system.
     Come risolvo?

    3) come do fiducia alla chiave

     

    dai messaggi di sopra capisco poco e quindi per favore rispondere con la massima chiarezza e senza dare nulla per scontato

    grazie in anticipo 

  • @alex

    1)come faccio a modificare il source.list con il sudo(immagion dalla terminale)?conche comando?

    sudo gedit /etc/apt/sources.list 

     

    2) quando inserisco compiz –replace mi esce:

    alex@alex-desktop:~$ compiz –replace
    Fatal: Failed test: texture_from_pixmap support
    Checks indicate that it’s impossible to start compiz on your system.
     Come risolvo?

    che scheda video hai? quello significa che il driver attualmente installato non supporta texture_from_pixmap che e’ una direttiva OpenGL…senza quella niente Compiz…

     

    3) come do fiducia alla chiave

    digitando al terminale:

    wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add – 

     che fa due cose:

    1) usando wget scarica la chiave pubblica di trevino (http://download.tuxfamily.org/3v1deb/DD800CD9.gpg) e poi la passa ad apt tramite apt-key add…

     

  • lex

    ho una scheda video ati radeon x1600 pro usando i driver che venivano gia su ubuntu

     

    thx ancora 

  • Ciao Treviño,
    ho appena installato CompizFusion, sembra essere andato tutto bene , senza errori
    però quando lo avvio e apro una finestra, questa riamane bianca finchè non la ridimensiono, allora mi fa vedere il contenuto ma riamne tutto fermo, ogni volta devo ridimensionarla per vedere le cose Huh?

    Sembrerebbe che non le aggiorna, per il resto funziona tutto: le finestre ondeggiano, il cubo gira ecc

    Cosa posso fare??

    grazie

  • Anyon

        Ciao T.
    ho un Notebook con architettura a 64 bit con scheda video Nvidia GeForce Go 7300. Volendo installare Compiz Fusion ho aggiornato il mio sorces.list con i repository eyecandy 64 bit. Dopo avere aggiornato, ho dato il comando

     sudo apt-get install compiz-fusion-*

    ma incorrro in questo errore: 

    :~$ sudo apt-get install compiz-fusion-*
    Lettura della lista dei pacchetti in corso… Fatto
    Generazione dell’albero delle dipendenze in corso      
    Reading state information… Fatto              
    Nota, si sta selezionando compiz-fusion-plugins-unofficial per la regex ‘compiz-fusion-*’
    Nota, si sta selezionando compiz-fusion-plugins-extra per la regex ‘compiz-fusion-*’
    Nota, si sta selezionando compiz-fusion-plugins-main per la regex ‘compiz-fusion-*’
    Nota, si sta selezionando compiz-fusion-plugins-unsupported per la regex ‘compiz-fusion-*’
    The following packages were automatically installed and are no longer required:
      libcompizconfig0 python-compizconfig
    Use ‘apt-get autoremove’ to remove them.
    I seguenti pacchetti verranno inoltre installati:
      compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-main
      compiz-fusion-plugins-unofficial compiz-fusion-plugins-unsupported
    Pacchetti raccomandati:
      compiz-plugins compizconfig-settings-manager
    I seguenti pacchetti NUOVI (NEW) saranno installati:
      compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-main
      compiz-fusion-plugins-unofficial compiz-fusion-plugins-unsupported
    0 aggiornati, 5 installati, 0 da rimuovere e 0 non aggiornati.
    È necessario prendere 0B/3398kB di archivi.
    Dopo l’estrazione, verranno occupati 10,5MB di spazio su disco.
    Continuare [S/n]? S
    ATTENZIONE: i seguenti pacchetti non possono essere autenticati!
      compiz-fusion-plugins-main compiz-fusion-plugins-extra
    Installare questi pacchetti senza la verifica [s/N]? s
    Selezionato il pacchetto compiz-core, che non lo era.
    (Lettura del database … 114321 file e directory attualmente installati.)
    Spacchetto compiz-core (da …/compiz-core_1%3a0.5.5~git20070904+jbs4_amd64.deb) …
    Selezionato il pacchetto compiz-fusion-plugins-main, che non lo era.
    Spacchetto compiz-fusion-plugins-main (da …/compiz-fusion-plugins-main_0.5.2-0ubuntu2~ppa1_amd64.deb) …
    Spacchetto compiz-fusion-plugins-unofficial (da …/compiz-fusion-plugins-unofficial_0.0.1+git20070728~jbs0_amd64.deb) …
    dpkg: errore processando /var/cache/apt/archives/compiz-fusion-plugins-unofficial_0.0.1+git20070728~jbs0_amd64.deb (–unpack):
     tentata sovrascrittura di `/usr/lib/compiz/libcolorfilter.so’, che si trova anche nel pacchetto compiz-fusion-plugins-main
    dpkg-deb: il sottoprocesso paste è stato terminato dal segnale (Broken pipe)
    Selezionato il pacchetto compiz-fusion-plugins-unsupported, che non lo era.
    Spacchetto compiz-fusion-plugins-unsupported (da …/compiz-fusion-plugins-unsupported_0.5.2~git20070831+jbs3_amd64.deb) …
    Selezionato il pacchetto compiz-fusion-plugins-extra, che non lo era.
    Spacchetto compiz-fusion-plugins-extra (da …/compiz-fusion-plugins-extra_0.5.2+git20070817-0ubuntu1~ppa1_amd64.deb) …
    Sono occorsi degli errori processando:
     /var/cache/apt/archives/compiz-fusion-plugins-unofficial_0.0.1+git20070728~jbs0_amd64.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)

     

    C’è qualcuno che ha avuto il mio stesso problema o che sappia risolverlo. Grazie 

  • Aggiorna i pacchetti -main ed -unofficial usando dpkg -i –force-all <pacchetto>

  • robiw72

    mi rilascia questo errore:

    Spacchetto compiz-fusion-plugins-unofficial (da …/compiz-fusion-plugins-unofficial_0.0.1+git20070728~jbs0_amd64.deb) …
    dpkg: errore processando /var/cache/apt/archives/compiz-fusion-plugins-unofficial_0.0.1+git20070728~jbs0_amd64.deb (–unpack):
     tentata sovrascrittura di `/usr/lib/compiz/libwidget.so’, che si trova anche nel pacchetto compiz-fusion-plugins-extra
    dpkg-deb: il sottoprocesso paste è stato terminato dal segnale (Pipe interrotta)
    Sono occorsi degli errori processando:
     /var/cache/apt/archives/compiz-fusion-plugins-unofficial_0.0.1+git20070728~jbs0_amd64.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)

    secondo te dove sbaglio? 

  • robiw72

    opss….. ho visto adesso che il post precedente e’ uguale….

    ma non ho capito quale pacheto devo aggiornare……

  • robiw72

    ok ho aggiornato i pachetti…..

  • Anyon

        Grazie per la dritta Trevino,

    comunque, nonostante riesco ad installare tutti i pacchetti necessari a Compiz Fusion, quando lo attivo mi scompaiono i bordi delle finestre e gli effetti non funzionano. Ho una scheda video Nvidia GeForce 7300 con 256 MB di ram dedicata, processore AMD Turion 64 bit. Ho il dubbio che i driver della scheda video non sono installati correttamente in quanto, a causa di beryl ho dovuto riconfigurare l’xserver-xorg e poi reinstallare i driver della Nvidia, ma dopo questo neanche il Compiz tradizionale (che avevo installato, disinstallato e reinstallato in precedenza ed andava benissimo) mi appesantisce il sistema rendendolo estremamente lento…(ed è strano per un sistema Linux, a quanto ho visto).

    Mi sai dare qualche indicazione?
    E’ da poco che utilizzo Linux, quindi ho ancora problemi ad uscirmene da queste situazioni, ma lo reputo veramente una rivoluzione molto importante in ambito informatico, sociale e non solo…e comunque…per uno che come me è più per la parte puramente elettronica e fisica della macchina, vedere come un sistema operativo riesca a gestire meglio le risorse hardware rispetto ad un altro, incrementando di gran lunga le prestazioni, è una cosa veramente interessante.

    Grazie ancora per l’aiuto. 

  • Ho avuto modo di testare anche io una scheda nvidia con compiz di recente, e le prestazioni al massimo si ottengono solo usando l’–indirect-rendering, che però freeza X alla sua chiusura…

    Che dire… Problemi dei driver closed :/ 

  • wiz

    repo per debian testing amd64:
    deb http://download.tuxfamily.org/shames/debian-lenny/desktopfx/unstable/ ./

    per chi volesse utilizzare i driver ati con il supporto aiglx sono usciti finalmente i 8.42.3 che supportano l’aiglx…..per chi ha una x1XXX vanno benissimo…..

    vi spiego cosa fare:

    scaricare il dirver:
    http://www2.ati.com/drivers/linux/ati-driver-installer-8.42.3-x86.x86_64.run

    ora …. per i possessori di SO a 32 bit non so se vanno bene senza patch ma per i 64 come me è servita:
    http://www.michaellarabel.com/downloads/fglrx-8.42-ubuntu+debian-2.tar.bz2

    procedimento:
    installare le dipendenze
    # apt-get install module-assistant build-essential fakeroot dh-make debconf libstdc++5 gcc-3.4-base
    rimuovore tutti gli fglrx installati
    # aptitude purge fglrx-driver fglrx-kernel-src fglrx-control fglrx-kernel*
    rendiamo il filemettiamo i permessi al file
    $ chmod +x ati-driver-installer-8.42.3-x86.x86_64.run
    ora estraiamo il file scaricato
    $ ./ati-driver-installer-8.42.3-x86.x86_64.run –extract /nome_directory
    ora per i possessori di amd64 scompattiamo il file bz2 precedentemente scaricato
    copiamo la cartella PACKAGE dentro la cartella dove abbiamo estratto i driver e sovrascriviamo i file
    a questo punto diamo il fatidico comando….
    $ ./ati-installer.sh 8.42.3 –buildpkg Debian/lenny
    per chi volesse chiaramente ci sono i buildkg di molte distro…..se fate una listpkg vi appaiono tutte….
    ok ora i deb sono stati tutti generati nella cartella superiore a dove avete scompattato i file…..
    quindi diamo
    $ cd ..
    $ su (password)
    # dpkg – i *deb
    e installiamo tutto…
    di seguito:
    # m-a prepare
    # m-a update
    # m-a build fglrx
    # m-a install fglrx
    # depmod -a
    ora ora nello xorg.conf mettiamo i driver…se giù c’era fglrx nella sezione driver potete lasiarlo perdere
    per chi non avesse i driver fglrx ecco:
    # gedit /etc/X11/xorg.conf
    sotto a section device mettiamo driver fglrx cosi’:
    Section "Device"
        Identifier    "ATI Radeon X1950Pro DDRIII"
        Driver        "fglrx"
    ….
    ….
    sull’ Identifier io ho la mia scheda … potete lasciare com’è tanto è solo un identificativo…basta che riporta con il nome nella sezione screen:
    Section "Screen"
        Identifier    "Default Screen"
        Device        "ATI Radeon X1950Pro DDRIII"
    …..
    ok abbiamo finito
    ora con i repo sopra citati mettiamo il compiz fusion
    mettiamo la chiave
    # wget http://download.tuxfamily.org/shames/A42A6CF5.gpg -O- | apt-key add –
    # apt-get update
    # apt-get install compiz-fusion-gnome   (per gnome)
    # apt-get install compiz-fusion-kde           (per kde)

    finito!!!!!
    riavviamo tutto…non con ctrl+alt+bsp perchè a me non è funzionato…ci vuole un riavvio completo….

    per far partire compiz:
    $ compiz –replace -v &
    potete anche metterlo nell’avvio
    Sistema- Preferenze- Sessioni

    ora avete finito…..tutto funge (speriamo)

    io ho dovuto ritoccare un pokino lo xorg in quanto a volte andava male il compiz, magari a voi va bene ..se va ok allora amen…senno ritoccatelo…..io con lo xorg 7.2 ho rimesso alcune cose del 7.0 poi + la levo quello ke non serve intanto era per fare una prova:

    ho rimesso la sezione moduli (nel 7.2 è stata eliminata)
    Section    "Module"
        Load    "dri"
        Load    "dbe"
        Load    "glx"
    EndSection
    ..
    sotto section "device"


        Option        "XAANoOffscreenPixmaps"    "true"
        Option        "RenderAccel"        "true"
        Option        "AddARGBGLXVisuals"    "true"
        Option        "AllowGLXWithComposite"    "true"
    rimesso il section DRI
    Section    "DRI"
        Mode    0666
    EndSection

    ed infine l’extension

    Section    "Extensions"  
        Option        "Composite"    "Enable"  
        Option        "RENDER"    "true"
        Option        "DAMAGE"    "true
    EndSection
    poi faro’ dei test e levo tutto quello ke non serve…….

    P.S.
    avete visto il catalyst??? bello eh???

  • Markos_BR

    Where can I find .deb packages amd64 beryl 0.3.0??

    Please I need install in Gutsy amd64 because I don’t like compiz fusion.