Installazione CompComm OpenCompositing su Kubuntu Feisty 7.04

Image Hosted by ImageShack.us

AVVERTIMENTO: Tutto il materiale trattato in questo articolo deriva da repository NON ufficiali. Questo non significa l’instabilita’ del sistema..ma e’ un prendere atto dell’apertura verso software provenienti da repository molto aggiornati (git,cvs etc..).

Innanzitutto bisogna capire che differenze ci sono tra Compiz e CompComm. Quanto segue e’ tratto da un articolo di Tr3vino di qualche tempo fa..

* Compiz, quello vero, ha il compito di progettare ed implementare il codice del core e di alcuni plugin di base che già garantiscono il perfetto funzionamento del composite manager (anche se limitato in funzionalità e facilità di configurazione); il tutto in un team abbastanza ristretto e composto dai migliori sviluppatori del campo capitanati da David Raveman.

* OpenCompositing / CompComm / CoCo / ??? (c’è già quasi tutto, tranne che un nome ufficiale) ha il compito di creare una comunità attiva nel supporto, la configurazione e lo sviluppo che riunisca gli sviluppatori (e gli utenti) più sfarfalloni di Beryl e Compiz-extra per produrre plugin aggiuntivi ed un sistema di installazione, avvio e configurazione a prova di niubbo usando però come base sempre e solo il core ufficiale di Compiz per cui questi tool sono solo un aggiunta tutt’altro che indispensabile.

Detto questo,e’ facile capire che non e’ necessario disinstallare compiz.real a favore di questa nuova versione( 0.5.0).
Tr3vino mette a disposizione due nuovi repository “Eye Candy” dove poter prelevare Compcomm. Aggiungiamoli al nostro sources.list:

sudo kate /etc/apt/sources.list

Aggiungiamo:

deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy

La chiave pubblica per autenticare i pacchetti:

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

Aggiorniamo la lista pacchetti:

sudo apt-get update

ATTENZIONE: Se avete installato Beryl 0.3.0 GIT ad esempio dai pacchetti di Telperion, non c’e’ alcun problema..mentre se avete installato Beryl dai repository ufficiali (0.2.1) riceverete l’aggiornamento a beryl 0.3.0 presente in questi nuovi repository..percio’ state attenti a tutto il movimento dei pacchetti.

Installiamo la nuova versione:

sudo apt-get install compiz compizconfig-backend-kde compiz-config-ini compizconfig-plugin compizconfig-settings-manager compiz-core compiz-dev compiz-extra-plugins compiz-kde compiz-plugins compiz-settings libcompizconfig0 libdecoration0 python-compizconfig

In kmenu–settings ci ritroveremo ben tre configuratori:

CSS: Compiz Configuration System*
CCSM: Compiz Configuration System Manager
CSM: Compiz Settings Manager

*il CSS Settings va in Segmentation fault:

ccs-settings

Free Image Hosting at www.ImageShack.us Free Image Hosting at www.ImageShack.us

==========
Note Dolenti
==========

Non e’ finita qui,purtroppo, ora abbiamo bisogno di “go-compiz.py” o “compiz-icon”, due applicazioni simil-beryl-manager per il nostro kicker (non e’ vitale comunque):

– Download go-compiz-trayicon
– Download compiz-icon

Se dovesse cambiare versione (link non piu’ valido)

Index

Scompattiamo le due applicazioni:

tar xvfz compiz-icon-0.6_stable.tar.gz
cd stable
sudo make install

Per lanciare l’applet:

compiz-icon

NB: a me non funziona..

tar xvfz go-compiz_trayicon-0.5.1.tar.gz
cd compcomm
./go-compiz_installer.py

Si aprira’ una finestra che ci permettera’ di configurare la tray per Compiz (GIT) o Compiz.real (repository ufficiali). Selezioniamo “Compiz”:

Image Hosted by ImageShack.us

Finita l’installazione lanciamo:

go-compiz.py

Nel nostro kicker dovrebbe apparire l’icona di compiz..esattamente come era (o e’ per qualcuno) il beryl-manager:

Image Hosted by ImageShack.us

* Perche’ note dolenti?

Con AIGLX + Nvidia: non c’e’ alcun problema,CompComm si comporta ottimamente come si comporta ottimamente beryl 0.3.0
Con XGL + ATI (fglrx): e’ un pastrugno tremendo..spesso appaiono qua e la macchie bianche o aloni bianchi attorno alle finestre o i menu’.. e tocca refreshare di nuovo compiz. Dopo alcuni secondi torna tutto come prima. Una specie di WSOD dei bei tempi andati..Per questa combinazione (xgl+ati) amio parere e’ molto meglio utilizzare Beryl,anche per via della pessima integrazione (nulla praticamente) di CompComm con KDE..ma e’ cosa risaputa.

