MFen: 1.14 en_US.ISO8859-1/articles/laptop/article.sgml
This commit is contained in:
parent
50cb5264ea
commit
1e71a1d80f
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=32808
1 changed files with 138 additions and 25 deletions
|
@ -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; 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 (διαβάστε την τεκμηρίωση της
|
||||
|
@ -232,6 +344,7 @@
|
|||
καλή ιδέα να δοκιμάσετε να το χρησιμοποιήσετε, αλλά κι αυτό το
|
||||
χαρακτηριστικό των X δεν λειτουργεί πάντα σωστά. Μερικές φορές
|
||||
κλείνει την οθόνη αλλά δεν κλείνει το φως.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</article>
|
||||
|
||||
|
|
Loading…
Reference in a new issue