Разгон видеокарты на сервере Linux

7

Недавно я собрал себе новый сервер Linux с процессором Core 2 Duo 1,83 ГГц и видеокартой nVidia GeForce 7200LE, которая была самой дешевой картой с пассивным охлаждением, которую я мог найти. Я измерил потребляемую мощность системы, и она, кажется, потребляет около 95 Вт.

Видеокарта, похоже, сильно нагревается, хотя у меня даже нет монитора, мыши или клавиатуры, подключенных к машине, так что это кажется совершенно ненужным.

Можно ли как-то разогнать или даже выключить видеокарту, чтобы сэкономить энергию?

Обновить: После удаления видеокарты и понижения напряжения ЦП с 1,25 до 1,1 В (кажется стабильным) энергопотребление упало до 70 Вт. Спасибо всем.

zidar
источник
это не должно быть на сервере?
zpesk

Ответы:

5

Я немного смущен. Почему у вас там есть видеокарта? Даже если вы собираетесь использовать монитор, не могли бы вы просто использовать встроенную графику?

Звучит так, будто его удаление - лучший способ снизить энергопотребление.

Josh Hunt
источник
На моей материнской плате нет встроенной графики ... а загрузка стандартного компьютера без видеокарты просто невозможна, или это так?
zidar
@weazl: Хотя я не эксперт в таких вещах, я не понимаю, почему это не сработает. Вынь и попробуй!
Josh Hunt
@joshhunt: попробуй погуглить, не думаю, что это можно сделать.
zidar
@joshhunt: Я буду проклят, я был неправ. Компьютер нормально загрузился без видеокарты. Сэкономила мне всего 15 Вт мощности.
zidar
6

Существует инструмент под названием NVClock который может настроить часы для карт Nvidia.

Работает только если вы используете проприетарный драйвер nvidia.

Существует пакет Debian / Ubuntu, который называется nvclock и графические интерфейсы для KDE nvclock-qt и GNOME nvclock-gtk,

Ludwig Weinzierl
источник
На сервере не установлен x, так как я не собираюсь использовать его для каких-либо подобных целей. Нужно ли мне как-то устанавливать проприетарный драйвер nVidia?
zidar
nvclock зависит только от libc, libx11 и libxext. В описании сказано: «Официальные бинарные драйверы nVidia требуются для доступа, отличного от root». Итак, шансы хорошие, но единственный способ найти окончательный ответ - попробовать.
Ludwig Weinzierl
Это сработало, но на самом деле ничего особенного не произошло, температура почти не упала, и я сэкономил максимум 3-4 Вт.
zidar
@weazl: Жаль, но я думаю, это стоило попробовать.
Ludwig Weinzierl
0

Что ж, Вот а также Вот это то, что я нашел при загрузке без VGA (есть больше, Google, если вы заинтересованы). Короче говоря, скорее всего, ваш BIOS не позволит загрузиться без VGA, и даже если это будет - не все ядра Linux поддерживают это. Если вы не хотите исследовать этот путь дальше, предпочтительнее разгон или замена на более старый VGA.

Не могу помочь с разгоном, хотя, никогда не пробовал на Linux. Вот это кто-то, кто пытался сделать это в Ubuntu, но, насколько я понял, у него были проблемы с сохранением этих настроек между перезапусками. Плюс я не уверен, можно ли загрузить драйвер nvidia из терминала без установки x.

Самый простой способ - найти старая дешевая видеокарта на eBay за 2-4 $. Таким образом, вы потратите меньше времени и усилий на эту проблему.

Большинство современных VGA потребляют довольно много энергии даже в режиме ожидания. Все это тепло от него просто включается. И ваша карта считается "обновить интегрированное графическое решение с улучшенной на ~ 50% производительностью так что в любом случае он не подходит для сервера Linux.

Kirill Strizhak
источник