MFen: 1.14 en_US.ISO8859-1/articles/laptop/article.sgml

This commit is contained in:
Giorgos Keramidas 2008-09-02 22:03:12 +00:00
parent 50cb5264ea
commit 1e71a1d80f
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=32808

View file

@ -5,7 +5,7 @@
The FreeBSD Greek Documentation Project
%SOURCE% en_US.ISO8859-1/articles/laptop/article.sgml
%SRCID% 1.13
%SRCID% 1.14
-->
@ -201,30 +201,142 @@
λειτουργίες να δουλεύουν αξιόπιστα. Συνήθως πάντως, δεν
δουλεύουν καθόλου.</para>
<para>Για να ενεργοποιήσετε τέτοια χαρακτηριστικά στο FreeBSD σας,
πρέπει να μεταγλωττίσετε ένα πηρύνα που να περιλαμβάνει υποστήριξη
για power management (<literal>device apm0</literal>) ή να
προσθέσετε την γραμμή <literal>enable apm0</literal> στο αρχείο
<filename>/boot/loader.conf</filename>, και φυσικά ύστερα να
ενεργοποιήσετε τον δαίμονα &man.apmd.8; κατά την
εκκίνηση του συστήματος (προσθέτοντας την γραμμή
<literal>apm_enable="YES"</literal> στο αρχείο
<filename>/etc/rc.conf</filename>). Η εντολή apm περιγράφεται
στην σελίδα βοήθειας &man.apm.8;. Για παράδειγμα, η εντολή
<command>apm -b</command> επιστρέφει πληροφορίες σχετικά με την
κατάσταση της μπαταρίας, η εντολή (ή 255 αν η λειτουργία αυτή δεν
υποστηρίζεται), η εντολή <command>apm -Z</command> βάζει τον
φορητό υπολογιστή σε κατάσταση standby, ενώ η εντολή
<command>apm -z</command> (ή zzz) τον βάζει σε κατάσταση suspend.
Για να κλείσετε το μηχάνημά σας, χρησιμοποιήστε την εντολή
<command>shutdown -p</command>. Και πάλι, κάποιες από αυτές τις
λειτουργίες μπορεί να μην δουλεύουν πολύ καλά ή να μην δουλεύουν
καθόλου. Μπορεί να δείτε ότι η κατάσταση suspend/standby μπορεί
να χρησιμοποιηθεί όταν είστε σε κατάσταση κονσόλας αλλά όχι όταν
τρέχουν τα X (Για παράδειγμα, η οθόνη δεν ανοίγει ξανά). Σε μια
τέτοια περίπτωση, αλλάξτε την τρέχουσα κονσόλα σε κάποια άλλη
εικονική κονσόλα (χρησιμοποιώντας τον συνδυασμό πλήκτρων
Ctrl-Alt-F1 για παράδειγμα) και τότε τρέξτε την εντολή &man.apm.8;.</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;&nbsp;4.X
και <literal>device apm</literal> για το &os;&nbsp;5.X). Στο
&os;&nbsp;5.Χ υπάρχει και ξεχωριστό άρθρωμα πυρήνα για το APM, το
οποίο μπορείτε να φορτώσετε κατά την εκκίνηση του συστήματος
προσθέτοντας στο αρχείο <filename>/boot/loader.conf</filename> τη
γραμμή <literal>apm_load="YES"</literal>.</para>
<para>Στο &os;&nbsp;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 &lt; /dev/console";
exec "/etc/rc.suspend";
}
apm_event USERSUSPENDREQ {
exec "vidcontrol -s 1 &lt; /dev/console";
exec "sync && sync && sync";
exec "sleep 1";
exec "apm -z";
}
apm_event NORMRESUME, STANDBYRESUME {
exec "/etc/rc.resume";
exec "vidcontrol -s 9 &lt; /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 (διαβάστε την τεκμηρίωση της
@ -232,6 +344,7 @@
καλή ιδέα να δοκιμάσετε να το χρησιμοποιήσετε, αλλά κι αυτό το
χαρακτηριστικό των X δεν λειτουργεί πάντα σωστά. Μερικές φορές
κλείνει την οθόνη αλλά δεν κλείνει το φως.</para>
</sect2>
</sect1>
</article>