<?xml version="1.0" encoding="iso-8859-7"?> <!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V4.5-Based Extension//EN" "../../../share/xml/freebsd45.dtd"> <!-- 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 lang="el"> <articleinfo> <title>ÅãêáôÜóôáóç êáé ÷ñÞóç ôïõ Compiz Fusion</title> <author> <firstname>Ìáíþëçò</firstname> <surname>ÊéáãéÜò</surname> <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 id="trademarks" role="trademarks"> &tm-attrib.freebsd; &tm-attrib.general; </legalnotice> <abstract> <para>Ç ðéï ðñüóöáôç <quote>ìüäá</quote> óôïí êüóìï ôïõ &linux; åßíáé áíáìößâïëá ôá ôñéóäéÜóôáôá åöÝ óôï desktop. Áí êáé ç ÷ñçóéìüôçôá ôïõò Ý÷åé áìöéóâçôçèåß, äåí ðáýïõí íá åíôõðùóéÜæïõí êáé íá ðáñáìÝíïõí óõíÝ÷åéá óôç äçìïóéüôçôá. Ôá åöÝ áõôÜ õëïðïéïýíôáé ìå ôç âïÞèåéá äéÜöïñùí ðñïãñáììÜôùí üðùò ôá <ulink url="http://compiz.org/"><application>Compiz</application></ulink>, <ulink url="http://www.beryl-project.org/"><application>Beryl</application></ulink>, êáé ôï ðéï ðñüóöáôï <ulink url="http://www.compiz-fusion.org/"><application>Compiz Fusion</application></ulink>. Äåí ÷ñåéÜæåôáé íá óôåñåßóôå áõôÜ ôá åöÝ üôáí ÷ñçóéìïðïéåßôå ôï &os;. Ïé ïäçãßåò ðïõ áêïëïõèïýí èá óáò âïçèÞóïõí íá åãêáôáóôÞóåôå êáé íá ñõèìßóåôå óôï óýóôçìá óáò ôá ðñïãñÜììáôá ðïõ áðáéôïýíôáé ãéá íá Ý÷åôå ôá ðëÝïí ðñüóöáôá ôñéóäéÜóôáôá åöÝ ðïõ ðñïóöÝñåé ôï <application>Compiz Fusion</application> ÷ñçóéìïðïéþíôáò (áí ÷ñåéÜæåôáé) êáé ôçí êáôÜëëçëç Ýêäïóç ôùí ðñïãñáììÜôùí ïäÞãçóçò ãñáöéêþí ôçò nVidia.</para> </abstract> </articleinfo> <sect1 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 id="nvidia-setup"> <title>Ñýèìéóç ôùí ðñïãñáììÜôùí ïäÞãçóçò ôçò nVidia ãéá ôï &os;</title> <para>Ôá ôñéóäéÜóôáôá åöÝ áðáéôïýí áñêåôÞ éó÷ý åðåîåñãáóßáò áðü ôçí êÜñôá ãñáöéêþí óáò. Áí ÷ñçóéìïðïéåßôå êÜðïéá êÜñôá ãñáöéêþí ðïõ âáóßæåôáé óå êõêëþìáôá ôçò nVidia, èá ðñÝðåé íá åãêáôáóôÞóåôå êáé íá ñõèìßóåôå ôï ðñüãñáììá ïäÞãçóçò ðïõ ðáñÝ÷åôáé áðü ôçí åôáéñßá ãéá ôï &os;, ÷ñçóéìïðïéþíôáò ôçí Ýêäïóç ðïõ åßíáé êáôÜëëçëç ãéá ôï óýóôçìá óáò. Áí ÷ñçóéìïðïéåßôå êÜðïéá Üëëç êÜñôá, ðïõ üìùò ãíùñßæåôå üôé ìðïñåß íá áíôáðïêñéèåß óôéò áðáéôÞóåéò ôùí åöÝ, ìðïñåßôå íá ðáñáëåßøåôå áõôÞ ôçí åíüôçôá êáé íá óõíå÷ßóåôå ìå ôçí ñýèìéóç ôïõ <filename>xorg.conf</filename>.</para> <sect2 id="determine-driver"> <title>Ðñïóäéïñßóôå ôï óùóôü ðñüãñáììá ïäÞãçóçò</title> <para>ÕðÜñ÷ïõí äéÜöïñåò åêäüóåéò ôùí ðñïãñáììÜôùí ïäÞãçóçò ôçò nVidia óôç óõëëïãÞ ôùí ports. Ç åðéëïãÞ ôïõ óùóôïý ðñïãñÜììáôïò ãéá ôï óýóôçìá óáò, åîáñôÜôáé áðü ôï ìïíôÝëï (êáé ôçí ðáëáéüôçôá) ôçò êÜñôáò ãñáöéêþí óáò:</para> <itemizedlist> <listitem> <para>Ïé ôåëåõôáßåò åêäüóåéò ôùí êáñôþí nVidia, õðïóôçñßæïíôáé áðü ôï port <filename role="package">x11/nvidia-driver</filename>.</para> </listitem> <listitem> <para>ÊÜñôåò ôçò nVidia ðïõ áíÞêïõí óôéò óåéñÝò GeForce 2MX/3/4 õðïóôçñßæïíôáé áðü ôá ðñïãñÜììáôá ïäÞãçóçò ôçò óåéñÜò 96 ôá ïðïßá äéáôßèåíôáé ìÝóù ôïõ port <filename role="package">x11/nvidia-driver-96xx</filename>.</para> </listitem> <listitem> <para>Áêüìá ðéï ðáëéÝò êÜñôåò, üðùò ïé GeForce êáé RIVA TNT õðïóôçñßæïíôáé áðü ôç óåéñÜ 71 ôùí ðñïãñáììÜôùí ïäÞãçóçò, ôá ïðïßá äéáôßèåíôáé ìÝóù ôïõ port <filename role="package">x11/nvidia-driver-71xx</filename>.</para> </listitem> </itemizedlist> <para>Óôçí ðñáãìáôéêüôçôá, ç nVidia ðáñÝ÷åé ëåðôïìåñåßò ðëçñïöïñßåò ó÷åôéêÜ ìå ôï ðïéá êÜñôá õðïóôçñßæåôáé áðü ðïéï ðñüãñáììá ïäÞãçóçò. Ïé ðëçñïöïñßåò áõôÝò äéáôßèåíôáé áðåõèåßáò áðü ôï äéêôõáêü ôïõò ôüðï: <ulink url="http://www.nvidia.com/object/IO_32667.html"></ulink>.</para> </sect2> <sect2 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 <filename role="package">x11/nvidia-xconfig</filename> êáé <filename role="package">x11/nvidia-settings</filename>. Ôï ðñþôï ìðïñåß íá óáò âïçèÞóåé íá ñõèìßóåôå ôï <filename>/etc/X11/xorg.conf</filename> ìÝóù ôçò ãñáììÞò åíôïëþí, åíþ ôï äåýôåñï èá óáò åðéôñÝøåé íá áëëÜæåôå ñõèìßóåéò óôçí ïèüíç ìÝóá áðü ãñáöéêü ðåñéâÜëëïí êáé åíþ åêôåëåßôáé ôï <application>&xorg;</application>.</para> </note> </sect2> </sect1> <sect1 id="xorg-configuration"> <title>Ñýèìéóç ôïõ xorg.conf ãéá ôñéóäéÜóôáôá åöÝ</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 <filename role="package">x11/nvidia-xconfig</filename>, ìðïñåßôå íá êÜíåôå ôéò ðåñéóóüôåñåò áðü ôéò ðáñáðÜíù ñõèìßóåéò äßíïíôáò ôéò áêüëïõèåò åíôïëÝò (ùò 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 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 id="compiz-troubleshooting"> <title>Áíôéìåôþðéóç ðñïâëçìÜôùí ôïõ Compiz Fusion</title> <para>Ç áêüëïõèç åíüôçôá êáëýðôåé óõ÷íÝò åñùôÞóåéò ðïõ áöïñïýí ðñïâëÞìáôá êáôÜ ôçí åêôÝëåóç ôïõ <application>Compiz Fusion</application>.</para> <qandaset> <qandaentry> <question 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 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 <filename role="package">x11/nvidia-driver</filename> þóôå íá ìåôáãëùôôéóôåß áðü ôçí áñ÷Þ êáé ôï Üñèñùìá glx.</para> </answer> </qandaentry> </qandaset> </sect1> </article>