aboutsummaryrefslogblamecommitdiff
path: root/el_GR.ISO8859-7/books/handbook/x11/chapter.xml
blob: d709336dd8e0a44a176a7c0cf7afb01659e74e4d (plain) (tree)
1
2
3
4
5
6
7
8
9
                                                           
    
 





                                                
                                                              
                     
 
















                                                                           
                                    



                           

                                                                  
                                                                     





                                                                           

                                                                             

                                                                     




                                                            
                                                                 
                                           


                 
                                                                             


                 

                                                                 






                                                                              
                                                                      
                                                                         





                                                            

                                                                      
                                                        
                 



                              
                                                  
 


                                                                             
 
                                                                           
                                                                      

                                                                     

           













                                                                              
                                                      


            









                                                                              



                                                                            












                                                                              

                                                                              



                                                                            

                                                                            

                                                                   

                                                                            





                                                                            


            












                                                                             
                              

                                                                           

                                                                             

                                                                        

















                                                                             
                                                                  












                                                                             

            
                                        
 
                                                                       



                                                                           
 



                                                                             
 
                                                                        




                                                                         
 
                                                              
 


                                            
 



                                                                         


                                                                           

                         
 

                                     
 
                      
                                                                
                                                              





                                                                              

                         
 

                                       
 
                      
                                                                            











                                                                              



             




































                                                                              



                        
                                      
 






                                                                              
                                                                       
 
                                                       
                                                                         




                                                                       


                                                                             

           






                                                                            
 

                                                                


                                                                         




                                                                          



                                                                          
           
 

                                                                       




                       





                                            

                    
 
                                  




                                                    
                                    
 



                                                                         

                    
                                                                               

                                                                     

                     








                                                                
 





                                                                       
 



                                                                             

                                                                          
                                                                


            

                                    

                                                      










                                                                          







                                                                            




                                                                      














                                                                              


                                                                           








                                                                              
                                                                    
                                                                     

                                                                


                                                                                             

                                                                          

                                                                    
                                 








                                                                            
 
            
                                                                       




                                                                      

                                                                       









                                                                                                       
                                                                         










                                                                                                             






                                                                           
             
 
                                                                      
                                                                       

                                                                        













                                                                         
            
                                              



















                                                                            
                                                                         


























                                                                                               
                                                               
 


                                                                            



                                                                            








                                       





                                                                           






                                                                         




                                            
                                                         

                  



                                                                           












                                      












                                                                              

            







                                                                          

             


                                                                           



                                                                                               
                                                                


                                                                            


            
                                                   

             

                                                                        














                                                                              


              
                                                                
 
                                                                                    
 




                                                                           
 



                                                                              








                                                     


                                                                            












                                        



                                                                              
 






                                                                            






                                                                                                             


                                                                            


                                                                                                                             


                                                                            








                                                                         

                                                                             






                      




                                            

                    

                                               

                      

























                                                                             
                                                                         

                                                                                   

                                                                



                                                                           


                                                                               
                                                                             



                                                                                        








                                                                             


                         




























                                                                              

                                                                                  

                                                                                       

                                                                   


                                                                                
 
                                                                                             

                                                            










                                                                              


                          


















                                                                           
                                                         
                                                             

                                                                    

                                                                            


















                                                                             

                                                    
                                         
 





                                                                              
 
                                                                               
 


                                                                           
 
                                                                       
 






                                                                             

















                                                                   



                                         
 





                                                                             
 
                                                                         















                                                    

                                                                            









                                                                           


                                                                        


                                                                          









                                                                           




                                                                            




















                                                                            







                                                   







                                                                       





                    




                                            

                    


                                      
           
                             

                                                                 















                                                                            
                                                                 








                                                                            


            

                                  





                                                                            





                                                                             
                                                                             

                                                                             


                                                                                 


                                                                           
                                                                             



                                                                         


            













































































                                                                            

             









                                                                             


              






                                                                             


              



                                                                           


              






                                                                             


              








                                                                             


              




                                                                            


              







                                                                             



              
                                                                         
 






                                                                              




                                                                     






                                                                             

            




                                                            
                                                       
                                                                     
                                                                   



                                                                          




                     





                                            


                    
                                       
 





                                                                              




                                     




















                                                                             



                                                  


                                                                        
                                                               
 


                                                               
 
                                                                               
 
                                                                           
                                                                         
 
                                                                             

                                                                









                                                                                     







                                                                        







                                                                   
                                                   
 












                                                                        

                                                                            
                                        























                                                                                                                 


                                                                                             



                                                                             
                                                                 
                                                
              





                                                   
 
                                   
                                        
 


                                                                              
 


                                                       

                     

                                                                   

                     




                                                                         

                     


                                                                         

                     


                                                                     

                     

                                                                       
                                                              

                     


                                                                     

                     


                                                                              
                     










                                                                        

                                                                          

                                                               




                                                                            
                            


                                     
                                          
 

                                                                             
                                                          
 
                                                                           
                                                             
 
                                                                            
 
                                                                           



                                                                             

                                                                           
 

                                                                           
 
                                                                           

                                                                

                                                                           



                                                                           



                                                                            
 
                                                             
 
                                                                                                  
 
                                                             


                                                                                                                      


                                                                      
 



                                                                              
                                                                       
                      



                                   
                                                         
 



                                                                            
 






                                                                            

                                 











                                                                            
                                                                          





                                                                            
                                                                         


                                                                            
 
                                                                   

                                                                        
 
                                                                                             
 


                                                                           
 
                                                          
              
            
 
                            
                         

                                    
                                         
 
                                                                             





                                                                            
                                                                          



































                                                                           
                                                                             
                                                                           
                                            


                                      
                                           

                                                                            
                                                                           




                                                                              
                                                      

                                                                               

                                                                
                                                           
                                                                       





                                                                                                              
                                                                     







                                                                              


              
          
<?xml version="1.0" encoding="iso-8859-7" standalone="no"?>
<!--

  Ôï Åã÷åéñßäéï ôïõ FreeBSD: Ôï Óýóôçìá X Window

  The FreeBSD Greek Documentation Project

  $FreeBSD$

  %SOURCE%      en_US.ISO8859-1/books/handbook/x11/chapter.xml
  %SRCID%       39176

-->

