Nvidia izrađuje najbolje grafičke kartice, ali trenutno je Linux korisnicima teško da koriste stabilne upravljačke programe za Linux. U početku je bila izvrsna podrška za ove grafičke kartice sa stabilnim upravljačkim programima koji su dostupni za Linux. Od tada se pogoršala. Oni koji koriste nove GTX 10 kartice doživljavaju nedostatke i manje od zvjezdanih performansi. Zbog toga bi korisnici Linuxa s ovim GPU-om trebali razmotriti korištenje beta upravljačkih programa koji su dostupni. Beta upravljački program ažurira se bržim od stabilnog pa se ispravci događaju brže. Uz to, korisnici Nvidije na beta izdanju naći će i novije značajke implementirane u većoj brzini, a problemi će se rješavati i brže. Evo kako možete onemogućiti upravljačke programe s otvorenim kodom i instalirati beta pogonitelj Nvidia na Linux.
Linux kernel po zadanom podržava Linux grafičke kartice. To se događa s pokretačkim programom otvorenog koda Nouveau. Za većinu Linuxa na Nvidia GPU-u ovaj će pogonitelj raditi dobro i nema stvarne potrebe za prebacivanjem na vlasnički upravljački program. Imajte na umu da ovaj vozač, iako već radi, ima ozbiljnih problema s performansama kada je u pitanju videoigre, uređivanje videozapisa i u osnovi sve što uključuje vrhunske video kartice i visoke izvođenje.
Nažalost, trenutno nije moguće ostaviti pogonitelj jezgre Nouveau na mjestu. To je zato što se sukobljava s upravljačkim programom koji ćemo instalirati. Treba je ukloniti kako se jezgra ne bi mogla pokretati.
Da biste na crnoj listi upravljačkog programa kernela dobili korijensku ljusku:
sudo -s
Zatim uđite u uređivač teksta Nano i stvorite konfiguracijsku datoteku. Ovo je potrebno kako bi Linux znao što treba učiniti.
sudo nano /etc/modprobe.d/disable-nouveau.conf
Prvo, dodajte ovo u datoteku:
crna lista nouveau
Zatim pritisnite Unesi na tipkovnici da biste prešli na sljedeći redak i dodali ovaj tekst:
nouveau modeset = 0
Nakon uređivanja konfiguracijske datoteke na crnom popisu, spremite uređivač teksta Nano pritiskom na CTRL + O na tipkovnici, a zatim za potvrdu dodirnite Enter.
Za one koji ne znaju: zapravo ne trajno deinstaliramo ovaj upravljački program. Umjesto toga, ono što se događa jest da će upravljački program Nouveau kernel biti na crnoj listi i spriječiti ga u učitavanju u startu. Grafička kartica Nvidia neće se zbuniti i pokušati učitati oba upravljačka programa. Kada većina korisnika instalira stabilne Nvidia upravljačke programe od grafičkih instalatora (poput Ubuntu instalacijskog programa), pogonitelj otvorenog koda automatski se nalazi na crnoj listi. U suštini učinili smo istu stvar.
Nouveau vozač također mora biti onemogućen prilikom pokretanja. To se može postići uređivanjem zadane Grub konfiguracije.
sudo nano / etc / default / grub
U uredniku potražite GRUB_CMDLINE_LINUX_DEFAULT =
Pomoću Nano, zalijepite:
rdblacklist = Nouveau
Zalijepljeni kod trebao bi izgledati ovako:
Generirajte novu Grub konfiguracijsku datoteku sa:
sudo grub-mkconfig -o /boot/grub/grub.cfg.
Na kraju, ponovno pokrenite stroj. To je potrebno jer će Linux izvoditi određene stvari u RAM-u i morat će se ponovno pokrenuti da bi se dogodile promjene.
Na Linuxu je sastavljanje kernel modula lakše nego ikad zahvaljujući tehnologiji poznatoj kao „zaglavlja Linuxa“. Ovaj alat omogućuje sastavljanje kernel modula koji odgovara trenutnoj verziji Linuxa. Svaki put kada se Linux kernel ažurira u sustavu, ažuriraju se i zaglavlja. Nažalost, zbog načina instaliranja softvera na većini Linux distribucija ovih dana zaglavlja su rijetko instalirana. To je zato što ljudi rijetko trebaju graditi i instalirati module, jer se obično sve odvija izvan okvira.
Ugradite zaglavlja sljedećom naredbom. Odaberite onu koja odgovara vašoj distribuciji Linuxa.
Ubuntu / Linux Mint / Elementarni / Debian i sl
sudo apt instalirati Linux-zaglavlja
Arch Linux / Manjaro itd
sudo pacman -S kernel-zaglavlja
Fedora
sudo dnf instalirati kernel-headers kernel-devel -y
Otvori Suse
sudo zypper install kernel-headers kernel-devel
Beta upravljački program izdaje Nvidia puno brže nego što distribucije Linuxa mogu pratiti. Većina spremišta softvera na Linuxu učinkovito zamrzava svako izdanje. To znači da se novi softver može dodavati samo svakih nekoliko mjeseci. Zbog toga ćemo u ovom vodiču preuzeti upravljački program izravno od proizvođača, umjesto Linux distributera.
Prijeđite na web-lokaciju Nvidia, odaberite Linux u operativnom sustavu. Zatim odaberite svoj grafički model, a pod "Preporučeno / Beta" odaberite beta opciju. Preuzmite najnoviju verziju upravljačkog programa.
Upravljački program Nvidia ne može se instalirati sve dok instalacijski program ne promijeni svoja dopuštenja (označivši ga izvršnim). Prvo unesite direktorij za preuzimanje:
cd ~ / Preuzimanja
Zatim je označite kao izvršnu.
sudo chmod + x * .run
Ako je instalacijski program pripremljen, moći ćemo onemogućiti GUI tako da instalacijski program radi:
sudo -s rm /etc/systemd/system/default.target ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
U pretpoglavlju je grafičko sučelje onemogućeno. Kao rezultat toga, korisnik je u TTY modu. Prijavite se svojim korisničkim imenom. Zatim nabavite korijensku ljusku:
sudo -s
Zatim idite do mjesta .run datoteka.
cd / home / korisničko ime / Downloads /
Zatim izvedite instalacijski program sa:
./*.trčanje
Slijedite upute u programu za instalaciju Nvidia i obavezno pristanite na omogućavanje podrške za DKMS.
Kad je instalacija dovršena, unesite sljedeće da biste ponovo omogućili GUI sučelje:
rm /etc/systemd/system/default.target ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
Uz ponovno omogućeno grafičko sučelje, ponovno pokrenite uređaj. Kad se računalo prijavi, beta upravljački programi Nvidia GPU savršeno će se pokretati u sustavu.
Micropad je moćan program za bilješke za Linux, Mac i Windows. Prog...
U prethodnom članku koji sam napisao prešao sam preko kako poboljša...
U nedavnim ažuriranjima na Gnome Shell dodali su ugrađeni alat za p...