Установка видео драйверов NVIDIA в Linux Ubuntu!

А еще вопрос стоит гораздо шире, нежели банальное сравнение Linux — Windows:

Ubuntu

В случае с дистрибутивами типа Ubuntu или его дериватами (Linux Mint, Elementary OS) система еще на этапе установки предлагает загрузить и установить много проприетарных компонентов, необходимых для комфортной работы. Это относится и к драйверам. Если же по какой-то причине вы отказались от загрузки драйверов во время установки или хотите их обновить, вы можете без проблем это сделать в любой момент.

Устанавливаем драйвер через командную строку

Ubuntu

Для начала попробуем воспользоваться стандартным репозиторием и драйвером, который система сама себе отыщет. Это делается так:

  • Открываем терминал. Это можно сделать, одновременно нажав клавиши Ctrl + Alt + T.
  • Затем вводим туда команду ubuntu-drivers devices.

Начинаем с поиска доступных видеокарт и драйверов для них

Ubuntu

Вот и наше оборудование

  • Команда выведет в ответ предположительную версию драйвера, которая подойдет для вашей видеокарты. Чтобы ее установить, достаточно ввести sudo ubuntu-drivers autoinstall

В моем случае указан драйвер для виртуальной машины. У вас же будет реальная видеокарта

Ubuntu

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

Если нужна более свежая версия, то лучше подключить сторонний репозиторий. Для этого:

  • Открываем терминал.
  • Вводим команду sudo add-apt-repository ppa:graphics-drivers/ppa
Ubuntu

Возможно, придется ввести пароль администратора

  • Затем нажимаем на клавишу Enter, чтобы подтвердить желание установить драйвер.

Подтверждаем свои намерения

Ubuntu
  • После этого используем команду ubuntu-drivers devices
  • Потом устанавливаем драйвер командой sudo apt-get install nvidia-driver-номер версии, указанный в списке
  • На следующем этапе нужно ввести заглавную букву «Д» (или Y в английской версии).

Аналогичные команды работают в операционной системе Linux Mint, Elementary OS и в самом Debian, конечно.

Устанавливаем драйвер через графический интерфейс

Ubuntu

И хотя способ с терминалом более чем рабочий, многим тяжело дается взаимодействие с командной строкой. К счастью, для них есть вариант с использованием графической оболочки. В ней есть утилиты для установки и обновления драйверов Nvidia.

Используем программу для обновления драйверов

Сначала стоит попробовать специализированное программное обеспечение.

Ubuntu
  • Открываем основное меню операционной системы.

В оболочках XFCE и KDE нужное меню напоминает «Пуск» из Windows и располагается в левом нижнем углу. В GNOME оно отображается в левом верхнем углу

  • Ищем в списке установленных программ «Менеджер драйверов».
Ubuntu

Вот нужная утилита, но она есть не во всех дистрибутивах

  • В открывшемся окне выбираем один из доступных драйверов, поставив галочку напротив него.

Здесь можно указать проприетарный или свободный (разрабатываемый сообществом) драйвер

Ubuntu
  • В конце кликаем по кнопке «Применить изменения» в нижнем правом углу окна.

Завершающий этап

На этом все. Драйвер будет заменен и при необходимости автоматически обновлен. Никаких дополнительных действий с вашей стороны не потребуется.

Ubuntu

Используем менеджер пакетов

Подходящий драйвер (если вы точно знаете, какой вам нужен) можно отыскать и установить через стандартный менеджер пакетов. В Linux Mint это делается так:

  • Открываем основное меню операционной системы.
Ubuntu

Нужное меню обычно находится в левом нижнем углу, как в Windows

  • Ищем приложение «Менеджер пакетов».

В Debian и ему подобных используется менеджер пакетов Synaptic

Ubuntu
  • Затем активируем поиск.

Ручной поиск займет слишком много времени

  • Вводим в поисковое поле слово NVIDIA.
Ubuntu

Ищем по названию пакетов

  • Затем кликаем по кнопке «Поиск».

Почти все…

Ubuntu

Перед вами появится обширный список доступных драйверов для разных моделей видеокарт. Если вы знаете, какой именно из них подходит, то можете поставить галочку напротив него, а затем нажать на кнопку «Применить» в левом верхнем углу.

Ethereum майнинг на Ubuntu и Debian — Information Security Squad

Задача

Установить и настроить Ethereum, Ethminer и MyEtherWallet на Debian или Ubuntu.

Распределения

Debian или Ubuntu

Ethereum майнинг на Ubuntu и Debian — Information Security Squad

Требования

Рабочая установка Debian или Ubuntu с привилегиями root.

Введение