<chapter id="x11">
  <chapterinfo>
    <authorgroup>
      <author>
	<firstname>Ken</firstname>
	<surname>Tom</surname>
	<contrib>Áíáíåþèçêå ãéá ôïí X11 server ôïõ X.Org áðü ôïí </contrib>
      </author>
      <author>
	<firstname>Marc</firstname>
	<surname>Fonvieille</surname>
      </author>
    </authorgroup>
  </chapterinfo>

  <title>Ôï Óýóôçìá X Window</title>

  <sect1 id="x11-synopsis">
    <title>Óýíïøç</title>

    <para>Ôï &os; ÷ñçóéìïðïéåß ôï X11 ãéá íá ðáñÝ÷åé óôïõò ÷ñÞóôåò
      Ýíá éó÷õñü ãñáöéêü ðåñéâÜëëïí åñãáóßáò.  Ôï ðåñéâÜëëïí X11
      åßíáé ìéá õëïðïßçóç áíïéêôïý êþäéêá ôïõ óõóôÞìáôïò X Window ðïõ
      õëïðïéåßôáé óôï <application>&xorg;</application> (êáèþò êáé óå Üëëï
      ëïãéóìéêü ðïõ äåí ðåñéãñÜöåôáé åäþ).  Ç ðñïåðéëåãìÝíç êáé åðßóçìç
      äéáíïìÞ ôïõ X11 åßíáé ôï <application>&xorg;</application>, ï X11
      server ðïõ áíáðôý÷èçêå áðü ôï X.Org Foundation ìå Üäåéá ÷ñÞóçò áñêåôÜ
      üìïéá ìå áõôÞ ðïõ ÷ñçóéìïðïéåßôáé áðü ôï &os;.  ÕðÜñ÷ïõí åðßóçò
      äéáèÝóéìïé åìðïñéêïß X servers ãéá ôï &os;.</para>

    <para>Ãéá ðåñéóóüôåñåò ðëçñïöïñßåò ðïõ ó÷åôßæïíôáé ìå ôéò êÜñôåò ãñáöéêþí
      ðïõ õðïóôçñßæïíôáé áðü ôï ðåñéâÜëëïí X11, äåßôå ôçí äéêôõáêÞ
      ôïðïèåóßá <ulink url="http://www.x.org/">&xorg;</ulink>.</para>

    <para>Áöïý äéáâÜóåôå áõôü ôï êåöÜëáéï, èá îÝñåôå:</para>

    <itemizedlist>
      <listitem>
	<para>Ôá äéÜöïñá ôìÞìáôá ôïõ óõóôÞìáôïò X Window, êáé ðùò
	  óõíåñãÜæïíôáé ìåôáîý ôïõò.</para>
      </listitem>

      <listitem>
	<para>Ðùò íá åãêáôáóôÞóåôå êáé íá ñõèìßóåôå ôï ðåñéâÜëëïí X11.</para>
      </listitem>

      <listitem>
	<para>Ðùò íá åãêáôáóôÞóåôå êáé íá ñõèìßóåôå äéáöïñåôéêïýò
	  äéá÷åéñéóôÝò ðáñáèýñùí (window managers).</para>
      </listitem>

      <listitem>
	<para>Ðùò íá ÷ñçóéìïðïéÞóåôå &truetype; ãñáììáôïóåéñÝò óôï X11.</para>
      </listitem>

      <listitem>
	<para>Ðùò íá ñõèìßóåôå ôï óýóôçìá óáò ãéá óýíäåóç (login) ìÝóù
	  ãñáöéêïý ðåñéâÜëëïíôïò (<application>XDM</application>).</para>
      </listitem>
    </itemizedlist>

    <para>Ðñéí äéáâÜóåôå áõôü ôï êåöÜëáéï, èá ðñÝðåé:</para>

    <itemizedlist>
      <listitem>
	<para>Íá îÝñåôå ðùò íá åãêáôáóôÞóåôå ðñüóèåôï ëïãéóìéêü ôñßôïõ
	  êáôáóêåõáóôÞ (<xref linkend="ports"/>).</para>
      </listitem>
    </itemizedlist>
  </sect1>

  <sect1 id="x-understanding">
    <title>Êáôáíüçóç ôïõ ðåñéâÜëëïíôïò X11</title>

    <para>Ç ÷ñÞóç ôïõ ðåñéâÜëëïíôïò X11 ãéá ðñþôç öïñÜ ìðïñåß íá ðñïêáëÝóåé
      ìéá ìéêñÞ ôáñá÷Þ óå üðïéïí Ý÷åé óõíçèßóåé óå Üëëá ãñáöéêÜ ðåñéâÜëëïíôá,
      üðùò ôá &microsoft.windows; Þ ôï &macos;.</para>

    <para>ÃåíéêÜ, äåí åßíáé áðáñáßôçôï íá êáôáëáâáßíåôå ìå êÜèå ëåðôïìÝñåéá
      ôùí äéáöüñùí ôìçìÜôùí ôïõ X11 êáé ðþò áëëçëåðéäñïýí ìåôáîý ôïõò.
      ÊÜðïéåò âáóéêÝò ãíþóåéò üìùò, åßíáé ÷ñÞóéìåò êáé âïçèïýí óôï íá
      åêìåôáëëåõôåßôå êáëýôåñá ôéò äõíáôüôçôåò ôïõ X11.</para>

    <sect2>
      <title>Ãéáôß ëÝãåôáé X11 ôï ðåñéâÜëëïí åñãáóßáò;</title>

      <para>Ôï X äåí åßíáé ôï ðñþôï ðåñéâÜëëïí åñãáóßáò ðïõ ãñÜöôçêå ãéá
	óõóôÞìáôá &unix;, áëëÜ åßíáé óÞìåñá ôï ðéï äçìïöéëÝò.  Ç áñ÷éêÞ ïìÜäá
	áíÜðôõîçò ôïõ X åß÷å äïõëÝøåé óå Ýíá Üëëï óýóôçìá ðñéí ãñÜøåé ôï X.
	Ôï üíïìá ôïõ ðáëéüôåñïõ óõóôÞìáôïò Þôáí <quote>W</quote> (áðü ôçí
	ÁããëéêÞ ëÝîç <quote>window</quote>).  Ôï ãñÜììá X Þôáí áðëÜ ôï åðüìåíï
	ãñÜììá óôï Ëáôéíéêü áëöÜâçôï.</para>

      <para>Ìðïñåßôå íá áíáöÝñåóèå óôï X ìå ôá
	ïíüìáôá <quote>X</quote>, <quote>X Window
	System</quote>, <quote>X11</quote>, êáèþò êáé ìå ìåñéêïýò Üëëïõò
	üñïõò.  Ðñïóï÷Þ üìùò: êÜðïéïé Üíèñùðïé èåùñïýí ðñïóâëçôéêü ôïí
	üñï <quote>X Windows</quote>.  Ãéá ðåñéóóüôåñåò ðëçñïöïñßåò ó÷åôéêÜ ìå
	áõôü, äåßôå ôç óåëßäá manual &man.X.7;.</para>
    </sect2>

    <sect2>
      <title>Ôï ÌïíôÝëï ÐåëÜôç/ÄéáêïìéóôÞ ôùí X11</title>

      <para>Ôï ðåñéâÜëëïí X11 Ý÷åé ó÷åäéáóôåß áðü ôçí áñ÷Þ Ýôóé þóôå íá Ý÷åé
	åããåíÞ äéêôõáêÞ õðïóôÞñéîç, ìå âÜóç Ýíá
	ìïíôÝëï <quote>ðåëÜôç-äéáêïìéóôÞ</quote>.</para>

      <para>Óôï ìïíôÝëï ëåéôïõñãßáò ôïõ X11, ï <quote>äéáêïìéóôÞò X</quote>
	åêôåëåßôáé óôïí õðïëïãéóôÞ óôïí ïðïßï Ý÷åé óõíäåèåß ôï ðëçêôñïëüãéï, ç
	ïèüíç êáé ôï ðïíôßêé.  Ï äéáêïìéóôÞò X åßíáé õðåýèõíïò ãéá ôç
	äéá÷åßñéóç ôçò ïèüíçò, ôçò åéóüäïõ áðü ôï ðëçêôñïëüãéï, ôï ðïíôßêé,
	êáé Üëëåò óõóêåõÝò åéóüäïõ Þ åîüäïõ (ãéá ðáñÜäåéãìá, ìéá
	<quote>ôáìðëÝôá</quote> ìðïñåß íá ÷ñçóéìïðïéåßôáé ùò óõóêåõÞ åéóüäïõ
	êáé Ýíáò video-ðñïâïëÝáò ùò åíáëëáêôéêÞ óõóêåõÞ åîüäïõ).
	ÊÜèå åöáñìïãÞ X (ð.÷. ôï <application>XTerm</application> Þ ôï
	<application>&netscape;</application>) åßíáé Ýíáò
	<quote>ðåëÜôçò</quote>.  ¸íáò ðåëÜôçò óôÝëíåé ìçíýìáôá óôïí äéáêïìéóôÞ
	üðùò <quote>Ðáñáêáëþ ó÷åäßáóå Ýíá ðáñÜèõñï óå áõôÝò ôéò
	óõíôåôáãìÝíåò</quote>, êáé ï äéáêïìéóôÞò óôÝëíåé ðßóù ìçíýìáôá üðùò
	<quote>Ï ÷ñÞóôçò ìüëéò ðÜôçóå ôï ðëÞêôñï OK</quote>.</para>

      <para>Óå Ýíá óðßôé Þ Ýíá ìéêñü ãñáöåßï, ï äéáêïìéóôÞò êáé ïé ðåëÜôåò
	X óõ÷íÜ åêôåëïýíôáé óôïí ßäéï õðïëïãéóôÞ.  ¼ìùò, åßíáé áðüëõôá åöéêôü
	íá åêôåëåßôáé ï äéáêïìéóôÞò X óå Ýíáí ëéãüôåñï éó÷õñü åðéôñáðÝæéï
	õðïëïãéóôÞ, êáé íá åêôåëïýíôáé ïé åöáñìïãÝò X (ïé ðåëÜôåò) óå Ýíá, áò
	ðïýìå, éó÷õñü êáé áêñéâü ìç÷Üíçìá ðïõ åîõðçñåôåß ôï ãñáöåßï.  Óå áõôü
	ôï óåíÜñéï ç åðéêïéíùíßá ìåôáîý ôùí ðåëáôþí X êáé ôïõ äéáêïìéóôÞ
	ãßíåôáé ìÝóù äéêôýïõ.</para>

      <para>Áõôü ðñïêáëåß óýã÷õóç óå ïñéóìÝíïõò, åðåéäÞ ç ïñïëïãßá ôïõ X åßíáé
	áêñéâþò áíôßèåôç áðü üôé ðåñßìåíáí.  Ïé ÷ñÞóôåò óõíÞèùò ðåñéìÝíïõí ï
	<quote>äéáêïìéóôÞò X</quote> íá åßíáé Ýíá ìåãÜëï éó÷õñü ìç÷Üíçìá óå
	Ýíá äùìÜôéï êáé ï <quote>ðåëÜôçò X</quote> íá åßíáé ôï ìç÷Üíçìá ôïõ
	ãñáöåßïõ ôïõò.</para>

      <para>Åßíáé óçìáíôéêü íá èõìÜóôå üôé ï äéáêïìéóôÞò X åßíáé ôï ìç÷Üíçìá
	ìå ôçí ïèüíç êáé ôï ðëçêôñïëüãéï, êáé ïé ðåëÜôåò X åßíáé ôá
	ðñïãñÜììáôá ðïõ åìöáíßæïõí ôá ðáñÜèõñá.</para>

      <para>Äåí õðÜñ÷åé ôßðïôá óôï ðñùôüêïëëï ðïõ íá áíáãêÜæåé ôá ìç÷áíÞìáôá
	ôùí ðåëáôþí êáé ôïõ äéáêïìéóôÞ íá åêôåëïýíôáé óôï ßäéï ëåéôïõñãéêü
	óýóôçìá, Þ áêüìç íá åêôåëïýíôáé óôïí ßäéï ôýðï õðïëïãéóôÞ.  Åßíáé
	áðüëõôá åöéêôü íá åêôåëåßôáé Ýíáò äéáêïìéóôÞò X óôá
	&microsoft.windows; Þ óôï &macos; ôçò Apple, êáé õðÜñ÷ïõí äéáèÝóéìåò
	äéÜöïñåò åëåýèåñåò êáé åìðïñéêÝò åöáñìïãÝò ðïõ êÜíïõí áêñéâþò
	áõôü.</para>
    </sect2>

    <sect2>
      <title>Ï Äéá÷åéñéóôÞò Ðáñáèýñùí</title>

      <para>Ç öéëïóïößá ó÷åäéáóìïý ôïõ X ìïéÜæåé ðïëý ìå ôçí öéëïóïößá
	ó÷åäéáóìïý ôïõ &unix;, <quote>åñãáëåßá, ü÷é ðïëéôéêÞ</quote>.  Áõôü
	óçìáßíåé üôé ôï X äåí ðñïóðáèåß íá õðáãïñåýóåé ðùò èá õëïðïéçèåß ìéá
	åñãáóßá.  Áíôßèåôá, ðáñÝ÷ïíôáé åñãáëåßá óôïí ÷ñÞóôç, êáé åßíáé äéêÞ
	ôïõ åõèýíç íá áðïöáóßóåé ðùò èá ôá ÷ñçóéìïðïéÞóåé.</para>

      <para>ÁõôÞ ç öéëïóïößá åðåêôåßíåôáé óôï üôé ôï X äåí õðáãïñåýåé ðùò
	ðñÝðåé íá åìöáíßæïíôáé ôá ðáñÜèõñá óôçí ïèüíç, ðùò èá ìåôáêéíçèïýí ìå
	ôï ðïíôßêé, ôé óõíäõáóìïß ðëÞêôñùí ðñÝðåé íá ÷ñçóéìïðïéçèïýí ãéá íá
	ìåôáêéíçèïýìå ìåôáîý ôùí ðáñáèýñùí (ð.÷.,
	<keycombo action="simul">
	  <keycap>Alt</keycap>
	  <keycap>Tab</keycap>
	</keycombo>, óôçí ðåñßðôùóç ôùí &microsoft.windows;), ðþò ðñÝðåé íá
	ìïéÜæïõí ïé ìðÜñåò ôßôëùí óå êÜèå ðáñÜèõñï, áí èá Ý÷ïõí Þ ü÷é ðëÞêôñá
	êëåéóßìáôïò ðÜíù ôïõò, ê.o.ê.</para>

      <para>Áíôßèåôá, ôï X áíáèÝôåé áõôÞí ôçí åõèýíç óå ìßá åöáñìïãÞ ðïõ
	ïíïìÜæåôáé <quote>Äéá÷åéñéóôÞò Ðáñáèýñùí</quote>.  ÕðÜñ÷ïõí ðÜñá
	ðïëëïß äéá÷åéñéóôÝò ðáñáèýñùí äéáèÝóéìïé ãéá ôï ðåñéâÜëëïí X.
	ÏñéóìÝíïé áðü áõôïýò åßíáé ïé:
	<application>AfterStep</application>,
	<application>Blackbox</application>, <application>ctwm</application>,
	<application>Enlightenment</application>,
	<application>fvwm</application>, <application>Sawfish</application>,
	<application>twm</application>,
	<application>Window Maker</application>, êáé ðïëëïß Üëëïé.  ÊÜèå Ýíáò
	áðü áõôïýò ôïõò äéá÷åéñéóôÝò ðáñáèýñùí Ý÷åé äéáöïñåôéêÞ áßóèçóç êáé
	åìöÜíéóç.  Ìåñéêïß áðü áõôïýò õðïóôçñßæïõí
	<quote>åéêïíéêÝò åðéöÜíåéåò åñãáóßáò</quote>, ìåñéêïß åðéôñÝðïõí
	ðñïóáñìïóìÝíïõò óõíäõáóìïýò ðëÞêôñùí ãéá ôçí äéá÷åßñéóç ôçò
	åðéöÜíåéáò åñãáóßáò, ìåñéêïß Ý÷ïõí Ýíá ðëÞêôñï <quote>Start</quote> Þ
	êÜôé ðáñüìïéï, ìåñéêïß õðïóôçñßæïõí <quote>èÝìáôá</quote> (themes),
	åðéôñÝðïíôáò ôçí ïëïêëçñùôéêÞ áëëáãÞ åìöÜíéóçò ìå ôçí åöáñìïãÞ åíüò
	íÝïõ èÝìáôïò.  Ïé äéá÷åéñéóôÝò ðáñáèýñùí ðïõ Ý÷ïõìå áíáöÝñåé ùò ôþñá,
	êáé ðïëëïß Üëëïé, åßíáé äéáèÝóéìïé óôçí êáôçãïñßá
	<filename>x11-wm</filename> ôçò ÓõëëïãÞò ôùí Ports.</para>

      <para>ÅðéðëÝïí, ôá äýï ðéï äçìïöéëÞ ïëïêëçñùìÝíá ðåñéâÜëëïíôá åñãáóßáò,
	ôï <application>KDE</application> êáé
	ôï <application>GNOME</application>, Ý÷ïõí ôïí äéêü ôïõò äéá÷åéñéóôÞ
	ðáñáèýñùí ðïõ åßíáé åíóùìáôùìÝíïò ìå ôï õðüëïéðï ðåñéâÜëëïí
	åñãáóßáò.</para>

      <para>ÊÜèå äéá÷åéñéóôÞò ðáñáèýñùí Ý÷åé åðßóçò êáé äéáöïñåôéêü ìç÷áíéóìü
	ñýèìéóçò: ìåñéêïß ñõèìßæïíôáé óõìðëçñþíïíôáò ìå ÷åéñïêßíçôï ôñüðï Ýíá
	áñ÷åßï ñõèìßóåùí, Üëëïé äéáèÝôïõí ãñáöéêÜ åñãáëåßá ãéá ôéò
	ðåñéóóüôåñåò ñõèìßóåéò.  ÕðÜñ÷åé áêüìá êé Ýíáò
	(<application>Sawfish</application>) ðïõ Ý÷åé áñ÷åßï ñõèìßóåùí
	ãñáììÝíï óå ìéá äéÜëåêôï ôçò ãëþóóáò Lisp.</para>

      <note>
	<title>ÐïëéôéêÞ Åóôßáóçò</title>

	<para>¶ëëï Ýíá èÝìá ãéá ôï ïðïßï åßíáé õðåýèõíïò ï äéá÷åéñéóôÞò
	  ðáñáèýñùí åßíáé ç <quote>ðïëéôéêÞ åóôßáóçò</quote> ôïõ ðïíôéêéïý.
	  ÊÜèå óýóôçìá ðáñáèýñùí ÷ñåéÜæåôáé êÜðïéï ôñüðï åðéëïãÞò ôïõ
	  ðáñáèýñïõ ðïõ èá äÝ÷åôáé áõôÜ ðïõ ðëçêôñïëïãïýíôáé, êáé èá ðñÝðåé
	  íá öáßíåôáé êÜðùò üôé áõôü ôï ðáñÜèõñï åßíáé åíåñãü.</para>

	<para>Ìßá ãíùóôÞ ðïëéôéêÞ åóôßáóçò ëÝãåôáé
	  <quote>click-to-focus</quote>.  Áõôü ôï ìïíôÝëï ÷ñçóéìïðïéåßôáé óôá
	  &microsoft.windows;, üðïõ Ýíá ðáñÜèõñï ãßíåôáé åíåñãü áí äå÷ôåß Ýíá
	  ðÜôçìá ôïõ ðïíôéêéïý.</para>

	<para>Ôï X äåí õðïóôçñßæåé êáìßá óõãêåêñéìÝíç ðïëéôéêÞ åóôßáóçò.
	  Áíôßèåôá, ï äéá÷åéñéóôÞò ðáñáèýñùí åëÝã÷åé ðïßï ðáñÜèõñï Ý÷åé
	  åóôéáóôåß êÜèå óôéãìÞ.  Äéáöïñåôéêïß äéá÷åéñéóôÝò ðáñáèýñùí
	  õðïóôçñßæïõí äéáöïñåôéêÝò ìåèüäïõò åóôßáóçò.  ¼ëïé ôïõò
	  õðïóôçñßæïõí ôçí ìÝèïäï click to focus, êáé ïé ðåñéóóüôåñïé áðü
	  áõôïýò õðïóôçñßæïõí êáé áñêåôÝò Üëëåò.</para>

	<para>Ïé ðéï äçìïöéëåßò ìÝèïäïé åóôßáóçò åßíáé:</para>

	<variablelist>
	  <varlistentry>
	    <term>focus-follows-mouse</term>

	    <listitem>
	      <para>Ôï ðáñÜèõñï ðïõ âñßóêåôáé êÜôù áðü ôïí äåßêôç ôïõ
		ðïíôéêéïý åßíáé ôï ðáñÜèõñï ðïõ Ý÷åé ôçí åóôßáóç.
		Ôï åíåñãü ðáñÜèõñï äåí åßíáé áðáñáßôçôï íá åßíáé áõôü ðïõ
		âñßóêåôáé ðÜíù áðü üëá ôá Üëëá.  Ç åóôßáóç áëëÜæåé ìå ôçí
		óôü÷åõóç åíüò Üëëïõ ðáñáèýñïõ, ÷ùñßò íá åßíáé áðáñáßôçôï ôï
		êëéê ðÜíù ôïõ.</para>
	    </listitem>
	  </varlistentry>

	  <varlistentry>
	    <term>sloppy-focus</term>

	    <listitem>
	      <para>ÁõôÞ ç ðïëéôéêÞ åßíáé ìéá ìéêñÞ åðÝêôáóç ôïõ
		focus-follows-mouse.  Ìå ôçí ðïëéôéêÞ åóôßáóçò
		focus-follows-mouse, áí ôï ðïíôßêé âñåèåß ðÜíù áðü ôï áñ÷éêü
		(root) ðáñÜèõñï (Þ ôï ðáñáóêÞíéï) äåí õðÜñ÷åé åóôßáóç óå
		êáíÝíá ðáñÜèõñï, êáé üôé ðëçêôñïëïãåßôáé áðëþò ÷Üíåôáé.  Ìå ôç
		sloppy-focus, ç åóôßáóç áëëÜæåé ìüíï áí ï äåßêôçò âñåèåß ðÜíù
		áðü Ýíá íÝï ðáñÜèõñï, êáé ü÷é üôáí öåýãåé áðü ôï ôñÝ÷ïí
		ðáñÜèõñï.</para>
	    </listitem>
	  </varlistentry>

	  <varlistentry>
	    <term>click-to-focus</term>

	    <listitem>
	      <para>Ôï åíåñãü ðáñÜèõñï åðéëÝãåôáé ìå êëéê ôïõ ðïíôéêéïý.  Ôï
		ðáñÜèõñï ôüôå <quote>áíáóçêþíåôáé</quote>, êáé åìöáíßæåôáé
		ìðñïóôÜ áðü üëá ôá Üëëá ðáñÜèõñá.  ¼ôé ðëçêôñïëïãçèåß èá
		ïäçãçèåß óå áõôü ôï ðáñÜèõñï, áêüìá êáé áí ï äåßêôçò
		ìåôáêéíçèåß óå Üëëï ðáñÜèõñï.</para>
	    </listitem>
	  </varlistentry>
	</variablelist>

	<para>Ðïëëïß äéá÷åéñéóôÝò ðáñáèýñùí õðïóôçñßæïõí áêüìá ðéï åîùôéêÝò
	  ðïëéôéêÝò åóôßáóçò, êáèþò êáé ðáñáëëáãÝò ôùí ðáñáðÜíù.
	  Óõìâïõëåõèåßôå ôçí ôåêìçñßùóç ôïõ åêÜóôïôå äéá÷åéñéóôÞ ðáñáèýñùí ãéá
	  ðåñéóóüôåñåò ëåðôïìÝñåéåò.</para>
      </note>
    </sect2>

    <sect2>
      <title>ÃñáöéêÜ Óôïé÷åßá ÄéåðáöÞò (Widgets)</title>

      <para>Ç ðñïóÝããéóç ôïõ X íá äéáèÝôåé åñãáëåßá êáé ü÷é íá õðáãïñåýåé ôïí
	ôñüðï ÷ñÞóçò ôïõò, äéåõñýíåôáé êáé óôá ãñáöéêÜ óôïé÷åßá äéåðáöÞò
	(widgets) ðïõ öáßíïíôáé óôçí ïèüíç óå êÜèå åöáñìïãÞ.</para>

      <para>Ôá <quote>widgets</quote> åßíáé Ýíáò üñïò ãéá
	üëá ôá áíôéêåßìåíá óôï ðåñéâÜëëïí ôïõ ÷ñÞóôç ðïõ ìðïñåß êÜðïéïò íá
	êÜíåé êëéê Þ íá ôá ÷åéñéóôåß ìå êÜðïéïí ôñüðï: ðëÞêôñá, ðëáßóéá
	åðéëïãÞò, ðëÞêôñá åíáëëáãÞò, åéêïíßäéá, ëßóôåò, êáé Üëëá.  Ôá
	&microsoft.windows; ôá ïíïìÜæïõí
	<quote>controls (÷åéñéóôÞñéá)</quote>.</para>

      <para>Ôá &microsoft.windows; êáé ôï &macos; ôçò Apple Ý÷ïõí êáé ôá äýï
	ðïëý áõóôçñÞ ðïëéôéêÞ ãñáöéêþí óôïé÷åßùí äéåðáöÞò.  Ïé ðñïãñáììáôéóôÝò
	åöáñìïãþí ðñÝðåé õðïôßèåôáé íá åîáóöáëßóïõí üôé ïé åöáñìïãÝò ôïõò
	èá Ý÷ïõí êïéíÞ áßóèçóç êáé åìöÜíéóç (look and feel).  Óôï X, äåí
	èåùñÞèçêå áðáñáßôçôï íá ãßíåé åðéâïëÞ åíüò óõãêåêñéìÝíïõ óôõë
	ãñáöéêþí, Þ íá ôåèïýí êÜðïéá õðï÷ñåùôéêÜ ãñáöéêÜ óôïé÷åßá
	äéåðáöÞò.</para>

      <para>Óáí áðïôÝëåóìá, ìçí ðåñéìÝíåôå ôéò åöáñìïãÝò ãéá X íá Ý÷ïõí êïéíÞ
	åìöÜíéóç.  ÕðÜñ÷ïõí äéÜöïñåò äçìïöéëåßò óõëëïãÝò ãñáöéêþí óôïé÷åßùí
	äéåðáöÞò êáé ðáñáëëáãÝò ôïõò, óõìðåñéëáìâáíïìÝíçò êáé ôçò áõèåíôéêÞò
	Athena óõëëïãÞò ãñáöéêþí óôïé÷åßùí äéåðáöÞò ôïõ MIT,
	<application>&motif;</application> (ðáñáëëáãÞ ôçò ïðïßáò åßíáé êáé ç
	óõëëïãÞ ãñáöéêþí óôïé÷åßùí äéåðáöÞò ôùí &microsoft.windows;, ìå ëïîÝò
	ãùíßåò êáé ôñåéò äéáâáèìßóåéò ôïõ ãêñé), ôï
	<application>OpenLook</application>, êáé Üëëá.</para>

      <para>Ïé ðåñéóóüôåñåò íÝåò X åöáñìïãÝò óÞìåñá ÷ñçóéìïðïéïýí ìéá óõëëïãÞ
	ãñáöéêþí óôïé÷åßùí äéåðáöÞò ìå ìïíôÝñíá åìöÜíéóç, åßôå ôï Qt, ðïõ
	÷ñçóéìïðïéåßôáé áðü ôï <application>KDE</application>, åßôå ôï GTK+,
	ðïõ ÷ñçóéìïðïéåßôáé áðü ôï <application>GNOME</application>.
	Áðü áõôÞ ôçí Üðïøç, õðÜñ÷åé êÜðïéá óýãêëéóç óôçí åìöÜíéóç ôïõ &unix;
	desktop, ôï ïðïßï ïðùóäÞðïôå êÜíåé ôá ðñÜãìáôá åõêïëüôåñá ãéá ôïí
	íÝï ÷ñÞóôç.</para>
    </sect2>
  </sect1>

  <sect1 id="x-install">
    <title>ÅãêáôÜóôáóç ôïõ X11</title>

    <para>Ôï <application>&xorg;</application> åßíáé ç ðñïåðéëåãìÝíç õëïðïßçóç
      X11 ãéá ôï &os;.  Ôï <application>&xorg;</application> åßíáé
      ï äéáêïìéóôÞò × ôçò õëïðïßçóçò X Window System ôïõ X.Org Foundation,
      êáé åßíáé áíïéêôïý êþäéêá.  Ï <application>&xorg;</application> åßíáé
      âáóéóìÝíïò óôïí êþäéêá ôïõ
      <application>&xfree86&nbsp;4.4RC2</application> êáé ôïõ X11R6.6.
      Ç Ýêäïóç ôïõ <application>&xorg;</application> ðïõ äéáôßèåôáé
      áðü ôçí ÓõëëïãÞ ôùí Ports ôïõ &os; åßíáé ç &xorg.version;.</para>

    <para>Ãéá íá ìåôáãëùôôßóåôå êáé íá åãêáôáóôÞóåôå ôï
      <application>&xorg;</application> áðü ôçí ÓõëëïãÞ ôùí Ports:</para>

    <screen>&prompt.root; <userinput>cd /usr/ports/x11/xorg</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

    <note>
      <para>Ãéá íá ìåôáãëùôôßóåôå ïëüêëçñï ôï
	<application>&xorg;</application> óéãïõñåõèåßôå üôé Ý÷åôå ôï ëéãüôåñï
	4&nbsp;GB åëåýèåñï ÷þñï äéáèÝóéìï.</para>
    </note>

    <para>ÅíáëëáêôéêÜ, ôï X11 ìðïñåß íá åãêáôáóôáèåß Üìåóá áðü ðáêÝôá.
      ÕðÜñ÷ïõí äéáèÝóéìá Ýôïéìá ðáêÝôá ôïõ ×11 ãéá ÷ñÞóç ìå ôï åñãáëåßï
      &man.pkg.add.1;.  Áí ÷ñçóéìïðïéÞóåôå ôç äõíáôüôçôá ôïõ &man.pkg.add.1;
      ãéá ëÞøç ìÝóù äéêôýïõ, äåí èá ðñÝðåé óôçí ãñáììÞ åíôïëþí íá äþóåôå ôïí
      áñéèìü Ýêäïóçò (version number) ôïõ ðáêÝôïõ.  Ôï &man.pkg.add.1; èá
      <quote>êáôåâÜóåé</quote> áõôüìáôá ôçí ôåëåõôáßá Ýêäïóç ôçò
      åöáñìïãÞò.</para>

    <para>¸ôóé, ãéá íá ãßíåé ç ëÞøç êáé ç åãêáôÜóôáóç ôïõ
      <application>&xorg;</application>, áðëþò åêôåëÝóôå:</para>

    <screen>&prompt.root; <userinput>pkg_add -r xorg</userinput></screen>

    <note>
      <para>Ôá ðáñáðÜíù ðáñáäåßãìáôá èá åãêáôáóôÞóïõí ïëüêëçñç ôçí äéáíïìÞ
	X11 ðïõ ðåñéëáìâÜíåé äéáêïìéóôÝò, ðåëÜôåò, ãñáììáôïóåéñÝò êëð.
	Äéáôßèåíôáé åðßóçò îå÷ùñéóôÜ, ôìçìáôéêÜ ðáêÝôá êáé ports ãéá ôï
	X11.</para>

      <para>Ãéá íá åãêáôáóôÞóåôå ôçí åëÜ÷éóôç äõíáôÞ äéáíïìÞ X11, ìðïñåßôå
	åíáëëáêôéêÜ íá ÷ñçóéìïðïéÞóåôå ôï port <filename
	  role="package">x11/xorg-minimal</filename>.</para>
    </note>

    <para>Ôï õðüëïéðï ôïõ êåöáëáßïõ èá óáò åîçãÞóåé ðùò ñõèìßæåôáé ôï
      X11, êáé ðùò íá óôÞóåôå Ýíá ðáñáãùãéêü desktop ðåñéâÜëëïí.</para>
  </sect1>

  <sect1 id="x-config">
    <sect1info>
      <authorgroup>
	<author>
	  <firstname>Christopher</firstname>
	  <surname>Shumway</surname>
	  <contrib>ÓõíåéóöïñÜ ôïõ </contrib>
	  <!-- July 2001 -->
	</author>
      </authorgroup>
    </sect1info>

    <title>Ñýèìéóç ôïõ X11</title>

    <indexterm><primary>&xorg;</primary></indexterm>
    <indexterm><primary>X11</primary></indexterm>

    <sect2>
      <title>Ðñéí îåêéíÞóåôå</title>

      <para>Óôéò ðåñéóóüôåñåò ðåñéðôþóåéò, ôï ×11 ñõèìßæåôáé áõôüìáôá.
	Áí ôï óýóôçìá óáò åßíáé ðáëéü Þ äéáèÝôåé åîåæçôçìÝíá åîáñôÞìáôá,
	èá åßíáé ÷ñÞóéìï íá ìáæÝøåôå êÜðïéåò åðéðëÝïí ðëçñïöïñßåò ó÷åôéêÜ
	ìå ôï õëéêü óáò ðñéí îåêéíÞóåôå ôç ñýèìéóç.</para>

      <itemizedlist>
	<listitem><para>Óõ÷íüôçôåò ëåéôïõñãßáò ôçò ïèüíçò óáò</para></listitem>
	<listitem><para>Chipset ôçò êÜñôáò ãñáöéêþí</para></listitem>
	<listitem><para>ÌíÞìç ôçò êÜñôáò ãñáöéêþí</para></listitem>
      </itemizedlist>

      <indexterm>
	<primary>ïñéæüíôéïò ñõèìüò áíáíÝùóçò</primary>
	<see>ïñéæüíôéá óõ÷íüôçôá óõã÷ñïíéóìïý</see>
      </indexterm>
      <indexterm><primary>ñõèìüò áíáíåþóçò</primary></indexterm>
      <indexterm>
	<primary>êáôáêüñõöïò ñõèìüò áíáíÝùóçò</primary>
	<see>ñõèìüò áíáíÝùóçò</see>
      </indexterm>

      <para>Ç áíÜëõóç ôçò ïèüíçò êáé ï ñõèìüò áíáíÝùóçò ðñïóäéïñßæïíôáé
	áðü ôéò ïñéæüíôéåò êáé êáôáêüñõöåò óõ÷íüôçôåò óõã÷ñïíéóìïý ôçò
	ïèüíçò.  Ó÷åäüí üëåò ïé ïèüíåò õðïóôçñßæïõí áõôüìáôç áíß÷íåõóç
	áõôþí ôùí ôéìþí.  ÊÜðïéá ìïíôÝëá äåí ðáñÝ÷ïõí áõôÝò ôéò ôéìÝò
	ôéò ïðïßåò èá ðñÝðåé íá âñåßôå óôï åã÷åéñßäéï ôçò ïèüíçò Þ óôçí
	éóôïóåëßäá ôïõ êáôáóêåõáóôÞ.</para>

      <para>Ôï chipset (ïëïêëçñùìÝíï êýêëùìá) ôçò êÜñôáò ãñáöéêþí áíé÷íåýåôáé
	åðßóçò áõôüìáôá êáé ÷ñçóéìïðïéåßôáé ãéá íá åðéëåãåß ôï êáôÜëëçëï
	ðñüãñáììá ïäÞãçóçò.  Åßíáé ùóôüóï ÷ñÞóéìï íá ãíùñßæåôå ôï ìïíôÝëï
	ãéá ôçí ðåñßðôùóç ðïõ ç áõôüìáôç áíß÷íåõóç äåí åßíáé åðéôõ÷Þò.</para>

      <para>Ç ìíÞìç ôçò êÜñôáò ãñáöéêþí êáèïñßæåé ôçí áíÜëõóç êáé ôï âÜèïò
	÷ñþìáôïò óôï ïðïßï ìðïñåß íá äïõëÝøåé ôï óýóôçìá.</para>
    </sect2>

    <sect2>
      <title>Ñýèìéóç ôïõ X11</title>

      <para>Ôï <application>&xorg;</application>
	÷ñçóéìïðïéåß ôï <acronym>HAL</acronym> ãéá ôçí
	áõôüìáôç áíß÷íåõóç ôïõ ðëçêôñïëïãßïõ êáé ôïõ ðïíôéêéïý.  Ôá ports
	<filename role="package">sysutils/hal</filename> êáé
	<filename role="package">devel/dbus</filename> åãêáèßóôáíôáé ùò
	åîáñôÞóåéò ôïõ <filename role="package">x11/xorg</filename>, áëëÜ
	èá ðñÝðåé íá åíåñãïðïéçèïýí ìå ôéò áêüëïõèåò åããñáöÝò óôï
	<filename>/etc/rc.conf</filename>:</para>

      <programlisting>hald_enable="YES"
