- Kā iespējot Nvidia Optimus atbalstu Linux

Kā iespējot Nvidia Optimus atbalstu operētājsistēmā Linux

Nvidia hibrīda grafika ir ļoti sāpīgapriekšmets Linux lietotājiem. Daudzos Linux izplatījumos nav īpaši aprakstīts, kā iespējot atbalstu Optimus. Tā rezultātā daudziem klēpjdatoru īpašniekiem, kuriem ir gan Intel GPU, gan Nvidia GPU, tas nav iespējots un nezina pirmās lietas, kas saistītas ar tā darbību. Kā izrādās, jūs varat viegli iespējot Nvidia Optimus atbalstu operētājsistēmā Linux ar programmatūras daļu, ko sauc par Bumblebee.

Ubuntu

Ciktāl tas ļauj Nvidia Optimus atbalstuLinux iet, Ubuntu lietotājiem tas, domājams, ir vislabākais. Nav nepieciešams vijoties ar trešo personu programmatūras avotiem, EPL, lejupielādējamām Deb pakotnēm vai kaut ko tamlīdzīgu. Tā vietā lietotājiem vienkārši jāiespējo patentēts Ubuntu programmatūras avots (kuru uztur Canonical), jāinstalē dažas paketes un jārestartē jūsu sistēma.

Programmatūras avoti, kas jāiespējo, lai Bumblebee varētu darboties Ubuntu, ir Universe un Multiverse. Lai tos ieslēgtu, atveriet termināli un ievadiet šādas komandas:

sudo apt-add-repository multiverse
sudo apt-add-repository universe

Izmantojot apt-add-repository uzreiz ļaus šiem programmatūras avotiem jūsu Ubuntu personālajā datorā. Pēc tam palaidiet piemērots atjauninājums komanda, lai pārbaudītu atjauninājumus.

sudo apt update

Pēc atjaunināšanas pārbaudes veikšanas jums būs jāinstalē visi parādītie programmatūras jauninājumi. Instalējot šos jauninājumus, Bumblebee darbosies vislabāk.

sudo apt upgrade -y

Pēc programmatūras jaunināšanas ir droši instalēt Bumblebee.

sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic

Kad instalēšana ir pabeigta, restartējiet datoru Ubuntu. Pēc pieteikšanās Nvidia Optimus atbalstam jābūt gatavam!

Debijas

Līdzīgi kā Ubuntu, Debian lietotājiem tas nav jādarajebkura īpaša korekcija, lai iegūtu Nvidia Optimus atbalstu. Tā vietā, ja vēlaties, lai jūsu Intel / Nvidia hibrīda klēpjdators darbotos, ir tikai jāinstalē dažas paketes.

Piezīme: kamene ir jāizmanto kopā ar patentēto Nvidia draiveri? Jums būs jāiespējo bez maksas un līdzdalībnieks iekšā /etc/apt/sources.list, un instalējiet Nvidia patentēto draiveri, kas vispirms iekļauts Debian.

Kamene ar atvērtā koda Nvidia draiveriem

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get install bumblebee primus primus-libs:i386

Kamene ar patentētiem Nvidia vadītājiem

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get install bumblebee-nvidia primus primus-libs:i386

Kad visas pakotnes ir instalētas, restartējiet datoru Debian Linux, pēc tam piesakieties atpakaļ un Optimus atbalstam vajadzētu darboties tikai lieliski!

Arch Linux

Iegūt kamenes ar Arch Linux nav tik vienkāršikā citi Linux izplatījumi. Tā vietā, lai viss būtu iepriekš konfigurēts, jums būs jāveic dažas manuālas iestatīšanas. Pirmais solis ir instalēt nepieciešamās Bumblebee paketes Arch ar Pacman.

Piezīme: noteikti iespējojiet multilib /etc/pacman.conf pirms turpināšanas, pretējā gadījumā 32 bitu lietojumprogrammas nedarbosies.

sudo pacman -S bumblebee mesa nvidia xf86-video-intel lib32-virtualgl lib32-nvidia-utils

Pēc tam pievienojiet savu lietotāju kamenes sistēmas grupai.

su -
gpasswd -a yourusername bumblebee

Iespējot Bumblebee systemd pakalpojumu, izmantojot systemctl.

systemctl enable bumblebeed.service

Visbeidzot pabeidziet iestatīšanas procesu, restartējot datoru Arch Linux. Kad tas būs beidzis atsāknēšanu, Bumblebee un Nvidia Optimus darbosies pareizi!

Fedora

Atšķirībā no daudziem citiem Linux izplatījumiem, Fedoragalvenajos programmatūras avotos neiekļauj kamene. Tā vietā, lai baudītu Optimus atbalstu operētājsistēmā Fedora, jums jāatspējo daži trešo pušu programmatūras avoti. Lai iespējotu programmatūras repo, atveriet termināli un ievadiet šo komandu.

sudo dnf config-manager --add-repo=https://negativo17.org/repos/fedora-nvidia.repo

Tagad, kad Negativo17 repo ir iespējots Fedora, instalējiet nepieciešamos Nvidia draiverus:

sudo dnf install nvidia-driver kernel-devel akmod-nvidia dkms acpi

Pēc tam iespējojiet Bumblebee Copr repo.

sudo dnf copr enable chenxiaolong/bumblebee

Instalējiet programmatūru Bumblebee Fedora, izmantojot DNF.

sudo dnf install akmod-bbswitch bumblebee primus

Pievienojiet savu lietotāju kamenīšu grupai:

sudo gpasswd -a $USER bumblebee

Visbeidzot, iespējojiet Bumblebee systemd pakalpojumu un atspējojiet Nvidia rezerves pakalpojumu.

sudo systemctl enable bumblebeed
sudo systemctl disable nvidia-fallback

Pabeidziet datora Fedora pārstartēšanu. Kad tas atgriezīsies tiešsaistē, jūsu Fedora Linux mašīnai būs Optimus atbalsts!

Vispārīgās instrukcijas

Nepieciešams Nvidia Optimus atbalsts Linux, bet nedarbojas kāds no iepriekšminētajiem izplatījumiem? Jūsu vienīgā iespēja ir veidot visu no avota. Sākumā atveriet termināli un instalējiet jaunākos Nvidia draiverus operētājsistēmai Linux. Pēc tam instalējiet rīku Wget un izmantojiet to, lai vietnē klonētu jaunāko Bumbblebee kodu.

wget bumblebee-project.org/bumblebee-3.2.1.tar.gz

Izņemiet Bumblebee Tar arhīvu:

tar xf bumblebee-3.2.1.tar.gz

Palaist konfigurēt skripts Makefiles ģenerēšanai un viss pārējais, kas nepieciešams programmatūras izveidošanai.

cd bumblebee*
./configure CONF_DRIVER=nvidia CONF_DRIVER_MODULE_NVIDIA=nvidia-current 
CONF_LDPATH_NVIDIA=/usr/lib/nvidia-current:/usr/lib32/nvidia-current 
CONF_MODPATH_NVIDIA=/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules

Visbeidzot, apkopojiet kodu un instalējiet to:

make
sudo make install

Kad kamene ir instalēta, skatiet oficiālo pārskatu lapu, lai uzzinātu, kā panākt, lai tā darbotos jūsu izplatīšanas laikā.

Komentāri