lunedì 15 ottobre 2012

Compton: composite manager per Lxde



Spesso, anche su distro che montano Lxde, come Lubuntu, si vuole provare una dock bar come può essere Docky, AWN o Cairo Dock. Ebbene, non essendoci un composite manger su Lubuntu o in generale sul 99% delle distro con Lxde preinstallato, si incorre in problemi di tipo grafico. Le icone non hanno alcun effetto abilitato, appaiono piatte, oppure se sono presenti gli effetti dietro la dockbar è presente un fastidioso riquadro nero, che rovina lo sfondo del desktop. Anche le trasparenze e la scomparsa intelligente della dock sono impossibili, cosa che di fatto la rende inutilizzabile su Lubuntu/Lxde.

Ecco una soluzione rapida al problema. Basta utilizzare Compton:
Compton è un fork di xcompmgr, un composite manager ultraleggero, adatto per Lxde, tuttavia è un progetto che ha terminato il suo ciclo di sviluppo. Compton invece è di recente fattura e affidabile, garantisce prestazioni e leggerezza. 

Scarichiamo da QUI la versione a 32bit e da QUI quella a 64bit, poi installiamolo. I pacchetti sono adatti per Debian, Ubuntu e tutte le loro derivate. A questo punto, se non l'abbiamo ancora fatto, installiamo una dockbar che ci piace. 

Ora basterà avviare prima Compton e poi la dock bar, perchè essa venga visualizzata correttamente, con tutti gli effetti in regola. Mettete in avvio automatico sia Compton che la vostra dock per avere ad ogni avvio un desktop più bello per il vostro Lxde.

Per inserire Compton tra i programmi ad avvio automatico digitate nel terminale di Ubuntu:

sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart

si aprirà un file di testo, aggiungete la riga:


@/usr/bin/compton 

poi salvate, chiudete e riavviate il pc.

11 commenti:

  1. Curiosità...come si avvia compton e come si programma il suo autoavvio su lubuntu 12.10? perdona l'ignoranza

    RispondiElimina
    Risposte
    1. risolto con:

      sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart

      e aggiungendo @/usr/bin/compton

      :)

      Elimina
    2. Accidenti! hai preceduto ogni mia risposta! =)

      Come ti trovi? funziona a dovere?

      Elimina
  2. Si sto usando Cairo Dock e sembra andare benone in questi giorni :)

    RispondiElimina
    Risposte
    1. sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart aggiungo @/usr/bin/compton ma non parte l'avvio in automatico cosa devo fare

      Elimina
  3. sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart aggiungo @/usr/bin/compton ma non parte l'avvio in automatico cosa devo fare

    RispondiElimina
    Risposte
    1. che versione di Lubuntu utilizzi? Questo software è consigliato per Lubuntu 12.10. Ti serve per fare funzionare qualcosa in particolare? Una certa dock bar ad esempio?

      Elimina
    2. mi serve per far funzionare la dock doky..ho risolto copiando da applicazioni l'icona cairo...ed l'ho incollata nella cartella autostart..anche se a volte non si avvia e si risolve con un semplice riavvio del pc..comunque la versione è la 12.04

      Elimina
    3. Docky non sempre si avvia nemmeno a me, che sono su Gnome Shell 3.4. Quindi il problema non credo sia riguardante Lubuntu/Compton ma proprio la Dock bar...

      Elimina
    4. la docky si avvia sempre era cairo composite manager che non si avviava in automatico...comunque credo si aver risolto copiando sia l'icona come avevo detto nel post precedente ed inoltre ho aggiunto @/usr/bin/compton
      ho provato una serie di avvi con risultato positivo..
      speriamo che non sia solo una coincidenza...
      grazie ancora

      Elimina
  4. Questo commento è stato eliminato dall'autore.

    RispondiElimina