dbus_enable="YES"</programlisting>

      <para>Èá ðñÝðåé íá îåêéíÞóåôå ôéò õðçñåóßåò áõôÝò (åßôå ÷åéñïêßíçôá,
	åßôå êÜíïíôáò åðáíåêêßíçóç) ðñéí óõíå÷ßóåôå ìå ôç ñýèìéóç Þ ôçí
	÷ñÞóç ôïõ <application>&xorg;</application>.</para>

      <para>Ôï <application>&xorg;</application>
	ìðïñåß óõ÷íÜ íá ëåéôïõñãÞóåé ÷ùñßò êáìéÜ åðéðëÝïí ñýèìéóç, ãñÜöïíôáò
	áðëþò óôç ãñáììÞ åíôïëþí:</para>

      <screen>&prompt.user; <userinput>startx</userinput></screen>

      <para>Óå êÜðïéåò ðåñéðôþóåéò, ç áõôüìáôç ñýèìéóç ìðïñåß íá ìç
	ëåéôïõñãÞóåé óùóôÜ, Þ íá ìç ñõèìßóåé ôéò óõóêåõÝò áêñéâþò üðùò
	åðéèõìåßôå.  Óôéò ðåñéðôþóåéò áõôÝò, èá ÷ñåéáóôåß íá êÜíåôå
	÷åéñïêßíçôåò ñõèìßóåéò.</para>

      <note>
	<para>ÊÜðïéá ãñáöéêÜ ðåñéâÜëëïíôá, üðùò ôï
	  <application>GNOME</application> ôï
	  <application>KDE</application> Þ ôï <application>XFCE</application>,
	  äéáèÝôïõí åñãáëåßá ðïõ åðéôñÝðïõí óôï ÷ñÞóôç íá ñõèìßóåé ìå åýêïëï
	  ôñüðï äéÜöïñåò ðáñáìÝôñïõò ôçò ïèüíçò, üðùò ç áíÜëõóç.  Áí ç
	  ðñïåðéëåãìÝíç ñýèìéóç äåí åßíáé áðïäåêôÞ, êáé óêïðåýåôå íá
	  åãêáôáóôÞóåôå êÜðïéï áðü áõôÜ ôá ðåñéâÜëëïíôá, ìðïñåßôå íá
	  óõíå÷ßóåôå ìå ôçí åãêáôÜóôáóç ôïõ, êáé íá ïëïêëçñþóåôå ôéò ñõèìßóåéò
	  óáò ÷ñçóéìïðïéþíôáò ôï êáôÜëëçëï ãñáöéêü åñãáëåßï.</para>
      </note>

      <para>Ôï ðñþôï âÞìá åßíáé ç äçìéïõñãßá åíüò áñ÷éêïý áñ÷åßïõ ñõèìßóåùí.
	Ùò root, áðëþò åêôåëÝóôå:</para>

      <screen>&prompt.root; <userinput>Xorg -configure</userinput></screen>

      <para>Áõôü èá äçìéïõñãÞóåé Ýíá ðñüôõðï áñ÷åßï ñõèìßóåùí ôïõ X11 óôïí
	êáôÜëïãï <filename>/root</filename> ìå ôï üíïìá
	<filename>xorg.conf.new</filename> (åßôå ÷ñçóéìïðïéÞóåôå ôï
	&man.su.1; åßôå óõíäåèåßôå áðåõèåßáò, ç ìåôáâëçôÞ êáôáëüãïõ
	<envar>$HOME</envar> áëëÜæåé äåß÷íïíôáò ôïí êáôÜëïãï ôïõ root).  Ôï
	X11 èá ðñïóðáèÞóåé íá áíé÷íåýóåé ôï õðïóýóôçìá ãñáöéêþí ôïõ óõóôÞìáôïò
	êáé íá äçìéïõñãÞóåé Ýíá áñ÷åßï ñõèìßóåùí ðïõ èá öïñôþíåé ôïõò óùóôïýò
	ïäçãïýò óõóêåõþí ãéá ôï õëéêü ðïõ áíé÷íåýèçêå óôï óýóôçìá óáò.</para>

      <para>Ôï åðüìåíï âÞìá åßíáé ï Ýëåã÷ïò ôùí õðÜñ÷ïíôùí ñõèìßóåùí
	ãéá íá åðéâåâáéþóåôå üôé ôï <application>&xorg;</application>
	ëåéôïõñãåß ìå ôï õðïóýóôçìá ãñáöéêþí ôïõ óõóôÞìáôïò óáò.
	ÐëçêôñïëïãÞóôå:</para>

      <screen>&prompt.root; <userinput>Xorg -config xorg.conf.new -retro</userinput></screen>

      <para>ÅÜí åìöáíéóôåß Ýíá ìáýñï êáé ãêñé ðëÝãìá êáé Ýíáò äåßêôçò
	ðïíôéêéïý ìå ìïñöÞ X, ç ñýèìéóç Þôáí åðéôõ÷Þò.  Ãéá íá ôåñìáôßóåôå
	ôç äïêéìÞ, ìåôáâåßôå óôçí åéêïíéêÞ êïíóüëá áðü ôçí ïðïßá ôçí
	îåêéíÞóáôå, ðéÝæïíôáò
	<keycombo action="simul">
	  <keycap>Ctrl</keycap>
	  <keycap>Alt</keycap>
	  <keycap>F<replaceable>n</replaceable></keycap>
	</keycombo> (<keycap>F1</keycap> ãéá ôçí ðñþôç åéêïíéêÞ êïíóüëá) êáé
	ðéÝóôå
	<keycombo action="simul">
	  <keycap>Ctrl</keycap>
	  <keycap>C</keycap>
	</keycombo>.</para>

      <note>
	<para>Ìðïñåßôå åðßóçò íá ÷ñçóéìïðïéÞóåôå ôïí óõíäõáóìü ðëÞêôñùí
	  <keycombo action="simul">
	    <keycap>Ctrl</keycap>
	    <keycap>Alt</keycap>
	    <keycap>Backspace</keycap>
	  </keycombo> ãéá ôïí ôåñìáôéóìü ôïõ ðñïãñÜììáôïò.  Ãéá íá ôïí
	  åíåñãïðïéÞóåôå, äþóôå ôçí ðáñáêÜôù åíôïëÞ óå êÜðïéï ôåñìáôéêü
	  ôïõ X:</para>

	<screen>&prompt.user; <userinput>setxkbmap -option terminate:ctrl_alt_bksp</userinput></screen>

	<para>ÅíáëëáêôéêÜ, äçìéïõñãÞóôå Ýíá áñ÷åßï ñõèìßóåùí ðëçêôñïëïãßïõ
	  ãéá ôï <application>hald</application> ìå ôçí ïíïìáóßá
	  <filename>x11-input.fdi</filename> êáé áðïèçêåýóôå ôï óôïí
	  êáôÜëïãï <filename
	    class="directory">/usr/local/etc/hal/fdi/policy</filename>.
	  Ôï áñ÷åßï áõôü èá ðñÝðåé íá ðåñéÝ÷åé ôéò ðáñáêÜôù ãñáììÝò:</para>

	<programlisting>&lt;?xml version="1.0" encoding="iso-8859-1"?&gt;
&lt;deviceinfo version="0.2"&gt;
  &lt;device&gt;
    &lt;match key="info.capabilities" contains="input.keyboard"&gt;
	  &lt;merge key="input.x11_options.XkbOptions" type="string"&gt;terminate:ctrl_alt_bksp&lt;/merge&gt;
    &lt;/match&gt;
  &lt;/device&gt;
&lt;/deviceinfo&gt;</programlisting>

	<para>Èá ÷ñåéáóôåß íá åðáíåêêéíÞóåôå ôï ìç÷Üíçìá óáò ãéá íá
	  åîáíáãêÜóåôå ôï <application>hald</application> íá äéáâÜóåé áõôü
	  ôï áñ÷åßï.</para>

	<para>Èá ðñÝðåé åðßóçò íá ðñïóèÝóåôå ôçí ðáñáêÜôù ãñáììÞ óôï áñ÷åßï
	  <filename>xorg.conf.new</filename>, óôçí åíüôçôá
	  <literal>ServerLayout</literal> Þ
	  <literal>ServerFlags</literal>:</para>

	<programlisting>Option	"DontZap"	"off"</programlisting>
      </note>

      <para>Áí ôï ðïíôßêé äåí ëåéôïõñãåß, èá ÷ñåéáóôåß íá ôï ñõèìßóåôå
	ðñéí óõíå÷ßóåôå.  Äåßôå ôï <xref linkend="mouse"/> óôï êåöÜëáéï
	åãêáôÜóôáóçò ôïõ &os;.  Åðéðñüóèåôá, óôéò ðñüóöáôåò åêäüóåéò ôïõ
	<application>&xorg;</application>,
	ïé åíüôçôåò <literal>InputDevice</literal> óôï
	<filename>xorg.conf</filename> áãíïïýíôáé êáèþò ãßíåôáé ÷ñÞóç ôùí
	óõóêåõþí ðïõ áíé÷íåýèçêáí áõôüìáôá.  Ãéá íá åðáíáöÝñåôå ôçí ðáëéÜ
	óõìðåñéöïñÜ, ðñïóèÝóôå ôçí ðáñáêÜôù ãñáììÞ óôçí åíüôçôá
	<literal>ServerLayout</literal> Þ <literal>ServerFlags</literal>
	ôïõ áñ÷åßïõ ñõèìßóåùí:</para>

      <programlisting>Option "AutoAddDevices" "false"</programlisting>

      <para>Èá ìðïñåßôå Ýðåéôá íá ñõèìßóåôå ôéò óõóêåõÝò åéóüäïõ üðùò
	óôéò ðñïçãïýìåíåò åêäüóåéò ôïõ <application>&xorg;</application>,
	÷ñçóéìïðïéþíôáò êáé üðïéåò Üëëåò åðéëïãÝò ÷ñåéÜæåóôå
	(ð.÷. åíáëëáãÞ ðëçêôñïëïãßïõ).</para>

      <note>
	<para>¼ðùò åîçãÞóáìå êáé ðñïçãïõìÝíùò,
	  ï äáßìïíáò <application>hald</application> áíáëáìâÜíåé íá
	  áíé÷íåýóåé áõôüìáôá ôï ðëçêôñïëüãéï óáò.  ÕðÜñ÷åé ðåñßðôùóç íá
	  ìçí ãßíåé óùóôÞ áíß÷íåõóç ôïõ ìïíôÝëïõ Þ ôçò äéÜôáîçò, ùóôüóï
	  êÜðïéá ãñáöéêÜ ðåñéâÜëëïíôá üðùò ôï
	  <application>GNOME</application> ôï <application>KDE</application>
	  êáé ôï <application>Xfce</application> ðáñÝ÷ïõí ôá äéêÜ ôïõò
	  åñãáëåßá ãéá ôç ñýèìéóç ôïõ.  Ìðïñåßôå üìùò íá ñõèìßóåôå ôéò
	  éäéüôçôåò ôïõ ðëçêôñïëïãßïõ êáé áðåõèåßáò, åßôå ìÝóù ôïõ
	  âïçèçôéêïý ðñïãñÜììáôïò &man.setxkbmap.1; åßôå ìå ôçí ðñïóèÞêç
	  åíüò êáíüíá óôï <application>hald</application>.</para>

	<para>Ãéá ðáñÜäåéãìá, áí êÜðïéïò èÝëåé íá ÷ñçóéìïðïéÞóåé Ýíá
	  ðëçêôñïëüãéï 102 ðëÞêôñùí ìå ãáëëéêÞ äéÜôáîç, èá ðñÝðåé íá
	  äçìéïõñãÞóåé Ýíá áñ÷åßï ñõèìßóåùí ãéá ôï
	  <application>hald</application> ìå ôï üíïìá
	  <filename>x11-input.fdi</filename> êáé íá ôï áðïèçêåýóåé óôïí
	  êáôÜëïãï <filename
	    class="directory">/usr/local/etc/hal/fdi/policy</filename>.
	  Ôï áñ÷åßï áõôü èá ðåñéÝ÷åé ôéò ðáñáêÜôù ãñáììÝò:</para>

	<programlisting>&lt;?xml version="1.0" encoding="iso-8859-1"?&gt;
