14/10/2008 - Linux Feed

LINUX « E-Pillole



Compiz 0.5 su Debian Sid

Post inserito il 06/06/2007 da Fede in Guide Debian

Quando girovagando per la rete mi capita di leggere che Debian è "sempre un passo indietro rispetto alle altre distribuzioni desktop oriented", sorrido sempre un pochino. Probabilmente chi vive con questa convinzione non ha mai provato Sid.

Breve introduzione un pò "polemica", nei confronti di chi ci considera dei "Trolls", per segnalare, a chi ama sperimentare, che al momento il pacchetto di Compiz 0.5 presente nelle repository SID funziona davvero egregiamente.

EDIT: se preferite, in alternativa a Compiz incluso nelle repository ufficiali Debian Sid, è ora possibile installare il nuovo Compiz Fusion dalla repository di IMU seguendo questa semplice guida.

P.S. Probabilmente sono ormai dipendente da apt :) ma non ho la minima voglia di installare Compiz su Sid da sorgenti. Se qualcuno si è avventurato, mi piacerebbe sapere se c'è qualche differenza sostanziale e soprattutto se funziona. Thanks...

Compiz Sid

Tornando a noi, ho testato il funzionamento di Compiz 0.5 presente nelle repo Sid, su Gnome e KDE sia con una scheda NVIDIA e i driver proprietari, che con una scheda ATI e i driver open. Seguendo alla lettera le indicazioni generali della guida per Etch, già presente tra le Guide Debian, non ho avuto nessun problema, ed il risultato è più che soddisfacente sia con NVIDIA che con ATI.

Anche se in "superficie" non si vedono grosse novità rispetto alle precedenti versioni, probabilmente, anzi sicuramente, nel codice le modifiche ci sono :) perciò non storcete il naso se non vedete nulla di nuovo.

In generale quindi, per installare Compiz 0.5 su Debian Sid via apt e per configurare X secondo le esigenze della vostra scheda video (ATI o NVIDIA), potete seguire tranquillamente la guida per Etch ed integrarla con alcune indicazioni presenti qui...

Presupponendo che abbiate seguito alla lettera tutti i passaggi descritti nella guida per Etch, potrebbe essere che questo comando per lanciare Compiz non vi funzioni a dovere:

compiz --replace --fast-filter

A me personalmente non ha dato nessun problema sia con NVIDIA che con ATI, ma per completezza, prendendo spunto dalla documentazione ufficiale di Compiz, per risolvere un eventuale malfunzionamento, potreste provare a sostituire il precedente comando con uno di questi:

compiz --replace --use-cow --strict-binding gconf &

compiz --replace --use-cow --indirect-rendering gconf &

compiz --replace --use-cow --strict-binding --indirect-rendering gconf &

In generale comunque, se X è configurato in maniera corretta, non dovreste incontrare particolari problemi nel lanciare e nell'utlizzare Compiz.

(Mi sembra decisamente più stabile delle versioni precedenti...sbaglio?)

L'unica cosa che non ho capito e che avrete sicuramente notato, è il fatto che di default, alcuni degli "effetti" di Compiz (cube, rotate, wobbly ecc...) sono tutti disabilitati, e in mancanza di un configuratore come Gnome Compiz Manager per Ubuntu, è necessario smanettare in gconf per attivarli.

Lanciate quindi il tool di configurazione di gconf digitando:

gconf-editor

andate in /apps/compiz/general/allscreen/options/ e alla voce active_plugins aggiungete questi valori nel seguente ordine:

gconf,decoration,png,wobbly,fade,minimize,cube,switcher,move,resize,place,rotate,zoom,scale,dbus

Attivati i vari plugins, come sempre, potrete configurarli singolarmente tarmite gconf andando in /apps/compiz/plugins/

In attesa di novità più consistenti dal punto di vista degli effetti, smanettate senza paura in gconf e buon divertimento con Compiz 0.5 e Debian Sid.

Un paio di screenshots presi dal portatile con una scheda ATI (Mobility radeon X600)

Compiz SID Laptop

Compiz SID Laptop Slide


Post letto 1852 volte | Commenti (3) | Bookmark   del.icio.us    segnalo


Commento postato da Guest il 31/08/2008
A me non va, ho una debian lenny testing, ho seguito passo passo la guida Debian Etch + AIGLX + Compiz per ATI e NVIDIA, ma niente da fare come errore mi da :

Checking for Xgl: not present.
No whitelisted driver found
aborting and using fallback: /usr/bin/metacity
metacity: Unknown option --fast-filter

usando il comando compiz --replace --use-cow --indirect-rendering gconf & mi dice :

[1] 3513
michele@debian:~$ Checking for Xgl: not present.
No whitelisted driver found
aborting and using fallback: /usr/bin/metacity
metacity: Unknown option --use-cow

non so più cosa fare per far funzionare il compiz.

Commento postato da Michele il 31/08/2008
Scusa, mi dimenticato di mettere il nome, Michele cmq.

Commento postato da Fede il 02/09/2008
@Michele

>>Checking for Xgl: not present.

cerca XGL ma non lo trova....

stai usando i driver proprietari "fglrx" o "ati" ?? controlla nel file /etc/X11/xorg.conf

>>No whitelisted driver found

controlla che nel file /usr/bin/compiz ci sia questa riga => WHITELIST="nvidia intel ati radeon i810 fglrx"

sempre nel file /usr/bin/compiz controlla anche che la tua scheda video non sia in blacklist (qualche riga più in basso)

spero che tu riesca a risolvere...

ciaociao

Commenta Post

(opzionale)
(opzionale)


Codice antispam: Codice antispam