Sada je: 10 pro 2019, 00:59.
Razmjena savjeta i trikova o podešavanju sustava i programa.

Moderator/ica: Moderatori/ce

Ovo bi recimo moglo biti korisno nekim ljudima koji imaju laptope a ne koriste ih recimo za igranje na linuxu i bitno im je da im baterija duže traje ili da im se GPU ne zagrijava ako imaju problema sa temperaturom GPU (što neki laptopi imaju npr. neke Dell serije, itd.)
Uglavnom da ne odugovlačimo ovo je moguće napraviti sa nvidia GPU sa manualnim postavkama powermizer. Powermizer-om možete postaviti nivoe performansi vaše grafičke kartice. Obično je po defualtu postavljen adaptivni mod što znači da vam grafička kartica mijenja performance level ovisno o potrebama. Možete odabrati i max performace mod koji kao što ime kaže daje max performance vaše grafičke kartice. No ono što ne možete napraviti sa nvidia driverom je ručno postaviti željeni performance level preko nvidia-settingsa. To nije baš dobro realizirano od strane nvidie te tu naša priča počinje. Dakle mi želimo postaviti mod recimo na 0 kako bi underclockali GPU jer iskreno za linux vam ne treba neka jaka grafika ako se ne igrate. A "battery life" će vam se produljiti i GPU temp pasti na minimum.

Ono što je potrebno za ovo je konfigurirati xorg.conf file. Ukoliko ga nemate (što je normalno u novijim distribucijama) onda ga morate kreirati. To možete napraviti na sljedeći način:
1. Otvorite terminal i upišite (mdm mijenjate sa display managerom koji imate - mdm je mint display manager):
Kod: Označi sve
sudo service mdm stop
Xorg -configure
cp /home/vaš_profil/xorg.conf.new /etc/X11/xorg.conf


ili ako želite možete i otići u nvidia-settings te kliknite na
- X Server Display Configuration
- pa zatim Save X Configuration File
- spremite file u /etc/X11 i nazovite ga xorg.conf

2. Napravljeni file otvorite npr.
Kod: Označi sve
sudo nano /etc/X11/xorg.conf

ili ako ste koristili drugi način (gedit naravno mijenjate ovisno o vašem omiljenom text editoru)
Kod: Označi sve
sudo gedit /etc/X11/xorg.conf


3. Zatim unutar sectiona "Device" dodajte slijedeći kod
Kod: Označi sve
Option  "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerLevel=0x3; PowerMizerDefault=0x3; PowerMizerDefaultAC=0x3"

Kao što možete primjetiti Leveli su obrnuti od onoga što je prikazano u nvidia settings pa je tako PowerMizerLevel 0x3 zapravo 0 i sl.

Možete startati mdm pomovo ili resetirati linux i to je to.
Kada startate provjerite u nvidia-settingsu Power mizer trebao bi biti konstantno na istom nivou koji ste podesili.
Uživajte u Linuxu :bravo
Privitak/ci
powermizer.png
powermizer.png (114.53 KiB) Pogledano 1404 put/a.
Postovi: 43
Postovi: 43
Pridružen/a: 04 ruj 2011, 19:56
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 5 puta
Spol: M
OS: Stalno mijenjam distre
Da nadopunim samo upute. :-D

Pošto ste napravili underclocking možda biste htjeli podesiti svoj ventilator u skladu sa tim a da ne bude prebučan :-).
Ovo radite na svoju odgovornost i ako ste odlučili to ipak raditi poput mene :-) savjetujem vam da pratite temperature GPU-a kako bi vidjeli koje su vam optimalne postavke za GPU:

Znači da vam temperature pod loadom ne raste iznad nivoa koji je predviđen za vaš GPU te da bude što niža temperatura sa što manjim brojem okretaja (u ovom slučaju postotcima fana).
Kada pronađete optimalne postavke možete ih postaviti takve trajno.

Prvo da bi mogli podešavati morate dodati dolje navedeni kod u xorg.conf (u prethodnom postu možete vidjeti kako se to radi)
Kod: Označi sve
Option "Coolbits" "4"


Sada možete resetirati računalo i otići na nvidia settings. Sada ćete pod thermal settings imati postavke za podešavanje fana (pogledajte sliku u privitku).

Odaberite Enable GPU Fan Settings i postavite brzinu. Enjoy the sound of silence :-)
Privitak/ci
picture1.png
(112.57 KiB) Preuzeto 6 put/a.
Postovi: 43
Postovi: 43
Pridružen/a: 04 ruj 2011, 19:56
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 5 puta
Spol: M
OS: Stalno mijenjam distre

Na mreži
Trenutno korisnika/ca: / i 1 gost.