&lt;deviceinfo version="0.2"&gt;
  &lt;device&gt;
    &lt;match key="info.capabilities" contains="input.keyboard"&gt;
	  &lt;merge key="input.x11_options.XkbModel" type="string"&gt;pc102&lt;/merge&gt;
	  &lt;merge key="input.x11_options.XkbLayout" type="string"&gt;fr&lt;/merge&gt;
    &lt;/match&gt;
  &lt;/device&gt;
&lt;/deviceinfo&gt;</programlisting>

	<para>Áí ôï áñ÷åßï áõôü õðÜñ÷åé Þäç, áðëþò áíôéãñÜøôå ôéò ðáñáðÜíù
	  ãñáììÝò ìÝóá óôï õðÜñ÷ïí ðåñéå÷üìåíï.</para>

	<para>Èá ðñÝðåé íá åðáíåêêéíÞóåôå ôï ìç÷Üíçìá óáò ãéá íá
	  åîáíáãêÜóåôå ôï <application>hald</application> íá äéáâÜóåé ôï
	  áñ÷åßï.</para>

	<para>Ìðïñåßôå åðßóçò íá êÜíåôå ôçí ßäéá ñýèìéóç ìÝóá áðü Ýíá
	  ôåñìáôéêü óôá × Þ áêüìá êáé áðü Ýíá script, åêôåëþíôáò ôçí
	  ðáñáêÜôù åíôïëÞ:</para>

	<screen>&prompt.user; <userinput>setxkbmap -model pc102 -layout fr</userinput></screen>

	<para>Ìðïñåßôå íá âñåßôå ôéò äéáèÝóéìåò åðéëïãÝò ðëçêôñïëïãßùí êáé
	  äéáôÜîåùí óôï áñ÷åßï
	 <filename>/usr/local/share/X11/xkb/rules/base.lst</filename>.</para>
      </note>

      <indexterm><primary>Ñýèìéóç ôïõ X11</primary></indexterm>

      <para>¸ðåéôá, ðñïóáñìüóôå ôï áñ÷åßï ñõèìßóåùí
	<filename>xorg.conf.new</filename> óôéò ðñïôéìÞóåéò óáò.  Áíïßîôå ôï
	ìå Ýíáí óõíôÜêôç êåéìÝíïõ üðùò ï &man.emacs.1; Þ ï &man.ee.1;.
	Áí ç ïèüíç óáò åßíáé ðáëéü Þ åîåæçôçìÝíï ìïíôÝëï êáé äåí õðïóôçñßæåé
	áõôüìáôç áíß÷íåõóç ôùí óõ÷íïôÞôùí ëåéôïõñãßáò ôçò, ìðïñåßôå íá
	ôéò êáôá÷ùñßóåôå ÷åéñïêßíçôá óôï <filename>xorg.conf.new</filename>
	óôçí åíüôçôá <literal>"Monitor"</literal>:</para>

      <programlisting>Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
        HorizSync    30-107
        VertRefresh  48-120
EndSection</programlisting>

      <para>Ïé ðåñéóóüôåñåò ïèüíåò õðïóôçñßæïõí áõôüìáôç áíß÷íåõóç ôùí
	óõ÷íïôÞôùí ëåéôïõñãßáò, êáèéóôþíôáò Ýôóé á÷ñåßáóôç ôç ÷åéñïêßíçôç
	êáôá÷þñéóç áõôþí ôùí ôéìþí.  Ãéá ôéò ëßãåò ðåñéðôþóåéò ðïõ äå
	õðïóôçñßæåôáé ç áõôüìáôç áíß÷íåõóç, óõíßóôáôáé íá ÷ñçóéìïðïéÞóåôå
	ôéò ôéìÝò ðïõ äßíåé ï êáôáóêåõáóôÞò ãéá íá áðïöýãåôå ðéèáíÝò âëÜâåò
	óôï õëéêü óáò.</para>

      <para>Ôï X åðéôñÝðåé ôç ÷ñÞóç ôùí äõíáôïôÞôùí DPMS (Energy Star) óå
	ïèüíåò ðïõ õðïóôçñßæïõí ôçí áíôßóôïé÷ç ëåéôïõñãßá.  Ôï ðñüãñáììá
	&man.xset.1; åëÝã÷åé ôïõò ÷ñüíïõò êáé ìðïñåß íá åðéâÜëëåé ôéò
	êáôáóôÜóåéò standby, suspend, Þ off.  Áí èÝëåôå íá åíåñãïðïéÞóåôå
	ôéò äõíáôüôçôåò DPMS ôçò ïèüíçò óáò, ðñÝðåé íá ðñïóèÝóåôå ôçí
	áêüëïõèç ãñáììÞ óôï Section monitor:</para>

      <programlisting>
        Option       "DPMS"</programlisting>

      <indexterm>
	<primary><filename>xorg.conf</filename></primary>
      </indexterm>

      <para>¼óï ôï áñ÷åßï ñõèìßóåùí <filename>xorg.conf.new</filename>
	åßíáé áêüìá áíïéêôü óå Ýíáí óõíôÜêôç êåéìÝíïõ, åðéëÝîôå
	ôçí áíÜëõóç êáé ôï âÜèïò ÷ñùìÜôùí ðïõ åðéèõìåßôå.  Áõôü êáèïñßæåôáé
	óôï Section <literal>"Screen"</literal>:</para>

      <programlisting>Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth 24
        SubSection "Display"
                Viewport  0 0
                Depth     24
                Modes     "1024x768"
        EndSubSection
EndSection</programlisting>

      <para>Ç ìåôáâëçôÞ <literal>DefaultDepth</literal> ïñßæåé ôï
	ðñïåðéëåãìÝíï âÜèïò ÷ñþìáôïò ðïõ èá ÷ñçóéìïðïéçèåß.  Ìðïñåßôå íá ôçí
	ðáñáêÜìøåôå ìå ôïí äéáêüðôç <option>-depth</option> óôç ãñáììÞ åíôïëþí
	ôïõ &man.Xorg.1;.  Ç åðéëïãÞ <literal>Modes</literal> ïñßæåé
	ôçí áíÜëõóç ìå ôçí ïðïßá èá ëåéôïõñãåß ç ïèüíç óå Ýíá óõãêåêñéìÝíï
	âÜèïò ÷ñùìÜôùí.  ÐñïóÝîôå üôé õðïóôçñßæïíôáé ìüíï êáíïíéêÝò
	êáôáóôÜóåéò VESA, üðùò ïñßæïíôáé áðü ôï õðïóýóôçìá ãñáöéêþí ôïõ
	óõóôÞìáôïò.  Óôï ðáñáðÜíù ðáñÜäåéãìá, ôï êáèïñéóìÝíï âÜèïò ÷ñùìÜôùí
	åßíáé åéêïóéôÝóóåñá bits áíÜ pixel.  Óå áõôü ôï âÜèïò ÷ñùìÜôùí, ç
	áðïäåêôÞ áíÜëõóç åßíáé 1024×768 pixels.</para>

      <para>ÔÝëïò, áðïèçêåýóôå ôï áñ÷åßï ñõèìßóåùí êáé åëÝãîôå ôï ìå ôçí
	ìÝèïäï åëÝã÷ïõ ðïõ åîçãÞóáìå ðáñáðÜíù.</para>

      <note>
	<para>¸íá áðü ôá åñãáëåßá ðïõ ìðïñåß íá óáò âïçèÞóïõí êáôÜ ôçí
	  äéáäéêáóßá åðßëõóçò ðñïâëçìÜôùí, åßíáé ôá áñ÷åßá X11 log, ðïõ
	  ðåñéÝ÷ïõí ðëçñïöïñßåò ãéá êÜèå óõóêåõÞ ðïõ åðéêïéíùíåß ìå ôïí
	  äéáêïìéóôÞ X11.  Ôá áñ÷åßá <application>&xorg;</application> log
	  ïíïìÜæïíôáé ìå ôçí ìïñöÞ
	  <filename>/var/log/Xorg.0.log</filename>.  Ôï áêñéâÝò üíïìá
	  åíüò log ìðïñåß íá åßíáé <filename>Xorg.0.log</filename> Ýùò
	  <filename>Xorg.8.log</filename> êáé ðÜåé ëÝãïíôáò.</para>
      </note>

      <para>Áí üëá åßíáé êáëÜ, ôï áñ÷åßï ñõèìßóåùí ðñÝðåé íá ôïðïèåôçèåß óå
	ìéá êïéíÞ ôïðïèåóßá þóôå íá åíôïðßæåôáé áðü ôï &man.Xorg.1;.
	ÁõôÞ óõíÞèùò åßíáé ç <filename>/etc/X11/xorg.conf</filename> Þ
	<filename>/usr/local/etc/X11/xorg.conf</filename>.</para>

      <screen>&prompt.root; <userinput>cp xorg.conf.new /etc/X11/xorg.conf</userinput></screen>

      <para>Ç äéáäéêáóßá ñýèìéóçò ôïõ X11 Ý÷åé ôþñá ïëïêëçñùèåß.
	Ôï <application>&xorg;</application> ìðïñåßôå íá ôï îåêéíÞóåôå ìå ôï
	âïçèçôéêü ðñüãñáììá &man.startx.1;.  Ï äéáêïìéóôÞò X11 ìðïñåß åðßóçò
	íá åêêéíÞóåé ìå ôç âïÞèåéá ôïõ &man.xdm.1;.</para>
    </sect2>

    <sect2>
      <title>ÅîåéäéêåõìÝíá ÈÝìáôá Ñõèìßóåùí</title>

      <sect3>
	<title>Ñõèìßóåéò ãéá ôá &intel; <literal>i810</literal> Graphics
	  Chipsets</title>

	<indexterm><primary>Intel i810 graphic chipset</primary></indexterm>

	<para>Ãéá íá ÷ñçóéìïðïéÞóåôå êÜñôá âáóéóìÝíç óôá &intel; i810
	  integrated chipsets, áðáéôåßôáé ôï <devicename>agpgart</devicename>,
	  ç äéåðáöÞ ðñïãñáììáôéóìïý ôùí X11 ãéá ôï AGP.  Äåßôå ôçí óåëßäá
	  manual ôïõ ðñïãñÜììáôïò ïäÞãçóçò &man.agp.4; ãéá ðåñéóóüôåñåò
	  ðëçñïöïñßåò.</para>

	<para>Må áõôü ôïí ôñüðï, ç ñýèìéóç ôïõ õëéêïý óáò èá ìðïñåß íá ãßíåé
	  üðùò êáé óå êÜèå Üëëç êÜñôá ãñáöéêþí.  Ðñïóï÷Þ, óå óõóôÞìáôá ÷ùñßò
	  åíóùìáôùìÝíï ôïí ïäçãü &man.agp.4;, ï ïäçãüò äåí èá öïñôùèåß ìå ôçí
	  åíôïëÞ &man.kldload.8;.  Ï ïäçãüò áõôüò ðñÝðåé íá âñßóêåôáé
	  óôïí ðõñÞíá êáôÜ ôçí åêêßíçóç, åßôå óôáôéêÜ ìåôáãëùôôéóìÝíïò, åßôå
	  ìå ÷ñÞóç ôïõ <filename>/boot/loader.conf</filename>.</para>
      </sect3>

      <sect3>
	<title>ÐñïóèÝôïíôáò ìéá Widescreen Åðßðåäç Ïèüíç</title>

	<indexterm><primary>Ñýèìéóç widescreen åðßðåäçò ïèüíçò</primary></indexterm>

	<para>Áõôü ôï ôìÞìá ðñïûðïèÝôåé ìåñéêÝò ãíþóåéò åîåéäéêåõìÝíùí
	  ñõèìßóåùí.  Áí ïé ðñïóðÜèåéåò ìå ôá óõíÞèç åñãáëåßá ñõèìßóåùí äåí
	  êáôáëÞîïõí óå ìéá ñýèìéóç ðïõ íá ëåéôïõñãåß, õðÜñ÷ïõí áñêåôÝò
	  ðëçñïöïñßåò óôá áñ÷åßá log ðïõ ìðïñïýí íá óáò âïçèÞóïõí.
	  Ùóôüóï, åßíáé áðáñáßôçôç ç ÷ñÞóç åíüò óõíôÜêôç êåéìÝíïõ.</para>

	<para>Ïé ôñÝ÷ïõóåò áíáëýóåéò widescreen (WSXGA, WSXGA+, WUXGA, WXGA,
	  WXGA+, ê.á.) õðïóôçñßæïõí formats êáé aspect ratios (áíáëïãßåò)
	  16:10 êáé 16:9 ðïõ ìðïñåß íá äçìéïõñãÞóïõí ðñïâëÞìáôá.  Ðáñáäåßãìáôá
	  ìåñéêþí êïéíþí áíáëýóåùí ãéá áíáëïãßá 16:10 åßíáé ôá:</para>

	<itemizedlist>
	  <listitem><para>2560x1600</para></listitem>
	  <listitem><para>1920x1200</para></listitem>
	  <listitem><para>1680x1050</para></listitem>
	  <listitem><para>1440x900</para></listitem>
	  <listitem><para>1280x800</para></listitem>
	</itemizedlist>

	<para>ÊÜðïéá óôéãìÞ, ç ñýèìéóç èá ãßíåôáé ðïëý áðëÜ ðñïóèÝôïíôáò ôçí
	  áíÜëõóç ùò Ýíá ðéèáíü <literal>Mode</literal> óôï
	  <literal>Section "Screen"</literal> üðùò åäþ:</para>

	<programlisting>Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
DefaultDepth 24
SubSection "Display"
	Viewport  0 0
	Depth     24
	Modes     "1680x1050"
EndSubSection
EndSection</programlisting>

	<para>Ôï <application>&xorg;</application> åßíáé áñêåôÜ Ýîõðíï þóôå
	  íá áíáêôÞóåé ôéò ðëçñïöïñßåò ôçò áíÜëõóçò ôçò widescreen ïèüíçò
	  ìÝóù ôùí ðëçñïöïñéþí I2C/DDC, ãíùñßæïíôáò Ýôóé ôé ìðïñåß íá
	  ÷åéñéóôåß ç ïèüíç üóï áöïñÜ ôéò óõ÷íüôçôåò êáé ôéò áíáëýóåéò.</para>

	<para>Áí áõôÝò ïé <literal>ModeLines</literal> äåí õðÜñ÷ïõí óôïõò
	  ïäçãïýò, ìðïñåß íá ÷ñåéáóôåß íá ôéò äþóåôå åóåßò óôï
	  <application>&xorg;</application>.  ×ñçóéìïðïéþíôáò ôï
	  <filename>/var/log/Xorg.0.log</filename> ìðïñåßôå íá
	  áíáêôÞóåôå áñêåôÝò ðëçñïöïñßåò þóôå íá äçìéïõñãÞóåôå ìüíïé óáò Ýíá
	  <literal>ModeLine</literal> ðïõ íá ëåéôïõñãåß.
	  Áðëþò áíáæçôÞóôå ðëçñïöïñßåò ðïõ èá ìïéÜæïõí ìå áõôü:</para>

	<programlisting>(II) MGA(0): Supported additional Video Mode:
(II) MGA(0): clock: 146.2 MHz   Image Size:  433 x 271 mm
(II) MGA(0): h_active: 1680  h_sync: 1784  h_sync_end 1960 h_blank_end 2240 h_border: 0
(II) MGA(0): v_active: 1050  v_sync: 1053  v_sync_end 1059 v_blanking: 1089 v_border: 0
(II) MGA(0): Ranges: V min: 48  V max: 85 Hz, H min: 30  H max: 94 kHz, PixClock max 170 MHz</programlisting>

	<para>ÁõôÝò ïíïìÜæïíôáé ðëçñïöïñßåò EDID.  Ç äçìéïõñãßá åíüò
	  <literal>ModeLine</literal> áðü áõôÝò, ãßíåôáé âÜæïíôáò áðëþò ôïõò
	  áñéèìïýò óôç óùóôÞ óåéñÜ:</para>

	<programlisting>ModeLine &lt;name&gt; &lt;clock&gt; &lt;4 horiz. timings&gt; &lt;4 vert. timings&gt;</programlisting>

	<para>ÔåëéêÜ, ôï <literal>ModeLine</literal> óôï
	  <literal>Section "Monitor"</literal> óôï ðáñÜäåéãìá ìáò èá ìïéÜæåé
	  ìå áõôü:</para>

	<programlisting>Section "Monitor"