Ethereum зарекомендовал себя как один из крупных игроков в мире криптовалюты.

Его значение постоянно растет уже более года, и это одна из самых продаваемых валют в мире.

Ethereum также является технологией с открытым исходным кодом, а блокчейн Ethereum обеспечивает новую волну веб-разработки и веб-технологий.

Несмотря на то, что начальная волна интереса к Ethereum утихла, явно еще не слишком поздно принимать в нем участие.

Ethereum майнинг на Ubuntu и Debian — Information Security Squad

Установка пакетов Ethereum

Существует официальный Ethereum PPA со всеми пакетами, которые вам нужно будет поставить для Ethereum.

Есть еще несколько программ, которые вы будете устанавливать в этом руководстве, но это ядро. PPA предназначенное для Ubuntu, но он отлично работает с Debian.

Прежде чем начать с установки, убедитесь, что у вас установлены новейшие графические драйверы для вашей карты с поддержкой OpenCL.

Это могут быть проприетарные драйверы NVIDIA, драйверы с открытым исходным кодом AMD или драйверы AMDGPU-PRO на Ubuntu.

Ubuntu

Использование PPA, очевидно, проще на Ubuntu. Добавьте его в свою систему.

Ethereum майнинг на Ubuntu и Debian — Information Security Squad

$sudo add-apt-repository ppa:ethereum/ethereum $ sudo apt update

Читайте также:  ТОП-10 ЛУЧШИХ ДИСТРИБУТИВОВ LINUX ДЛЯ НОУТБУКОВ В 2021 ГОДУ

Теперь установите пакет Ethereum.

$ sudo apt install ethereum

Debian

В Debian процесс по сути тот же, но просто все не так автоматически.

Вам надо заменить репу.

Выполните:

Ethereum майнинг на Ubuntu и Debian — Information Security Squad

sudo sed ‘s/jessie/vivid/’ -i /etc/apt/-ethereum-*.list

Выполните обновление и установку

$ sudo apt update $ sudo apt install ethereum

Установите Ethminer

Это не выгодно майнить Ethereum с моим процессором.

Однако, использование графического процессора имеет смысл в правильной конфигурации.

Есть две программы для разработки GPU, Ethminer и Claymore.

Ethereum майнинг на Ubuntu и Debian — Information Security Squad

Это руководство будет охватывать Ethminer.

Тем не менее, они оба отличные варианты.

Перейдите на страницу выпуска проектов и скачайте последнюю версию архива.

Распакуйте архив в каталоге, где вы хотите запустить Ethminer.

Это предварительно скомпилированный двоичный файл, так что это все, что вам нужно сделать, прежде чем вы начнете его использовать.

Установите Mist

На самом деле, вы должны, вероятно, настроить свой кошелек, прежде чем начать.

Ethereum майнинг на Ubuntu и Debian — Information Security Squad

Таким образом, у вас есть место для размещения вашего Ethereum.

В этом руководстве будет использован Mist, потому что это официальный кошелек Ethereum.

Перейдите на страницу Mist и скачайте последний пакет Deletum Wallet Debian.

Найдите загруженный пакет и установите его с помощью dpkg.

$ sudo dpkg -i

Настройте свой кошелек

Откройте новый кошелек Mist.

Ethereum майнинг на Ubuntu и Debian — Information Security Squad

В зависимости от среды вашего рабочего стола Он может быть в разделе «Интернет» или «Другое».

На первом экране, который вы увидите, есть значок большого знака плюс в середине вашего окна, что позволяет создать новый кошелек.

Когда вы нажмете на значок, Mist предложит вам установить пароль.

Вы не можете восстановить его, и это постоянный.

Выберите что-то безопасное и запоминающееся.

После, Мист начнет настройку вашего кошелька.

Это не займет много времени.

Ethereum майнинг на Ubuntu и Debian — Information Security Squad

Готовый продукт будет иметь ваш кошелек с именем по умолчанию и вашим адресом ниже.

Вы можете изменить имя на любое удобное для вас.

Адрес является важной частью.

Это то, что вы будете использовать, чтобы настроить свои операции майнинга и купли и продажи Ethereum.

Начать майнинг

Откройте терминал и направляйтесь в каталог, где вы распаковали Ethminer.

Функция помощи для Ethminer не так … полезна, как могла бы быть.

Ethereum майнинг на Ubuntu и Debian — Information Security Squad

Форматирование синтаксиса может быть немного странным. Тем не менее, стоит проверить. Есть две основные вещи, которые вам понадобятся: флаг для указания вашего счета и один для вашего пула. -G для OpenCL, а -U работает с Cuda.

Флаг -P позволяет указать ваш пул.