AGGIORNAMENTO: Per la versione x86_64 potete aggiungere questi repository(V 0.4.0)

deb http://janvitus.interfree.it/ubuntu feisty-upure64 main-amd64
deb-src http://janvitus.interfree.it/ubuntu feisty-upure64 main-amd64

Grazie Janvitus..
😉

_____________________________

Lista software repository Eye Candy
OpenCompositing
Compiz

Related Posts Plugin for WordPress, Blogger...

Il tuo indirizzo ip:
54.221.9.6

Valutazione 3.00 su 5
happy wheels 2 demo

Category:

Senza categoria

Tags:

Commenti via Facebook:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

31 Comments

  • Abbio ITALY 11 anni ago

    Ciao quando lancio go-compiz.py mi dice:

    Traceback (most recent call last):
    File "/usr/bin/go-compiz.py", line 8, in
    import gtk, gobject, gconf
    ImportError: No module named gconf

    eppure io ho installato sia gconf che gconf2….
    Sai dirmi come mai? Grazie….
    Penso di aver seguito correttamente la tua ottima guida….

      Quota

  • @Abbio
    anche io ho avuto non pochi problemi con go-compiz.py..
    hai installato il pygtk?

      Quota

  • Abbio ITALY 11 anni ago

    Dovevo installare per l’esattezza python-gconf….
    Cmq è stato relativamente inutile in quanto anche compcomm mi da lo stesso problema di beryl ovvero dopo che lo avvio se provo a tornare a kwin mi crasha tutto il sistema e devo riavviare…..quindi userò ancora cmpiz quando ho poche finestre da gestire (con molte mi vengono fuori le schermate nere)

      Quota

  • @Abbio
    figurati che io uso ancora Beryl
    😉

      Quota

  • wesbluemarine ITALY 11 anni ago

    l’ho provato….ma mi sembra che siano andati indietro con questa fusione invece di andare avanti….mah…

      Quota

  • @wes
    considera che stiamo usando una versione non inserita ufficialmente nei repo..altrimenti compiz 0.3 funziona benissimo (tranne il configuratore)

      Quota

  • telperion ITALY 11 anni ago

    Il delirio è che Compiz non ha mai avuto
    un manager d’avvio “ufficiale”,
    come Beryl-manager per beryl.
    Questo crea un miriade di metodi di lancio
    incompatibili tra loro
    e tra le varie versioni di Compiz,
    con l’aggiunta della “follia” di rinominare compiz.real
    l’eseguibile e compiz lo script di lancio.
    Un bordello inestricabile.
    Se dovete usare il Git eliminate ogni traccia di Compiz
    ufficiale compresi configuratori extra manager e quant’altro,
    altrimenti non ne venite fuori.

    Con Beryl invece non ci sono conflitti.

      Quota

  • giacombum ITALY 11 anni ago

    Probabilmente sembrerò stupido, ma siccome sono nuovo di kde (uso ubuntu ma mi sto convertendo!!!) la domanda la faccio lo stesso… Quali repository hai nella tua source list? Perchè inserendo solo quelli di trevino non trovo diversi pacchetti (ad esempio compizconfig-backend-kde e tanti altri)… Grazie e… speriamo riesco a far funzionare bene questo CompComm… così passo a Kubuntu!!!

      Quota

  • @giacombum
    innanzitutto ciao e buon kde..
    😉
    compiz non e’ la soluzione ideale per il nostro DE..anche se questo piccolissimo articolo e’ stato scritto con l’intenzione di aiutare chi non ha mai avuto a che fare con compiz..(me compreso)
    Il mio sources.list comprende tutti i repo ufficiali aperti al ramo unstable (quindi universe/multiverse) + i repository eyecandy di Tr3vino..dei quali puoi trovare la lista pacchetti al link segnalato…non ho altro. Dal momento che compizconfig-backend-kde arriva da quei repository..mi pare strano che non riesci a scaricarli

      Quota

  • giacombum ITALY 11 anni ago

    Il problema è molto più semplice… ho un amd64… chiaramente ho installato ubutu e kubuntu a 64bit… i pacchetti sono per i386… che palle, quasi a nessuno interessa dell’architettura a 64bit… eppure tutti gli ultimi processori la usano… mi accontenterò di compiz in formato “ridotto”… in attesa che qualcun altro compili…
    Grazie comunque per l’attenzione…
    Il forum è ben fatto, ti leggo tutti i giorni!!!

      Quota

  • Quoto giacombum il 64bit non se lo fila nessuno 🙁 e i problemi non sono pochi per niente, comunque complimenti per la guida, non c’è che dire da quando sono passato a kubuntu il tuo blog è davvero un punto di riferimento 🙂

      Quota

  • @Zobbi,giacombum
    Non avete presente la situazione per powerpc allora
    🙂

      Quota

  • @MIr
    Grazie della segnalazione per i repo..lo metto subito in evidenza nell’articolo
    😉

      Quota

  • @divilinu
    Aggiungo che per quanti utilizzino processori a 32 bit, basta una semplice ricompilazione dei pacchetti. E’ quello che ho fatto io.
    Ciao, e complimenti per il blog

      Quota

  • piivi ITALY 11 anni ago

    Ciao, ho avuto 2 problemi, in primis con kde non mi funzionava compiz-go, ma ho evitato usando ubuntu invece che kubuntu, poi da ubuntu fresh install ho dovuto aggiungere emerald alla lista dei pacchetti da installare, (ah, c’è un errore nel nome di un pacchetto, ma mi pare tu abbia già risolto:) ) poi una volta avviato ccsm appena abilito un plugin di compcomm mi crasha compiz– qlc saprebbe aiutarmi?!

      Quota

  • il mio consiglio è di attendere ancora…personalmente mi tengo compiz 0.5 fino alla fine dell’estate gira a meraviglia anche se ho KDE ed una scheda video vecchiotta., squadra che vince, non si cambia!

      Quota

  • Ciao Divilinux,
    complimenti per il blog
    uso senza problemi beryl i pacchetti di teleperion e mi sono fatto ingolosire da questo copcom……non riesco però ad avviare compiz in particolar modo ricevo questo errore

    /usr/bin/compiz.real (decoration) – Warn: Property ignored because version is 20061011 and decoration plugin version is 20070319

    dopo ciò ricevo un messaggio di core dump!
    sai per caso come risolvere? al massimo mi tocca aspettare la versione ufficiale 🙂
    Ciao ciao
    Fede

      Quota

  • @Fede
    come diceva Telperion qualche post fa…leva del tutto compiz.real 0.3.6 dei repository..
    quell’errore significa che hai dei pacchetti mischiati ..di versioni differenti
    Possono convivere..ma a patto di non selezionare miscugli
    mi e’ capitato di recente con beryl dei repo e quello GIT..ed in effetti era rimasto qualche pacchetto non aggiornato a GIT.

      Quota

  • grazie divi!
    come faccio però concretamente a scegliere da che repo prendere i pacchetti?li cancello tutti e poi uso solo quelli di trevino?
    Come gestore uso adept…..

      Quota

  • @Fede
    ti basta semplicemente aprire adept e mettere in ricerca “compiz”..controlla i numeri di versione..quelli di tr3vino si riconoscono perche’ c’e’ il suo nome nel nome-file..e poi la versione e’ la 0.5.0
    Non c’e’ bisogno di bloccare gli altri repo..perche’ la versione di tr3vino sara’ sempre la piu’ aggiornata disponibile..percio’ non rischi nessun aggiornamento su compiz dai repo ufficiali
    😉

      Quota

  • allora forse il problema non è quello….perchè prima non avevo installato nessun compiz…..che forse il problema sia in emerald? Non vorrei che avendo installato dai pacchetti di teleperion il sistema mi vedesse già installato emerald con una versione antecedente ma non aggiornabile può essere?? In ogni modo mi sa che aspetto troppa confusione per il momento!

      Quota

  • TequilaMex ITALY 11 anni ago

    ciao, per compiz fusion e aiglx vale la guida sul wiki ubuntu ” *CompositeManager * CompizFusion” ?

      Quota

  • @TequilaMex
    Non l’ho mai letta…

      Quota

  • TequilaMex ITALY 11 anni ago

    @divilinu
    non è che daresti un’occhiata? http://wiki.ubuntu-it.org/CompositeManager/CompizFusion?highlight=%28fusion%29

    l’ho installata così, e siccome a me non è fluida come beryl, e poi non ho la compiz icon, dici che è meglio se la tolgo (e nel caso come si fa?)?
    ho controllato i repo e credo siano gli stessi.

      Quota

  • TequilaMex ITALY 11 anni ago

    …dimenticavo:
    kubuntu feisty nvidia 6200 aiglx

      Quota

  • @TequilaMex
    Non ho capito cosa vuoi togliere..se vuoi togliere compiz basta che rimuovi i pacchetti installati seguendo questa guida
    poi per il resto,compiz non lo seguo perche’ non mi interessa..non so le ultime novita’ in fatto di plugin etc..
    😉

      Quota