Identifier      "Monitor1"
VendorName      "Bigname"
ModelName       "BestModel"
ModeLine        "1680x1050" 146.2 1680 1784 1960 2240 1050 1053 1059 1089
Option          "DPMS"
EndSection</programlisting>

	<para>Ôþñá ðïõ Ý÷åôå ôåëåéþóåé ìå áõôÜ ôá áðëÜ âÞìáôá, ôï X èá ðñÝðåé
	  íá ëåéôïõñãÞóåé óôç íÝá widescreen ïèüíç óáò.</para>
      </sect3>
    </sect2>
  </sect1>

  <sect1 id="x-fonts">
    <sect1info>
      <authorgroup>
	<author>
	  <firstname>Murray</firstname>
	  <surname>Stokely</surname>
	  <contrib>ÓõíåéóöïñÜ ôïõ </contrib>
	</author>
      </authorgroup>
    </sect1info>

    <title>×ñÞóç Ãñáììáôïóåéñþí óôï X11</title>

    <sect2 id="type1">
      <title>ÃñáììáôïóåéñÝò ôýðïõ Type1</title>

      <para>Ïé ðñïêáèïñéóìÝíåò ãñáììáôïóåéñÝò ðïõ óõíïäåýïõí ôï
	X11 äåí åßíáé éäáíéêÝò ãéá åöáñìïãÝò åðéôñáðÝæéáò ôõðïãñáößáò.
	Ïé ìåãÜëåò ãñáììáôïóåéñÝò ðáñïõóßáóçò öáßíïíôáé ïäïíôùôÝò êáé
	åñáóéôå÷íéêÝò, êáé ïé ìéêñÝò ãñáììáôïóåéñÝò óôï
	<application>&netscape;</application> åßíáé ó÷åäüí áêáôÜëçðôåò.
	Åõôõ÷þò üìùò, õðÜñ÷ïõí äéáèÝóéìåò áñêåôÝò, õøçëÞò ðïéüôçôáò
	ãñáììáôïóåéñÝò Type1 (&postscript;) ðïõ ìðïñïýí íá ÷ñçóéìïðïéçèïýí
	Üìåóá áðü ôï X11.  Ãéá ðáñÜäåéãìá, ç óõëëïãÞ ãñáììáôïóåéñþí URW
	(<filename role="package">x11-fonts/urwfonts</filename>) ðåñéÝ÷åé
	åêäüóåéò õøçëÞò ðïéüôçôáò ôùí óõíçèéóìÝíùí type1 ãñáììáôïóåéñþí
	(<trademark class="registered">Times Roman</trademark>,
	<trademark class="registered">Helvetica</trademark>,
	<trademark class="registered">Palatino</trademark> êáé Üëëåò).  Ç
	óõëëïãÞ Freefonts
	(<filename role="package">x11-fonts/freefonts</filename>) ðåñéÝ÷åé
	ðïëëÝò ðåñéóóüôåñåò ãñáììáôïóåéñÝò, áëëÜ ïé ðåñéóóüôåñåò áðü áõôÝò
	åßíáé ãéá ëïãéóìéêü ãñáöéêþí üðùò ôï <application>Gimp</application>,
	êáé äåí åßíáé êáôÜëëçëåò ãéá ãñáììáôïóåéñÝò ïèüíçò.  Áêüìç, ôï X11
	ìðïñåß ìå åëÜ÷éóôï êüðï íá ñõèìéóôåß þóôå íá ÷ñçóéìïðïéåß &truetype;
	ãñáììáôïóåéñÝò.  Ãéá ðåñéóóüôåñåò ëåðôïìÝñåéåò, äåßôå ôçí óåëßäá
	manual &man.X.7; Þ ôï <link linkend="truetype">ôìÞìá ó÷åôéêÜ ìå ôéò
	ãñáììáôïóåéñÝò &truetype;</link>.</para>

      <para>Ãéá íá åãêáôáóôÞóåôå ôéò ðáñáðÜíù óõëëïãÝò ãñáììáôïóåéñþí Type1
	áðü ôçí ÓõëëïãÞ ôùí Ports, åêôåëÝóôå ôéò ðáñáêÜôù åíôïëÝò:</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/x11-fonts/urwfonts</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

      <para>Ìå ðáñüìïéï ôñüðï ìðïñåßôå íá åãêáôáóôÞóåôå êáé ôçí freefont Þ
	Üëëåò óõëëïãÝò.  Ãéá íá áíé÷íåýóåé ï X server áõôÝò ôéò
	ãñáììáôïóåéñÝò, ðñïóèÝóôå ôçí êáôÜëëçëç ãñáììÞ óôï áñ÷åßï ñõèìßóåùí
	ôïõ (<filename>/etc/X11/xorg.conf</filename>):</para>

      <programlisting>FontPath "/usr/local/lib/X11/fonts/URW/"</programlisting>

      <para>ÅíáëëáêôéêÜ, åêôåëÝóôå óôçí ãñáììÞ åíôïëþí ìéáò óõíüäïõ X:</para>

      <screen>&prompt.user; <userinput>xset fp+ /usr/local/lib/X11/fonts/URW</userinput>
&prompt.user; <userinput>xset fp rehash</userinput></screen>

      <para>Áõôü èá ëåéôïõñãÞóåé, áëëÜ üôáí ôåñìáôßóåé ç óýíïäïò X, ïé
	ñõèìßóåéò èá ÷áèïýí, åêôüò áí ðñïóôåèïýí óôï áñ÷åßï åêêßíçóçò
	(ôï <filename>~/.xinitrc</filename> ãéá ìßá óõíçèéóìÝíç
	óýíïäï ìÝóù <command>startx</command>, ç ôï
	<filename>~/.xsession</filename> áí óõíäÝåóôå ìÝóù åíüò
	ãñáöéêïý äéá÷åéñéóôÞ óýíäåóçò üðùò ï <application>XDM</application>).
	¸íáò áêüìç ôñüðïò åßíáé íá ÷ñçóéìïðïéÞóåôå ôï áñ÷åßï
	<filename>/usr/local/etc/fonts/local.conf</filename>: äåßôå ôï ôìÞìá
	<link linkend="antialias">anti-aliasing (åîïìÜëõíóçò)</link>.</para>
    </sect2>

    <sect2 id="truetype">
      <title>ÃñáììáôïóåéñÝò &truetype;</title>

      <indexterm><primary>ÃñáììáôïóåéñÝò TrueType</primary></indexterm>
      <indexterm>
	<primary>ãñáììáôïóåéñÝò</primary>
	<secondary>TrueType</secondary>
      </indexterm>

      <para>Ôï <application>&xorg;</application> Ý÷åé åíóùìáôùìÝíç õðïóôÞñéîç
	áðåéêüíéóçò ãñáììáôïóåéñþí &truetype;.  ÕðÜñ÷ïõí äýï äéáöïñåôéêÜ
	modules (áñèñþìáôá) ðïõ ìðïñïýí íá åíåñãïðïéÞóïõí áõôÞí ôçí
	ëåéôïõñãßá.  Óå áõôü ôï ðáñÜäåéãìá ÷ñçóéìïðïéåßôáé ôï freetype module
	åðåéäÞ åßíáé ðéï óõíåñãÜóéìï ìå ôá Üëëá back-ends áðåéêüíéóçò
	ãñáììáôïóåéñþí.  Ãéá íá åíåñãïðïéÞóåôå ôï freetype module, áðëþò
	ðñïóèÝóôå ôçí ðáñáêÜôù ãñáììÞ óôï ôìÞìá <literal>"Module"</literal>
	ôïõ áñ÷åßïõ <filename>/etc/X11/xorg.conf</filename>.</para>

      <programlisting>Load  "freetype"</programlisting>

      <para>Ôþñá, äçìéïõñãÞóôå Ýíáí êáôÜëïãï ãéá ôéò ãñáììáôïóåéñÝò &truetype;
	(ãéá ðáñÜäåéãìá,
	<filename>/usr/local/lib/X11/fonts/TrueType</filename>)
	êáé áíôéãñÜøôå üëåò ôéò ãñáììáôïóåéñÝò &truetype; óå áõôüí.  ÐñïóÝîôå
	üôé ïé ãñáììáôïóåéñÝò &truetype; äåí ìðïñïýí íá åßíáé áðü Ýíá óýóôçìá
	&macintosh; ðñÝðåé íá åßíáé óå ìïñöÞ &unix;/&ms-dos;/&windows; ãéá íá
	ëåéôïõñãïýí óôï X11.  Ìüëéò áíôéãñáöïýí ôá áñ÷åßá óôïí êáôÜëïãï,
	÷ñçóéìïðïéÞóôå ôï <application>ttmkfdir</application> ãéá íá
	äçìéïõñãÞóåôå ôï áñ÷åßï <filename>fonts.dir</filename>, þóôå ï X font
	renderer íá ãíùñßæåé ôçí ýðáñîç ôùí íÝùí áõôþí áñ÷åßùí.
	Ôï <command>ttmkfdir</command> äéáôßèåôáé áðü ôçí ÓõëëïãÞ ôùí Ports
	ôïõ &os; ùò <filename role="package">x11-fonts/ttmkfdir</filename>.</para>

      <screen>&prompt.root; <userinput>cd /usr/local/lib/X11/fonts/TrueType</userinput>
&prompt.root; <userinput>ttmkfdir -o fonts.dir</userinput></screen>

      <para>Ôþñá, ðñoóèÝóôå ôïí êáôÜëïãï &truetype; óôç äéáäñïìÞ ôùí fonts.
	Áõôü ãßíåôáé ìå ôïí ßäéï ôñüðï ðïõ ðåñéãñÜøáìå ðáñáðÜíù óôéò <link
	  linkend="type1">Type1</link> ãñáììáôïóåéñÝò, ÷ñçóéìïðïéþíôáò ôï</para>

      <screen>&prompt.user; <userinput>xset fp+ /usr/local/lib/X11/fonts/TrueType</userinput>
