Difference between revisions of "Compiz"

From LFScript
(Created page with "<scriptname>compiz</scriptname> == Sources == * <sourcecode>http://releases.compiz-fusion.org/0.8.8/compiz-0.8.8.tar.bz2</sourcecode> <md5>d14508f2a0e129b147fc0d905984c1fc ...")
 
(Update to 0.8.14)
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
[[Category:Scripts]]
 
<scriptname>compiz</scriptname>
 
<scriptname>compiz</scriptname>
  
 
== Sources ==
 
== Sources ==
* <sourcecode>http://releases.compiz-fusion.org/0.8.8/compiz-0.8.8.tar.bz2</sourcecode>
+
* <sourcecode>https://github.com/compiz-reloaded/compiz/releases/download/v0.8.14/compiz-0.8.14.tar.xz</sourcecode>
  
<md5>d14508f2a0e129b147fc0d905984c1fc compiz-0.8.8.tar.bz2</md5>
+
<md5>b908dea54a55769243e86adc89a7deb1 compiz-0.8.14.tar.xz</md5>
  
 
== Dependencies ==
 
== Dependencies ==
 
* <dependency>startup-notification</dependency>
 
* <dependency>startup-notification</dependency>
* <dependency>gtk+2</dependency>
+
* <dependency>libxslt</dependency>
* <dependency>libwnck</dependency>
+
* <dependency>libjpeg-turbo</dependency>
 +
* <dependency>glu</dependency>
 +
* <dependency>cairo</dependency>
 +
* <recommended value="libwnck" because="it, and it's dependency gtk+3, are required to use GTK window decorations">libwnck</recommended>
 +
* [[Marco]]<recommended value="marco" because="it allows Compiz to use the window decoration that is set for Marco"></recommended>
  
It is possible to build this software without <code>gtk+2</code> and <code>libwnck</code> installed. However, without them <code>gtk-window-decorator</code> will not be built and you will have to install [[Emerald]] if you want framed windows under [[Compiz]].
+
 
 +
It is possible to build this software without <code>libwnck</code>, and it's dependency <code>gtk+3</code> installed. However, without them <code>gtk-window-decorator</code> will not be built and you will have to install [[Emerald]] if you want framed windows under [[Compiz]].
  
 
== Installation ==
 
== Installation ==
<compile>./configure --prefix=/usr \
+
<build>./autogen.sh --prefix=/usr \
         --disable-gconf
+
         --with-gtk=3.0
make</compile>
+
make</build>
  
The <code>--disable-gconf</code> switch allows [[Compiz]] to be built without a GConf backend. I'm avoiding GConf at the moment, because it complicates the current transition to the [[Mate Desktop Environment]].
+
<build user="root">make install</build>
  
<install>make install</install>
+
<build user="root">cat > ~/.xinitrc << "EOF"
 
 
<install>cat > /etc/X11/app-defaults/xinitrc.d/Compiz_\(with_an_XTerm\).xinitrc << "EOF"
 
 
compiz ccp &
 
compiz ccp &
 
exec xterm
 
exec xterm
EOF</install>
+
EOF</build>
 
 
== Manual configuration ==
 
 
 
To select [[Compiz]] as your default desktop environment, execute the following command as the '''root''' user:
 
 
 
<pre>echo "export DEFAULT_SESSION=\"Compiz (with an XTerm)\" > /etc/xinitrc.conf</pre>
 

Latest revision as of 18:50, 28 April 2017

LFScript can find this software under the name compiz.

Sources


MD5 Checksums:

b908dea54a55769243e86adc89a7deb1  compiz-0.8.14.tar.xz

Dependencies

  • startup-notification
  • libxslt
  • libjpeg-turbo
  • glu
  • cairo
  • libwnck (recommended; It, and it's dependency gtk+3, are required to use GTK window decorations)
  • Marco (recommended; It allows Compiz to use the window decoration that is set for Marco)


It is possible to build this software without libwnck, and it's dependency gtk+3 installed. However, without them gtk-window-decorator will not be built and you will have to install Emerald if you want framed windows under Compiz.

Installation

./autogen.sh --prefix=/usr \
        --with-gtk=3.0
make

As the root user:

make install

As the root user:

cat > ~/.xinitrc << "EOF"
compiz ccp &
exec xterm
EOF