Как разогнать видеокарту Nvidia в Linux
Nvidiux — графический инструмент для разгона видеокарт Nvidia в ОС Linux . Этот инструмент позволяет разогнать или разлочить Вашу карту несколькими щелчками мыши, а также предоставляет некоторые дополнительные функции (управление вентилятором, мониторинг различных параметров вашей карты и прочее.
Nvidiux позаботится обо всем, что необходимо для разгона видеокарт Nvidia , и его так же легко использовать, как Afterburner , популярный инструмент разгона MSI . Инструмент генерирует автоматом файл xorg.conf с опцией Coolbits , который необходим для включения разгона Вашего графического процессора в видеокарте Nvidia. Он может выполнять этот автоматический разгон при запуске, поддерживать сохранение и загрузку профилей разгона и многое другое
Особенности:
- Сохранение предустановленных профилей для разгона
- Возможность включить или же отключить Vsync
- Можно изменить скорость вентилятора
- Перенапряжение
- gpuBoost V1 (требуется Nvidia GT (X) 6xx)
- Возможность поменять частоту графического процессора, шейдер и частоту передачи памяти
- Показ различных параметров вашей платы — версия драйвера, версия OpenGL, определение температуры, режим работы графического процессора, доступная память.
- Определение в данный момент скорости вентилятора, процент загрузки процессора и количество использования памяти
- Nvidiux
- идеально разгоняет графический процессор в Linux
Он работает с картами 4XX или выше, и вам необходимо использовать для его работы проприетарные драйверы, идущие для карты Nvidia — версия 337 или выше для разгона, 346 или выше для перенапряжения.
инструмент мониторинга GPU
Чтобы монитор был как на экране, вы должны установить его pyqtgraph. Это делается так:
sudo apt install python-pyqtgraph
После включить Activate experimental monitor в настройках самого Nvidiux. Рекомендуется разгонять видеокарту, только если вы знаете, что делаете, так как вы можете ее повредить.
Процесс установки
На сайте GitHub содержится файл .DEB https://github.com/RunGp/Nvidiux, который можно установить в системы Linux. Nvidiux имеет совместимость с такими системами как
- Ubuntu и ее производные
- Debian
- Арч
- Fedora
Перед запуском Nvidiux в первый раз , если у Вас имеется файл с названием xorg. conf в папке /etc/X11/(его не должно быть, чисто теоретически), тогда следует переименовать его, к примеру в xorg.conf.bck1. Для этого есть команда
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bck1
Профиль разгона при запуске
Автоматическая опция для установки профиля разгона при запуске не всегда работает правильно. Если это не работает, вы должны добавить Nvidiux в приложения, которые запускаются при запуске системы.
Начните с создания профиля разгона. Вы должны установить параметры, которые вы предпочитаете, графический интерфейс интуитивно понятен и действительно прост в использовании. После настройки сохраните профиль, перейдя в Profile — Save.
Теперь вы можете добавить приложение в автозагрузку из меню приложения. Для этого есть кнопка Add, после введите имя в поле и выполните команду
sh -c 'nvidiux --silent "/path/to/overclockingprofile.ndi"'
Нужно также заменить /path/to/overclockingprofile. ndi путь созданного вами профиля к примеру так: «/home/…/GeForce GTX 980-1450 Mhz.ndi».
Если эта процедура не работает, другой способ достижения того же результата — создать задание в cron.
Дайте следующую команду:
crontab -e
Затем введите
@reboot sleep 60 && env DISPLAY=:0 /usr/bin/nvidiux --silent "/path/to/overclockingprofile.ndi" DISPLAY=:0
это может не работать на каждой системе. Откройте терминал и задайте
echo $DISPLAY
Теперь введите в команде выше то, что вам показывает терминал, а не :0 в случае, если он возвращает другое значение. Затем вы должны заменить его «/path/to/overclockingprofile.ndi» на путь к профилю, который вы создали ранее.
Как разогнать видеокарту Nvidia в Ubuntu? • Android +1
Если вам понадобилось разогнать видеокарту Nvidia в Ubuntu или другом Linux дистрибутиве, то вот как это сделать.
Способ 1 — GreenWithEnvyОткройте терминал и установите поддержку flatpack для Ubuntu 18.
sudo apt install flatpak
Для предыдущих версий:
sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update
sudo apt install flatpak
sudo apt install gnome-software-plugin-flatpak
и далее установите репозиторий в котором находиться утилита GreenWithEnvy:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
После этого перезагрузите компьютер.
Перейдите по этой ссылке, чтобы установить GreenWithEnvy.
Способ 2 — TuxClockerРазгонять видеокарта можно с помощью утилиты TuxClocker. Поддерживаются карты с 600 серии. Необходимо также установить проприетарный драйвер nvidia.
Откройте терминал и для начала давайте обновим список пакетов:
sudo apt update
После чего установим несколько зависимостей:
sudo apt install git
sudo apt install qt5-default
sudo apt install g++
sudo apt install make
Теперь необходимо скопировать проект с GitHub:git clone https://github. com/Lurkki14/tuxclocker
Переходим в проектcd tuxclocker
Устанавливаем программу TuxClocker, для разгона видеокарт Nvidia!qmake rojekti.pro
make
make install
Утилита устанавливается по пути opt/tuxclocker/bin. Запускаем TuxClocker и разгоняем видеокарту!
У вас остались еще дополнительные вопросы? Пишите их в комментариях, о том что у вас получилось или наоборот!
Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Linux. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!
Как я могу разогнать видеокарту из Ubuntu?
В Windows сам драйвер поставляется с возможностью разгонять карты, но nvidia, похоже, исключила это из драйверов linux. Кто-нибудь нашел решение? Или можно было бы установить драйверы Windows в Ubuntu? (
Если есть более подходящий форум для того, чтобы задать этот вопрос, я был бы рад сделать это, но я надеюсь на решение в Ubuntu. Благодарность!
Обновление: кажется, что мне может понадобиться «Coolbit» «5», как обсуждалось здесь . Хм. Нет.
Вот соответствующий раздел моего файла xorg.conf:
Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 460" BusID "PCI:2:0:0" Option "Coolbits" "5" Option "NoLogo" "True" EndSection Section "Device" Identifier "Device1" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 480" BusID "PCI:3:0:0" Option "Coolbits" "5" Option "NoLogo" "True" EndSection
Когда я перезагружаюсь с Coolbits, установленным в 5, я могу включить управление вентилятором на GTX 460. Я также могу установить его в режим максимальной производительности. Я не могу изменить тактовые частоты. Я собираюсь попробовать разные уровни. Но вот что я вижу (с Coolbits = 5):
Обновление 2: я пробовал версию драйвера — 260.24 (бета — nvdeveloper) и 260.19.12 (выпущена сегодня). Я не могу видеть вкладку «Тактовые частоты» ни для одной из карт 4xx. Тем не менее, я могу изменить скорость вентилятора для карты с подключенным дисплеем. Я собираюсь задать второй вопрос и дождаться выпуска лучших драйверов.
Способ разгона видеокарты Nvidia в Linux / Хабр
Хочу рассказать об одном способе добавить «попугаев» вашей видеокарте.
Предисловие
Я не часто играю в игры, и поэтому производительность видеокарты всегда играла для меня второстепенную роль. Но как бы там ни было время от времени натыкаясь на какой-нибудь интересный релиз игры, не могу удержаться что бы не установить его и не поиграть, да и отвлечься от суеты бывает полезно.
К делу
Для того чтобы в панели управления появились необходимые пункты, нам необходимо открыть конфигурационный файл X сервера добавить строку: Option «Coolbits» «1» в блок Section «Device», у меня это выглядит так:
Section "Device"
Identifier "Card0"
Driver "nvidia"
Option "RenderAccel" "True"
Option "Coolbits" "1"
BusID "PCI:3:0:0"
Option "NoLogo" "True"
EndSection
Теперь после перезагрузки, в панели управления появятся дополнительные пункты настроек:
Переходим на вкладку Clock Frequencies и устанавливаем чекбокс «Enable Overclocking», после чего станет возможным вручную выставлять частоты для GPU и памяти. После того как подберёте оптимальные параметры, запомните их — так как после перезагрузки все настройки собьются, и будет необходимо всё выставлять заново. Что бы избежать этого, я создал скрипт такого содержания:
#!bin/sh
#Включаем оверклокинг
nvidia-settings --assign "[gpu:0]/GPUOverclockingState=1" &&
#2D повышаем частоту
#nvidia-settings --assign "[gpu:0]/GPU2DClockFreqs=*,*" &&
#3D Повышаем частоту пошагово.
nvidia-settings --assign "[gpu:0]/GPU3DClockFreqs=679,831" &&
nvidia-settings --assign "[gpu:0]/GPU3DClockFreqs=686,922" &&
#Выставляем предпочтительный режим(Prefer Maximum Performance)
nvidia-settings --assign "[gpu:0]/GPUPowerMizerMode=1" &
После чего сохранил файл в домашней директории и сделал его исполняемым. Теперь осталось прописать файл в автозапуск любым удобным вас способом и настройки будут устанавливаться автоматически при загрузке системы.
Спасибо всем кто читал. Надеюсь что эта информация хоть не много будет кому-то полезна.
Nvidiux — графическая утилита для разгона Nvidia GPU в Linux
Утилита Nvidiux предоставляет удобный доступ ко всем настройкам графической подсистемы компьютера. Управляя скоростью вращения вентиляторов при увеличении частоты и напряжения питания графического процессора, можно найти идеальный баланс между производительностью и температурой.Возможности Nvidiux (поколение видеокарт 4XX или новее):
— Управление вентилятором
— Автоматический разгон при запуске
— Графический мониторинг для 4 параметров (темп, загрузка gpu, скорость вентилятора (%) и использование графической памяти (%))
— Overvolting — повысить производительность компьютера.
Зачем разгонять видеокарту?
Прежде всего и самое главное, разгонять видеокарту следует лишь в том случае, если вы используете ваш компьютер, кроме основных функций, для компьютерных игр. Имейте это ввиду!
Разгон – увеличение частоты работы какого-либо компонента для поднятия быстродействия. Также есть и другое название — «Оверклокинг».
Суть поднятия быстродействия – это увеличение частоты, при которой работает сама видеокарта.
Увеличение быстродействия компонента (Оверклокинга) — это, пожалуй, самая основная причина, из-за которой пользователи занимаются разгоном видеокарты (или другого элемента). Чем серьёзнее подойти к разгону, тем лучше будет быстродействие. Но главное не перестараться, иначе видеокарта испортится.
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ:
Использование Nvidiux может привести к аннулированию гарантии или к повреждению компьютера. Используя приведенные ниже инструкции (изменение xorg.conf) может нарушить загрузку на рабочий стол Linux, поэтому убедитесь, что вы понимаете, что делаете и знаете, как отменить изменения.
Вы были предупреждены, используйте Nvidiux на свой страх и риск.
Установка и использование Nvidiux в Ubuntu и производные
Прежде чем устанавливать Nvidiux, у вас уже должен быть активирован и работать проприетарный драйвер Nvidia.
Установка Nvidiux через репозиторий.
Откройте терминал, скопируйте и выполните следующиhttp://compizomania.blogspot.com/2018/11/nvidiux-nvidia-gpu-linux.htmlе команды:
sudo add-apt-repository ppa:nvidiux/nvidiux
sudo apt update
sudo apt install nvidiux
Примечание. Установку Nvidiux в другие дистрибутивы Linux, посмотрите на официальной странице проекта: https://github.com/RunGp/Nvidiux.
Запуск Nvidiux
Установка Nvidiux не создаёт .desktop файл для запуска утилиты, поэтому запуск нужно производить из терминала командой:
nvidiux
или
nvidiux & exit
Чтобы запустить программу и закрыть терминал.
Так как ещё не создан конфигурационный файл /etc/X11/xorg. conf, Nvidiux попросит создать его и добавить вариант CoolBits:
Нажмите Yes для создания.
Затем откроется окно с просьбой перезагрузить компьютер:
Нажмите ОК.
После перезагрузки компьютера вы будете иметь возможность использовать Nvidiux overclock Nvidia GPU.
Для открытия Nvidiux выполните одну из команд в терминале, указанных выше в статье.
В Настройках/Settings присутствуют четыре языка интерфейса, где нет русского, но, надеюсь, у вас не возникнет особых трудностей.
Теперь вы можете добавить Nvidiux в автозагрузку в последовательности, как показано на снимке:
В поле Команда (3) введите следующее значение:
sh -c ‘nvidiux —silent «/path/to/overclockingprofile.ndi»‘
Начните с создания профиля overclocking. В Nvidiux измените настройки, которые вы хотите использовать для разгона/overclocking или underclocking, а затем сохраните профиль ( Profile -> Save в верхней левой стороне программы).
Удаление Nvidiux
Если вы решили удалить Nvidiux из системы, выполните эти команды в терминале:
sudo add-apt-repository -r ppa:nvidiux/nvidiux
sudo apt update
sudo apt remove —autoremove nvidiux
Источник: https://github.com/RunGp/Nvidiux
Удачи.
P.S. Если у вас появились вопросы по данной теме, обсудить их можно на нашем форуме:
http://compizomania.54672.x6.nabble.com/Nvidiux-Nvidia-GPU-Linux-td7709.html
разгон, пониженное напряжение, Fanspeed просто не будет работать на Ubuntu
Я знаю, что об этом уже спрашивали, но все, что я до сих пор читал в этой теме, не могло мне помочь. Я новичок в Linux, так что это также может быть причиной того, что я не могу заставить его работать, хотя я постоянно учусь.
Цель: Я хочу иметь возможность изменять/регулировать скорость вентилятора, напряжение и т.д. Моих графических карт Nvidia. Это майнинг-установка, на которой в настоящее время работает EWBF-Miner для ZCash ([Link] [1]). Майнинг работает нормально, но температура графического процессора и отключение питания будут ниже. Оба были ниже, когда добывали Ethereum с Claymore.
Система: — Xubuntu 16.04 — 2 x Gigabyte GTX Geforce 1070 OC Windforce 8 ГБ (температура ~ 60 ° C — 75 ° C) — 2 x Asus GTX Geforce 1070 Turbo 8 ГБ (температура ~ 70 ° C — 81 ° C) — материнская плата MSI Z170A SLI Plus (со встроенным графическим адаптером Intel) — в Bios я установил PEG0 и PEG1 для GEN1; дисплей должен быть на IGD, так как у меня дисплей подключен к встроенному графическому процессору (не удается подключиться к портам с других графических процессоров), обычно дисплей не подключен
Попробовал до сих пор: Я пробовал разные драйверы Nvidia. Те из ppa (разные версии). В настоящее время установлен оригинальный драйвер Nvidia (в графическом интерфейсе в разделе «дополнительные драйверы» другие параметры теперь серые = не выбираются). Я сделал всю настройку в основном следующим образом это руководство . В настоящее время я деинсталлировал (очищаю) и переустанавливаю драйверы Nvidia пару раз (возможно, это также оказало негативное влияние, так как я также получаю два сообщения об ошибках при загрузке системы). В настоящее время я даже не уверен, установлен ли у меня Cuda SDK v8 или нет (я не смог его очистить).
Я попытался активировать Coolbits в /etc/X11/xorg.conf, вручную добавив в файл:
Option "Coolbits" "28"
Я также пробовал другие числа: 1 и 31. Они не влияют на Nvidia X Server, поэтому, например, не отображается панель для управления скоростью вентилятора. Также после перезагрузки или выхода из системы и повторного входа значения, которые я добавил в xorg.conf, пропали. Они не были сохранены. Я также попробовал все упомянутое в эта тема . Я также попробовал ограничения мощности (Sudo nvidia-smi -pl 30
), упомянутые в этой теме. Они действительно имеют эффект, но не сохраняются после перезагрузки. Я также пробовал различные другие вещи, которые я нашел в интернете и которые я уже забыл. Мне кажется, проблема в том, что настройки (настройки Coolbits) не оказывают никакого влияния и не сохраняются.
В настоящее время я понятия не имею, что делать. Но прежде чем переустанавливать все, включая Ubuntu, буду очень признателен за некоторые советы.
Дополнительные примечания: Не уверен, нужно ли к графическим картам подключать кабель дисплея (HDMI, DVI) или что-то подобное, но когда я работал над этим, у меня было Материнская плата GPU подключена к дисплею. Я пытаюсь выполнить большинство операций через OpenSSH с моего настольного компьютера.
Редактировать: Например, я попробовал эти шаги без какого-либо влияния (очевидно, не могу связать источник):
Вот как я смог включить разгон для своих 1060-х на Ubuntu: Шаг 1: Добавить проприетарные драйверы ppa Sudo add-apt-repository ppa: graphics-drivers/ppa Шаг 2: Обновить репозитории Sudo Обновление apt-get Шаг 3: Установите драйвер nvidia 381.09 бета-версия Sudo apt-get install nvidia-381 Шаг 4: С терминала: Sudo nvidia-xconfig —enable-all-gpus Sudo nvidia-xconfig —cool-bits = 12 Шаг 5: ПЕРЕЗАГРУЗКА Шаг 6: Откройте приложение настройки сервера nVidia X. Перейти к «PowerMizer» для каждой карты. Вуаля!
утилита для разгона видеокарты Nvidia
Вы хотите получить от своей видеокарты максимум ? Тогда инструмент GreenWithEnvy (GWE) – это то что вам необходимо !
Это инструмент для анализа работы графического процессора NVIDIA, отслеживания изменений нагрузки, температуры и энергопотребления.
Он позволяет пользователю иметь возможность создавать профили с изменением частоты графического процессора и памяти видео, а также параметров охладителей (в том числе и те, которые связаны с температурой), можно установить ограничения для разогнанных значений.
Кроме того, предусмотрены средства для отражения истории изменений диаграмм.
В основном интерфейсе инструмент покажет нам общую информацию о нашем графическом процессоре, информацию, из которой мы можем просматривать мощность, тактовую частоту и температуру графического процессора как в приложении, так и в индикаторе приложения, а также скорость вращения вентилятора.
Среди функций этого инструмента мы можем найти следующие:
- Разрешить скрыть главное окно приложения, а также параметр командной строки для запуска скрытого приложения.
- Показать график профиля выбранного вентилятора
- Добавить / удалить / изменить профили многоскоростных вентиляторов (кривая вентилятора)
- Возможность восстановить последний профиль вентилятора, примененный при запуске приложения
- Добавить профили разгона
- Профили прокрутки графического процессора и памяти
- Пользовательские профили кривой вентилятора
- Изменить ограничение мощности
- Графики исторических данных
Важно отметить, что GreenWithEnvy полностью полагается на драйвер NVIDIA, а также на расширение CoolBits для фактического разгона.
Как установить GreenWithEnvy в Linux?
Если вы заинтересованы в возможности установить этот инструмент в своих системах, вам нужно будет только следовать инструкциям, которые мы делимся ниже.
Установка из Flatpak
Разработчик GreenWithEnvy предоставляет нам довольно простой способ установить этот инструмент, используя пакеты Flatpak.
Для установки с помощью этого средства у нас должна быть поддержка flatpak, чтобы иметь возможность устанавливать приложения этого типа в нашем дистрибутиве Linux.
Убедитесь, что к текущему пользователю добавлен пульт Flathub:
flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak update
Имея добавленную поддержку, нам просто нужно открыть терминал в нашей системе, и ввести следующую команду:
flatpak --user install flathub com.leinardi.gwe
И все, мы можем начать использовать это приложение в нашей системе.
В случае, если лаунчер не обнаружен, вы можете запустить приложение, набрав следующую команду:
flatpak run com.leinardi.gwe
Установка GreenWithEnvy в Arch Linux и производные
Те, кто является пользователям Arch Linux, Manjaro Linux, Antergos или любого другого дистрибутива на основе Arch Linux, могут установить этот инструмент более простым способом.
Это благодаря GreenWithEnvy, он добавлен в репозитории AUR, и вся грязная работа по компиляции позволит избежать этого.
Вам нужно, чтобы в вашей системе был включен репозиторий AUR и установлен мастер AUR.
Чтобы установить TuxClocker в Arch Linux, откройте терминал, и введите следующую команду:
yay -S gwe
Компиляция исходного кода
Последний способ получить это приложение – скомпилировать его исходный код. Поэтому для него необходимо установить некоторые зависимости.
В случае пользователей Ubuntu и производных:
sudo apt install git meson python3-pip libcairo2-dev libgirepository1.0-dev libglib2.0-dev libdazzle-1.0-dev gir1.2-gtksource-3.0 gir1.2-appindicator3-0.1 python3-gi-cairo appstream-util
Fedora и производные:
sudo dnf install desktop-file-utils git gobject-introspection-devel gtk3-devel libappstream-glib libdazzle libnotify meson python3-cairocffi python3-devel python3-pip redhat-rpm-config
Теперь необходимо выполнить следующие команды для выполнения компиляции и установки:
git clone --recurse-submodules -j4 https://gitlab. com/leinardi/gwe.git
cd gwe
git fetch
git checkout release
git reset --hard origin/release
git submodule init
git submodule update
sudo -H pip3 install -r requirements.txt
meson . build --prefix /usr
ninja -v -C build
sudo ninja -v -C build install
Готово. Если вы хотите узнать больше об этом приложении, вы можете воспользоваться следующей ссылкой.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
1619500cookie-checkGreenWithEnvy(GWE) – утилита для разгона видеокарты Nvidiano ПохожееАвтор публикации
не в сети 7 часов
FOX
Люблю что-то новое
Комментарии: 67Публикации: 100Регистрация: 24-09-2017Майнинг Ethereum | ETHMining.net
После того, как вы построили свои установки для майнинга Ethereum и они некоторое время проработали, вы можете захотеть разогнать машины, чтобы повысить производительность каждой установки. Разгон графических процессоров в Linux немного сложнее, чем в Windows, но все же возможен.
Есть 3 основных шага для разгона видеокарт:
- Установить и настроить X org
- Переустановите драйвер NVIDIA
- Установите службу для автоматического разгона графических процессоров при запуске
Если вы следовали нашему предыдущему руководству по установке Ubuntu Server LTS для майнинга Ethereum, то в вашей системе не будет установлен X-сервер.Чтобы разогнать карты NVIDIA в Ubuntu, вам необходимо установить X-сервер из Xorg, чтобы мы могли изменить конфигурацию видеокарт, чтобы они принимали параметры для разгона с помощью nvidia-settings. Это обязательный шаг, поскольку даже если программа nvidia-settings доступна через интерфейс командной строки, она по-прежнему ожидает, что сможет подключиться к дисплею, запускаемому X-сервером.
Примечание. Если вы установили настольную версию Ubuntu, она уже будет поставляться с оконным менеджером Gnome, KDE, XFCE и т. Д.и поэтому X org уже будет включен по умолчанию, и вы можете пропустить обновление конфигурации Xorg. Только помните, что при установке службы не используйте параметр -x.
Установите пакеты xorg и openbox
Чтобы установить Xorg и Openbox, выполните следующую команду:
sudo apt-get install xorg openbox
Примечание. Мы устанавливаем здесь openbox, чтобы команда startx
работала правильно. Без установленного openbox будет сделана попытка запустить X-сервер, но затем startx завершится через несколько секунд из-за невозможности подключения к дисплею.
Обновление конфигурации Xorg
Затем создайте файл конфигурации Xorg со всеми включенными графическими процессорами:
судо nvidia-xconfig --enable-all-gpus
Теперь отредактируйте файл конфигурации Xorg и установите параметр Coolbits для каждой записи видеокарты:
Судо vi /etc/X11/xorg.conf
Параметр Coolbits — это целочисленное значение битовой маски, которое включает / выключает возможность настройки определенных функций на карте. Ниже приводится справочная информация о том, что означает каждое из значений.Вы также можете прочитать о них на сайте NVIDIA.
Значение | Описание |
---|---|
2 | Драйвер NVIDIA попытается инициализировать SLI при использовании графических процессоров с разным объемом видеопамяти |
4 | На странице nvidia-settings Thermal Monitor можно настроить скорость вращения вентилятора графического процессора на графических платах с программируемой мощностью вентилятора. |
8 | На странице PowerMizer на панели управления nvidia-settings будет отображаться таблица, позволяющая установить смещения домена и уровня производительности для каждого тактового сигнала, применяемые к значениям часов.Это разрешено на некоторых графических процессорах GeForce. Не все тактовые домены или уровни производительности могут быть изменены. В графических процессорах на основе архитектуры Pascal смещение применяется ко всем уровням производительности. |
16 | Интерфейс командной строки nvidia-settings позволяет настраивать перенапряжение графического процессора. Это разрешено на некоторых графических процессорах GeForce. |
Мы установим значение «Coolbits» на «28» (4 + 8 + 16), чтобы активировать все функции, кроме SLI.
При редактировании файла каждая запись видеокарты будет иметь раздел «Устройство».Здесь вам нужно добавить опцию Coolbits. Вам также нужно будет добавить параметр AllowEmptyInitialConfiguration, поскольку мы не будем устанавливать какую-либо геометрию экрана, поскольку обычно вы хотите, чтобы машина могла работать без головы.
Опции будут выглядеть следующим образом:
Опция «Coolbit» «28»
Вариант «AllowEmptyInitialConfiguration»
После редактирования каждый раздел устройства должен выглядеть примерно так:
Раздел «Устройство»
Идентификатор «Device0»
Драйвер "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 1070"
BusID "PCI: 1: 0: 0"
Вариант "Coolbits" "28"
Вариант «AllowEmptyInitialConfiguration»
EndSection
Помните, что вы должны сделать это для каждого раздела «Устройство», и у вас должно быть столько же разделов «Устройство», сколько у вас есть видеокарты в установке.
По окончании редактирования сохраните файл и выйдите из него.
Перед переустановкой драйвера NVIDIA необходимо удалить все старые драйверы nvidia, которые могли быть установлены по умолчанию. Это важно, чтобы проприетарный драйвер находился правильно при вызове startx после перезагрузки. Если этого не сделать, возможно, вы не сможете запустить Xserver с помощью команды startx .
Чтобы очистить вашу систему от любых старых драйверов nvidia, выполните следующую команду:
sudo apt-get очистить nvidia *
## Удалите все старые драйверы NVIDIA
Теперь перезапустите установку драйвера NVIDIA.Если вы не помните, как это сделать, взгляните на нашу первую запись в блоге, когда мы строили установки для майнинга. Команда должна быть похожа на следующую:
sudo CC = / usr / local / bin / gcc ./NVIDIA-Linux-x86_64-430.14.run --kernel-source-path = / usr / src / linux-4.15.0
Во время установки NVIDIA может запросить следующее:
Обнаружена неполная установка libglvnd. Присутствуют все основные библиотеки libglvnd, но один или несколько дополнительных компонентов отсутствуют.Вы хотите установить полную копию libglvnd? Это перезапишет все существующие библиотеки libglvnd.
Выбрать Установить и перезаписать существующие файлы
После завершения сборки и установки драйвера установщик предложит вам перезаписать существующий xorg.conf файл.
Хотели бы вы запустить утилиту nvidia-xconfig для автоматического обновления файла конфигурации X чтобы драйвер NVIDIA X использовался при перезапуске X? Любой ранее существовавший файл конфигурации X будет создана резервная копия.
Выберите Да , чтобы перезаписать файл конфигурации X.
На этом этапе видеокарты можно разогнать, если вы запустите startx , а затем вручную вызовете nvidia-settings . Вместо того, чтобы делать это каждый раз при загрузке системы, мы установим сценарий и службу, чтобы упростить управление.
Скрипт nvidia-overclock.sh
Вы можете загрузить его прямо из репозитория, выполнив следующую команду curl:
sudo curl https: // raw.githubusercontent.com/plyint/nvidia-overclock.sh/master/nvidia-overclock.sh -o /usr/local/bin/nvidia-overclock.sh
Примечание. В качестве альтернативы использованию сценария можно также установить значения внутри файла .xinitrc , который запускается при запуске Xserver. Однако у этого сценария есть несколько преимуществ в простом случае использования майнинга:
- Быстрое обновление значений и повторный запуск без перезагрузки X (легче найти подходящие значения для разгона)
- Ведение журнала, чтобы вы могли видеть значения разгона, которые устанавливаются при загрузке
- Изоляция от любых других X-активностей
После загрузки сценария вам необходимо пометить его как исполняемый и установить службу:
судо chmod 755 / usr / local / bin / nvidia-overclock. ш
sudo /usr/local/bin/nvidia-overclock.sh установить-svc -x
Примечание. Мы используем параметр -x, поэтому команда startx вызывается для автоматического запуска X windows. Если вам это не нужно или не нужно, просто пропустите эту опцию.
Наконец, вы, вероятно, захотите обновить значения разгона графического процессора (если у вас нет карт GTX 1070) в скрипте nvidia-overclock.sh . Установите значения для смещения частоты графики и смещения скорости передачи памяти на все, что вы можете найти в Интернете, что сработало для других людей с той же картой, что и вы.
overclock () {
# Следующие значения разгона по умолчанию для NVIDIA GTX 1070
# в среднем были признаны стабильными:
# - Графика Часы = 100
# - Скорость передачи памяти = 1300
#
# При необходимости отрегулируйте эти значения для каждой карты. Некоторые карты больше
# нестабильно, чем другие, и терпит только меньший разгон. Другой
# карты могут выдерживать разгон выше обычного. Если вы не уверены в
# начальные значения для видеокарт, попробуйте поискать в Интернете
# что другие люди с такими же видеокартами сочли стабильными.#
# Примечание: приведенные ниже строки были использованы для настройки системы с 6 видеокартами.
# Вам нужно будет добавлять / удалять строки в зависимости от количества видеокарт в
# ваша конкретная система.
log "Вызов nvidia-settings для разгона GPU (ов) .."
log "$ (nvidia-settings -c: 0 -a '[gpu: 0] / GPUGraphicsClockOffset [3] = 100' -a '[gpu: 0] / GPUMemoryTransferRateOffset [3] = 1300')»
log "$ (nvidia-settings -c: 0 -a '[gpu: 1] / GPUGraphicsClockOffset [3] = 100' -a '[gpu: 1] / GPUMemoryTransferRateOffset [3] = 1300')»
log "$ (nvidia-settings -c: 0 -a '[gpu: 2] / GPUGraphicsClockOffset [3] = 100' -a '[gpu: 2] / GPUMemoryTransferRateOffset [3] = 1300')»
log "$ (nvidia-settings -c: 0 -a '[gpu: 3] / GPUGraphicsClockOffset [3] = 100' -a '[gpu: 3] / GPUMemoryTransferRateOffset [3] = 1300')»
log "$ (nvidia-settings -c: 0 -a '[gpu: 4] / GPUGraphicsClockOffset [3] = 100' -a '[gpu: 4] / GPUMemoryTransferRateOffset [3] = 1300')»
log "$ (nvidia-settings -c: 0 -a '[gpu: 5] / GPUGraphicsClockOffset [3] = 100' -a '[gpu: 5] / GPUMemoryTransferRateOffset [3] = 1300')»
}
Примечание. Если вы не уверены, какие значения использовать, вы можете начать со значениями по умолчанию, а затем настраивать их по мере запуска майнера.Если настройки плохие, вы увидите, что карта выпадает из системы или прекращает майнинг. Если это произойдет, просто измените значения и снова запустите скрипт.
Вы можете быстро снова запустить скрипт без перезагрузки или запуска X-сервера, выполнив следующую команду:
/usr/local/bin/nvidia-overclock.sh разгон
Когда вы будете удовлетворены своими настройками, вы можете перезагрузить систему и протестировать их.
sudo перезагрузка
Вот и все.Теперь система должна автоматически загружаться и разгонять карты за вас. После загрузки системы экран, скорее всего, станет для вас полностью черным. Если к вам подключен монитор / клавиатура и вы хотите напрямую войти в систему, вам нужно будет переключиться на доступный виртуальный терминал (например, tty3). Для этого нажмите Ctrl + Alt + F3 (функциональная клавиша представляет номер tty), чтобы перейти к виртуальному терминалу 3. Теперь у вас должно быть приглашение для входа в систему, и вы можете войти в систему как обычно.
Удачного майнинга! 🙂
Драйверы— Как разогнать видеокарту из Ubuntu?
Я хотел бы повысить частоту ядра, тактовую частоту шейдеров и тактовую частоту памяти на eVGA GTX 480, которая у меня в коробке разработки с установленной версией 10.04. Можно ли разогнать последнюю видеокарту из Ubuntu? Я попробовал подход Coolbits, но не смог заставить его работать. Я также пробовал nvclock, но поскольку он не обновлялся с 4 января 2009 года, он не работает с моей картой.
В Windows драйвер сам поставляется с возможностью разгона карт, но nvidia , похоже, не включила это в драйверы linux. Кто-нибудь нашел решение? Или можно было бы установить драйверы Windows в Ubuntu? ( ick )
Если есть более подходящий форум, на котором можно задать этот вопрос, я был бы счастлив сделать это, но я надеюсь на решение в рамках Ubuntu. Спасибо!
Обновление: Похоже, мне может понадобиться «Coolbit» «5», как описано здесь. Хм. Неа.
Вот соответствующий раздел моего файла xorg.conf:
Раздел «Устройство»
Идентификатор «Device0»
Драйвер "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 460"
BusID "PCI: 2: 0: 0"
Вариант "Coolbits" "5"
Вариант «NoLogo» «Верно»
EndSection
Раздел «Устройство»
Идентификатор «Устройство1»
Драйвер "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 480"
BusID "PCI: 3: 0: 0"
Вариант "Coolbits" "5"
Вариант «NoLogo» «Верно»
EndSection
Когда я перезагружаюсь с Coolbits, установленным на 5, я могу включить управление вентилятором на GTX 460.Я также могу установить его в режим максимальной производительности. Не могу изменить тактовые частоты. Я собираюсь попробовать разные уровни. Но вот что я вижу (с Coolbits = 5):
Обновление 2: Я пробовал версию драйвера — 260. 24 (бета — nvdeveloper) и 260.19.12 (выпущена сегодня). Я не вижу вкладку «Clock Frequencies» ни для одной из карт 4xx. Однако я могу изменить скорость вращения вентилятора для карты с подключенным дисплеем. Я собираюсь задать второй вопрос и дождаться выхода лучших драйверов.
Настройка разгона без головы NVIDIA под Ubuntu Server 16.04 для майнинга Ethereum · GitHub
Reed Slaby, март 2018
Мне надоело тратить впустую отличный монитор на мою установку для майнинга Ethereum, и я наконец решил заменить установку Ubuntu Desktop 16.04 на Ubuntu Server 16.04. Многие из руководств, доступных на момент написания этой статьи, варьируются от чрезмерно сложных до абсолютно неправильных. Это руководство предназначено для устранения многих из этих недостатков.
Предварительные требования
Для работы с этим руководством у вас уже должно быть:
- Базовые знания Linux
- Кошелек Ethereum
Используемое оборудование
- Материнская плата ASUS Z270-P
- Процессор Intel Celeron G3930
- 8 ГБ оперативной памяти DDR4
- Жесткий диск 128 ГБ
- Блок питания EVGA SuperNOVA G3 750 Вт ATX
- 2x NVIDIA GTX 1060
- 3x NVIDIA GTX 1070
- Монитор и клавиатура (для первоначальной установки)
Базовая настройка
Установка операционной системы
Я скачал копию Ubuntu Server 16. 04 (amd64) и скопировал на флешку с помощью dd.
Жесткий диск был разделен на следующие разделы:
Раздел 0: 256 МБ - EFI
Раздел 1: 8 ГБ - своп
Раздел 2: 40 ГБ - /
Раздел 3: 30 ГБ - / home
Примечание. В этой схеме разбиения есть много возможностей для оптимизации. В конечном итоге будет использовано только около 3 ГБ корневого раздела. Уменьшайте на свой страх и риск!
Если вы получаете сообщение об ошибке, что файловая система не может быть создана в разделе EFI, попробуйте удалить и заново создать раздел.Также убедитесь, что никакие другие жесткие диски EFI не подключены.
Установка необходимых утилит
Первым делом после первого входа в систему является обновление и установка SSH:
sudo apt update
sudo apt upgrade
sudo apt установить openssh-server
Обратите внимание на IP-адрес:
ip адрес показать
На этом этапе монитор и клавиатуру можно отключить. Затем я подключился через SSH, чтобы убедиться, что я случайно не полагаюсь на подключенный монитор каким-либо образом при выполнении остальной части настройки.
Эти утилиты потребуются для установки и запуска драйвера / утилит NVIDIA:
sudo apt установить необходимую для сборки libgtk-3-0 xorg
Установка драйвера NVIDIA
Перейдите на веб-сайт NVIDIA и загрузите последнюю версию драйвера для 64-разрядной версии Linux.
Распакуйте архив и выполните сценарий установки:
gzip -d NVIDIA-Linux-x86_64-xxx.xx.tar.gz
tar -xvf NVIDIA-Linux-x86_64-xxx.xx.tar
chmod + x NVIDIA-Linux-x86_64-xxx.xx.run
sudo ./NVIDIA-Linux-x86_64-xxx.xx.run
Не стесняйтесь отвечать «Да» на запуск nvidia-xconfig, хотя в этот раз он, вероятно, заберет только первую карту.
Запустите nvidia-smi, чтобы убедиться, что все графические процессоры видны. Если некоторые или все отсутствуют, остановитесь и устраните неполадки.
Перезагрузите машину:
sudo init 6
Запустите nvidia-xconfig, чтобы разрешить разгон и позволить всем работать без подключения реального монитора:
sudo nvidia-xconfig --cool-bits = 31 --allow-empty-initial-configuration
Проверьте файл / etc / X11 / xorg.conf, чтобы убедиться, что все графические процессоры настроены. На каждом графическом процессоре должен быть раздел «Устройство, монитор и экран». На экранах должны отображаться следующие параметры:
Раздел «Экран»
Идентификатор "ScreenX"
Устройство «DeviceX»
Монитор "MonitorX"
Глубина по умолчанию 24
** Параметр «AllowEmptyInitialConfiguration» «True»
Вариант "Coolbits" "31" **
Подраздел «Дисплей»
Глубина 24
EndSubSection
EndSection
Разные корректировки
Достаточно досадно, что вам нужно будет запустить X-сервер, чтобы разогнать графические процессоры.Для этого также требуются права root, поэтому я обновил свой файл sudoers, чтобы немного облегчить боль.
Используя visudo, я добавил в sudoer следующие строки:
ИМЯ ПОЛЬЗОВАТЕЛЯ HOST = (root) NOPASSWD: / usr / bin / xinit
ИМЯ ПОЛЬЗОВАТЕЛЯ HOST = (root) NOPASSWD: / usr / bin / nvidia-smi
Примечание: замените USERNAME и HOST своей конкретной информацией. Например, joe @ glados будет использовать «joe glados = …»
.Разгон
Запустите X-сервер и переведите его в фоновый режим:
Судо Xinit &
экспорт ДИСПЛЕЙ =: 0.0
Включить режим сохранения на графических процессорах:
судо nvidia-smi -pm 1
Полезные команды разгона:
// Установите уровень мощности GPU 0 на 100 Вт
sudo nvidia-smi -i 0 -pl 100
// Включаем ручное управление вентилятором GPU 0 и устанавливаем на 50%
nvidia-settings -a '[графический процессор: 0] / GPUFanControlState = 1' -a '[вентилятор: 0] / GPUTargetFanSpeed = 50'
// Увеличиваем частоту памяти GPU 0 на 1000 Гц
nvidia-settings -a '[графический процессор: 0] / GPUMemoryTransferRateOffset [3] = 1000'
Настроить Ethminer
TODO
Ubuntu — Как разогнать видеокарту из Ubuntu — iTecTec
Я хотел бы повысить частоту ядра, частоту шейдеров и частоту памяти на eVGA GTX 480, которая у меня в коробке для разработки работает под управлением 10. 04. Можно ли разогнать последнюю видеокарту из Ubuntu? Я попробовал подход Coolbits, но не смог заставить его работать. Я также пробовал nvclock, но поскольку он не обновлялся с 4 января 2009 года, он не работает с моей картой.
В Windows сам драйвер поставляется с возможностью разгона карт, но nvidia , похоже, не включила это в драйверы linux. Кто-нибудь нашел решение? Или можно было бы установить драйверы Windows в Ubuntu? ( ick )
Если есть более подходящий форум, на котором можно задать этот вопрос, я был бы счастлив сделать это, но я надеюсь на решение в рамках Ubuntu.Спасибо!
Обновление: Похоже, мне может понадобиться «Coolbit» «5», как описано здесь. Хм. Неа.
Вот соответствующий раздел моего файла xorg.conf:
Раздел «Устройство»
Идентификатор «Device0»
Драйвер "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 460"
BusID "PCI: 2: 0: 0"
Вариант "Coolbits" "5"
Вариант «NoLogo» «Верно»
EndSection
Раздел «Устройство»
Идентификатор «Устройство1»
Драйвер "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 480"
BusID "PCI: 3: 0: 0"
Вариант "Coolbits" "5"
Вариант «NoLogo» «Верно»
EndSection
Когда я перезагружаюсь с Coolbits, установленным на 5, я могу включить управление вентилятором на GTX 460. Я также могу установить его в режим максимальной производительности. Не могу изменить тактовые частоты. Я собираюсь попробовать разные уровни. Но вот что я вижу (с Coolbits = 5):
Обновление 2: Я пробовал версию драйвера — 260.24 (бета — nvdeveloper) и 260.19.12 (выпущен сегодня). Я не вижу вкладку «Clock Frequencies» ни для одной из карт 4xx. Однако я могу изменить скорость вращения вентилятора для карты с подключенным дисплеем. Я собираюсь задать второй вопрос и дождаться выхода лучших драйверов.
Как разогнать видеокарты Nvidia в Linux
Видеокарты Nvidia являются стандартом для Linux из-за наличия у компании хороших проприетарных графических драйверов. Из всех других поставщиков графических процессоров Nvidia предоставляет достойные (хотя и с закрытым исходным кодом) графические драйверы, которые позволяют видеоиграм довольно хорошо работать на платформе.
Тем не менее, графические процессоры Nvidia иногда недостаточно эффективны в Linux по сравнению с Windows из-за технологии, лежащей в основе Linux. К счастью, эти недостатки производительности легко обойти, разогнав оборудование.
Существует несколько способов разогнать видеокарты Nvidia в Linux, но самый простой способ сделать это с небольшими проблемами — это установить графический инструмент GreenWithEnvy, поскольку он позволяет пользователям использовать простой графический интерфейс для предоставления информации и разгона видеокарт Nvidia. .
ВНИМАНИЕ: не пытайтесь разогнать видеокарту Nvidia, если не уверены, что у вас есть блок питания, способный справиться с дополнительными накладными расходами. Чтобы узнать о потребляемой мощности и стандартной потребляемой мощности, перечислите свои компоненты в этом калькуляторе блока питания.
Установите GreenWithEnvy
Есть несколько способов установить приложение разгона GreenWithEnvy Nvidia в Linux. По словам разработчика, предпочтительный способ заставить приложение работать — через Flatpak. Причина использования Flatpak в том, что программное обеспечение поставляется готовым к работе, без необходимости что-либо компилировать.
Прежде чем мы перейдем к тому, как установить приложение GreenWithEnvy таким образом, важно поговорить о среде выполнения Flatpak, потому что без нее установка и запуск этой программы невозможны.
Среда выполнения Flatpak довольно легко установить в большинстве популярных дистрибутивов Linux. Чтобы запустить его, откройте окно терминала. Затем нажмите на это руководство, чтобы узнать, как все работает.
После завершения установки среды выполнения Flatpak можно безопасно установить приложение GreenWithEnvy в вашей системе Linux, введя следующие команды в окне терминала.
flatpak remote-add --if-not-exists flathub https: // flathub.org / repo / flathub.flatpakrepo
flatpak install flathub com.leinardi. gwe
Другие способы установки GreenWithEnvy
Не можете использовать Flatpak и вам нужно использовать приложение GreenWithEnvy в вашей системе? К счастью для вас, разработчик упростил установку программы в самых разных дистрибутивах Linux, скомпилировав ее из исходного кода.
Компиляция программ из исходного кода в Linux начинается с установки всех файлов зависимостей, необходимых для сборки программного обеспечения без ошибок.Чтобы эти зависимости работали, запустите окно терминала и введите команды, соответствующие используемой вами ОС.
Ubuntu
sudo apt install git meson python3-pip libcairo2-dev libgirepository1.0-dev libglib2.0-dev libdazzle-1.0-dev gir1.2-gtksource-3.0 gir1.2-appindicator3-0.1 python3-gi-cairo appstream-util
Debian
sudo apt-get install git meson python3-pip libcairo2-dev libgirepository1.0-dev libglib2.0-dev libdazzle-1.0-dev gir1.2-gtksource-3.0 gir1.2-appindicator3-0.1 python3-gi-cairo appstream-util
Arch Linux
В Arch Linux нет необходимости вручную устанавливать зависимости для GreenWithEnvy. Вместо этого соберите и установите пакет AUR в терминал с помощью приведенных ниже команд.
судо pacman -S git base-devel git clone https://github.com/trizen/trizencd trizenmakepkg -sritrizen -S gwe
Fedora
sudo dnf install desktop-file-utils git gobject-introspection-devel gtk3-devel libappstream-glib libdazzle libnotify meson python3-cairocffi python3-devel python3-pip redhat-rpm-config
OpenSUSE
К сожалению, разработчик не описывает зависимости для установки OpenSUSE.Попробуйте использовать зависимости Fedora, указанные выше, поскольку они похожи. Или, если они не работают, придерживайтесь версии Flatpak.
С учетом зависимостей соберите и установите GreenWithEnvy из исходного кода, используя следующие команды терминала.
git clone --recurse-submodules -j4 https://gitlab.com/leinardi/gwe.git cd gwe выпуск git checkout pip3 install -r requirements.txt мезон. build --prefix / usr ниндзя -v -C сборка ниндзя -v -C построить установить
Наконец, установите пакет Nvidia-xconfig в свою систему, а затем используйте его для перевода графического процессора в режим разгона.
Ubuntu
Предполагая, что вы используете последние версии драйверов графического процессора Nvidia в Ubuntu, необходимо установить приложение nvidia-xconfig .
Debian
sudo apt-get install nvidia-xconfig
Arch Linux
Пакет nvidia-xconfig поставляется с драйверами Nvidia по умолчанию для Arch, поэтому нет необходимости устанавливать его как отдельный пакет.
Fedora
sudo dnf установить nvidia-xconfig
OpenSUSE
Пакет nvidia-xconfig включен в драйверы OpenSUSE Nvidia.
судо nvidia-xconfig --cool-bits = 12
Разгон с помощью GreenWithEnvy
Разгон видеокарты — дело непростое. Вообще говоря, лучше всего вносить поправки небольшими порциями. Для достижения наилучших результатов следуйте инструкциям и не отклоняйтесь, если вы не эксперт!
Чтобы начать разгон, запустите GreenWithEnvy на вашем компьютере с Linux. Как только приложение откроется, посмотрите на температуру карты. Понаблюдайте за статистикой, чтобы убедиться, что она не соответствует параметрам «SLOWDOWN TEMP» или «SHUTDOWN TEMP.”
Если температура хорошая, перейдите к разделу «Power». Затем с помощью мыши перетащите ползунок вверх примерно на 5% и нажмите кнопку «Применить». Например, если ваша сила установлена на 120, увеличьте ее до 125.
Немного поработайте на компьютере и займитесь чем-нибудь графически насыщенным, например, посмотрите HD-видео или запустите видеоигру, и проверьте, все ли работает стабильно. Если проблемы не исчезнут, смело увеличивайте мощность еще на 5-10%.
Отменить разгон
Недовольны разгоном? Откройте приложение GreenWithEnvy на рабочем столе Linux и найдите раздел «Power».После этого посмотрите на ползунок и верните его по умолчанию.
Примечание: не знаете, что такое значение по умолчанию? Это вертикальная линия на ползунке.
После возврата к настройкам питания по умолчанию на слайдере нажмите «Применить», чтобы подтвердить изменения.
Manpage Ubuntu: nvclock — Разгоните графический адаптер nVidia.
Предоставлено: nvclock_0.8b4 + cvs20100914-5_amd64НАИМЕНОВАНИЕ
nvclock - Разгоните графический адаптер nVidia.ОБЗОР
nvclock [опции]ОПИСАНИЕ
Эта страница руководства кратко описывает команду nvclock . NVClock - небольшая программа для настройка видеокарт nVidia на FreeBSD, Linux и Windows. Первоначально это было предназначено только для разгон, но в наши дни он может гораздо больше. Например, он содержит оборудование поддержка мониторинга, с помощью которой вы можете просматривать температуру и скорость вентилятора на картах, которые поддержите это.Кроме того, он позволяет настраивать параметры OpenGL с помощью расширения NV-CONTROL. поддерживается драйверами nVidia Linux / FreeBSD.ОПЦИИ
Программа следует обычному синтаксису командной строки GNU с длинными параметрами, начинающимися с двух тире (`- '). Сводка опций приведена ниже. --b, - бэкэнд бэкэнд По умолчанию NVClock использует свой так называемый «низкоуровневый» бэкэнд для чтения и настройки. тактовые частоты карт.Начиная с драйвера NVidia 1.0-7667, драйверы также предоставляют Механизм разгона называется Coolbits. Поддерживается только в настольных версиях. из GeforceFX / 6/7. Основные преимущества, которые он имеет по сравнению с низкоуровневым сервером, заключаются в том, что он позволяет вам установить часы для использования в 2D- и 3D-программах. Проблема в том, что различные современные карты GeforceFX / 6/7/8 работают на разных тактовых частотах в зависимости от того, запускают 3D-приложение или нет.Возможные значения для backend: coolbits, coolbits2d, coolbits3d и lowlevel. В параметр по умолчанию для карт GeforceFX / 6/7 - это coolbits, который устанавливает одинаковые частоты для 2D / 3D, другие coolbits2d и coolbits3d устанавливают соответственно 2D и 3D часы и наконец, lowlevel позволяет вам использовать бэкэнд низкого уровня. -c, --карта номер Большинство систем содержат только одну видеокарту. В системах с несколькими картами это опцию можно использовать для выбора карты для разгона. -d, --debug Включение / отключение отладочной информации, связанной с разгоном. Эта информация показывает данные хранятся в ФАПЧ во время различных операций. -D, - Отладка Распечатайте длинный список регистров GPU, содержащий их текущее значение. Вся эта информация очень полезно для отладки. -f, -force Принудительная поддержка карты, которая в данный момент отключена. Карты можно отключить по умолчанию, если код для них является экспериментальным или если используется ноутбук. Ноутбуки отключены из соображений безопасности, так как разгон на них более опасен. Если вы знаете, что делаете, вы можете использовать эту опцию, чтобы включить понижение частоты. вашего графического процессора, чтобы сэкономить электроэнергию. -F, --fanspeed скорость Используя эту опцию, вы можете настроить рабочий цикл скорости вентилятора.Ценность, которую вы можете ввод может быть дельтой, например +10 или -10, что увеличивает / уменьшает скорость вентилятора с 10%. Кроме того, значение может быть числом, например 20, что установит скорость вентилятора на 20%. Кроме того, если ваш датчик поддерживает автоматическую (с регулируемой температурой) скорость вентилятора регулировки, вы также можете использовать значение «авто», чтобы вернуться к автоматическому управлению. Обратите внимание, что во всех случаях (окончательная) скорость вентилятора должна находиться в диапазоне от 10% до 100%.Низкий рабочий цикл соответствует низкой скорости вентилятора. Обратите внимание, что рабочий цикл НЕ является скоростью вентилятора. Рабочий цикл контролирует процент времени в фиксированном временном интервале, в течение которого вентилятор включен. Выбрав более высокое значение вентилятор работает большую часть времени, что приводит к более высокому скорость вентилятора. Изменение рабочего цикла с 20% до 40% не удваивает шум или скорость вентилятора. -i, --info Распечатать подробную информацию о карте -m, --memclk скорость Скорость памяти в МГц -n, --nvclk скорость Частота ядра в МГц -P, - Деталь маска Geforce6 / 7 спроектированы таким образом, что один единственный графический процессор может использоваться для создание различных видов досок. Например, выпускают NV40 (класс 6800). GPU, и когда GPU функционирует должным образом, они превращают его в 6800GT / Ultra или когда что-то повреждено или не может достичь высоких частот, они называют это 6800NU / LE. То же самое и с картами 6200/6600 на базе NV43. Карта 6800LE отправляется с 8 отключенными блоками пикселей и 2 отключенными блоками вершин. На разных картах это можно повторно включить эти единицы, и если он работает правильно, он может значительно улучшить 3D производительность.Проблема в том, что некоторые блоки могут быть сломаны, что приводит к артефакты или нестабильность. Кроме того, не все модели GPU могут быть разблокированы, потому что Nvidia защитила графические процессоры от модификации или отсутствия дополнительных модулей для включить. Используя эту опцию, вы можете включить дополнительные пиксельные единицы. Сначала проверьте с помощью переключателя -i какие пиксельные единицы маскируются. Если ни один из них не замаскирован, это означает, что никто не может быть замаскирован. разблокирован.Для объяснения я возьму в качестве примера 6800LE, который по умолчанию отключены 8 из 16 пикселей. Параметр -i показал маску '1100', которая означает, что первый и второй блоки пикселей отключены. Один блок блок пикселей содержит 4 конвейера в случае большинства плат, за исключением NV44 / NV46, которые используют 2 конвейера для каждого пиксельного блока. Чтобы включить первый и второй конвейер используйте -P 1111 (двоичный) или я предпочитаю шестнадцатеричный 0xf.NVClock попытается разблокировать конвейеры, обратите внимание, что даже при наличии замаскированных конвейеров некоторые из них могут быть заблокированы аппаратно, поэтому их нельзя включить. -r, - сброс Восстановить исходные тактовые частоты -s, -скорости Распечатать текущие тактовые частоты в МГц -S, - умный диммер Для использования на ноутбуках Nvidia добавила функцию под названием smartdimmer, которую можно использовать для регулировки яркости подсветки. На данный момент функция ограничена Карты Geforce6200Go, но при необходимости можно добавить больше карт, если они действительно обеспечивают Поддержка Smartdimmer. Чтобы использовать эту опцию, вы можете выбрать значение от 15% до 100%. и яркость будет установлена на этот уровень, или вы можете использовать дельту, например +10 / -10 что должно уменьшить яркость на + 10% / -10%. -V, -Vunit маска Эта опция может использоваться для включения отключенных вершинных конвейеров, которые могут появляться на Карты Geforce6 / 7.Для введения в модификацию конвейера проверьте параметр -P первый. Синтаксис и рабочий вариант такие же, как у пиксельного блока с разница в том, что один бит соответствует 1 вершине конвейера, а не множеству. Опять таки проверьте -i, чтобы увидеть, какие блоки вершин заблокированы. На 6800LE вы можете увидеть '001111' Это означает, что пятый и шестой блоки заблокированы. Чтобы включить все единицы, используйте -V 111111 (двоичный) или 0x3f (шестнадцатеричный).Обратите внимание, что нет уверенности в том, что юнит может быть включен, так как на некоторых картах блоки заблокированы. Ниже приведен список опций, связанных с отображением / OpenGL. -l, --list Список опций OpenGL / Display, поддерживаемых вашим набором микросхем / драйвером -q, --query option Запросить текущую настройку для одной из опций, перечисленных в OpenGL / Display options. -a, --assign option / option [display] = "значение" Установите значение для поддерживаемого параметра.Для параметров OpenGL, таких как fsaa, достаточно следующего синтаксиса: nvclock -a option = значение Для определенных параметров отображения, таких как Digital Vibrance, иногда требуется отображаемое имя: nvclock -a vibrance [crt-0] = значение. -x, --xdisplay Выберите другой X-дисплей -h, --help Показать сводку опций.АВТОР
Эта страница руководства была первоначально написана Воутером де Врисом, для Система Debian GNU / Linux. Позже он получил обновление от Кела Моддермана . и, наконец, он был переписан для включения в NVClock 0.8 Родериком Коленбрандером. 0.8beta3 NVCLOCK (1)
Как я могу разогнать видеокарту из Ubuntu?
Я хотел бы повысить частоту ядра, тактовую частоту шейдеров и тактовую частоту памяти на eVGA GTX 480, которая у меня в коробке разработки с установленной версией 10.04. Можно ли разогнать последнюю видеокарту из Ubuntu? Я попробовал подход Coolbits, но не смог заставить его работать. Я также пробовал nvclock, но поскольку он не обновлялся с 4 января 2009 года, он не работает с моей картой.
В Windows драйвер сам поставляется с возможностью разгона карт, но nvidia , похоже, не включила это в драйверы linux. Кто-нибудь нашел решение? Или можно было бы установить драйверы Windows в Ubuntu? ( ick )
Если есть более подходящий форум, на котором можно задать этот вопрос, я был бы счастлив сделать это, но я надеюсь на решение в рамках Ubuntu.Спасибо!
Обновление: Похоже, мне может понадобиться «Coolbit» «5», как описано здесь. Хм. Неа.
Вот соответствующий раздел моего файла xorg.conf:
Раздел «Устройство»
Идентификатор «Device0»
Драйвер "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 460"
BusID "PCI: 2: 0: 0"
Вариант "Coolbits" "5"
Вариант «NoLogo» «Верно»
EndSection
Раздел «Устройство»
Идентификатор «Устройство1»
Драйвер "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 480"
BusID "PCI: 3: 0: 0"
Вариант "Coolbits" "5"
Вариант «NoLogo» «Верно»
EndSection
Когда я перезагружаюсь с Coolbits, установленным на 5, я могу включить управление вентилятором на GTX 460. Я также могу установить его в режим максимальной производительности. Не могу изменить тактовые частоты. Я собираюсь попробовать разные уровни. Но вот что я вижу (с Coolbits = 5):
Обновление 2: Я пробовал версию драйвера — 260.24 (бета — nvdeveloper) и 260.19.12 (выпущена сегодня). Я не вижу вкладку «Clock Frequencies» ни для одной из карт 4xx. Однако я могу изменить скорость вращения вентилятора для карты с подключенным дисплеем. Я собираюсь задать второй вопрос и дождаться выхода лучших драйверов.
.