&prompt.user; <userinput>xset fp rehash</userinput></screen>

      <para>Þ áðëÜ ðñïóèÝóôå ìéá ãñáììÞ <literal>FontPath</literal> óôï áñ÷åßï
	<filename>xorg.conf</filename>.</para>

      <para>Áõôü Þôáí.  Ôþñá ï <application>&netscape;</application>,
	ôï <application>Gimp</application>,
	ôï <application>&staroffice;</application>, êáé üëåò ïé Üëëåò
	åöáñìïãÝò X ðñÝðåé íá áíáãíùñßæïõí ôéò åãêáôáóôçìÝíåò &truetype;
	ãñáììáôïóåéñÝò.  Ðïëý ìéêñÝò ãñáììáôïóåéñÝò (üðùò áõôÝò ðïõ öáßíïíôáé
	óôï êåßìåíï ìéáò éóôïóåëßäáò óå õøçëÞ áíÜëõóç) êáé ðïëý ìåãÜëåò
	ãñáììáôïóåéñÝò (óôï <application>&staroffice;</application>) èá
	öáßíïíôáé ôþñá ðïëý êáëýôåñá.</para>
    </sect2>

    <sect2 id="antialias">
      <sect2info>
	<authorgroup>
	  <author>
	    <firstname>Joe Marcus</firstname>
	    <surname>Clarke</surname>
	    <contrib>Áíáíåþèçêå áðü ôïí </contrib>
	    <!-- May 2003 -->
	  </author>
	</authorgroup>
      </sect2info>

      <title>Anti-Aliased ÃñáììáôïóåéñÝò</title>

      <indexterm><primary>anti-aliased ãñáììáôïóåéñÝò</primary></indexterm>
      <indexterm>
	<primary>ãñáììáôïóåéñÝò</primary>
	<secondary>anti-aliased</secondary>
      </indexterm>

      <para>¼ëåò ïé ãñáììáôïóåéñÝò X11 ðïõ âñßóêïíôáé óôï
	<filename>/usr/local/lib/X11/fonts/</filename> êáé ôï
	<filename>~/.fonts/</filename> åßíáé áõôüìáôá äéáèÝóéìåò ãéá
	anti-aliasing óå åöáñìïãÝò Xft-aware, óõìðåñéëáìâáíïìÝíùí
	ôïõ <application>KDE</application>, <application>GNOME</application>
	êáé <application>Firefox</application>.</para>

      <para>Ãéá íá åëÝãîåôå ðïßåò ãñáììáôïóåéñÝò åßíáé anti-aliased, Þ íá
	ñõèìßóåôå ôéò éäéüôçôåò ôïõ anti-aliasing, äçìéïõñãÞóôå (Þ
	ôñïðïðïéÞóôå, áí Þäç õðÜñ÷åé) ôï áñ÷åßï
	<filename>/usr/local/etc/fonts/local.conf</filename>.  ÌÝóù áõôïý ôïõ
	áñ÷åßïõ ìðïñïýí íá ñõèìéóôïýí áñêåôÜ åîåéäéêåõìÝíá ÷áñáêôçñéóôéêÜ ôïõ
	óõóôÞìáôïò ãñáììáôïóåéñþí Xft.  Áõôü ôï ôìÞìá ðåñéãñÜöåé ìüíï ìåñéêÝò
	áðëÝò äõíáôüôçôåò.  Ãéá ðåñéóóüôåñåò ëåðôïìÝñåéåò, äåßôå ôï
	&man.fonts-conf.5;.</para>

      <indexterm><primary>XML</primary></indexterm>

      <para>Ôï áñ÷åßï áõôü ðñÝðåé íá åßíáé ìïñöÞò XML.  Äþóôå ìåãÜëç ðñïóï÷Þ
	óôá ðåæÜ / êåöáëáßá, êáé óéãïõñåõèåßôå üôé üëá ôá tags Ý÷ïõí êëåßóåé
	óùóôÜ.  Ôï áñ÷åßï îåêéíÜ ìå ôçí óõíçèéóìÝíç åðéêåöáëßäá XML êáé Ýíá
	ïñéóìü DOCTYPE, êáé Ýðåéôá áêïëïõèåß ôï
	<literal>&lt;fontconfig&gt;</literal> tag:</para>

      <programlisting>
      &lt;?xml version="1.0"?&gt;
      &lt;!DOCTYPE fontconfig SYSTEM "fonts.dtd"&gt;
      &lt;fontconfig&gt;</programlisting>

      <para>¼ðùò åßðáìå ðñïçãïõìÝíùò, üëåò ïé ãñáììáôïóåéñÝò óôï
	<filename>/usr/local/lib/X11/fonts/</filename> üðùò êáé óôï
	<filename>~/.fonts/</filename> äéáôßèåíôáé Þäç óå Xft-aware åöáñìïãÝò.
	Áí èÝëåôå íá ðñïóèÝóåôå êáé Üëëïõò êáôáëüãïõò åêôüò áðü áõôïýò ôïõò
	äýï, ðñïóèÝóôå ìéá ãñáììÞ ðáñüìïéá ìå áõôÞ ðïõ áêïëïõèåß óôï
	<filename>/usr/local/etc/fonts/local.conf</filename>:</para>

      <programlisting>&lt;dir&gt;/path/to/my/fonts&lt;/dir&gt;</programlisting>

      <para>Áöïý ðñïóèÝóåôå íÝåò ãñáììáôïóåéñÝò, êáé åéäéêüôåñá íÝïõò
	êáôáëüãïõò ãñáììáôïóåéñþí, ðñÝðåé íá åêôåëÝóåôå ôçí áêüëïõèç åíôïëÞ
	ãéá íá áíáäçìéïõñãÞóåôå ôçí cache ãñáììáôïóåéñþí:</para>

      <screen>&prompt.root; <userinput>fc-cache -f</userinput></screen>

      <para>Ôï anti-aliasing êÜíåé ôá Üêñá åëáöñþò óõãêå÷õìÝíá, êÜíïíôáò Ýôóé
	ôá ðïëý ìéêñÜ ãñÜììáôá ðéï áíáãíþóéìá, êáé áöáéñåß ôéò
	<quote>êëßìáêåò</quote> (óêáëïðÜôéá) áðü ôá ìåãÜëá ãñÜììáôá, áëëÜ
	ìðïñåß íá ðñïêáëÝóåé åíï÷ëÞóåéò óôá ìÜôéá áí ÷ñçóéìïðïéçèåß óå
	êáíïíéêÜ ìåãÝèç.  Ãéá íá åîáéñÝóåôå áðü ôï anti-aliasing ìåãÝèç
	ãñáììáôïóåéñþí ìéêñüôåñá áðü 14 point, ðñïóèÝóôå áõôÝò ôéò
	ãñáììÝò:</para>

      <programlisting>        &lt;match target="font"&gt;
            &lt;test name="size" compare="less"&gt;
                &lt;double&gt;14&lt;/double&gt;
            &lt;/test&gt;
            &lt;edit name="antialias" mode="assign"&gt;
                &lt;bool&gt;false&lt;/bool&gt;
            &lt;/edit&gt;
        &lt;/match&gt;
        &lt;match target="font"&gt;
            &lt;test name="pixelsize" compare="less" qual="any"&gt;
                &lt;double&gt;14&lt;/double&gt;
            &lt;/test&gt;
            &lt;edit mode="assign" name="antialias"&gt;
                &lt;bool&gt;false&lt;/bool&gt;
            &lt;/edit&gt;
        &lt;/match&gt;</programlisting>

      <indexterm>
	<primary>ãñáììáôïóåéñÝò</primary>
	<secondary>spacing</secondary>
      </indexterm>

      <para>Ôï spacing (äéáóôÞìáôá) óå ìåñéêÝò monospaced ãñáììáôïóåéñÝò
	ìðïñåß åðßóçò íá åßíáé áêáôÜëëçëï üôáí ÷ñçóéìïðïéåßôáé anti-aliasing.
	Áõôü öáßíåôáé íá áðïôåëåß éäéáßôåñï ðñüâëçìá ìå ôï
	<application>KDE</application>.  Ìéá äéüñèùóç ãéá áõôü, åßíáé íá
	åðéâÜëëåôå óôï spacing ôçí ôéìÞ 100 ãéá áõôÝò ôéò ãñáììáôïóåéñÝò.
	ÐñïóèÝóôå ôéò áêüëïõèåò ãñáììÝò:</para>

      <programlisting>       &lt;match target="pattern" name="family"&gt;
           &lt;test qual="any" name="family"&gt;
               &lt;string&gt;fixed&lt;/string&gt;
           &lt;/test&gt;
           &lt;edit name="family" mode="assign"&gt;
               &lt;string&gt;mono&lt;/string&gt;
           &lt;/edit&gt;
        &lt;/match&gt;
        &lt;match target="pattern" name="family"&gt;
            &lt;test qual="any" name="family"&gt;
                &lt;string&gt;console&lt;/string&gt;
            &lt;/test&gt;
            &lt;edit name="family" mode="assign"&gt;
                &lt;string&gt;mono&lt;/string&gt;
            &lt;/edit&gt;
        &lt;/match&gt;</programlisting>

      <para>(áõôü ìåôïíïìÜæåé ôá Üëëá êïéíÜ ïíüìáôá ôùí fixed ãñáììáôïóåéñþí
	ùò <literal>"mono"</literal>), êáé Ýðåéôá ðñïóèÝóôå:</para>

      <programlisting>         &lt;match target="pattern" name="family"&gt;
             &lt;test qual="any" name="family"&gt;
                 &lt;string&gt;mono&lt;/string&gt;
             &lt;/test&gt;
             &lt;edit name="spacing" mode="assign"&gt;
                 &lt;int&gt;100&lt;/int&gt;
             &lt;/edit&gt;
         &lt;/match&gt;      </programlisting>

      <para>ÓõãêåêñéìÝíåò ãñáììáôïóåéñÝò, üðùò ïé Helvetica, ìðïñåß íá
	åìöáíßæïõí ðñüâëçìá üôáí åßíáé anti-aliased.  Ôï ðñüâëçìá óõ÷íÜ
	åêäçëþíåôáé ùò ìßá ãñáììáôïóåéñÜ êïììÝíç êÜèåôá óôçí ìÝóç.  Óôçí
	÷åéñüôåñç ðåñßðôùóç, ìðïñåß íá êÜíåé êÜðïéåò åöáñìïãÝò íá
	êáôáññåýóïõí.  Ãéá íá ôï áðïöýãåôå áõôü, ìðïñåßôå íá ðñïóèÝóåôå ôï
	áêüëïõèï óôï <filename>local.conf</filename>:</para>

      <programlisting>         &lt;match target="pattern" name="family"&gt;
             &lt;test qual="any" name="family"&gt;
                 &lt;string&gt;Helvetica&lt;/string&gt;
             &lt;/test&gt;
             &lt;edit name="family" mode="assign"&gt;
                 &lt;string&gt;sans-serif&lt;/string&gt;
             &lt;/edit&gt;
         &lt;/match&gt;        </programlisting>

      <para>Ìüëéò ôåëåéþóåôå ôçí ìåôáôñïðÞ ôïõ
	<filename>local.conf</filename> óéãïõñåõèåßôå üôé êëåßóáôå ôï áñ÷åßï
	ìå ôï <literal>&lt;/fontconfig&gt;</literal> tag.  Áí äåí ôï êÜíåôå,
	ïé áëëáãÝò óáò èá áãíïçèïýí.</para>

      <para>ÔÝëïò, ïé ÷ñÞóôåò ìðïñïýí íá ðñïóèÝóïõí ôéò äéêÝò ôïõò ñõèìßóåéò
	ìÝóù ôùí ðñïóùðéêþí ôïõò áñ÷åßùí
	<filename>.fonts.conf</filename>.  Ãéá íá ãßíåé áõôü, êÜèå ÷ñÞóôçò
	ðñÝðåé áðëþò íá äçìéïõñãÞóåé Ýíá <filename>~/.fonts.conf</filename>.
	Áõôü ôï áñ÷åßï ðñÝðåé íá åßíáé åðßóçò XML ìïñöÞò.</para>

      <indexterm><primary>LCD ïèüíç</primary></indexterm>
      <indexterm>
	<primary>ãñáììáôïóåéñÝò</primary>
	<secondary>LCD screen</secondary>
      </indexterm>

      <para>ÊÜôé ôåëåõôáßï: óå ìßá LCD ïèüíç, ìðïñåß íá åßíáé åðéèõìçôüò
	ï äåéãìáôéóìüò sub-pixel.  Ï äåéãìáôéóìüò ÷åéñßæåôáé ÷ùñéóôÜ ôá
	(ïñéæüíôéá äéá÷ùñéóìÝíá) êüêêéíá, ðñÜóéíá êáé ìðëå óôïé÷åßá þóôå íá
	âåëôéþóåé ôçí ïñéæüíôéá áíÜëõóç.  Ôá áðïôåëÝóìáôá ìðïñåß íá åßíáé
	äñáìáôéêÜ êáëýôåñá.  Ãéá íá ôïí åíåñãïðïéÞóåôå, ðñïóèÝóôå ôçí
	ðáñáêÜôù ãñáììÞ êÜðïõ óôï áñ÷åßï
	<filename>local.conf</filename>:</para>

      <programlisting>
         &lt;match target="font"&gt;
             &lt;test qual="all" name="rgba"&gt;
                 &lt;const&gt;unknown&lt;/const&gt;
             &lt;/test&gt;
             &lt;edit name="rgba" mode="assign"&gt;
                 &lt;const&gt;rgb&lt;/const&gt;
             &lt;/edit&gt;
         &lt;/match&gt;
      </programlisting>

      <note>
	<para>ÁíÜëïãá ìå ôïí ôýðï ôçò ïèüíçò, ôï <literal>rgb</literal>
	  ìðïñåß íá ÷ñåéáóôåß íá áëëÜîåé óå <literal>bgr</literal>,
	  <literal>vrgb</literal> Þ <literal>vbgr</literal>:
	  ðåéñáìáôéóôåßôå êáé äåßôå ðïßï ëåéôïõñãåß êáëýôåñá.</para>
      </note>
    </sect2>
  </sect1>

  <sect1 id="x-xdm">
    <sect1info>
      <authorgroup>
	<author>
	  <firstname>Seth</firstname>
	  <surname>Kingsley</surname>
	  <contrib>ÓõíåéóöïñÜ ôïõ </contrib>
	</author>
      </authorgroup>
    </sect1info>

    <title>Ï X Display Manager</title>

    <sect2>
      <title>ÅéóáãùãÞ</title>

      <indexterm><primary>X Display Manager</primary></indexterm>
      <para>Ï X Display Manager (<application>XDM</application>) åßíáé
	Ýíá ðñïáéñåôéêü ìÝñïò ôïõ óõóôÞìáôïò X Windows ðïõ ÷ñçóéìïðïéåßôáé
	ãéá äéá÷åßñéóç óõíäÝóåùí (logins).  Áõôü åßíáé ÷ñÞóéìï óå ðïëëÝò
	ðåñéðôþóåéò, üðùò óå áðëÜ <quote>X Terminals</quote>, óå
	desktop ìç÷áíÞìáôá, êáèþò êáé óå äéáêïìéóôÝò ìåãÜëùí äéêôýùí.
	Áöïý ôï óýóôçìá X Windows åßíáé áíåîÜñôçôï ðñùôïêüëëùí êáé äéêôýùí,
	õðÜñ÷åé ìåãÜëï åýñïò ðéèáíþí ñõèìßóåùí
	ãéá ôçí ëåéôïõñãßá X ðåëáôþí êáé äéáêïìéóôþí óå äéáöïñåôéêÜ
	ìç÷áíÞìáôá óõíäåäåìÝíá óå Ýíá äßêôõï.  Ï
	<application>XDM</application> ðáñÝ÷åé Ýíá ãñáöéêü ðåñéâÜëëïí ãéá
	ôçí åðéëïãÞ ôïõ äéáêïìéóôÞ ìå ôïí ïðïßï èá ãßíåé ç óýíäåóç, êáé ãéá
	ôçí åßóïäï ðëçñïöïñéþí ðéóôïðïßçóçò üðùò ôïõ ïíüìáôïò ÷ñÞóôç êáé ôïõ
	êùäéêïý ðñüóâáóçò.</para>

      <para>Óêåöèåßôå ôïí <application>XDM</application> ùò ìéá åöáñìïãÞ ðïõ
	ðáñÝ÷åé ôéò ßäéåò äõíáôüôçôåò óôïí ÷ñÞóôç ìå ôï åñãáëåßï
	&man.getty.8; (äåßôå ôï <xref linkend="term-config"/> ãéá
	ëåðôïìÝñåéåò).  Ôï XDM åêôåëåß óõíäÝóåéò (logins) óôïí äéáêïìéóôÞ
	êáé Ýðåéôá åêôåëåß Ýíá äéá÷åéñéóôÞ óõíåäñßáò (session manager,
	óõíÞèùò Ýíáí X äéá÷åéñéóôÞ ðáñáèýñùí, window manager) ãéá ëïãáñéáóìü
	ôïõ ÷ñÞóôç.  Ï <application>XDM</application> Ýðåéôá ðåñéìÝíåé íá
	ôåñìáôßóåé áõôü ôï ðñüãñáììá, ðïõ óçìáôïäïôåß üôé ï ÷ñÞóôçò ôåëåßùóå
	êáé ðñÝðåé íá áðïóõíäåèåß.  Óå áõôü ôï óçìåßï,
	ï <application>XDM</application> ìðïñåß íá åìöáíßóåé îáíÜ ôçí ïèüíç
	åéóüäïõ (login) êáé ôçí ïèüíç åðéëïãÞò ãñáöéêÞò óýíäåóçò þóôå íá
	óõíäåèåß Ýíáò Üëëïò ÷ñÞóôçò.</para>
    </sect2>

    <sect2>
      <title>×ñÞóç ôïõ XDM</title>

      <para>Ãéá íá îåêéíÞóåôå íá ÷ñçóéìïðïéåßôå ôï
	<application>XDM</application>, åãêáôáóôÞóôå ôï port <filename
	  role="package">x11/xdm</filename> (äåí åãêáèßóôáôáé áðü ðñïåðéëïãÞ
	óôéò ðñüóöáôåò åêäüóåéò ôïõ <application>&xorg;</application>).
	Ìðïñåßôå Ýðåéôá íá âñåßôå ôïí äáßìïíá <application>XDM</application>
	óôï <filename>/usr/local/bin/xdm</filename>.  Áõôü ôï ðñüãñáììá
	ìðïñåß íá åêôåëåóôåß ïðïéáäÞðïôå óôéãìÞ ùò <username>root</username>
	êáé èá îåêéíÞóåé íá äéá÷åéñßæåôáé ôçí ïèüíç ôïõ X óôï ôïðéêü
	ìç÷Üíçìá.  Áí ï <application>XDM</application> ðñÝðåé íá åêôåëåßôáé
	êÜèå öïñÜ ðïõ åêêéíåßôáé ôï ìç÷Üíçìá, Ýíáò âïëéêüò ôñüðïò åßíáé ç
	ðñïóèÞêç ìéáò ãñáììÞò óôï <filename>/etc/ttys</filename>.  Ãéá
	ðåñéóóüôåñåò ðëçñïöïñßåò ó÷åôéêÜ ìå ôçí ìïñöÞ êáé ôçí ÷ñÞóç áõôïý ôïõ
	áñ÷åßïõ, äåßôå ôï <xref linkend="term-etcttys"/>.  ÕðÜñ÷åé ìßá ãñáììÞ
	óôï áñ÷éêü <filename>/etc/ttys</filename> áñ÷åßï ãéá ôçí åêôÝëåóç ôïõ
	<application>XDM</application> óå Ýíá åéêïíéêü ôåñìáôéêü:</para>

      <screen>ttyv8   "/usr/local/bin/xdm -nodaemon"  xterm   off secure</screen>

      <para>Áñ÷éêÜ áõôÞ ç ëåéôïõñãßá åßíáé áðåíåñãïðïéçìÝíç &mdash; ãéá íá
	ôçí åíåñãïðïéÞóåôå áëëÜîôå ôï ðåäßï 5 áðü <literal>off</literal> óå
	<literal>on</literal> êáé åðáííåêßíçóôå ôï &man.init.8;
	÷ñçóéìïðïéþíôáò ôéò ïäçãßåò ôïõ <xref linkend="term-hup"/>.  Ôï ðñþôï
	ðåäßï, ôï üíïìá ôïõ ôåñìáôéêïý ðïõ èá äéá÷åéñßæåôáé ôï ðñüãñáììá,
	åßíáé ôï <literal>ttyv8</literal>.  Áõôü óçìáßíåé üôé ï
	<application>XDM</application> èá åêôåëåßôáé óôï 9ï
	åéêïíéêü ôåñìáôéêü.</para>
    </sect2>

    <sect2>
      <title>Ñýèìéóç ôïõ XDM</title>

      <para>Ï êáôÜëïãïò ñõèìßóåùí ôïõ <application>XDM</application>
	âñßóêåôáé óôï <filename>/usr/local/lib/X11/xdm</filename>.  Óå áõôüí
	ôïí êáôÜëïãï õðÜñ÷ïõí ðïëëÜ áñ÷åßá ðïõ ÷ñçóéìïðïéïýíôáé ãéá íá
	áëëÜîïõí ôçí óõìðåñéöïñÜ êáé åìöÜíéóç ôïõ
	<application>XDM</application>.  ÔõðéêÜ, èá âñåßôå ôá ðáñáêÜôù
	áñ÷åßá:</para>

      <informaltable frame="none" pgwide="1">
	<tgroup cols="2">
	  <thead>
	    <row>
	      <entry>Áñ÷åßï</entry>
	      <entry>ÐåñéãñáöÞ</entry>
	    </row>
	  </thead>

	  <tbody>
	    <row>
	      <entry><filename>Xaccess</filename></entry>
	      <entry>Êáíüíåò ðéóôïðïßçóçò ðåëáôþí.</entry>
	    </row>

	    <row>
	      <entry><filename>Xresources</filename></entry>
	      <entry>ÐñïêáèïñéóìÝíåò ôéìÝò X resource.</entry>
	    </row>

	    <row>
	      <entry><filename>Xservers</filename></entry>
	      <entry>Ëßóôá áðïìáêñõóìÝíùí êáé ôïðéêþí ïèïíþí (× displays)
		óôéò ïðïßåò èá ãßíåôáé äéá÷åßñéóç.</entry>
	    </row>

	    <row>
	      <entry><filename>Xsession</filename></entry>
	      <entry>ÐñïåðéëåãìÝíï script óõíüäùí ãéá logins.</entry>
	    </row>

	    <row>
	      <entry><filename>Xsetup_</filename>*</entry>
	      <entry>Script ãéá ôçí åêôÝëåóç åíôïëþí ðñéí ôçí åìöÜíéóç ôïõ
		ðåñéâÜëëïíôïò óýíäåóçò (login screen).</entry>
	    </row>

	    <row>
	      <entry><filename>xdm-config</filename></entry>
	      <entry>Ñõèìßóåéò ãéá üëåò ôéò áðåéêïíßóåéò (displays) ðïõ
		åêôåëïýíôáé óå áõôü ôï ìç÷Üíçìá.</entry>
	    </row>

	    <row>
	      <entry><filename>xdm-errors</filename></entry>
	      <entry>ËÜèç ðïõ äçìéïõñãïýíôáé áðü ôï ðñüãñáììá.</entry>
	    </row>

	    <row>
	      <entry><filename>xdm-pid</filename></entry>
	      <entry>Ôï ID ôçò äéåñãáóßáò ôïõ ôñÝ÷ïíôïò XDM.</entry>
	    </row>
	  </tbody>
	</tgroup>
      </informaltable>

      <para>Åðßóçò óå áõôüí ôïí êáôÜëïãï õðÜñ÷ïõí ìåñéêÜ scripts êáé
	ðñïãñÜììáôá ðïõ ÷ñçóéìïðïéïýíôáé ãéá íá ñõèìßóïõí ôçí åðéöÜíåéá
	åñãáóßáò üôáí åêôåëåßôáé ôï <application>XDM</application>.
	Èá ðåñéãñÜøïõìå ðåñéëçðôéêÜ ôï óêïðü êáèåíüò áðü áõôÜ ôá áñ÷åßá.
	Ç áêñéâÞò óýíôáîç êáé ÷ñÞóç üëùí áõôþí ôùí áñ÷åßùí ðåñéãñÜöåôáé
	óôï &man.xdm.1;.</para>

      <para>Ç ðñïêáèïñéóìÝíç ñýèìéóç åßíáé Ýíá áðëü ïñèïãþíéï ðáñÜèõñï
	óýíäåóçò ìå ôï üíïìá ôïõ ìç÷áíÞìáôïò íá öáßíåôáé óôçí êïñõöÞ ìå
	ìåãÜëá ãñÜììáôá êáé ôéò ðñïôñïðÝò <quote>Login:</quote> êáé
	<quote>Password:</quote> áðü êÜôù.  Áõôü åßíáé Ýíá êáëü óçìåßï
	åêêßíçóçò ãéá íá áëëÜîåôå ôçí åìöÜíéóç ôïõ
	<application>XDM</application>.</para>

      <sect3>
	<title>Xaccess</title>

	<para>Ôï ðñùôüêïëëï ãéá óýíäåóç ìå áðåéêïíßóåéò ðïõ åëÝã÷ïíôáé áðü ôï
	  <application>XDM</application> ïíïìÜæåôáé X Display Manager
	  Connection Protocol (XDMCP).  Ôï áñ÷åßï áõôü åßíáé Ýíá óýíïëï
	  êáíüíùí ãéá ôùí Ýëåã÷ï ôùí óõíäÝóåùí XDMCP áðü áðïìáêñõóìÝíá
	  ìç÷áíÞìáôá.  Áãíïåßôáé, åêôüò êáé áí ôï
	  <filename>xdm-config</filename> Ý÷åé ñõèìéóôåß þóôå íá äÝ÷åôáé
	  åéóåñ÷üìåíåò óõíäÝóåéò.  Ç ðñïåðéëïãÞ åßíáé íá ìçí åðéôñÝðåôáé óå
	  êáíÝíá ðåëÜôç íá óõíäåèåß.</para>
      </sect3>

      <sect3>
	<title>Xresources</title>

	<para>Ðñüêåéôáé ãéá ôï áñ÷åßï ðñïêáèïñéóìÝíùí ôéìþí ãéá ôéò åöáñìïãÝò
	  åìöÜíéóçò ôïõ ðáñÜèõñïõ óýíäåóçò (login) êáé åðéëïãÝá áðåéêüíéóçò
	  (display chooser).  ÌÝóá áðü áõôü ìðïñåß íá ôñïðïðïéçèåß ç åìöÜíéóç
	  ôïõ ðñïãñÜììáôïò login.  Ç ìïñöÞ ôïõ åßíáé ßäéá ìå ôï áñ÷åßï
	  app-defaults ðïõ ðåñéãñÜöåôáé óôçí ôåêìçñßùóç ôïõ X11.</para>
      </sect3>

      <sect3>
	<title>Xservers</title>

	<para>ÁõôÞ åßíáé ìéá ëßóôá ôùí áðïìáêñõóìÝíùí óôáèìþí ðïõ ðñÝðåé íá
	  åìöáíßæïíôáé ùò åðéëïãÝò óôï ðñüãñáììá (chooser).</para>
      </sect3>

      <sect3>
	<title>Xsession</title>

	<para>Áõôü åßíáé ôï ðñïêáèïñéóìÝíï session script ðïõ åêôåëåß ôï
	  <application>XDM</application> ìåôÜ ôç óýíäåóç êÜðïéïõ ÷ñÞóôç.
	  ÊáíïíéêÜ, êÜèå ÷ñÞóôçò èá Ý÷åé Ýíá ôñïðïðïéçìÝíï, äéêü ôïõ, session
	  script óôï <filename>~/.xsession</filename> ðïõ èá ðáñáêÜìðôåé áõôü
	  ôï script.</para>
      </sect3>

      <sect3>
	<title>Xsetup_*</title>

	<para>Ôá áñ÷åßá áõôÜ åêôåëïýíôáé áõôüìáôá ðñéí ôçí åìöÜíéóç ôùí
	  ðáñáèýñùí åðéëïãÞò Þ óýíäåóçò.  ÕðÜñ÷åé Ýíá script ãéá êÜèå display
	  ðïõ ÷ñçóéìïðïéåßôáé, ðïõ ïíïìÜæåôáé <filename>Xsetup_</filename> ìå
	  ôï íïýìåñï ôïõ display óôï ôÝëïò (ãéá ðáñÜäåéãìá
	  <filename>Xsetup_0</filename>).  ÊáíïíéêÜ áõôÜ ôá scripts èá
	  åêôåëïýí Ýíá Þ äõï ðñïãñÜììáôá óôï ðáñáóêÞíéï üðùò ð.÷. ôï
	  <command>xconsole</command>.</para>
      </sect3>

      <sect3>
	<title>xdm-config</title>

	<para>Ôï áñ÷åßï áõôü ðåñéÝ÷åé ñõèìßóåéò óôçí ìïñöÞ ôùí app-defaults,
	  ðïõ åöáñìüæïíôáé óå êÜèå display ðïõ äéá÷åéñßæåôáé ç óõãêåêñéìÝíç
	  åãêáôÜóôáóç.</para>
      </sect3>

      <sect3>
	<title>xdm-errors</title>

	<para>Ôï áñ÷åßï áõôü ðåñéÝ÷åé ôçí Ýîïäï ôùí äéáêïìéóôþí X ðïõ
	  ðñïóðáèåß íá åêôåëÝóåé ôï <application>XDM</application>.  Áí Ýíá
	  display ðïõ ðñïóðáèåß íá åêêéíÞóåé o <application>XDM</application>
	  êïëëÞóåé ãéá êÜðïéï ëüãï, êáëü åßíáé íá áíáæçôÞóåôå åäþ ôõ÷üí
	  ìçíýìáôá óöáëìÜôùí.  Ôá ìçíýìáôá áõôÜ êáôáãñÜöïíôáé êáé óôá áñ÷åßá
	  ÷ñçóôþí <filename>~/.xsession-errors</filename>.</para>
      </sect3>
    </sect2>

    <sect2>
      <title>Äéáôçñþíôáò Ýíáí ÄéáêïìéóôÞ ÁðïìáêñõóìÝíùí ÓõíäÝóåùí</title>

      <para>Ãéá íá óõíäÝïíôáé êáé Üëëïé ðåëÜôåò óôïí äéáêïìéóôÞ ïèüíçò,
	ôñïðïðïéÞóôå ôïõò êáíüíåò åëÝã÷ïõ ðñüóâáóçò, êáé åíåñãïðïéÞóôå ôéò
	åéóåñ÷üìåíåò óõíäÝóåéò.  Ôá ðáñáðÜíù åßíáé, áðü ðñïåðéëïãÞ ñõèìéóìÝíá
	óå óõíôçñçôéêÝò ôéìÝò.  Ãéá íá êÜíåôå ôï
	<application>XDM</application> íá äÝ÷åôáé óõíäÝóåéò, áñ÷éêÜ ìåôáôñÝøôå
	óå ó÷üëéï ôçí ðáñáêÜôù ãñáììÞ óôï áñ÷åßï
	<filename>xdm-config</filename>:</para>

      <screen>! SECURITY: do not listen for XDMCP or Chooser requests
