Ако сте от тези, които използват компютъра само за да преглеждат вашите имейли, сърфират в интернет или редактират някои други текстови файлове, безплатните драйвери за Nouveau ще са повече от достатъчни. Сега, ако вашите са игри, видео редактиране или възпроизвеждане на HD филми, тогава в този случай няма спасение: засега най-добрият отговор са патентованите драйвери.
Въпреки това собствените драйвери нямат същата производителност като тези на Windows. За да се доближите малко до последните, е необходимо да промените някои настройки.
Настройката, която трябва да се промени, се нарича "PowerMizer". Неговата функция е да адаптира работата на картата според нуждите на момента или въз основа на източника на електрическа енергия (батерия или ток).
За да получите добра представа за това, което казвам, можете да отворите nvidia-настройки от терминал и отворете раздела powermizer.
В идеалния случай трябва да можете да променяте настройките на PowerMizer директно от nvidia-settings, но по някаква причина не запазва промените. Нашата цел ще бъде да променим опцията Предпочитан режим de Adaptive a Предпочитайте максимално изпълнение. Как да го получите Конфигуриране на нашия Xorg конфигурационен файл.
1. Отворете терминал и стартирайте:
sudo nano /etc/X11/xorg.conf
o
sudo nano /etc/X11/xorg.conf.d/20-nvidia.conf
според вашите предпочитания.
2. В раздела Устройство добавете ред, указващ конфигурацията на PowerMizer, която най-добре отговаря на вашите нужди:
# "адаптивна" за всеки източник на енергия Опция "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2233; PowerMizerDefault = 0x3" # batt = max power save, AC = max power save Option "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelS = 0x3333 "# batt = адаптивна, AC = максимална производителност (любимата ми) Опция" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1 "# batt = max спестяване на енергия, AC = max производителност Опция" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 "# batt = max спестяване на енергия, AC = адаптивна опция" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSerc = 0x2222
3. В моя случай, тъй като компютърът ми е компютър (свързан към текущия), приложих втората опция:
# batt = адаптивна, AC = максимална производителност (любимата ми) Опция "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1"
Моят пълен конфигурационен файл беше оставен така.
По този начин осигурих максималната производителност на моята скромна nVidia Geforce 7200.
4. След като промените бъдат направени, рестартирайте.
В случай, че не работи, някои потребители са заявили, че работи ...
nvidia-settings -a [gpu: 0] / GPUPowerMizerMode = 1
... Може да коригира проблема. Въпросът е, че тази команда трябва да се изпълнява всеки път, когато стартираме компютъра. По същия начин и това не е много сложно, въпреки че варира в зависимост от работната среда, която използвате (KDE, XFCE и др.).
И накрая, последен коментар. Може да не забележите голяма разлика в производителността, когато използвате „дива и често срещана“ употреба (сърфиране в мрежата, автоматизация на офиса и др.) На вашата карта. В моя случай този трик ми позволи да премахна така нареченото „трептене“ или „нарязване“ при възпроизвеждане на HD видеоклипове и по-добро представяне в игрите с вино.
В предстояща вноска ще споделя допълнителен трик за постоянно премахване на трептенето от възпроизвеждането на HD видео, без да премахвам композитора на Compton windows.
+1
Трябва да се помни, че тази промяна води и до по-висока температура и консумация на енергия.
Съжалявам, * получавам.
Няма да похарчите повече от използването на nouveau xD.!
😀 Няма начин да защитим новото.
хмм ... може ли да не е запазил конфигурацията, защото не е отворил настройките на nvidia с администраторски разрешения?
😛
Това ми спестява промяната ... и без да се нуждаете от администраторски разрешения.
първата ми мисъл беше точно това
Не, това не беше защо ... нямам идея защо. : С
Опитах с администраторски разрешения и не се получи ...
Знаете ли дали има някакъв начин да се установят «нивата на ефективност», така че когато започнете да се изкачвате, да не достигнете най-ниското, но сред първите три например? Както и да е, много добър трик
Бъдете прости, отваряте настройките на nvidia като администратор и ви позволява да записвате
gksu nvidia-настройки (Gnrome)
kdesu nvidia-настройки (KDE)
Прилагам промяната към xorg.conf, но в nvidia-settings тя все още се появява в адаптивна, отчита ли опцията, дори ако не я взема в nvidia-settings?
В моя случай той го взе. : С
Опитайте се да направите промените, като отворите nvidia-settings като администратор или използвате план b, който е подробно описан в публикацията.
Да, направих го като администратор, ще се преструвам, че приемам промяната,
Благодаря.
Смятам да допълня това с глупав и чувствен скрипт, който причинява същия ефект xD
Bien!
Благодаря ви много, тестване 😀
Нека видим колеги потребители на Linux, имам Nvidia 8400 GS и използвам Debian Stable XFCE. Игрите, които използвам на моя Debian, са чрез емулатори (Kega Fusion, ZSnes, Mame, Mednafen, PCSX и др.). Инсталирайте драйверите на Nvidia според урока в уикито на Debian: https://wiki.debian.org/NvidiaGraphicsDrivers#wheezy
Въпросите ми са: Заслужава ли си да активирате Предпочитам максимална производителност? Ще изглеждат ли по-добре емулаторите, които използвам? Ще консумират ли по-малко ресурс на процесора? Между другото, чрез nvidia-settings промените не се запазват. Поздрави и благодаря предварително, че ме прочетохте.
Според моя опит то се подобри ... но оставам с впечатлението, че трябва да го анализирате "за всеки отделен случай".
Опитвайки се, не губите нищо.
Това е добре за лаптоп:
# batt = максимална икономия на енергия, AC = максимална производителност
Опция "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 »
??
Здравейте,
Използвам opensuse 12.3, имам собствени драйвери на nvidia, но нямам файла xorg.conf и 20-nvidia.conf е в /etc/modprobe.dy и съдържа само един конфигурационен ред.
Също така, ако си спомням правилно, мисля, че прочетох, че xorg.conf файлът вече не се използва.
Не че не се използва, но не се препоръчва.
Вместо това се препоръчва да се използва
/etc/X11/xorg.conf.d/20-nvidia.conf
както е обяснено и в публикацията. 🙂
Прегръдка! Павел.