Итак, выберите пул.

Есть несколько отличных.

Ни один из них не требует, чтобы вы зарегистрировались или сделали учетную запись.

Вы предоставляете только адрес Ethereum через команду майнинга

Говоря о команде по майнинга, наконец, пришло время начать.

Ethereum майнинг на Ubuntu и Debian — Information Security Squad

Вы можете рассмотреть примеры: -mining/ethminer/blob/master/docs/POOL_EXAMPLES_

$ ./ethminer -G -P stratum1+tcp:// :3333

Как только вы введете свою команду, Ethminer начнет майнинг.

Он будет работать до тех пор, пока вы не отмените работу.

Ethereum майнинг на Ubuntu и Debian — Information Security Squad

Выбор SSD диска

При выборе SSD накопителя обращать внимание необходимо на:

  • Емкость можно от 500 Гб. Желательно от 1 TB.
  • Скорость записи необходимо выбирать максимально возможную.
  • Тип памяти.
  • TBW — количество возможных циклов перезаписи.
  • Интерфейс подключения.

Наиболее приемлемый выбор это SSD NVME c типом памяти TLC (из более доступных) 1 TB емкости, интерфейс PCI-E 2.0 — 4.0 со скоростью записи примерно от 2 — 4Гб/с.

Если вы хотели бы задействовать накопитель большей емкости, но не можете найти такой, то можно использовать несколько SSD дисков. Не забудьте рассчитать сколько таких дисков получится подключить, а это зависит от линий PCIe выделяемых за счет процессора и за счет материнской платы, и конечно же зависит исключительно от вашей сборки оборудования.

Выводы сделаны из расчета среднего финансового положения плюс цена/качество самого накопителя. Более подробно характеристики можно изучить в FAG chia.

Второй вариант

Чтобы узнать точную моделью нашего графического адаптера выполним в терминале следующую команду:

lspci -k| grep -EA2 ‘VGA|3D’

Наша модель графического адаптера определилась как GeForce GT 740M.

Переходи на сайт производителя и выбираем соответствующую серию для драйверов, для меня это GeForce 700 Series Notebooks. В поле «Семейство продуктов» выбираем модель видеокарты.

И после того как указали операционную систему нажимаем на кнопку «Поиск»

Как видите самая оптимальная версия драйвера для моей видеокарты это , то есть самая последняя.

Далее нам необходимо загрузить его для этого нажимаем на кнопку «Загрузить сейчас».

Соглашаемся с условиями Nvidia и нажимаем на кнопку «Принять и скачать». Принимаем условия и качаем файл драйверов с расширением .run

Перейдем непосредственно к установке драйвера, открываем терминал и переходим в директорию в которую вы загружаете скачиваемые файлы, у меня это папка src

cd ./src

Посмотрим какие файлы есть в папке

ls

Видим что скачаный нами файл находится в ней.

Даем право на запуск:

sudo chmod +x NVIDIA-Linux-x86_

Переключаемся на консоль командой Ctrl-Alt-F1 и входим в систему под своим пользователем;

Читайте также:  DOSBox – эмулятор для запуска старых игр на современных ПК

Завершаем дисплейный менеджер

sudo service lightdm stop

Запускаем установку нашго драйвера

sudo sh ./NVIDIA-Linux-x86_

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

sudo reboot

На этом установка графического драйвера NVIDIA закончена. И если остались непонятные вопросы по данной теме и есть предложения, то прошу их писать в комментариях. Всем пока!

Разгон видеокарт AMD для майнинга

Так уж сложилось, что у нас в стране именно «красные» видеокарты пользуются особой любовью прогрессивной части населения. Видимо, сказывается счастливое советское прошлое. Как иначе объяснить любовь к картам, которые хоть и показывают отличные результаты на избранных алгоритмах, отличаются завидным аппетитом и, как следствие, повышенными температурами. А еще с разгоном АМД не всё так просто, как с NVIDIA. Тут уже мало просто задать повышенные частоты и радоваться. Тут надо шить!

Давайте по порядку. Если посмотреть панель управления рига с картами АМД на Hive OS, то на первый взгляд у нас всё тоже самое, что и с Nvidia, только кнопка не зеленая, а красная:

Разгон видеокарт AMD для майнинга

Особенность разгона АМД в том, что прежде чем задать картам рабочие частоты, их надо «прошить». То есть непосредственно в BIOS зашить новые тайминги, позволяющие получить прирост производительности при программном поднятии частот памяти и ядра.