! Comment out this line if you want to manage X terminals with xdm
DisplayManager.requestPort:     0</screen>

      <para>êáé ìåôÜ åðáíåêêéíÞóôå ôïí <application>XDM</application>.
	Íá Ý÷åôå õðüøéí óáò üôé ôá ó÷üëéá óôá áñ÷åßá
	app-defaults îåêéíïýí ìå ôïí ÷áñáêôÞñá <quote>!</quote>,
	êáé ü÷é ôïí óõíÞèç <quote>#</quote>.  Ìðïñåß íá åðéèõìåßôå ðéï
	áõóôçñïýò êáíüíåò åëÝã÷ïõ ðñüóâáóçò.  Äåßôå ôá ðáñáäåßãìáôá
	óôï <filename>Xaccess</filename>, êáé óõìâïõëåõèåßôå ôç óåëßäá manual
	ôïõ &man.xdm.1;.</para>
    </sect2>

    <sect2>
      <title>ÁíôéêáôáóôÜôåò ôïõ XDM</title>

      <para>ÕðÜñ÷ïõí áñêåôïß áíôéêáôáóôÜôåò ãéá ôï ðñüãñáììá
	<application>XDM</application>.  ¸íáò áðü áõôïýò,
	ï <application>KDM</application> (Ýñ÷åôáé ìå ôï
	<application>KDE</application>) áíáëýåôáé áñãüôåñá óå áõôü ôï
	êåöÜëáéï.  Ï <application>KDM</application> display manager
	ðñïóöÝñåé ðïëëÜ ðñïôåñÞìáôá óôá ãñáöéêÜ êáé äéáêïóìçôéêÜ óôïé÷åßá,
	üðùò åðßóçò êáé ôçí äõíáôüôçôá íá åðéëÝãïõí ïé ÷ñÞóôåò ôïí
	åðéèõìçôü äéá÷åéñéóôÞ ðáñáèýñùí ôçí óôéãìÞ ôçò óýíäåóçò.</para>
    </sect2>
  </sect1>

  <sect1 id="x11-wm">
    <sect1info>
      <authorgroup>
	<author>
	  <firstname>Valentino</firstname>
	  <surname>Vaschetto</surname>
	  <contrib>ÓõíåéóöïñÜ ôïõ </contrib>
	</author>
	<!-- June 2001 -->
      </authorgroup>
    </sect1info>

    <title>ÃñáöéêÜ ÐåñéâÜëëïíôá</title>

    <para>Áõôü ôï ôìÞìá ðåñéãñÜöåé ìåñéêÜ ãñáöéêÜ ðåñéâÜëëïíôá ðïõ äéáôßèåíôáé
      ãéá ôï X óôï &os;.  Ç Ýííïéá <quote>ãñáöéêü ðåñéâÜëëïí</quote>
      ìðïñåß íá óçìáßíåé ïôéäÞðïôå, áðü Ýíáí áðëü äéá÷åéñéóôÞ ðáñáèýñùí ìÝ÷ñé
      Ýíá ïëïêëçñùìÝíá ðáêÝôï desktop åöáñìïãþí, üðùò ôï
      <application>KDE</application> Þ ôï
      <application>GNOME</application>.</para>

    <sect2 id="x11-wm-gnome">
      <title>GNOME</title>

      <sect3 id="x11-wm-gnome-about">
	<title>Ó÷åôéêÜ ìå ôï GNOME</title>

	<indexterm><primary>GNOME</primary></indexterm>

	<para>Ôï <application>GNOME</application> åßíáé Ýíá öéëéêü ðñïò ôïí
	  ÷ñÞóôç ãñáöéêü ðåñéâÜëëïí ðïõ åðéôñÝðåé óôïõò ÷ñÞóôåò íá
	  ÷ñçóéìïðïéïýí êáé íá ñõèìßæïõí åýêïëá ôïõò õðïëïãéóôÝò ôïõò.  Ôï
	  <application>GNOME</application> äéáèÝôåé Ýíá panel (ãéá
	  ôçí åêêßíçóç åöáñìïãþí êáé ôçí ðñïâïëÞ êáôÜóôáóçò), åðéöÜíåéá
	  åñãáóßáò (üðïõ åìöáíßæïíôáé äåäïìÝíá êáé åöáñìïãÝò), Ýíá ðëÞèïò áðü
	  äéáäåäïìÝíá åñãáëåßá êáé åöáñìïãÝò, êáèþò êáé Ýíá óýíïëï
	  ôõðïðïéÞóåùí ðïõ åðéôñÝðåé óôéò åöáñìïãÝò íá óõíåñãÜæïíôáé ìåôáîý
	  ôïõò êáé íá äåß÷íïõí Ýíá óõíåðÝò ðåñéâÜëëïí åñãáóßáò.  Ïé ÷ñÞóôåò
	  Üëëùí ëåéôïõñãéêþí óõóôçìÜôùí Þ ðåñéâÜëëoíôùí èá áéóèÜíïíôáé óáí
	  óôï óðßôé ôïõò ÷ñçóéìïðïéþíôáò ôï ðáíßó÷õñï ãñáöéêü ðåñéâÜëëïí ðïõ
	  ðáñÝ÷åé ôï <application>GNOME</application>.  Ðåñéóóüôåñåò
	  ðëçñïöïñßåò ó÷åôéêÜ ìå ôï <application>GNOME</application> óôï
	  &os; ìðïñïýí íá âñåèïýí óôï äéáäéêôõáêü ôüðï ôïõ <ulink
	    url="http://www.FreeBSD.org/gnome">&os; GNOME Project</ulink>.  Ç
	  ôïðïèåóßá ðåñéÝ÷åé åðßóçò êáé áíáëõôéêÜ FAQs ó÷åôéêÜ ìå ôçí
	  åãêáôÜóôáóç, ôçí ñýèìéóç, êáé ôçí äéá÷åßñéóç ôïõ
	  <application>GNOME</application>.</para>
      </sect3>

      <sect3 id="x11-wm-gnome-install">
	<title>ÅãêáôÜóôáóç ôïõ GNOME</title>

	<para>Ôï <application>GNOME</application> ìðïñåß íá åãêáôáóôáèåß
	  åýêïëá áðü ðáêÝôá Þ áðü ôçí ÓõëëïãÞ ôùí Ports:</para>

	<para>Ãéá íá åãêáôáóôÞóåôå ôï Ýôïéìï ðáêÝôï ôïõ
	  <application>GNOME</application> áðü ôï äßêôõï, áðëþò
	  ðëçêôñïëïãÞóôå:</para>

	<screen>&prompt.root; <userinput>pkg_add -r gnome2</userinput></screen>

	<para>Ãéá íá ìåôáãëùôôßóåôå ôï <application>GNOME</application> áðü
	  ôïí ðçãáßï êþäéêá, ÷ñçóéìïðïéÞóôå ôçí ÓõëëïãÞ ôùí Ports:</para>

	<screen>&prompt.root; <userinput>cd /usr/ports/x11/gnome2</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

	<para>Ôï <application>GNOME</application> ÷ñåéÜæåôáé ôï óýóôçìá
	  áñ÷åßùí <filename>/proc</filename> ãéá íá ëåéôïõñãÞóåé óùóôÜ.
	  ÐñïóèÝóôå ôç ãñáììÞ</para>

	<programlisting>proc           /proc       procfs  rw  0   0</programlisting>

	<para>óôï áñ÷åßï <filename>/etc/fstab</filename> ãéá íá ãßíåôáé
	  áõôüìáôá ðñïóÜñôçóç ôïõ &man.procfs.5; êáôÜ ôçí åêêßíçóç ôïõ
	  óõóôÞìáôïò.</para>

	<para>Ìüëéò åãêáôáóôáèåß ôï <application>GNOME</application>, èá
	  ðñÝðåé íá ñõèìéóôåß ï äéáêïìéóôÞò X þóôå íá åêêéíåß ôï
	  <application>GNOME</application> áíôß ãéá ôïí ðñïêáèïñéóìÝíï
	  äéá÷åéñéóôÞ ðáñáèýñùí.</para>

	<para>Ï åõêïëüôåñïò ôñüðïò ãéá íá åêêéíÞóåôå ôï
	  <application>GNOME</application> åßíáé ìå ôï
	  <application>GDM</application>, ôïí GNOME Display Manager.
	  Ôï <application>GDM</application> åãêáèßóôáôáé ùò ìÝñïò
	  ôïõ <application>GNOME</application>, áëëÜ åßíáé áíåíåñãü
	  áñ÷éêÜ.  Ìðïñåß íá åíåñãïðïéçèåß ìå ôçí ðñïóèÞêç ôçò
	  ãñáììÞò</para>

	<programlisting>gdm_enable="YES"</programlisting>

	<para>óôï áñ÷åßï
	  <filename>/etc/rc.conf</filename>.</para>

	<para>Ìüëéò êÜíåôå åðáíåêêßíçóç,
	  ôï <application>GDM</application> èá îåêéíÞóåé
	  áõôüìáôá.</para>

	<para>Åðéðñüóèåôá, åßíáé ÷ñÞóéìï íá îåêéíïýí üëåò ïé õðçñåóßåò
	  ôéò ïðïßåò áðáéôåß ôï <application>GNOME</application>
	  ôáõôü÷ñïíá ìå ôçí åêêßíçóç ôïõ <application>GDM</application>.
	  Ãéá íá ãßíåôáé áõôü ðñïóèÝóôå ôç ãñáììÞ</para>

	<programlisting>gnome_enable="YES"</programlisting>

	<para>óôï áñ÷åßï <filename>/etc/rc.conf</filename>.</para>

	<para>Ôï <application>GNOME</application> ìðïñåß åðßóçò íá îåêéíÞóåé
	  áðü ôçí ãñáììÞ åíôïëþí ñõèìßæïíôáò êáôÜëëçëá ôï áñ÷åßï
	  <filename>.xinitrc</filename>.
	  Áí õðÜñ÷åé Þäç ôï áñ÷åßï <filename>.xinitrc</filename>, áðëþò
	  áíôéêáôáóôÞóôå ôçí ãñáììÞ ðïõ åêêéíåß ôïí ôñÝ÷ïíôá äéá÷åéñéóôÞ
	  ðáñáèýñùí ìå ìßá ðïõ íá åêêéíåß ôï
	  <application>/usr/local/bin/gnome-session</application>.
	  Áí äåí èÝëåôå íá êÜíåôå ðåñéóóüôåñåò ñõèìßóåéò óôï áñ÷åßï,
	  ÷ñåéÜæåôáé áðëÜ íá ãñÜøåôå:</para>

	<screen>&prompt.user; <userinput>echo "/usr/local/bin/gnome-session" &gt; ~/.xinitrc</userinput></screen>

	<para>¸ðåéôá, ðëçêôñïëïãÞóôå <command>startx</command>, êáé èá
	  îåêéíÞóåé ôï ãñáöéêü ðåñéâÜëëïí ôïõ
	  <application>GNOME</application></para>

	<note><para>Áí ÷ñçóéìïðïéåßôå êÜðïéï ðáëáéüôåñï display manager,
	  üðùò ôï <application>XDM</application>, ôï ðáñáðÜíù äåí èá
	  ëåéôïõñãÞóåé.  Óôçí ðåñßðôùóç áõôÞ, äçìéïõñãÞóôå Ýíá åêôåëÝóéìï
	  áñ÷åßï <filename>.xsession</filename> ôï ïðïßï íá ðåñéÝ÷åé ôçí ßäéá
	  åíôïëÞ.  ÔñïðïðïéÞóôå ôï áñ÷åßï <filename>.xsession</filename>
	  êáé áíôéêáôáóôÞóôå ôçí åíôïëÞ ôïõ ôñÝ÷ïíôïò äéá÷åéñéóôÞ ðáñáèýñùí
	  ìå ôï
	  <application>/usr/local/bin/gnome-session</application>:</para>
	</note>

	<screen>&prompt.user; <userinput>echo "#!/bin/sh" &gt; ~/.xsession</userinput>
