LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


frugalware:compiz-fusion

La dernière version de compiz-fusion est disponible depuis ce matin dans les dépot current de frugalware.

<note warning> compiz-fusion est encore expérimental Pour utilisateur avertis !! </note>

Prérequis

  • Avoir installé correctement vos drivers graphiques

Nvidia ati (non testé faute de carte)

Nvidia Sans Xgl

  • Pour nvidia il faut impérativement rajouter ces lignes dans xorg.conf :

Edition du fichier xorg.conf

nano /etc/X11/xorg.conf

A la section Device de votre carte NVIDIA, rajoutez ceci:

Option "XAANoOffscreenPixmaps" "false"

A la section Screen, rajoutez ceci:

Option "AddARGBGLXVisuals" "True"
Option "RenderAccel" "true"
Option "Coolbits" "1"
Option "TripleBuffer" "true"
Option "AllowGLXWithComposite" "True"

A la fin de votre ficihier, rajoutez cette section

Section "Extensions"
  Option "Composite" "Enable"
EndSection

Nvidia avec Xgl

xgl est facultatif avec les carte nvidia cependant certaine carte en on besoin pour faire fonctioner compiz-fusion.

Installer XGL
pacman -Sy xgl
Activer XGL

en root :

 # fw-xgl-control --enable

Désactiver Xgl en root:

 # fw-xgl-control --disable

Rédamrer votre serveur graphique gnome

# gdm-restart

Activez les effets 3D

Passez les depot de stable à current

voir ce tuto pour savoir comment faire. En effet les derniers compiz-fusion ne sont disponible que sur les dépots current

changer de stable vers curent

pour installer compiz-fusion par Gfpm

Ouvrez le gestionnaire graphique Gfpm pour installer les logiciels suivant :

  • sexy-python
  • ccsm
  • compiz
  • compiz-bcop FIXME facultatif a priori ?
  • compiz-gnome ou compiz-kde
  • compiz-plugins-extra
  • compiz-plugins-main
  • compizconfig-python
  • gset-compiz FIXME facultatif a priori ? sauf pour kde
  • libcompizconfig
  • Xgl facultatif avec les cartes nvidia

* Compiz icon permet de lancer et configurer directement compiz-fusion présent pour i686 mais pas sous x86-64 DELETEME ne fonctionne pas avec les drivers proprio nvidia du fait qu'il manque glxinfo

pour installer compiz-fusion par pacman-g2

pour XFCE

En root :

 pacman -Sy compiz compiz-emerald compiz-emerald-themes fusion-icon ccsm

pour gnome utilisez compiz-gnome

 # pacman -Sy compiz-gnome fusion-icon ccsm

pour KDE utilisez compiz-kde

 #pacman -Sy compiz-kde fusion-icon ccsm taskbar-compiz kicker-compiz

<note> DELETEME Malgrès plusieur tentative avec xgl ou non je n'ai pas reussit a faire tourner compiz avec kde , comme sur les autre distro il faut probablement créer un script autostart, a moins que cela soit du au fait que j'ai kde et gnome ? </note> Certaine carte graphique nécessite Xgl

 pacman-g2 -S Xgl

optionel pour utiliser emerald :

 pacman-g2 -S compiz-emerald compiz-emerald-themes

Lancer compiz-fusion

Cliquez simplement sur compiz icon et choisissez vos options

si vous n'avez pas encore compiz icon

Dans un terminal en mode superutilisateur:

#ccsm 

Permet de configurer le gestionaire de compiz fusion, veillez a bien cocher cube et decoration de fenêtre, profitez en pour sélectioner vos options. FIXME il semble nécessaire de rebooter la machine pour conserver les options choisit.

<note important>Il semble nécessaire de lancer les deux commandes dans un terminal superutilisateur! laissez ouvere celui avec la commande gtk-window-decorator –replace & faute de quoi vous n'aurez plus de bordure de fenetre </note>

 #compiz --replace ccp &

Permet de lancer le mode compiz-fusion

FIXME je n'arrive pas a le mettre directement au demarrage de ma session , en effet il disparait apprait chaque reboot comment faire ?

Pour ceux qui n'on plus de décoration de fenêtre , n'oubliez pas de taper dans un terminal

 #gtk-window-decorator --replace &

Pour activer le décorateur Emerald

 #emerald --replace &

Pour le plaisir des yeux

frugalcompiz2.jpg

frugalware/compiz-fusion.txt · Dernière modification: 2018/11/17 13:53 (modification externe)