Если в двух словах, то биос видеокарты содержит таблицу с параметрами, среди которых для каждой рабочей частоты производитель задал свои настройки таймингов, или попросту — время задержки между вычислительными циклами. И по умолчанию, чем выше рабочая частота, тем более медленные тайминги используются. Сделано это для того, чтобы обеспечить стабильную работу видеокарты. Но нам же, помимо стабильности, нужна и повышенная производительность, верно? Поэтому модифицируя биос, мы фактически меняем значения в таблице: частота / тайминг. Берем тайминги, соответствующие более низким частотам, и назначаем их для более высоких. Помня при этом о балансе производительность/стабильность. Там же в биос можно подредактировать и вольтаж ядра и памяти, и поведение кулеров.

Так уж сложилось, что под Линукс нет редактора, с помощью которого можно отредактировать биос видеокарты и поменять эти самые тайминги. Однако при этом Hive OS отлично справляется с задачей чтения/записи биос из видеокарты.

Разгон видеокарт AMD для майнинга

Обязательно сохраните оригинальный BIOS вашей видеокарты.

Перед нами два пути: модифицировать тайминги под Windows, используя Polaris bios editor, или же искать уже готовый биос под вашу карту на профильных веб-ресурсах. Отмечу, что процесс модификации BIOS требует определенных навыков и заслуживает отдельного обсуждения. Поэтому я рекомендую второй путь. Просто ищем готовый биос под свои видеокарты и зашиваем его уже под Hive OS.

Где же взять готовый «разогнанный» биос? Можно воспользоваться разными профильными форумами, но есть риск нарваться на «кривой» образ. Поэтому я рекомендую два основных ресурса:

Разгон видеокарт AMD для майнинга
  • -vbios-collection-optimized-settings-for-performance-power-saving/13

На что надо обращать внимание при выборе биос? С производителем и моделью карты всё понятно. Но ещё при выборе модифицированного биос обязательно учитывайте производителя модулей памяти (информация о производителе есть в Hive OS).

Как правило, это Hynix, Samsung, Micron или Elpida. И очень часто под каждый тип памяти будет свой образ биос, так как под каждую память свои тайминги.

Разгон видеокарт AMD для майнинга

До последнего времени считалось, что залог хорошего разгона, а значит и высокого хешрейта — это карты с памятью Samsung. Но на самом деле, производитель памяти на вашей карте не так уж и важен. Сейчас практически любую видеокарту серии RX480/580 с любыми модулями памяти можно разогнать до примерно одних и тех же показателей. Так, на эфире это плюс минус 28 – 31 MH/s в дуал режиме. Поэтому, если вам попалась карта с памятью Elpida, а не Samsung, то это еще не повод для расстройства.

Также нередко для одной и той же карты доступны несколько вариантов биос: memshift, powersafe, overklock.

Тут всё просто:

Разгон видеокарт AMD для майнинга
  • Memshift – биос с измененными таймингами памяти
  • Overclock – агрессивные варианты биос, где помимо таймингов памяти также зашит разгон ядра GPU.
  • Powersafe – это вариант биос с пониженным потреблением и как результат, с более низкими рабочими температурами.

Выбираем образ, который понравился, и прошиваем его в карту. Но, сначала обязательно делаем бекап родного биос, на всякий пожарный. И будьте внимательны, если у вас в риге установлено несколько карт! Не ошибитесь при прошивке!

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

Второй вариант

Чтобы узнать точную моделью нашего графического адаптера выполним в терминале следующую команду:

lspci -k| grep -EA2 ‘VGA|3D’

Наша модель графического адаптера определилась как GeForce GT 740M.

Переходи на сайт производителя и выбираем соответствующую серию для драйверов, для меня это GeForce 700 Series Notebooks. В поле «Семейство продуктов» выбираем модель видеокарты.

Второй вариант

И после того как указали операционную систему нажимаем на кнопку «Поиск»

Как видите самая оптимальная версия драйвера для моей видеокарты это , то есть самая последняя.

Читайте также:  iOS 13: все, что вам нужно знать о новом программном обеспечении

Далее нам необходимо загрузить его для этого нажимаем на кнопку «Загрузить сейчас».

Соглашаемся с условиями Nvidia и нажимаем на кнопку «Принять и скачать». Принимаем условия и качаем файл драйверов с расширением .run

Перейдем непосредственно к установке драйвера, открываем терминал и переходим в директорию в которую вы загружаете скачиваемые файлы, у меня это папка src

Посмотрим какие файлы есть в папке

Видим что скачаный нами файл находится в ней.

Даем право на запуск:

Второй вариант

sudo chmod +x NVIDIA-Linux-x86_

Переключаемся на консоль командой Ctrl-Alt-F1 и входим в систему под своим пользователем;