&prompt.user; <userinput>echo "/usr/local/bin/gnome-session" &gt;&gt; ~/.xsession</userinput>
&prompt.user; <userinput>chmod +x ~/.xsession</userinput></screen>

	<para>¶ëëç ìéá åðéëïãÞ åßíáé íá ñõèìéóôåß ï display manager þóôå íá
	  åðéôñÝðåé ôçí åðéëïãÞ ôïõ äéá÷åéñéóôÞ ðáñáèýñùí êáôÜ ôçí óýíäåóç.
	  Ôï ôìÞìá <link linkend="x11-wm-kde-details">ËåðôïìÝñåéåò KDE</link>
	  åîçãåß ðùò ìðïñåß íá ãßíåé áõôü ìÝóù ôïõ
	  <application>KDM</application>, ôïõ display manager ôïõ
	  <application>KDE</application>.</para>
      </sect3>
    </sect2>

    <sect2 id="x11-wm-kde">
      <title>KDE</title>

      <indexterm><primary>KDE</primary></indexterm>

      <sect3 id="x11-wm-kde-about">
	<title>Ó÷åôéêÜ ìå ôï KDE</title>

	<para>Ôï <application>KDE</application> åßíáé Ýíá óýã÷ñïíï, åýêïëï óôç
	  ÷ñÞóç, ãñáöéêü ðåñéâÜëëïí.  ÌåñéêÜ ðñÜãìáôá ðïõ ðñïóöÝñåé ôï
	  <application>KDE</application> óôïí ÷ñÞóôç åßíáé:</para>

	<itemizedlist>
	  <listitem>
	    <para>¸íá üìïñöï óýã÷ñïíï ðåñéâÜëëïí</para>
	  </listitem>

	  <listitem>
	    <para>¸íá ðåñéâÜëëïí ìå ðëÞñç äéêôõáêÞ äéáöÜíåéá</para>
	  </listitem>

	  <listitem>
	    <para>¸íá åíóùìáôùìÝíï óýóôçìá âïÞèåéáò ðïõ åðéôñÝðåé åýêïëç,
	      óõíåðÞ ðñüóâáóç óôçí âïÞèåéá ãéá ôçí ÷ñÞóç ôïõ
	      <application>KDE</application> êáé ôùí åöáñìïãþí
	      ôïõ</para>
	  </listitem>

	  <listitem>
	    <para>ÓõíåðÞò åìöÜíéóç êáé óõìðåñéöïñÜ üëùí ôùí åöáñìïãþí ôïõ
	      <application>KDE</application></para>
	  </listitem>

	  <listitem>
	    <para>ÔõðïðïéçìÝíá menu êáé ãñáììÝò åñãáëåßùí (toolbars),
	      óõíäõáóìïß ðëÞêôñùí, ÷ñùìáôéêïß óõíäõáóìïß, êëð.</para>
	  </listitem>

	  <listitem>
	    <para>Äéåèíåßò ñõèìßóåéò: ôï <application>KDE</application>
	      äéáôßèåôáé óå ðåñéóóüôåñåò áðü 55 ãëþóóåò</para>
	  </listitem>

	  <listitem>
	    <para>Êåíôñéêü êáé óõíåðÝò óýóôçìá ñõèìßóåùí âáóéóìÝíï óå
	      äéáëüãïõò</para>
	  </listitem>

	  <listitem>
	    <para>ÌåãÜëï áñéèìü ÷ñÞóéìùí åöáñìïãþí, ó÷åäéáóìÝíùí åéäéêÜ ãéá ôï
	      <application>KDE</application></para>
	  </listitem>
	</itemizedlist>

	<para>Ôï <application>KDE</application> óõíïäåýåôáé áðü Ýíáí
	  ðåñéçãçôÞ (browser) ðïõ ïíïìÜæåôáé
	  <application>Konqueror</application>, êáé áíôáãùíßæåôáé óïâáñÜ
	  ôïõò Üëëïõò ðåñéçãçôÝò ôùí óõóôçìÜôùí &unix;.
	  Ðåñéóóüôåñåò ðëçñïöïñßåò ãéá ôï <application>KDE</application>
	  ìðïñåßôå íá âñåßôå óôï <ulink url="http://www.kde.org/">KDE
	  website</ulink>.  Ãéá ðëçñïöïñßåò ó÷åôéêÝò ìå ôï &os;
	  êáé ôï <application>KDE</application>, óõìâïõëåõèåßôå ôïí
	  äéáäéêôõáêü ôüðï ôïõ
	  <ulink url="http://freebsd.kde.org/">KDE/FreeBSD</ulink>.</para>

	<para>ÕðÜñ÷ïõí äéáèÝóéìåò äýï åêäüóåéò ôïõ
	  <application>KDE</application> ãéá ôï &os;.  Ç ¸êäïóç
	  3, êõêëïöïñåß áñêåôü êáéñü êáé åßíáé áêüìá äéáèÝóéìç óôç ÓõëëïãÞ
	  ôùí Ports áí êáé äåí óõíôçñåßôáé ðëÝïí êáé ðáñïõóéÜæåé ðñïâëÞìáôá.
	  Ç Ýêäïóç 4 áíáíåþíåôáé óõíå÷þò êáé åßíáé ç ðñïåðéëïãÞ ôùí
	  ÷ñçóôþí ôïõ <application>KDE</application>.
	  Ïé äýï áõôÝò åêäüóåéò ìðïñïýí êÜëéóôá íá óõíõðÜñ÷ïõí óôïí ßäéï
	  õðïëïãéóôÞ.</para>
      </sect3>

      <sect3 id="x11-wm-kde-install">
	<title>ÅãêáôÜóôáóç ôïõ KDE</title>

	<para>¼ðùò êáé ìå ôï <application>GNOME</application> Þ êÜèå
	  Üëëï ãñáöéêü ðåñéâÜëëïí, ôï ëïãéóìéêü ìðïñåß íá åãêáôáóôáèåß åýêïëá
	  ìÝóù ðáêÝôùí Þ áðü ôçí ÓõëëïãÞ ôùí Ports:</para>

	<para>Ãéá íá åãêáôáóôÞóåôå ôï <application>KDE 3</application> ìÝóù
	  ðáêÝôùí áðü ôï äßêôõï, áðëþò ðëçêôñïëïãÞóôå:</para>

	<screen>&prompt.root; <userinput>pkg_add -r kde</userinput></screen>

	<para>Ãéá íá åãêáôáóôÞóåôå ôï <application>KDE 4</application> ìÝóù
	  ðáêÝôùí áðü ôï äßêôõï, áðëþò ðëçêôñïëïãÞóôå:</para>

	<screen>&prompt.root; <userinput>pkg_add -r kde4</userinput></screen>

	<para>Ôï &man.pkg.add.1; èá áíáêôÞóåé áõôüìáôá ôçí ôåëåõôáßá Ýêäïóç
	  ôçò åöáñìïãÞò.</para>

	<para>Ãéá íá ìåôáãëùôôßóåôå ôï <application>KDE 3</application> áðü
	  ôïí ðçãáßï êþäéêá, ÷ñçóéìïðïéÞóôå ôç ÓõëëïãÞ ôùí Ports:</para>

	<screen>&prompt.root; <userinput>cd /usr/ports/x11/kde3</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

	<para>Ãéá íá ìåôáãëùôôßóåôå ôï <application>KDE 4</application> áðü
	  ôïí ðçãáßï êþäéêá, ÷ñçóéìïðïéÞóôå ôç ÓõëëïãÞ ôùí Ports:</para>

	<screen>&prompt.root; <userinput>cd /usr/ports/x11/kde4</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

	<para>Áöïý åãêáôáóôáèåß ôï <application>KDE</application>,
	  èá ðñÝðåé íá ñõèìéóôåß ï äéáêïìéóôÞò X þóôå íá ôï åêêéíåß áíôß ãéá
	  ôïí ðñïêáèïñéóìÝíï äéá÷åéñéóôÞ ðáñáèýñùí.  Áõôü ãßíåôáé ìå ôçí
	  áëëáãÞ ôïõ áñ÷åßïõ <filename>.xinitrc</filename>:</para>

	<para>Ãéá ôï <application>KDE 3</application>:</para>

	<screen>&prompt.user; <userinput>echo "exec startkde" &gt; ~/.xinitrc</userinput></screen>

	<para>Ãéá ôï <application>KDE 4</application>:</para>

	<screen>&prompt.user; <userinput>echo "exec /usr/local/kde4/bin/startkde" &gt; ~/.xinitrc</userinput></screen>

	<para>Ôþñá, üðïôå ôï X Window System åêêéíåßôáé ìÝóù ôïõ
	  <command>startx</command>, ôï ãñáöéêü ðåñéâÜëëïí èá åßíáé ôï
	  <application>KDE</application>.</para>

	<para>Áí ÷ñçóéìïðïéåßôå êÜðïéï display manager üðùò ôï
	  <application>XDM</application>, ç ñýèìéóç åßíáé ëßãï
	  äéáöïñåôéêÞ.  Èá ðñÝðåé áíôß ãéá ôï <filename>.xinitrc</filename> íá
	  ôñïðïðïéÞóåôå ôï <filename>.xsession</filename>.  Ïäçãßåò ãéá ôï
	  <application>KDM</application> äßíïíôáé áñãüôåñá óôï êåöÜëáéï
	  áõôü.</para>
      </sect3>
    </sect2>

    <sect2 id="x11-wm-kde-details">
      <title>Ðåñéóóüôåñåò ËåðôïìÝñåéåò ãéá ôï KDE</title>

      <para>Ôþñá ðïõ ôï <application>KDE</application> Ý÷åé åãêáôáóôáèåß óôï
	óýóôçìá, ìðïñåßôå íá áíáêáëýøåôå ôéò ðåñéóóüôåñåò ëåéôïõñãßåò ìÝóù
	ôùí óåëßäùí âïÞèåéáò Þ äïêéìÜæïíôáò ìåíïý êáé åðéëïãÝò.  Ïé ÷ñÞóôåò
	ôùí &windows; ç ôïõ &mac; èá áéóèÜíïíôáé óáí óôï óðßôé ôïõò.</para>

      <para>Ç êáëýôåñç âïÞèåéá ãéá ôï <application>KDE</application> åßíáé ç
	on-line ôåêìçñßùóç.  Ôï <application>KDE</application>
	óõíïäåýåôáé áðü ôïí äéêü ôïõ ðåñéçãçôÞ,
	ôïí <application>Konqueror</application>, ðïëëÝò ÷ñÞóéìåò åöáñìïãÝò,
	êáé áíáëõôéêÞ ôåêìçñßùóç.  Ôï õðüëïéðï áõôÞò ôçò åíüôçôáò
	óõæçôÜ ôå÷íéêÜ èÝìáôá ðïõ åßíáé äýóêïëï íá áíáêáëõöèïýí ìå
	äïêéìÝò.</para>

      <sect3 id="x11-wm-kde-kdm">
	<title>Ï KDE Display Manager</title>

	<indexterm>
	  <primary>KDE</primary>
	  <secondary>display manager</secondary>
	</indexterm>

	<para>Ï äéá÷åéñéóôÞò åíüò ðïëõ÷ñçóôéêïý óõóôÞìáôïò èÝëåé åíäå÷ïìÝíùò
	  ç óýíäåóç ôùí ÷ñçóôþí íá ãßíåôáé ìÝóù ãñáöéêïý ðåñéâÜëëïíôïò.
	  ¼ðùò ðåñéãñÜøáìå ðñßí, ìðïñåß íá ÷ñçóéìïðïéçèåß ôï
	  <link linkend="x-xdm">XDM</link>.  ¼ìùò, ôï
	  <application>KDE</application> ðåñéÝ÷åé ìéá
	  åíáëëáêôéêÞ åðéëïãÞ, ôï <application>KDM</application>, ôï ïðïßï
	  Ý÷åé ó÷åäéáóôåß íá åßíáé ðïßï åëêõóôéêü êáé ðáñÝ÷åé ðåñéóóüôåñåò
	  åðéëïãÝò êáôÜ ôç óýíäåóç.  ÓõãêåêñéìÝíá, ïé ÷ñÞóôåò ìðïñïýí åýêïëá
	  íá åðéëÝîïõí (ìÝóù ìåíïý) ðïßï ãñáöéêü ðåñéâÜëëïí
	  (<application>KDE</application>, <application>GNOME</application>,
	  Þ êÜðïéï Üëëï) èá åêôåëåóôåß ìåôÜ ôçí óýíäåóç ôïõò.</para>

	<para>Ãéá íá åíåñãïðïéÞóåôå ôï <application>KDM</application>, èá
	  ðñÝðåé íá åðåîåñãáóôåßôå êÜðïéá áñ÷åßá, ôá ïðïßá åßíáé äéáöïñåôéêÜ
	  áíÜëïãá ìå ôçí Ýêäïóç ôïõ <application>KDE</application> ðïõ èá
	  ÷ñçóéìïðïéÞóåôå.</para>

	<para>Ãéá ôï <application>KDE 3</application>, èá ðñÝðåé íá
	  ôñïðïðïéÞóåôå ôçí åããñáöÞ ãéá ôï <literal>ttyv8</literal> óôï
	  <filename>/etc/ttys</filename>, üðùò öáßíåôáé ðáñáêÜôù:</para>

	<programlisting>ttyv8 "/usr/local/bin/kdm -nodaemon" xterm on secure</programlisting>

	<para>Ãéá ôï <application>KDE 4</application>, èá ðñÝðåé íá
	  ðñïóáñôÞóåôå ôï &man.procfs.5; êáé íá ðñïóèÝóåôå
	  ôçí ðáñáêÜôù ãñáììÞ óôï <filename>/etc/rc.conf</filename>:</para>

	<programlisting>kdm4_enable="YES"</programlisting>
      </sect3>
    </sect2>

    <sect2 id="x11-wm-xfce">
      <title>Xfce</title>

      <sect3 id="x11-wm-xfce-about">
	<title>Ó÷åôéêÜ ìå ôï Xfce</title>

	<para>Ôï <application>Xfce</application> åßíáé Ýíá ãñáöéêü ðåñéâÜëëïí
	  ðïõ óôçñßæåôáé óôçí âéâëéïèÞêç GTK+ ðïõ ÷ñçóéìïðïéåßôáé êáé áðü ôï
	  <application>GNOME</application>, áëëÜ åßíáé ðïëý ðéï åëáöñý êáé
	  ðñïïñßæåôáé ãéá üóïõò èÝëïõí Ýíá áðëü, áðïôåëåóìáôéêü ãñáöéêü
	  ðåñéâÜëëïí ðïõ åßíáé åýêïëï íá ÷ñçóéìïðïéçèåß êáé íá ñõèìéóôåß.
	  ÏðôéêÜ, ìïéÜæåé ðïëý ìå ôï <application>CDE</application>, ðïõ
	  óõíáíôÜôáé óå åìðïñéêÜ óõóôÞìáôá &unix;.
	  ÌåñéêÜ áðü ôá ÷áñáêôçñéóôéêÜ ôïõ <application>Xfce</application>
	  åßíáé:</para>

	<itemizedlist>
	  <listitem>
	    <para>¸íá áðëü, åýêïëï óôçí ÷ñÞóç ãñáöéêü ðåñéâÜëëïí</para>
	  </listitem>

	  <listitem>
	    <para>ÐëÞñùò ðáñáìåôñïðïéÞóéìï ìå ôï ðïíôßêé, ìå drag and
	      drop, êëð.</para>
	  </listitem>

	  <listitem>
	    <para>Êåíôñéêü panel ðáñüìïéï ìå ôïõ
	      <application>CDE</application>, ìå ìåíïý, ìéêñï-åöáñìïãÝò êáé
	      ðëÞêôñá åêêßíçóçò åöáñìïãþí</para>
	  </listitem>

	  <listitem>
	    <para>ÏëïêëçñùìÝíïò äéá÷åéñéóôÞò ðáñáèýñùí, äéá÷åéñéóôÞò
	      áñ÷åßùí, äéá÷åéñéóôÞò Þ÷ïõ, óõìâáôüôçôá ìå ôï
	      <application>GNOME</application>, êáé Üëëá</para>
	  </listitem>

	  <listitem>
	    <para>Äõíáôüôçôá ÷ñÞóçò èåìÜôùí (themes, áöïý ÷ñçóéìïðïéåß
	      ôï GTK+)</para>
	  </listitem>

	  <listitem>
	    <para>ÃñÞãïñï, åëáöñý êáé áðïôåëåóìáôéêü: éäáíéêü ãéá
	      ðáëáéüôåñá/ðéï áñãÜ ìç÷áíÞìáôá Þ ìç÷áíÞìáôá ìå ëßãç
	      ìíÞìç</para>
	  </listitem>
	</itemizedlist>

	<para>Ðåñéóóüôåñåò ðëçñïöïñßåò ãéá ôï <application>Xfce</application>
	  ìðïñåßôå íá âñåßôå óôç <ulink url="http://www.xfce.org/">äéêôõáêÞ
	  ôïðïèåóßá ôïõ Xfce</ulink>.</para>
      </sect3>

      <sect3 id="x11-wm-xfce-install">
	<title>ÅãêáôÜóôáóç ôïõ Xfce</title>

	<para>ÕðÜñ÷åé (ôçí þñá ðïõ ãñÜöïíôáé áõôÝò ïé ãñáììÝò) Ýôïéìï ðáêÝôï
	  ãéá ôï <application>Xfce</application>.  Ãéá íá ôï åãêáôáóôÞóåôå,
	  áðëþò ðëçêôñïëïãÞóôå:</para>

	<screen>&prompt.root; <userinput>pkg_add -r xfce4</userinput></screen>

	<para>ÅíáëëáêôéêÜ, ãéá íá ôï ìåôáãëùôôßóåôå áðü ôïí ðçãáßï êþäéêá,
	  ÷ñçóéìïðïéÞóôå ôçí ÓõëëïãÞ ôùí Ports:</para>

	<screen>&prompt.root; <userinput>cd /usr/ports/x11-wm/xfce4</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

	<para>Ôþñá, ðåßôå óôïí äéáêïìéóôÞ X íá åêêéíÞóåé ôï
	  <application>Xfce</application> ôçí åðüìåíç öïñÜ ðïõ èá ãßíåé
	  åêêßíçóç ôïõ ãñáöéêïý ðåñéâÜëëïíôïò.  Áðëþò ðëçêôñïëïãÞóôå ôï
	  ðáñáêÜôù:</para>

	<screen>&prompt.user; <userinput>echo "/usr/local/bin/startxfce4" &gt; ~/.xinitrc</userinput></screen>

	<para>Ôçí åðüìåíç öïñÜ ðïõ èá åêêéíÞóåôå ôï ×, èá åìöáíéóôåß ôï
	  <application>Xfce</application>.  ¼ðùò êáé ðñïçãïõìÝíùò, áí
	  ÷ñçóéìïðïéåßôå êÜðïéï display manager üðùò ôï
	  <application>XDM</application>, äçìéïõñãÞóôå Ýíá áñ÷åßï
	  <filename>.xsession</filename>, üðùò ðåñéãñÜöåôáé óôçí ðáñÜãñáöï
	  ôïõ <link linkend="x11-wm-gnome">GNOME</link>, áëëÜ
	  ìå ôçí åíôïëÞ <filename>/usr/local/bin/startxfce4</filename>,
	  Þ ñõèìßóôå ôïí display manager íá åðéôñÝðåé
	  ôçí åðéëïãÞ ãñáöéêïý ðåñéâÜëëïíôïò, üðùò ðåñéãñÜöåôáé óôçí ðáñÜãñáöï
	  ó÷åôéêÜ ìå ôï <link linkend="x11-wm-kde-kdm">kdm</link>.</para>
      </sect3>
    </sect2>
  </sect1>
</chapter>