<!-- ×ñçóéìïðïéþíôáò ôï FreeBSD Óå Öïñçôïýò ÕðïëïãéóôÝò The FreeBSD Greek Documentation Project %SOURCE% en_US.ISO8859-1/articles/laptop/article.sgml %SRCID% 1.25 --> <!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ <!ENTITY % articles.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//EL"> %articles.ent; ]> <article lang="el"> <articleinfo> <title>×ñçóéìïðïéþíôáò ôï FreeBSD óå Öïñçôïýò</title> <pubdate>$FreeBSD$</pubdate> <abstract> <para>Ôï FreeBSD äïõëåýåé Üøïãá óôïõò ðåñéóóüôåñïõò öïñçôïýò õðïëïãéóôÝò, ìå ðïëý ëßãá óçìåßá ðïõ ÷ñßæïõí ðñïóï÷Þò. ÌåñéêÜ ðñÜãìáôá ðïõ áöïñïýí ôï FreeBSD êáé ôïõò öïñçôïýò, ó÷åôéêÜ ìå ôéò äéáöïñÝò ðïõ õðÜñ÷ïõí óå áðáéôÞóåéò õëéêïý áðü ôïõò õðïëïãéóôÝò ãñáöåßïõ, ðåñéãñÜöïíôáé ðáñáêÜôù.</para> </abstract> <legalnotice id="trademarks" role="trademarks"> &tm-attrib.freebsd; &tm-attrib.linux; &tm-attrib.microsoft; &tm-attrib.general; </legalnotice> </articleinfo> <para>Óõ÷íÜ ôï FreeBSD ÷ñçóéìïðïéåßôáé óáí ëåéôïõñãéêü óýóôçìá óå åîõðçñåôçôÝò, áëëÜ ìðïñåß ôï ßäéï êáëÜ íá ÷ñçóéìïðïéçèåß êáé óå óôáèìïýò åñãáóßáò, êé áí óêÝöôåóôå íá ôï ÷ñçóéìïðïéÞóåôå óôïí öïñçôü õðïëïãéóôÞ óáò ìðïñåßôå íá áðïëáìâÜíåôå üëá ôá óõíçèéóìÝíá ðëåïíåêôÞìáôá ðïõ Ý÷åé: óõóôçìáôéêÞ ïñãÜíùóç, åýêïëç äéá÷åßñéóç êáé áíáâÜèìéóç, ôá ports êáé ôá ðáêÝôá ãéá åýêïëç åãêáôÜóôáóç ëïãéóìéêïý, êïê. (Ôá Üëëá ðëåïíåêôÞìáôÜ ôïõ, üðùò ç óôáèåñüôçôá, ç áðüäïóç óå äéêôõáêÝò åöáñìïãÝò, êáé ç áðüäïóç óå óõíèÞêåò õøçëïý öüñôïõ, ìðïñåß íá ìçí ãßíïíôáé ðïëý öáíåñÜ óå Ýíá öïñçôü õðïëïãéóôÞ, âÝâáéá.) ¼ìùò, ç åãêáôÜóôáóç óå öïñçôïýò õðïëïãéóôÝò óõ÷íÜ ðáñïõóéÜæåé ðñïâëÞìáôá ôá ïðïßá äåí åìöáíßæïíôáé óå õðïëïãéóôÝò ãñáöåßïõ êáé äåí áðïôåëïýí óõ÷íÜ èÝìá óõæÞôçóçò (ïé öïñçôïß, áêüìá ðåñéóóüôåñï áðü ôïõò õðïëïãéóôÝò ãñáöåßïõ, åßíáé ñõèìéóìÝíïé ãéá íá ôñÝ÷ïõí êáëÜ ìå µsoft.windows;). Áõôü ôï Üñèñï Ý÷åé óáí óôü÷ï íá ðáñïõóéÜóåé êÜðïéá áðü áõôÜ ôá èÝìáôá. Óôï äéáäßêôõï ìðïñåßôå íá âñåßôå ðïëëÝò óåëßäåò óôéò ïðïßåò ðåñéãñÜöïõí ôéò åìðåéñßåò ôïõò ìå Ýíá óõãêåêñéìÝíï ìïíôÝëï öïñçôïý õðïëïãéóôÞ êáé ôï &os; ïé óõããñáöåßò ôïõò. ÁõôÝò ïé óåëßäåò äåí åßíáé äéáèÝóéìåò ùò ìÝñïò ôçò åðßóçìçò ôåêìçñßùóçò ôïõ &os;, áëëÜ ìðïñåß íá ðåñéÝ÷ïõí ÷ñÞóéìåò ðëçñïöïñßåò. Åßíáé êáëÞ éäÝá íá øÜîåôå ãéá ôÝôïéåò óåëßäåò, ãñÜöïíôáò ôï ìïíôÝëï ôïõ öïñçôïý óáò êáé ôç ëÝîç <quote>&os;</quote> óå ìåñéêÝò ìç÷áíÝò áíáæÞôçóçò. ÕðÜñ÷åé åðßóçò êáé ìéá âÜóç ðëçñïöïñéþí ìå áíáëõôéêÝò ðåñéãñáöÝò áðü ðïëëïýò öïñçôïýò õðïëïãéóôÝò óôç äéåýèõíóç <ulink url="http://laptop.bsdgroup.de/freebsd/">The &os; Laptop Compatibility List</ulink>.</para> <para>Áí èÝëåôå íá åðéêïéíùíÞóåôå ìå Üëëïõò ÷ñÞóôåò ðïõ ôñÝ÷ïõí &os; óôï öïñçôü ôïõò, ìðïñåßôå íá ãñáöôåßôå êáé óôçí ëßóôá &a.mobile.name;. Ðåñéóóüôåñåò ðëçñïöïñßåò ãéá ôç óõìâáôüôçôá ôïõ &os; ìå öïñçôýò õðïëïãéóôÝò èá âñåßôå êáé óôç óåëßäá <ulink url="http://tuxmobil.org/mobile_bsd.html"></ulink>.</para> <sect1 id="xorg"> <title>Ôï ãñáöéêü ðåñéâÜëëïí &xorg;</title> <para>Ïé ðñüóöáôåò åêäüóåéò ôùí <application>&xorg;</application> äïõëåýïõí ìå ôéò ðåñéóóüôåñåò ìïíôÝñíåò êÜñôåò ïèüíçò ðïõ ÷ñçóéìïðïéïýíôáé óå öïñçôïýò õðïëïãéóôÝò. Ç åðéôÜ÷õíóç (acceleration) ìðïñåß íá ìçí õðïóôçñßæåôáé, áëëÜ ìéá âáóéêÞ SVGA êáôÜóôáóç èÜ 'ðñåðå íá äïõëåýåé ÷ùñßò ðñïâëÞìáôá.</para> <para>ÅëÝãîôå ôçí ôåêìçñßùóç ôïõ öïñçôïý óáò ãéá íá äåßôå ðïéá êÜñôá ïèüíçò Ý÷åé êáé ìåôÜ óõìâïõëåõôåßôå ôçí ôåêìçñßùóç ôïõ <application>&xorg;</application> ãéá íá äåßôå áí õðÜñ÷åé õðïóôÞñéîç ãéá ôçí óõãêåêñéìÝíç êÜñôá. Áí ü÷é, ôüôå ÷ñçóéìïðïéÞóôå Ýíá âáóéêü ïäçãü óõóêåõÞò (ìçí ðñïóðáèÞóåôå íá ÷ñçóéìïðïéÞóåôå êÜðïéï ïäçãü ðïõ íá ìïéÜæåé êÜðùò óôï üíïìá). Ìðïñåßôå íá äïêéìÜóåôå ôçí ôý÷ç óáò ìå ôçí åíôïëÞ <userinput>Xorg -configure</userinput> ðïõ âñßóêåé áõôüìáôá ðïëëÝò áðü ôéò óùóôÝò ñõèìßóåéò.</para> <para>Ôï ðñüâëçìá åßíáé ðïëëÝò öïñÝò íá ñõèìéóôåß óùóôÜ ç ïèüíç. Óõ÷íÜ ç ôåêìçñßùóç åðéêåíôñþíåé óôéò CRT ïèüíåò. Ôï íá âñåßôå ôéò êáôÜëëçëåò ñõèìßóåéò (modelines) ãéá ìéá LCD ïèüíç ìðïñåß íá ìçí åßíáé êáé ôüóï åýêïëï. Ìðïñåß íá åßóôå ôõ÷åñïß êáé íá ìçí ÷ñåéÜæåôáé íá âñåßôå êÜðïéá ãñáììÞ ñõèìßóåùí ãéá ôçí ïèüíç, Þ íá áñêåß áðëþò íá äþóåôå ôéò óùóôÝò ôéìÝò óôá <literal>HorizSync</literal> êáé <literal>VertRefresh</literal>. Áí áõôü äåí äïõëÝøåé, ç êáëýôåñç åðéëïãÞ ðïõ Ý÷åôå åßíáé íá øÜîåôå óôï äßêôõï ãéá ðçãÝò ó÷åôéêÝò ìå ñýèìéóç ôùí X óå öïñçôïýò (óõ÷íÜ ïé ïäçãßåò ðïõ õðÜñ÷ïõí åßíáé ó÷åôéêÝò ìå ôï Linux, áëëÜ äåí Ý÷åé óçìáóßá áöïý êáé ôá äõï óõóôÞìáôá ÷ñçóéìïðïéïýí ôçí ßäéá Ýêäïóç ôùí <application>&xorg;</application>) êáé íá áíôéãñÜøåôå ôéò êáôÜëëçëåò ãñáììÝò ñõèìßóåùí ðïõ Ý÷åé óôåßëåé êÜðïéïò ï ïðïßïò Ý÷åé ôï ßäéï õëéêü.</para> <para>Ïé ðåñéóóüôåñïé öïñçôïß Ýñ÷ïíôáé ìå äõï êïõìðéÜ óôéò óõóêåõÝò äåßêôç ðïõ Ý÷ïõí, ðïõ åßíáé áñêåôÜ åíï÷ëçôéêü üôáí êÜðïéïò äïõëåýåé óå X (áöïý ôï ìåóáßï êïõìðß åßíáé áõôü ðïõ óõ÷íÜ ÷ñçóéìïðïéåßôáé ãéá åðéêüëëçóç êåéìÝíïõ). Ìðïñåßôå íá áíôéóôïé÷Þóåôå ôï ôáõôü÷ñïíï ðÜôçìá ôïõ äåîéïý êáé áñéóôåñïý êïõìðéïý óôéò ñõèìßóåéò ôùí X óáò íá åîïìïéþíåé ôï ðÜôçìá ôïõ ìåóáßïõ êïõìðéïý ìå ôçí ãñáììÞ</para> <programlisting> Option "Emulate3Buttons" </programlisting> <para>óôï áñ÷åßï <filename>xorg.conf</filename>, óôï ôìÞìá <literal>InputDevice</literal>.</para> </sect1> <sect1 id="modems"> <title>Modems</title> <para>Ïé öïñçôïß Ýñ÷ïíôáé óõíÞèùò ìå åóùôåñéêÜ (on-board) ìüíôåì. Äõóôõ÷þò, áõôü óçìáßíåé ðùò ó÷åäüí ðÜíôá åßíáé <quote>win-ìüíôåì</quote> ôùí ïðïßùí ç ëåéôïõñãéêüôçôá åßíáé õëïðïéçìÝíç óå ëïãéóìéêü, ãéá ôï ïðïßï ïäçãïß õðÜñ÷ïõí ìüíï ãéá &windows;. (ÏñéóìÝíïé ïäçãïß ãéá ôÝôïéá ìüíôåì Ý÷ïõí áñ÷ßóåé íá âãáßíïõí êáé ãéá Üëëá ëåéôïõñãéêÜ óõóôÞìáôá. Ãéá ðáñÜäåéãìá, áí ôï ìüíôåì óáò ÷ñçóéìïðïéåß chipset ôýðïõ Lucent LT ìðïñåß íá õðïóôçñßæåôáé áðü ôï ðáêÝôï <filename role="package">comms/ltmdm</filename>.) Áí ôï ìüíôåì ðïõ Ý÷åé ï öïñçôüò óáò äåí õðïóôçñßæåôáé, èá ÷ñåéáóôåß íá áãïñÜóåôå Ýíá åîùôåñéêü ìüíôåì. Ç ðéï êáëÞ ëýóç áðü Üðïøç ÷þñïõ åßíáé íá áãïñÜóåôå Ýíá PC Card (PCMCIA) ìüíôåì, ðïõ ðåñéãñÜöåôáé ðáñáêÜôù, áëëÜ õðÜñ÷ïõí êáé öôçíÜ USB Þ óåéñéáêÜ ìüíôåì ðïõ ìðïñåß íá óáò êïóôßóïõí ëéãüôåñï. ÃåíéêÜ, ôá êáíïíéêÜ (ü÷é win-ìüíôåì) ìüíôåì ðñÝðåé íá äïõëåýïõí ÷ùñßò êáíÝíá ðñüâëçìá.</para> </sect1> <sect1 id="pcmcia"> <title>ÓõóêåõÝò PCMCIA (PC Card)</title> <para>Ïé ðéï ðïëëïß öïñçôïß Ýñ÷ïíôáé ìå õðïäï÷Ýò PCMCIA (ãíùóôÝò êáé ùò PC Card). ÁõôÝò õðïóôçñßæïíôáé áñêåôÜ êáëÜ áðü ôï FreeBSD. ÊïéôÜîôå ôá ìçíýìáôá ôçò åêêßíçóçò ôïõ õðïëïãéóôÞ óáò (÷ñçóéìïðïéþíôáò ôçí åíôïëÞ &man.dmesg.8;) êáé äåßôå áí ôï FreeBSD Ý÷åé âñåé ôéò èýñåò áõôÝò (ðñÝðåé íá åìöáíßæïíôáé óáí <devicename>pccard0</devicename>, <devicename>pccard1</devicename> êëð. óå óõóêåõÝò üðùò Þ <devicename>pcic0</devicename>).</para> <para>Ïé åêäüóåéò 4.X ôïõ &os; Ý÷ïõí õðïóôÞñéîç ãéá 16-bit PCMCIA êÜñôåò. Ïé åêäüóåéò 5.× êáé ïé íåüôåñåò õðïóôçñßæïõí ôüóï 16-bit üóï êáé 32-bit (<quote>CardBus</quote>) êÜñôåò. Ìéá ëßóôá áðü êÜñôåò ðïõ õðïóôçñßæïíôáé õðÜñ÷åé ôï áñ÷åßï <filename>/etc/defaults/pccard.conf</filename>. ÊïéôÜîôå áõôü ôï áñ÷åßï, êáé ðñïôéìÞóôå íá áãïñÜóåôå êÜñôåò ðïõ õðÜñ÷ïõí óå áõôÞ ôç ëßóôá. Ïé êÜñôåò ðïõ äåí õðÜñ÷ïõí óôç ëßóôá, ìðïñåß íá õðïóôçñßæïíôáé óáí <quote>generic</quote> óõóêåõÝò: óõãêåêñéìÝíá ôá ðéï ðïëëÜ ìüíôåì (16-bit) èá ðñÝðåé íá äïõëåýïõí ìéá ÷áñÜ, áñêåß íá ìçí åßíáé win-ìüíôåì (ôÝôïéá ìüíôåì õðÜñ÷ïõí áêüìç êáé óáí PC Card óõóêåõÝò, ãé' áõôü íá ðñïóÝ÷åôå). Áí ç êÜñôá óáò áíáãíùñßæåôáé óáí generic ìüíôåì, óçìåéþóôå ðùò ôï áñ÷åßï <filename>pccard.conf</filename> ïñßæåé ìéá êáèõóôÝñçóç 10 äåõôåñïëÝðôùí (ãéá íá áðïöýãåé ôá êïëëÞìáôá ðïõ ðáèáßíïõí êÜðïéá ìüíôåì). Áõôüò ï ÷ñüíïò ìðïñåß íá åßíáé ðïëý ìåãÜëïò ãéá ôï äéêü óáò ìüíôåì, ïðüôå áîßæåé íá ðåéñáìáôéóôåßôå, ìåéþíïíôÜò ôïí Þ áêüìá êé áöáéñþíôáò ôïí ôåëåßùò.</para> <para>ÌåñéêÜ ìÝñç ôïõ <filename>pccard.conf</filename> ìðïñåß íá ÷ñåéÜæïíôáé äéïñèþóåéò. ÅëÝãîôå ôçí ãñáììÞ irq, êáé âåâáéùèåßôå üôé äåí ãñÜöåé êÜðïéá irq ãñáììÞ ðïõ Þäç ÷ñçóéìïðïéåßôáé áðü êÜðïéá Üëëç óõóêåõÞ. Ðéï óõãêåêñéìÝíá, áí Ý÷åôå êÜðïéá on-board êÜñôá Þ÷ïõ, áöáéñÝóôå ôçí ãñáììÞ irq 5 (áëëéþò ìðïñåß íá êïëëÞóåé ï öïñçôüò óáò ìüëéò åéóÜãåôå ìéá PC Card óõóêåõÞ). Åðßóçò åëÝãîôå üôé ÷ñçóìïðïéïýíôáé åëåýèåñåò ðåñéï÷Ýò ìíÞìçò. Áí ç êÜñôá óáò äåí áíáãíùñßæåôáé, ôüôå ðñïóðáèÞóôå íá áëëÜîåôå ôçí ðåñéï÷Þ ìíÞìçò óå êÜðïéá Üëëç åðéôñåðüìåíç ôéìÞ (áðü áõôÝò ðïõ õðÜñ÷ïõí óôçí óåëßäá ôåêìçñßùóçò &man.pccardc.8;). </para> <para>Áí äåí ôñÝ÷åé Þäç, îåêéíÞóôå ôïí äáßìïíá &man.pccardd.8;. (Ãéá íá îåêéíÜåé üôáí áíïßãåôå ôïí õðïëïãéóôÞ óáò, ðñïóèÝóôå óôï áñ÷åßï <filename>/etc/rc.conf</filename> ôç ãñáììÞ <programlisting>pccard_enable="YES"</programlisting>.) Ôþñá ïé êÜñôåò óáò èá ðñÝðåé íá áíáãíùñßæïíôáé üôáí ôéò âÜæåôå óå êÜðïéá èýñá Þ ôéò áöáéñåßôå, êáé íá âëÝðåôå ìçíýìáôá ãéá íÝåò óõóêåõÝò ðïõ åíåñãïðïéïýíôáé.</para> <para>Áêñéâþò ðñéí ôçí äéáíïìÞ ôçò Ýêäïóçò 4.4 ôïõ FreeBSD Ýãéíáí áñêåôÝò áëëáãÝò óôïí êþäéêá ãéá ôéò PC Card óõóêåõÝò (ìÝóá óå áõôÝò Þôáí êáé áëëáãÝò óôïí êþäéêá äñïìïëüãçóçò ôùí äéáêïðþí ISA, ãéá åêåßíåò ôéò ìç÷áíÝò ðïõ ôï &os; äåí ìðïñïýóå íá ÷ñçóéìïðïéÞóåé ôï PCI BIOS). Áí Ý÷åôå ðñïâëÞìáôá ìå áõôÞ ôçí Ýêäïóç ôïõ &os;, äïêéìÜóôå íá ôçí áíáâáèìßóåôå óå êÜðïéá ðéï êáéíïýñéá.</para> </sect1> <sect1 id="power-management"> <title>Power management</title> <para>Äõóôõ÷þò, ôï power management äåí õðïóôçñßæåôáé ðïëý êáëÜ áðü ôï FreeBSD. Áí åßóôå ôõ÷åñïß, ßóùò êÜðïéåò áðü ôéò ëåéôïõñãßåò íá äïõëåýïõí áîéüðéóôá. ÓõíÞèùò ðÜíôùò, äåí äïõëåýïõí êáèüëïõ.</para> <para>ÊÜôé ðïõ ðåñéðëÝêåé ëßãï ôá ðñÜãìáôá åßíáé ç ýðáñîç äýï äéáöïñåôéêþí ðñïôýðùí ãéá power management: ôïõ APM êáé ôïõ ACPI. Ôï äåýôåñï Ý÷åé ùò óôü÷ï íá áíôéêáôáóôÞóåé ôï ðñþôï, åðåêôåßíïíôáò ôáõôü÷ñïíá ôá ÷áñáêôçñéóôéêÜ ôïõ APM. Óå ðïëëÝò ðåñéðôþóåéò ôï ACPI ôï ðåôõ÷áßíåé áõôü, áëëÜ ìåñéêÝò öïñÝò äçìéïõñãåß êáé ðñïâëÞìáôá ðïõ äåí ôá Ý÷åé ôï APM.</para> <para>ÏñéóìÝíïé öïñçôïß õðïëïãéóôÝò õðïóôçñßæïõí êáé ôï APM êáé ôï ACPI. ÊÜðïéïé Üëëïé öïñçôïß õðïëïãéóôÝò õðïóôçñßæïõí ìüíï ôï Ýíá áðü ôá äýï. Ðéèáíüí íá ÷ñåéáóôåß íá äïêéìÜóåôå êáé ôï APM êáé ôï ACPI, ãéá íá äåßôå ðéï áðü ôá äýï õðïóôçñßæåé êáëýôåñá êáé ìå ðéï áîéüðéóôï ôñüðï ôá ÷áñáêôçñéóôéêÜ power management ôïõ öïñçôïý óáò.</para> <note> <para>Äåí Ý÷åé íüçìá (êáé ðïëëÝò öïñÝò äå ãßíåôáé êáí) íá åíåñãïðïéÞóåôå ôáõôü÷ñïíá êáé ôï APM êáé ôï ACPI, áêüìç êé áí ï öïñçôüò óáò õðïóôçñßæåé êáé ôá äýï ðñüôõðá.</para> </note> <sect2> <title>APM</title> <para>Ôï APM (Advanced Power Management) BIOS ðáñÝ÷åé õðïóôÞñéîç ãéá äéÜöïñåò ëåéôïõñãßåò power management, üðùò standby, suspend, hibernation, ìåßùóç ôçò ôá÷ýôçôáò ôïõ åðåîåñãáóôÞ, êëð. Ïé ëåéôïõñãßåò APM õðïóôçñßæïíôáé áðü ôéò åêäüóåéò 4.× êáé 5.× ôïõ &os;.</para> <para>Ãéá íá åíåñãïðïéÞóåôå ôçí õðïóôÞñéîç APM óôïí ðõñÞíá ôïõ &os;, ðñÝðåé íá ìåôáãëùôôßóåôå ôïí ðõñÞíá óáò ìå ôéò åðéëïãÝò ãéá power management (<literal>device apm0</literal> ãéá ôï &os; 4.X êáé <literal>device apm</literal> ãéá ôï &os; 5.X). Óôï &os; 5.× õðÜñ÷åé êáé îå÷ùñéóôü Üñèñùìá ðõñÞíá ãéá ôï APM, ôï ïðïßï ìðïñåßôå íá öïñôþóåôå êáôÜ ôçí åêêßíçóç ôïõ óõóôÞìáôïò ðñïóèÝôïíôáò óôï áñ÷åßï <filename>/boot/loader.conf</filename> ôç ãñáììÞ <literal>apm_load="YES"</literal>.</para> <para>Óôï &os; 5.X ðñÝðåé íá ðñïóèÝóåôå êáé ôç ãñáììÞ <literal>hint.apm.0.disabled="0"</literal> óôï áñ÷åßï <filename>/boot/device.hints</filename>.</para> <para>Ãéá íá åíåñãïðïéïýíôáé áõôüìáôá ïé ëåéôïõñãßåò APM êáôÜ ôçí åêêßíçóç ôïõ óõóôÞìáôïò ðñÝðåé íá ðñïóèÝóåôå êáé ôç ãñáììÞ <literal>apm_enable="YES"</literal> óôï áñ÷åßï <filename>/etc/rc.conf</filename>. Óôï âáóéêü óýóôçìá ôïõ &os; ðåñéëáìâÜíåôáé êáé ç õðçñåóßá &man.apmd.8;, ðïõ îåêéíÜåé áõôüìáôá áí ðñïóèÝóåôå ôç ãñáììÞ <literal>apmd_enable="YES"</literal> óôï áñ÷åßï <filename>/etc/rc.conf</filename>. Ç õðçñåóßá áõôÞ ÷åéñßæåôáé ôá äéÜöïñá ìçíýìáôá APM ðïõ óôÝëíåé ôï BIOS. Ìðïñåß, ãéá ðáñÜäåéãìá, íá âÜëåé ôï öïñçôü óáò óå êáôÜóôáóç suspend Þ íá ôï åíåñãïðïéÞóåé ðÜëé ìå ôï ðÜôçìá åíüò ðëÞêôñïõ óôï ðëçêôñïëüãéï Þ üôáí áíïéãïêëåßíåôå ôçí ïèüíç ôïõ öïñçôïý óáò.</para> <para>Ïé åíôïëÝò APM ðåñéãñÜöïíôáé óôç óåëßäá âïÞèåéáò &man.apm.8;. Ãéá ðáñÜäåéãìá, ç åíôïëÞ <command>apm -b</command> ôõðþíåé ðëçñïöïñßåò ãéá ôçí êáôÜóôáóç ôçò ìðáôáñßáò (Þ 255 áí äåí õðïóôçñßæåôáé), ç åíôïëÞ <command>apm -Z</command> èÝôåé ôïí öïñçôü óå êáôÜóôáóç standby, ç åíôïëÞ <command>apm -z</command> (Þ ç åíôïëÞ <command>zzz</command>) èÝôåé ôïí öïñçôü óå êáôÜóôáóç suspend. Ãéá íá êëåßóåé åíôåëþò ï öïñçôüò ìðïñåßôå íá äþóåôå ôçí åíôïëÞ <command>shutdown -p</command>. Ðñïóï÷Þ üìùò: ìåñéêÝò áðü áõôÝò ôéò åíôïëÝò ìðïñåß íá ìç äïõëåýïõí óùóôÜ Þ íá ìç äïõëåýïõí êáèüëïõ.</para> <para>Óå ìåñéêïýò öïñçôïýò äïõëåýåé óùóôÜ ç áëëáãÞ êáôÜóôáóçò óå standby Þ suspend ìüíï áðü ôçí êïíóüëá, êé ü÷é ìÝóá áðü ôï ðåñéâÜëëïí X (ìðïñåß ð.÷. ç ïèüíç íá ìçí åðáíÝñ÷åôáé óùóôÜ). Óå áõôÞ ôçí ðåñßðôùóç êé áí ÷ñçóéìïðïéåßôå ôçí Ýêäïóç 5.× ôïõ &os; (Þ êÜðïéá íåüôåñç), ßóùò Ý÷åé íüçìá íá ðñïóèÝóåôå ôçí åðéëïãÞ <literal>options SC_NO_SUSPEND_VTYSWITCH</literal> óôï áñ÷åßï ñõèìßóåùí ôïõ ðõñÞíá óáò êáé íá ìåôáãëùôôßóåôå ðÜëé ôïí ðõñÞíá. ÊÜôé Üëëï ðïõ ìðïñåßôå íá äïêéìÜóåôå åßíáé íá ãõñßóåôå óå êáôÜóôáóç êïíóüëáò ðñéí ôñÝîåôå ôï &man.apm.8; (ìðïñåßôå íá ãõñßóåôå óå êáôÜóôáóç êïíóüëáò áðü ôï ðåñéâÜëëïí × ãñÜöïíôáò <keycombo action="simul"> <keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>F1</keycap> </keycombo>). Ôï åñãáëåßï &man.vidcontrol.1; ìðïñåß íá áëëÜîåé áõôüìáôá óå êáôÜóôáóç êïíóüëáò. ÁðëÜ ðñïóèÝóôå óôï áñ÷åßï <filename>/etc/apmd.conf</filename> ôéò ðáñáêÜôù ñõèìßóåéò:</para> <programlisting>apm_event SUSPENDREQ { exec "vidcontrol -s 1 < /dev/console"; exec "/etc/rc.suspend"; } apm_event USERSUSPENDREQ { exec "vidcontrol -s 1 < /dev/console"; exec "sync && sync && sync"; exec "sleep 1"; exec "apm -z"; } apm_event NORMRESUME, STANDBYRESUME { exec "/etc/rc.resume"; exec "vidcontrol -s 9 < /dev/console"; }</programlisting> </sect2> <sect2> <title>ACPI</title> <para>Ôï ACPI (Advanced Configuration and Power Management Interface) ðáñÝ÷åé ëåéôïõñãßåò äéá÷åßñéóçò êáôÜíáëùóçò (power management) áëëÜ êáé áíáãíþñéóçò óõóêåõþí óõóôÞìáôïò (áíôéêáèéóôþíôáò ôï PnP êáé ôï PCI BIOS). Ôï &os; Ý÷åé õðïóôÞñéîç ãéá ëåéôïõñãßåò ACPI áðü ôçí Ýêäïóç 5.× êé ýóôåñá, êáé ç õðïóôÞñéîç ãéá ëåéôïõñãßåò ACPI åßíáé åíåñãïðïéçìÝíç åî' ïñéóìïý. Ïðüôå äå ÷ñåéÜæåôáé íá êÜíåôå êÜôé ãéá íá ëåéôïõñãÞóåé ôï ACPI. Ìðïñåßôå íá ñõèìßóåôå ôï ACPI ìå ôï åñãáëåßï &man.acpiconf.8;.</para> <para>Äõóôõ÷þò, ïñéóìÝíïé êáôáóêåõáóôÝò ðïõëïýí öïñçôïýò õðïëïãéóôÝò ìå ðñïâëçìáôéêÝò õëïðïéÞóåéò ôïõ ðñïôýðïõ ACPI, ïðüôå ìðïñåß íá ðáñïõóéáóôïýí ðñïâëÞìáôá áí åíåñãïðïéÞóåôå ôï ACPI. Ìðïñåß áêüìç êáé íá ìçí îåêéíÜåé êáèüëïõ to &os; ìå ôï ACPI åíåñãïðïéçìÝíï.</para> <para>Áí ôï ACPI óáò äçìéïõñãåß ðñïâëÞìáôá, êïéôÜîôå áí ï êáôáóêåõáóôÞò ôïõ öïñçôïý óáò Ý÷åé âãÜëåé êÜðïéá êáéíïýñéá Ýêäïóç áðü ôï BIOS ôïõ öïñçôïý óáò. Ç õëïðïßçóç ôïõ ACPI óôï &os; âåëôéþíåôáé êé áõôÞ óõíå÷þò, ïðüôå ìðïñåß íá Ý÷åé íüçìá íá áíáâáèìßóåôå ôï óýóôçìÜ óáò óå ðéï êáéíïýñéá Ýêäïóç. Ìðïñåß êÜðïéá áðü ôá ðñïâëÞìáôá íá äéïñèùèïýí Ýôóé.</para> <para>Áí èÝëåôå íá áðåíåñãïðïéÞóåôå ôï ACPI, ìðïñåßôå íá ðñïóèÝóåôå ôç ãñáììÞ <literal>hint.acpi.0.disabled="1"</literal> óôï áñ÷åßï <filename>/boot/device.hints</filename>. Ãéá ëéãüôåñï ìüíéìåò áëëáãÝò, ìðïñåßôå íá áðåíåñãïðïéÞóåôå ðñïóùñéíÜ ôï ACPI ôñÝ÷ïíôáò ôçí åíôïëÞ <literal>unset acpi_load</literal> óôçí ðñïôñïðÞ ôïõ boot loader. Óôçí Ýêäïóç 5.1-RELEASE ôïõ &os; êáé ôéò íåüôåñåò åêäüóåéò õðÜñ÷åé Ýíá ìåíïý åðéëïãþí åêêßíçóçò. Ìßá áðü ôéò åðéëïãÝò åðéôñÝðåé ôçí åêêßíçóç ÷ùñßò ACPI. ÅðéëÝãïíôáò <guimenuitem>2. Boot &os; with ACPI disabled</guimenuitem> ìðïñåßôå íá îåêéíÞóåôå ôï óýóôçìÜ óáò ìå áðåíåñãïðïéçìÝíåò üëåò ôéò ëåéôïõñãßåò ACPI.</para> </sect2> <sect2> <title>Äéá÷åßñéóç ÊáôáíÜëùóçò Éó÷ýïò ôçò Ïèüíçò</title> <para>Ôï ãñáöéêü ðåñéâÜëëïí X Ý÷åé åðßóçò êÜðïéïõ åßäïõò õðïóôÞñéîç ãéá power management (äéáâÜóôå ôçí ôåêìçñßùóç ôçò åíôïëÞò &man.xset.1;, êáé øÜîôå ãéá <quote>dpms</quote>). Åßíáé êáëÞ éäÝá íá äïêéìÜóåôå íá ôï ÷ñçóéìïðïéÞóåôå, áëëÜ êé áõôü ôï ÷áñáêôçñéóôéêü ôùí X äåí ëåéôïõñãåß ðÜíôá óùóôÜ. ÌåñéêÝò öïñÝò êëåßíåé ôçí ïèüíç áëëÜ äåí êëåßíåé ôï öùò.</para> </sect2> </sect1> </article> <!-- Local Variables: mode: sgml coding: iso-8859-7 sgml-indent-data: t sgml-omittag: nil sgml-always-quote-attributes: t End: -->