424 lines
17 KiB
XML
424 lines
17 KiB
XML
<?xml version="1.0" encoding="iso-8859-7"?>
|
||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
|
||
"http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd" [
|
||
<!ENTITY nvidia "nVidia">
|
||
]>
|
||
<!--
|
||
|
||
Installing and Using compiz-fusion in FreeBSD
|
||
|
||
The FreeBSD Greek Documentation Project
|
||
|
||
%SOURCE% en_US.ISO8859-1/articles/compiz-fusion/article.xml
|
||
%SRCID% 1.6
|
||
|
||
-->
|
||
<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="el">
|
||
<info><title>ÅãêáôÜóôáóç êáé ÷ñÞóç ôïõ Compiz Fusion</title>
|
||
|
||
|
||
<author><personname><firstname>Ìáíþëçò</firstname><surname>ÊéáãéÜò</surname></personname><affiliation>
|
||
<address><email>manolis@FreeBSD.org</email></address>
|
||
</affiliation></author>
|
||
|
||
<copyright>
|
||
<year>2008</year>
|
||
<holder role="mailto:manolis@FreeBSD.org">Ìáíþëçò ÊéáãéÜò</holder>
|
||
</copyright>
|
||
|
||
<pubdate>$FreeBSD$</pubdate>
|
||
|
||
<releaseinfo>$FreeBSD$</releaseinfo>
|
||
|
||
<legalnotice xml:id="trademarks" role="trademarks">
|
||
&tm-attrib.freebsd;
|
||
&tm-attrib.general;
|
||
</legalnotice>
|
||
|
||
<abstract>
|
||
<para>Ç ðéï ðñüóöáôç <quote>ìüäá</quote> óôïí êüóìï ôïõ &linux; åßíáé
|
||
áíáìößâïëá ôá ôñéóäéÜóôáôá åöÝ óôï desktop. Áí êáé ç ÷ñçóéìüôçôá ôïõò
|
||
Ý÷åé áìöéóâçôçèåß, äåí ðáýïõí íá åíôõðùóéÜæïõí êáé íá ðáñáìÝíïõí
|
||
óõíÝ÷åéá óôç äçìïóéüôçôá. Ôá åöÝ áõôÜ õëïðïéïýíôáé ìå ôç âïÞèåéá
|
||
äéÜöïñùí ðñïãñáììÜôùí üðùò ôá
|
||
<link xlink:href="http://compiz.org/"><application>Compiz</application></link>,
|
||
<link xlink:href="http://www.beryl-project.org/"><application>Beryl</application></link>,
|
||
êáé ôï ðéï ðñüóöáôï <link xlink:href="http://www.compiz-fusion.org/"><application>Compiz Fusion</application></link>.
|
||
Äåí ÷ñåéÜæåôáé íá óôåñåßóôå áõôÜ ôá åöÝ üôáí ÷ñçóéìïðïéåßôå ôï &os;.
|
||
Ïé ïäçãßåò ðïõ áêïëïõèïýí èá óáò âïçèÞóïõí íá åãêáôáóôÞóåôå êáé íá
|
||
ñõèìßóåôå óôï óýóôçìá óáò ôá ðñïãñÜììáôá ðïõ áðáéôïýíôáé ãéá íá
|
||
Ý÷åôå ôá ðëÝïí ðñüóöáôá ôñéóäéÜóôáôá åöÝ ðïõ ðñïóöÝñåé ôï
|
||
<application>Compiz Fusion</application> ÷ñçóéìïðïéþíôáò (áí
|
||
÷ñåéÜæåôáé) êáé ôçí êáôÜëëçëç Ýêäïóç ôùí ðñïãñáììÜôùí ïäÞãçóçò
|
||
ãñáöéêþí ôçò &nvidia;.</para>
|
||
</abstract>
|
||
</info>
|
||
|
||
<sect1 xml:id="introduction">
|
||
<title>ÅéóáãùãÞ</title>
|
||
|
||
<para>H åãêáôÜóôáóç ôïõ <application>Compiz Fusion</application>
|
||
áðü ôçí óõëëïãÞ ôùí Ports, åßíáé ìéá ó÷åôéêÜ áðëÞ äéáäéêáóßá.
|
||
×ñåéÜæïíôáé, üìùò, êáé êÜðïéåò åðéðëÝïí ñõèìßóåéò, ïé ïðïßåò äåí
|
||
ðåñéãñÜöïíôáé óôçí ôåêìçñßùóç ôïõ port. Ôï Üñèñï áõôü èá óáò âïçèÞóåé
|
||
íá ñõèìßóåôå ôïí <application>&xorg;</application> server ãéá
|
||
ôñéóäéÜóôáôç ëåéôïõñãßá, íá ñõèìßóåôå ôçí &nvidia; êÜñôá ãñáöéêþí óáò,
|
||
êáé ôåëéêÜ íá åãêáôáóôÞóåôå êáé íá åêôåëÝóåôå ôçí åöáñìïãÞ
|
||
<command>compiz</command>.</para>
|
||
|
||
<para>Áöïý äéáâÜóåôå áõôü ôï Üñèñï, èá îÝñåôå:</para>
|
||
|
||
<itemizedlist>
|
||
<listitem>
|
||
<para>Ðùò íá ñõèìßóåôå ôï ðéï ðñüóöáôï ðñüãñáììá ïäÞãçóçò ôçò &nvidia;
|
||
(áí áðáéôåßôáé) ãéá ôï óýóôçìá óáò.</para>
|
||
</listitem>
|
||
|
||
<listitem>
|
||
<para>Ðùò íá ñõèìßóåôå ôï áñ÷åßï <filename>xorg.conf</filename> ãéá
|
||
íá ìðïñÝóåôå íá åíåñãïðïéÞóåôå ôá ôñéóäéÜóôáôá åöÝ.</para>
|
||
</listitem>
|
||
|
||
<listitem>
|
||
<para>Ðùò íá åãêáôáóôÞóåôå êáé íá ñõèìßóåôå ôï
|
||
<application>Compiz Fusion</application> ÷ñçóéìïðïéþíôáò ôçí
|
||
óõëëïãÞ ôùí Ports.</para>
|
||
</listitem>
|
||
|
||
<listitem>
|
||
<para>Ðùò íá áíôéìåôùðßóåôå óõíçèéóìÝíá ðñïâëÞìáôá ðïõ áöïñïýí ôá
|
||
ôñéóäéÜóôáôá åöÝ.</para>
|
||
</listitem>
|
||
</itemizedlist>
|
||
</sect1>
|
||
|
||
<sect1 xml:id="nvidia-setup">
|
||
<title>Ñýèìéóç ôùí ÐñïãñáììÜôùí ÏäÞãçóçò ôçò &nvidia; Ãéá Ôï &os;</title>
|
||
|
||
<para>Ôá ôñéóäéÜóôáôá åöÝ áðáéôïýí áñêåôÞ éó÷ý åðåîåñãáóßáò áðü ôçí
|
||
êÜñôá ãñáöéêþí óáò. Áí ÷ñçóéìïðïéåßôå êÜðïéá êÜñôá ãñáöéêþí ðïõ
|
||
âáóßæåôáé óå êõêëþìáôá ôçò &nvidia;, èá ðñÝðåé íá åãêáôáóôÞóåôå êáé íá
|
||
ñõèìßóåôå ôï ðñüãñáììá ïäÞãçóçò ðïõ ðáñÝ÷åôáé áðü ôçí åôáéñßá ãéá ôï
|
||
&os;, ÷ñçóéìïðïéþíôáò ôçí Ýêäïóç ðïõ åßíáé êáôÜëëçëç ãéá ôï óýóôçìá
|
||
óáò. Áí ÷ñçóéìïðïéåßôå êÜðïéá Üëëç êÜñôá, ðïõ üìùò ãíùñßæåôå üôé ìðïñåß
|
||
íá áíôáðïêñéèåß óôéò áðáéôÞóåéò ôùí åöÝ, ìðïñåßôå íá ðáñáëåßøåôå áõôÞ
|
||
ôçí åíüôçôá êáé íá óõíå÷ßóåôå ìå ôçí ñýèìéóç ôïõ
|
||
<filename>xorg.conf</filename>.</para>
|
||
|
||
<sect2 xml:id="determine-driver">
|
||
<title>Ðñïóäéïñßóôå ôï óùóôü ðñüãñáììá ïäÞãçóçò</title>
|
||
|
||
<para>ÕðÜñ÷ïõí äéÜöïñåò åêäüóåéò ôùí ðñïãñáììÜôùí ïäÞãçóçò ôçò &nvidia;
|
||
óôç óõëëïãÞ ôùí ports. Ç åðéëïãÞ ôïõ óùóôïý ðñïãñÜììáôïò ãéá ôï
|
||
óýóôçìá óáò, åîáñôÜôáé áðü ôï ìïíôÝëï (êáé ôçí ðáëáéüôçôá) ôçò êÜñôáò
|
||
ãñáöéêþí óáò:</para>
|
||
|
||
<itemizedlist>
|
||
<listitem>
|
||
<para>Ïé ôåëåõôáßåò åêäüóåéò ôùí êáñôþí &nvidia;, õðïóôçñßæïíôáé áðü
|
||
ôï port <package>x11/nvidia-driver</package>.</para>
|
||
</listitem>
|
||
<listitem>
|
||
<para>ÊÜñôåò ôçò &nvidia; ðïõ áíÞêïõí óôéò óåéñÝò GeForce 2MX/3/4
|
||
õðïóôçñßæïíôáé áðü ôá ðñïãñÜììáôá ïäÞãçóçò ôçò óåéñÜò 96 ôá ïðïßá
|
||
äéáôßèåíôáé ìÝóù ôïõ port
|
||
<package>x11/nvidia-driver-96xx</package>.</para>
|
||
</listitem>
|
||
<listitem>
|
||
<para>Áêüìá ðéï ðáëéÝò êÜñôåò, üðùò ïé GeForce êáé RIVA TNT
|
||
õðïóôçñßæïíôáé áðü ôç óåéñÜ 71 ôùí ðñïãñáììÜôùí ïäÞãçóçò, ôá
|
||
ïðïßá äéáôßèåíôáé ìÝóù ôïõ port
|
||
<package>x11/nvidia-driver-71xx</package>.</para>
|
||
</listitem>
|
||
</itemizedlist>
|
||
|
||
<para>Óôçí ðñáãìáôéêüôçôá, ç &nvidia; ðáñÝ÷åé ëåðôïìåñåßò ðëçñïöïñßåò
|
||
ó÷åôéêÜ ìå ôï ðïéá êÜñôá õðïóôçñßæåôáé áðü ðïéï ðñüãñáììá ïäÞãçóçò.
|
||
Ïé ðëçñïöïñßåò áõôÝò äéáôßèåíôáé áðåõèåßáò áðü ôï äéêôõáêü ôïõò ôüðï:
|
||
<uri xlink:href="http://www.nvidia.com/object/IO_32667.html">http://www.nvidia.com/object/IO_32667.html</uri>.</para>
|
||
</sect2>
|
||
|
||
<sect2 xml:id="install-driver">
|
||
<title>ÅãêáôÜóôáóç ôïõ ðñïãñÜììáôïò ïäÞãçóçò ôçò &nvidia;</title>
|
||
|
||
<para>Áöïý êáèïñßóåôå ôï óùóôü ðñüãñáììá ïäÞãçóçò ãéá ôçí êÜñôá óáò,
|
||
ç åãêáôÜóôáóç åßíáé ôï ßäéï áðëÞ ìå ïðïéïäÞðïôå Üëëç åöáñìïãÞ ôçò
|
||
óõëëïãÞò ôùí ports.</para>
|
||
|
||
<note>
|
||
<para>Âåâáéùèåßôå üôé Ý÷åôå áíáíåþóåé ôç óõëëïãÞ ôùí ports,
|
||
÷ñçóéìïðïéþíôáò ôç ìÝèïäï ðïõ ðñïôéìÜôå (ð.÷.
|
||
<application>csup</application>, <application>CVSup</application> Þ
|
||
<application>portsnap</application>) ðñéí åãêáôáóôÞóåôå
|
||
ïðïéáäÞðïôå åöáñìïãÞ áðü ôá ports. Ôá ðñïãñÜììáôá ïäÞãçóçò ôùí
|
||
êáñôþí ãñáöéêþí, êáèþò êáé ôá ðñïãñÜììáôá ôñéóäéÜóôáôùí åöÝ, åßíáé
|
||
õðü óõíå÷Þ åîÝëéîç êáé åìöáíßæïíôáé ôáêôéêÜ íÝåò åêäüóåéò.</para>
|
||
</note>
|
||
|
||
<para>Ãéá ðáñÜäåéãìá, ãéá íá åãêáôáóôÞóåôå ôï ôåëåõôáßï ðñüãñáììá
|
||
ïäÞãçóçò:</para>
|
||
|
||
<screen>&prompt.root; <userinput>cd /usr/ports/x11/nvidia-driver</userinput>
|
||
&prompt.root; <userinput>make install clean</userinput></screen>
|
||
|
||
<para>Ôï ðñüãñáììá ïäÞãçóçò èá äçìéïõñãÞóåé Ýíá Üñèñùìá (module) ãéá ôïí
|
||
ðõñÞíá, ôï ïðïßï èá ðñÝðåé íá öïñôùèåß óôçí åêêßíçóç ôïõ óõóôÞìáôïò.
|
||
Èá ÷ñåéáóôåß íá ðñïóèÝóåôå ôçí áêüëïõèç ãñáììÞ óôï áñ÷åßï
|
||
<filename>/boot/loader.conf</filename>:</para>
|
||
|
||
<programlisting>nvidia_load="YES"</programlisting>
|
||
|
||
<note>
|
||
<para>Ìðïñåßôå íá öïñôþóåôå ôï Üñèñùìá áðåõèåßáò óôïí ðõñÞíá ðïõ
|
||
åêôåëåßôáé ôç äåäïìÝíç ÷ñïíéêÞ óôéãìÞ ÷ñçóéìïðïéþíôáò ôçí åíôïëÞ
|
||
<command>kldload nvidia</command>, áëëÜ Ý÷åé ðáñáôçñçèåß üôé ïé
|
||
ôåëåõôáßåò åêäüóåéò ôïõ <application>&xorg;</application> äåí
|
||
ëåéôïõñãïýí óùóôÜ áí ôï ðñüãñáììá ïäÞãçóçò äåí öïñôùèåß êáôÜ ôçí
|
||
åêêßíçóç ôïõ óõóôÞìáôïò. Ãéá ôï ëüãï áõôü, óáò óõíéóôïýìå íá
|
||
åðáíåêêéíÞóåôå ôï óýóôçìá óáò ìåôÜ ôçí ðñïóèÞêç ôçò êáôá÷þñçóçò
|
||
óôï áñ÷åßï <filename>/boot/loader.conf</filename>.</para>
|
||
</note>
|
||
|
||
<para>¸÷ïíôáò öïñôþóåé ôï Üñèñùìá óôïí ðõñÞíá, ÷ñåéÜæåôáé ìüíï ìéá ìéêñÞ
|
||
áëëáãÞ óå ìéá ãñáììÞ ôïõ áñ÷åßïõ <filename>xorg.conf</filename> ãéá íá
|
||
åíåñãïðïéÞóåôå ôï ðñüãñáììá ïäÞãçóçò.</para>
|
||
|
||
<para>Âñåßôå ôçí áêüëïõèç ãñáììÞ óôï
|
||
<filename>/etc/X11/xorg.conf</filename>:</para>
|
||
|
||
<programlisting>Driver "nv"</programlisting>
|
||
|
||
<para>êáé áëëÜîôå ôçí óå:</para>
|
||
|
||
<programlisting>Driver "nvidia"</programlisting>
|
||
|
||
<para>¼ôáí îåêéíÞóåôå ôï ãñáöéêü ðåñéâÜëëïí ìå ôï óõíÞèç ôñüðï, èá äåßôå
|
||
ôçí ïèüíç ÷áéñåôéóìïý ôçò &nvidia;. ¼ëá èá ðñÝðåé íá ëåéôïõñãïýí
|
||
êáíïíéêÜ. Óçìåéþóôå ùóôüóï, üôé óôï óçìåßï áõôü äåí Ý÷åé áêüìá
|
||
ñõèìéóôåß ôï <application>&xorg;</application> ãéá ôñéóäéÜóôáôá åöÝ.
|
||
Ç ñýèìéóç áõôÞ ðåñéãñÜöåôáé ðáñáêÜôù.</para>
|
||
|
||
<note>
|
||
<para>Áí êáé äåí åßíáé ïðùóäÞðïôå áðáñáßôçôï, ìðïñåßôå åðßóçò íá
|
||
åãêáôáóôÞóåôå ôá ports
|
||
<package>x11/nvidia-xconfig</package> êáé
|
||
<package>x11/nvidia-settings</package>. Ôï ðñþôï
|
||
ìðïñåß íá óáò âïçèÞóåé íá ñõèìßóåôå ôï
|
||
<filename>/etc/X11/xorg.conf</filename> ìÝóù ôçò ãñáììÞò åíôïëþí,
|
||
åíþ ôï äåýôåñï èá óáò åðéôñÝøåé íá áëëÜæåôå ñõèìßóåéò óôçí ïèüíç
|
||
ìÝóá áðü ãñáöéêü ðåñéâÜëëïí êáé åíþ åêôåëåßôáé ôï
|
||
<application>&xorg;</application>.</para>
|
||
</note>
|
||
</sect2>
|
||
</sect1>
|
||
|
||
<sect1 xml:id="xorg-configuration">
|
||
<title>Ñýèìéóç ôïõ <filename>xorg.conf</filename> ãéá ÔñéóäéÜóôáôá ÅöÝ</title>
|
||
|
||
<para>Ðñéí åãêáôáóôÞóåôå êáé åêôåëÝóåôå ôï
|
||
<application>Compiz Fusion</application>, èá ðñÝðåé íá ðñïóèÝóåôå
|
||
ìåñéêÝò ñõèìßóåéò óôï <filename>/etc/X11/xorg.conf</filename>:</para>
|
||
|
||
<para>ÐñïóèÝóôå ôéò áêüëïõèåò ãñáììÝò ãéá íá åíåñãïðïéçèïýí ôá åöÝ ôýðïõ
|
||
composite:</para>
|
||
|
||
<programlisting>Section "Extensions"
|
||
Option "Composite" "Enable"
|
||
EndSection</programlisting>
|
||
|
||
<para>Åíôïðßóôå ôï ôìÞìá <quote>Screen</quote> ôï ïðïßï èá ìïéÜæåé ìå ôï
|
||
ðáñáêÜôù:</para>
|
||
|
||
<programlisting>Section "Screen"
|
||
Identifier "Screen0"
|
||
Device "Card0"
|
||
Monitor "Monitor0"
|
||
...</programlisting>
|
||
|
||
<para>êáé ðñïóèÝóôå ôéò äýï ãñáììÝò ðïõ áêïëïõèïýí (ìðïñåßôå íá ôéò
|
||
âÜëåôå ìåôÜ ôçí êáôá÷þñçóç <quote>Monitor</quote>):</para>
|
||
|
||
<programlisting>DefaultDepth 24
|
||
Option "AddARGBGLXVisuals" "True"</programlisting>
|
||
|
||
<para>Åíôïðßóôå ôï <quote>Subsection</quote> ôï ïðïßï áíáöÝñåôáé óôçí
|
||
åðéèõìçôÞ áíÜëõóç ïèüíçò. Ãéá ðáñÜäåéãìá, áí èÝëåôå íá ÷ñçóéìïðïéÞóåôå
|
||
áíÜëõóç 1280x1024, âñåßôå ôçí åíüôçôá ðïõ öáßíåôáé óôï ðáñÜäåéãìá. Áí
|
||
äåí õðÜñ÷åé åíüôçôá ðïõ íá áíáöÝñåôáé óôçí åðéèõìçôÞ áíÜëõóç, ìðïñåßôå
|
||
íá ôçí ðñïóèÝóåôå ÷åéñïêßíçôá:</para>
|
||
|
||
<programlisting>SubSection "Display"
|
||
Viewport 0 0
|
||
Modes "1280x1024"
|
||
EndSubSection</programlisting>
|
||
|
||
<para>Ãéá ôç ëåéôïõñãßá ôùí åöÝ, áðáéôåßôáé âÜèïò ÷ñþìáôïò 24bits.
|
||
ÁëëÜîôå ôï ðáñáðÜíù þóôå íá äåß÷íåé:</para>
|
||
|
||
<programlisting>SubSection "Display"
|
||
Viewport 0 0
|
||
Depth 24
|
||
Modes "1280x1024"
|
||
EndSubSection</programlisting>
|
||
|
||
<para>ÔÝëïò, åðéâåâáéþóôå üôé öïñôþíïíôáé ôá áñèñþìáôá <quote>glx</quote>
|
||
êáé <quote>extmod</quote> ìÝóá áðü ôï ôìÞìá
|
||
<quote>Module</quote>:</para>
|
||
|
||
<programlisting>Section "Module"
|
||
Load "extmod"
|
||
Load "glx"
|
||
...</programlisting>
|
||
|
||
<note>
|
||
<para>Áí Ý÷åôå åãêáôáóôÞóåé ôï port
|
||
<package>x11/nvidia-xconfig</package>,
|
||
ìðïñåßôå íá êÜíåôå ôéò ðåñéóóüôåñåò áðü ôéò ðáñáðÜíù ñõèìßóåéò
|
||
äßíïíôáò ôéò áêüëïõèåò åíôïëÝò (ùò root):</para>
|
||
|
||
<screen>&prompt.root; <userinput>nvidia-xconfig --add-argb-glx-visuals</userinput>
|
||
&prompt.root; <userinput>nvidia-xconfig --composite</userinput>
|
||
&prompt.root; <userinput>nvidia-xconfig --depth=24</userinput></screen>
|
||
|
||
<para>Áí èÝëåôå íá äåßôå üëåò ôéò äõíáôüôçôåò ôïõ ðáñáðÜíù
|
||
ðñïãñÜììáôïò, äþóôå ôçí åíôïëÞ
|
||
<command>nvidia-xconfig -A | more</command>.</para>
|
||
</note>
|
||
</sect1>
|
||
|
||
<sect1 xml:id="compiz-fusion">
|
||
<title>ÅãêáôÜóôáóç êáé ñýèìéóç Compiz Fusion</title>
|
||
|
||
<para>Ç åãêáôÜóôáóç ôïõ <application>Compiz Fusion</application>
|
||
åßíáé ôï ßäéï áðëÞ ìå ïðïéïäÞðïôå Üëëï ðñüãñáììá:</para>
|
||
|
||
<screen>&prompt.root; <userinput>cd /usr/ports/x11-wm/compiz-fusion</userinput>
|
||
&prompt.root; <userinput>make install clean</userinput></screen>
|
||
|
||
<para>Âåâáéùèåßôå üôé åðéëÝîáôå ôá <quote>EXTRA</quote> plugins êáé ôï
|
||
<quote>EMERALD</quote> window decorator áðü ôç ëßóôá åðéëïãþí ðïõ èá
|
||
åìöáíéóôåß. Áí ÷ñçóéìïðïéåßôå <application>GNOME</application>, Þ Ý÷åôå
|
||
åãêáôáóôÞóåé óôï óýóôçìá óáò õðïóôÞñéîç <command>gconf</command>,
|
||
ìðïñåßôå åðßóçò íá åðéëÝîåôå <quote>gconf support</quote>. Ìå ôïí ôñüðï
|
||
áõôü, ïé ñõèìßóåéò ôùí åöÝ èá åíóùìáôùèïýí ìå ôéò Üëëåò ñõèìßóåéò ðïõ
|
||
Ý÷åôå êÜíåé óôï ãñáöéêü ðåñéâÜëëïí óáò, êáé èá ìðïñåßôå íá ôéò äåßôå
|
||
÷ñçóéìïðïéþíôáò ôï <command>gconf-editor</command>. Ùóôüóï, ôï
|
||
<application>Compiz Fusion</application>
|
||
<emphasis>ìðïñåß</emphasis> íá áðïèçêåýóåé ôéò ñõèìßóåéò ôïõ êáé óå áðëÜ
|
||
áñ÷åßá êåéìÝíïõ, áí äåí åðéèõìåßôå ôÝôïéïõ åßäïõò ïëïêëÞñùóç. Óôçí
|
||
ðåñßðôùóç áõôÞ, èá äçìéïõñãçèåß ï êáôÜëïãïò
|
||
<filename>.compizconfig</filename> ìÝóá óôïí ðñïóùðéêü óáò
|
||
êáôÜëïãï.</para>
|
||
|
||
<para>ÌåôÜ ôï ôÝëïò ôçò åãêáôÜóôáóçò, îåêéíÞóôå ôï ãñáöéêü ðåñéâÜëëïí êáé
|
||
óå Ýíá ôåñìáôéêü, äþóôå (ùò áðëüò ÷ñÞóôçò) ôéò áêüëïõèåò åíôïëÝò:</para>
|
||
|
||
<screen>&prompt.user; <userinput>compiz --replace --sm-disable --ignore-desktop-hints ccp &</userinput>
|
||
<userinput>&prompt.user; emerald --replace &</userinput></screen>
|
||
|
||
<para>Ç ïèüíç óáò èá ôñåìïðáßîåé ãéá ëßãá äåõôåñüëåðôá, êáèþò èá ãßíåôáé
|
||
áíôéêáôÜóôáóç ôïõ ôñÝ÷ïíôïò äéá÷åéñéóôÞ ðáñáèýñùí óáò (ð.÷.
|
||
<application>Metacity</application> áí ÷ñçóéìïðïéåßôå ðåñéâÜëëïí
|
||
<application>GNOME</application>) áðü ôï
|
||
<application>Compiz Fusion</application>. Ç åöáñìïãÞ
|
||
<application>Emerald</application> áíáëáìâÜíåé ôéò äéáêïóìÞóåéò ôùí
|
||
ðáñáèýñùí (ð.÷. ôá ðëÞêôñá ãéá êëåßóéìï, ìåãéóôïðïßçóç, åëá÷éóôïðïßçóç,
|
||
ôéò ìðÜñåò ôßôëùí ê.ï.ê.).</para>
|
||
|
||
<para>Ìðïñåßôå íá ìåôáôñÝøåôå ôï ðáñáðÜíù óå Ýíá áðëïúêü script ôï ïðïßï
|
||
íá åêôåëåßôáé áõôüìáôá êáôÜ ôçí åêêßíçóç ôïõ ðåñéâÜëëïíôïò (ð.÷.
|
||
ðñïóèÝôïíôáò ôï óôï <quote>Sessions</quote> óôï ãñáöéêü ðåñéâÜëëïí
|
||
<application>GNOME</application>):</para>
|
||
|
||
<programlisting>#! /bin/sh
|
||
compiz --replace --sm-disable --ignore-desktop-hints ccp &
|
||
emerald --replace &</programlisting>
|
||
|
||
<para>Áðïèçêåýóôå ôï óôïí êáôÜëïãï óáò, ãéá ðáñÜäåéãìá ìå ôï üíïìá
|
||
<filename>start-compiz</filename> êáé äþóôå ôïõ äéêáéþìáôá
|
||
åêôÝëåóçò:</para>
|
||
|
||
<screen>&prompt.user; <userinput>chmod +x ~/start-compiz</userinput></screen>
|
||
|
||
<para>×ñçóéìïðïéÞóôå Ýðåéôá ôá ãñáöéêÜ åñãáëåßá ãéá íá ôï ðñïóèÝóåôå óôá
|
||
ðñïãñÜììáôá åêêßíçóçò,
|
||
<guimenuitem>Startup Programs</guimenuitem>
|
||
(âñßóêåôáé óôï <guimenuitem>System</guimenuitem>,
|
||
<guimenuitem>Preferences</guimenuitem>,
|
||
<guimenuitem>Sessions</guimenuitem> óôï ðåñéâÜëëïí åñãáóßáò
|
||
<application>GNOME</application>).</para>
|
||
|
||
<para>Ãéá íá ñõèìßóåôå üðùò èÝëåôå ôá åöÝ, åêôåëÝóôå (ðÜëé ùò êáíïíéêüò
|
||
÷ñÞóôçò) ôçí åöáñìïãÞ
|
||
<application>Compiz Config Settings Manager</application>:</para>
|
||
|
||
<screen>&prompt.user; <userinput>ccsm</userinput></screen>
|
||
|
||
<note>
|
||
<para>Óôï <application>GNOME</application>, ìðïñåßôå íá âñåßôå ôçí
|
||
åöáñìïãÞ áõôÞ óôï ìåíïý <guimenuitem>System</guimenuitem>,
|
||
<guimenuitem>Preferences</guimenuitem>.</para>
|
||
</note>
|
||
|
||
<para>Áí åðéëÝîáôå <quote>gconf support</quote> êáôÜ ôç ìåôáãëþôôéóç,
|
||
èá ìðïñåßôå åðßóçò íá äåßôå ôéò ñõèìßóåéò óáò ìÝóù ôïõ
|
||
<command>gconf-editor</command>, óôçí åíüôçôá
|
||
<literal>apps/compiz</literal>.</para>
|
||
</sect1>
|
||
|
||
<sect1 xml:id="compiz-troubleshooting">
|
||
<title>Áíôéìåôþðéóç ðñïâëçìÜôùí ôïõ Compiz Fusion</title>
|
||
|
||
<para>Ç áêüëïõèç åíüôçôá êáëýðôåé óõ÷íÝò åñùôÞóåéò ðïõ áöïñïýí
|
||
ðñïâëÞìáôá êáôÜ ôçí åêôÝëåóç ôïõ
|
||
<application>Compiz Fusion</application>.</para>
|
||
|
||
<qandaset>
|
||
<qandaentry>
|
||
<question xml:id="no-decorations">
|
||
<para>¸÷ù åãêáôáóôÞóåé ôï
|
||
<application>Compiz Fusion</application>, êáé ìåôÜ ôçí
|
||
åêôÝëåóç ôùí åíôïëþí ðïõ ðåñéãñÜöåôå, ôá ðáñÜèõñá ìïõ äåí Ý÷ïõí
|
||
ðëÝïí ìðÜñåò ôßôëùí êáé ðëÞêôñá åëÝã÷ïõ. Ðïõ åßíáé ôï
|
||
ëÜèïò;</para>
|
||
</question>
|
||
|
||
<answer>
|
||
<para>Ôï ðéèáíüôåñï åßíáé üôé óáò ëåßðåé êÜðïéá ñýèìéóç óôï
|
||
<filename>/etc/X11/xorg.conf</filename>. ÅëÝãîôå ðñïóåêôéêÜ ôï
|
||
áñ÷åßï, êáé åéäéêÜ ôéò êáôá÷ùñÞóåéò
|
||
<literal>DefaultDepth</literal>
|
||
êáé <literal>AddARGBGLXVisuals</literal>.</para>
|
||
</answer>
|
||
</qandaentry>
|
||
|
||
<qandaentry>
|
||
<question xml:id="xorg-crash">
|
||
<para>¼ôáí åêôåëþ ôçí åíôïëÞ ãéá íá îåêéíÞóåé ôï
|
||
<application>Compiz Fusion</application>, ï X server
|
||
ôåñìáôßæåôáé áðüôïìá êáé åðéóôñÝöù óôçí êïíóüëá. Ðïõ åßíáé ôï
|
||
ëÜèïò;</para>
|
||
</question>
|
||
|
||
<answer>
|
||
<para>Áí åëÝãîåôå ôï áñ÷åßï
|
||
<filename>/var/log/Xorg.0.log</filename>, èá äåßôå ðéèáíüí
|
||
êÜðïéá óöÜëìáôá êáôÜ ôçí åêêßíçóç ôïõ ×. Ôï ðéï êïéíü óöÜëìá
|
||
åßíáé:</para>
|
||
|
||
<screen>(EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
|
||
(EE) NVIDIA(0): log file that the GLX module has been loaded in your X
|
||
(EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
|
||
(EE) NVIDIA(0): you continue to encounter problems, Please try
|
||
(EE) NVIDIA(0): reinstalling the NVIDIA driver.</screen>
|
||
|
||
<para>Áõôü óõíÞèùò óõìâáßíåé ìåôÜ áðü êÜðïéá áíáâÜèìéóç ôçò
|
||
åöáñìïãÞò <application>&xorg;</application>. Èá ðñÝðåé íá
|
||
åðáíåãêáôáóôÞóåôå ôï port
|
||
<package>x11/nvidia-driver</package> þóôå íá
|
||
ìåôáãëùôôéóôåß áðü ôçí áñ÷Þ êáé ôï Üñèñùìá glx.</para>
|
||
</answer>
|
||
</qandaentry>
|
||
</qandaset>
|
||
</sect1>
|
||
</article>
|