Завершаем дисплейный менеджер

sudo service lightdm stop

Запускаем установку нашго драйвера

sudo sh ./NVIDIA-Linux-x86_

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

На этом установка графического драйвера NVIDIA закончена. И если остались непонятные вопросы по данной теме и есть предложения, то прошу их писать в комментариях. Всем пока!

Второй вариант

Сделай репост – выиграй ноутбук!

Каждого 1 и 15 числа розыгрывает подарки.

  • Нажми на одну из кнопок соц. сетей
  • Получи персональный купон
  • Выиграй ноутбук LENOVO >Подробно:

LENOVO IdeaPad Intel Core i5, 8ГБ DDR4, SSD, GeForce, Windows 10

Инструменты

Чтобы установить AMD Catalyst для Linux не требуется использование вспомогательного программного обеспечения. Все необходимые инструменты есть в операционной системе. Достаточно четко следовать предложенному пошаговому руководству и не допускать ошибок.

В установленной утилите каждый пользователь способен внести изменения в графический адаптер и разогнать его уровень производительность до максимально допустимых показателей. Благодаря этому обеспечивается высокая эффективность во время игр с захватывающими спецэффектами, способными полностью погрузить гемблера в виртуальный мир полного приключений.

Подводим итоги

Итак, игры, которые используют OpenGL, по результатам тестов, должны работать в Linux не хуже, чем в Windows, ну или хуже совсем чуть-чуть. Этот результат радует, потому что около года назад пронеслась волна ропота, что-де даже нативные игры работают медленнее, чем в Windows (видим, что нет). Причем, благодаря усилиям программистов Wine, даже запущенные через него игры должны сохранять этот уровень производительности. Кстати, если озадачиться, взять какой-нибудь Gentoo, все оптимизировать… Может быть удастся и превзойти «винду», не исключаю!

Слухи же о медленно работающих нативных играх, я думаю, пошли от того, что далеко на каждая такая игра использует OpenGL, многие представляют из себя виндовый вариант, как говорят, «обернутый» в Wine. А как работает Wine мы уже видели.

Подводим итоги

Будем надеяться, что разработчики будут чаще выбирать этот API (ну или Vulkan, ситуация с которым, по идее, как минимум не хуже). Особенно учитывая тот факт, что с DirectX 9, к сожалению, все не так гладко. Да, Wine совершенствуется, но…

Даже в фигурирующем на графике варианте Bumblebbe + Primus + Wine Staging CSMT, отставание от Windows составляет 26,2%, то есть, больше, чем на четверть. Этого, однако, совершенно достаточно для «поиграть между делом» и уж тем паче для не самых свежих игр.

Что касается гибридной графики, как видите, Bumblebee вкупе с Primus продемонстрировал лучшую производительность. Здесь даже и написать еще что-то сложно. Ну, если Bumblebee не получается настроить — можете использовать Nvidia Prime, отстает он совсем немного.

Что же, кажется ответы на все поставленные в начале вопросы — получены. В конце, для интересующих, выкладываю таблицу, в которой сведены результаты всех тестов:

Подводим итоги

Поделиться ссылкой:

  • Нажмите, чтобы поделиться на Twitter (Открывается в новом окне)
  • Нажмите здесь, чтобы поделиться контентом на Facebook. (Открывается в новом окне)

P.S. А = автоматизация

Мы рекомендуем самый простой способ — это воспользоваться стандартным приложением автозагрузки. В LXDE это «Сеансы и запуск».

  1. В окне приложения проходим на вкладку «Автозапуск».
  2. Нажимаем «Добавить».
  3. В появившемся окне указываем имя приложения, описание (при необходимости) и указываем расположение файла скрипта.
  4. Сохраняем новую запись.

Через консоль утилита вызывается командой xfce4-session-settings. Данный вариант гарантировано запускает скрипты после полной загрузки операционной системы.

Сколько можно заработать?

Посчитать текущую прибыльность майнинга вам помогут онлайн калькуляторы, ссылки на которые мы уже приводили выше. На момент написания этого материала прибыльность добычи на GPU довольно низка, и электричество забирает от 50% до 100% дохода от майнинга в зависимости от ваших видеокарт. Окупаемость видеокарт лежит в районе от 1 года и до бесконечности, в зависимости от стоимости вашего электричества. В начале этого года напротив, GPU-майнинг имел рекордно высокую доходность. доходило до того, что топовые видеокарты окупались за 2-3 месяца.

Такие качели происходили уже не один раз и вполне вероятно что через месяц, а возможно через год, майнинг снова станет очень выгодным занятием. На самом деле все зависит от курса биткоина и его форков, новостей и многого другого.