Πώς να κάνετε Optimus Work της NVIDIA στο Linux
Πολλοί νέοι φορητοί υπολογιστές έρχονται με την τεχνολογία Optimus της NVIDIA - ο φορητός υπολογιστής περιλαμβάνει τόσο μια διακριτή GPU NVIDIA για δύναμη παιχνιδιών όσο και μια πλατφόρμα Intel GPU για εξοικονόμηση ενέργειας. Ο φορητός υπολογιστής μεταβαίνει μεταξύ των δύο όταν είναι απαραίτητο.
Ωστόσο, αυτό δεν υποστηρίζεται ακόμη καλά στο Linux. Ο Linus Torvalds είχε κάποιες λέξεις επιλογής για τη NVIDIA όσον αφορά την Optimus που δεν δουλεύει με το Linux, και η NVIDIA αυτή τη στιγμή εργάζεται για επίσημη υποστήριξη.
Ωστόσο, αν έχετε φορητό υπολογιστή με υποστήριξη Optimus, δεν χρειάζεται να περιμένετε για τη NVIDIA - μπορείτε να χρησιμοποιήσετε τη λύση του προγράμματος Bumblebee για να ενεργοποιήσετε το Optimus σε Linux σήμερα.
Image Credit: Jemimus στο Flickr
Εγκατάσταση του Bumblebee
Θα δούμε οδηγίες εγκατάστασης για το Ubuntu εδώ. Η εγκατάσταση σε πολλές άλλες διανομές Linux είναι αρκετά απλή - μπορείτε να βρείτε οδηγίες σχετικά με τον δικτυακό τόπο του έργου Bumblee. Η σελίδα περιλαμβάνει οδηγίες για Fedora, Debian, Arch, Mandriva και Gentoo.
Πρώτον, θα πρέπει να εκτελέσετε την ακόλουθη εντολή σε ένα παράθυρο τερματικού για να προσθέσετε το αποθετήριο λογισμικού του έργου Bumblebee στο σύστημα Ubuntu:
sudo add-apt-repository ppa: bumblebee / σταθερό
Στη συνέχεια, εκτελέστε την ακόλουθη εντολή για να λάβετε ενημερωμένες πληροφορίες σχετικά με τα διαθέσιμα πακέτα:
sudo apt-get ενημέρωση
Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε την υποστήριξη Optimus:
sudo apt-get εγκαταστήστε bumblebee bumblebee-nvidia
Επανεκκινήστε τον υπολογιστή σας ή αποσυνδεθείτε και συνδεθείτε ξανά μετά την εκτέλεση αυτής της εντολής.
Εναλλαγή μεταξύ ενσωματωμένων γραφικών και NVIDIA
Ο φορητός υπολογιστής σας θα χρησιμοποιεί πλέον τα ενσωματωμένα γραφικά της Intel τις περισσότερες φορές, διακόπτοντας την τροφοδοσία της κάρτας γραφικών NVIDIA και βελτιώνοντας τη διάρκεια ζωής της μπαταρίας σας.
Όταν θέλετε να εκτελέσετε ένα πρόγραμμα που εκμεταλλεύεται τα γραφικά NVIDIA, θα πρέπει να το εκτελέσετε με την εντολή optirun.
Για παράδειγμα, εάν θέλετε να εκτελέσετε ένα παιχνίδι που ονομάζεται παιχνίδι με υποστήριξη γραφικών NVIDIA, θα πρέπει να εκτελέσετε την ακόλουθη εντολή στο τερματικό:
optirun παιχνίδι
Ενώ το παιχνίδι τρέχει με την εντολή optirun, τα γραφικά NVIDIA θα είναι ενεργοποιημένα. Όταν το παιχνίδι κλείσει και το optirun δεν λειτουργεί πλέον, ο φορητός σας υπολογιστής θα αλλάξει σε ενσωματωμένα γραφικά.
Θα πρέπει να χρησιμοποιείτε αυτήν την εντολή μόνο με παιχνίδια και άλλες εφαρμογές που απαιτούν επιτάχυνση 3D γραφικών - μην τη χρησιμοποιείτε με μια εφαρμογή που τρέχει τις περισσότερες φορές, όπως ο διαχειριστής παραθύρων σας, ή δεν θα δείτε εξοικονόμηση ενέργειας επειδή η NVIDIA τα γραφικά θα είναι σε χρήση όλη την ώρα.
Για να ελέγξετε αν λειτουργεί, μπορείτε να δοκιμάσετε να χρησιμοποιήσετε το demo γραφικών glxspheres. Πρώτα, τρέξτε το χωρίς optirun:
glxspheres
Στη συνέχεια, εκτελέστε glxspheres με optirun:
optirun glxspheres
Θα πρέπει να δείτε υψηλότερο FPS με τη δεύτερη εντολή, καθώς χρησιμοποιεί τα γραφικά NVIDIA.
Η NVIDIA θα φέρει στην ιδανική περίπτωση επίσημη υποστήριξη που θα λειτουργεί έξω από το κουτί για όλους στο μέλλον, αλλά το Bumblebee είναι το καλύτερο που μπορούμε να κάνουμε για τώρα.