Часовой пояс: UTC + 3 часа




Куратор(ы):   sashmxm    Lecc   



Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 2429 • Страница 106 из 122<  1 ... 103  104  105  106  107  108  109 ... 122  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

Мануалы по установкам:
Установка на Linux Mint 20.2 от tguskill правки от 31.10.2021
Разгон 3х и более видеокарт
Настройка загрузки линукс и работа F@H без включенного монитора
Перезапуск TeamViewer каждые 3 часа
Перезапуск Wi-Fi каждые 3 часа
Скрипт для отображения статистики по логам от Lecc обновление от 12.08.2020
Настройка и установка клиента FAHСlient на HiveOS
Настройка и установка клиента FAHСlient на арендованных хостах vast.ai

Прочее:
Folding@Home: обсуждение - рассматриваются общие вопросы проекта Folding@Home
Запуск boinc из консоли без GUI интерфейса


Последний раз редактировалось sashmxm 04.02.2023 17:21, всего редактировалось 50 раз(а).
установка FAHClient на HiveOS, vast.ai



Партнер
 

Member
Статус: Не в сети
Регистрация: 08.08.2003
Откуда: Москва
sco01
Пусть постоит линукс месяцок на других машинах. Понаблюдаю за ним, а в середине апреля снова вернемся к этому вопросу.


 

TSC! Russia member
Статус: Не в сети
Регистрация: 13.10.2003
Откуда: СССР
Фото: 1
tguskill
DisplayPort Male to VGA Female Converter Adapter Cable
или с HDMI на VGA
воткнул без моника и забыл.


 

Member
Статус: Не в сети
Регистрация: 08.08.2003
Откуда: Москва
Если что-то паять, то я пас. А если есть готовое изделие, то было бы неплохо
Он точно сработает? Или никто точно не знает?


 

TSC! Russia member
Статус: Не в сети
Регистрация: 24.07.2004
Откуда: Yaroslavl
Фото: 32
RoSMag
я на работе таким пользуюсь иногда, это не терминатор, сопротивления там нет никакого. Т.е. карта ничего не видит соотвественно если он просто воткнут в нее

_________________
Бег – искусство оставаться на месте


 

Member
Статус: Не в сети
Регистрация: 08.08.2003
Откуда: Москва
sco01
А есть такие, которые имитируют монитор?


 

TSC! Russia member
Статус: Не в сети
Регистрация: 24.07.2004
Откуда: Yaroslavl
Фото: 32
tguskill
я не видел в продаже (правда специально и не искал) - а так берем паяльник, покупаем в радиодеталях советские резисторы и припаивает к вга разъему по инструкции..

_________________
Бег – искусство оставаться на месте


 

Куратор темы
Статус: Не в сети
Регистрация: 25.02.2015
Откуда: Москва
Я уже писал tguskill в ЛС, но повторюсь тут для большей ясности. Фахклиенту для работы в линуксе нужен X-сервер. А чтобы иксы запустились, им в процессе запуска необходимо считать данные о мониторе -- прошивку, либо из самого монитора, либо из сохраненного файла (edid.bin). Если иксы запускаются, то фахклиенту должно быть глубоко параллельно, подключен монитор или нет. Сам фахклиент подключение монитора не проверяет ни на винде ни на линуксе. Ему это просто незачем.


 

TSC! Russia Captain
Статус: Не в сети
Регистрация: 16.08.2007
Откуда: Красноярск
Lecc писал(а):
либо из сохраненного файла (edid.bin)

Где взять это сохраненный файл?

_________________
У тебя мощнейший комп, ты уверен? И для чего он тебе? В TSC! Russia ты узнаешь что такое мощь тысячи компов! TSCRussiaTeam.ru


 

Member
Статус: Не в сети
Регистрация: 08.08.2003
Откуда: Москва
MegaCalcii я тебе пришлю инструкцию сегодня


 

Куратор темы
Статус: Не в сети
Регистрация: 25.02.2015
Откуда: Москва
MegaCalcii писал(а):
Где взять это сохраненный файл?


Цитата:
«Extended Display Identification Data (EDID) — это стандарт формата данных VESA, который содержит базовую информацию о мониторе и его возможностях, включая информацию о производителе, максимальном размере изображения, цветовых характеристиках, заводских предустановленных таймингах, границах частотного диапазона, а также строках, содержащих название монитора и серийный номер.»

Делается так:
Код:
sudo nvidia-settings

Ищем подраздел с монитором DFP-0, жмем кнопку "Acquire EDID" и сохраняем файл edid.bin (прошивку) в папке /etc/X11. Вместо DFP-0 может быть DFP-1 и т.д. -- этот номер надо запомнить (записать или выжечь паяльником )).
Чтобы прошивка считывалась с диска, а не с монитора, в файле /etc/X11/xorg.conf в Section Device надо добавить следующие строки:
Код:
 Option         "ConnectedMonitor" "DFP-0"
 Option         "CustomEDID" "DFP-0:/etc/X11/edid.bin"
 Option         "IgnoreEDID" "false"
 Option         "UseEDID" "true"

Тут также вместо DFP-0 нужно указать тот номер, который был у монитора в nvidia-settings. Вот и все, у меня работает. Более подробно распишет tguskill.


 

TSC! Russia Captain
Статус: Не в сети
Регистрация: 16.08.2007
Откуда: Красноярск
Lecc
Урра! Заработало! Плачу от счастья :cry:

_________________
У тебя мощнейший комп, ты уверен? И для чего он тебе? В TSC! Russia ты узнаешь что такое мощь тысячи компов! TSCRussiaTeam.ru


 

TSC! Russia member
Статус: Не в сети
Регистрация: 13.10.2003
Откуда: СССР
Фото: 1
tguskill sco01
Этот переходник видится как монитор. Даже, если реальный монитор туда не подключен. Иксы стартуют. Проверено!
ЗЫ а под виндой с этим переходником можно по удалённому подключению управлять амд видиокартами.

ЗЗЫ Про EDID читал, но видимо я рукожоп. Не получилось.


 

Member
Статус: Не в сети
Регистрация: 08.08.2003
Откуда: Москва
Всех приветствую, достопочтенные кранчеры.

С момента написания последнего мануала по приручению кранчинга под линуксом прошло много времени, плюс в старом мануале были некоторые ошибки.
Поэтому выкладываю новый мануал, созданный под руководством глубокоуважаемого Lecc. Без его помощи я бы однозначно не справился.
Но сначала перечислю плюсы кранчинга под линукс:

1. ППД под линуксом на правильных дровах больше процентов на 10-20, чем под виндоус.
2. Не надо мучаться с винафц в случае кранчинга на карте в фолдинге и процессоре в боинке.
3. Не надо париться с лицензионностью софта.
4. Меньше трафик самой операционки, если он у вас лимитирован.

Итак, на сегодня рекомендуемая операционная система Linux Mint 20.2 Mate 64 bit (правка гайда 31.10.2021)
Их 3 версии дистрибутива Mint (Cinnamon, MATE, Xfce), нам нужен именно MATE это по сути графические оболочки системы, но они существенно (в особенности для новичка) отличаются в софте, который адаптирован к той или иной оболочке, и в графическом оформлении

Внимание! Линукс чувствителен к регистру, поэтому внимательно набирайте текст, например 1. FAHClient и 2. Fahclient это разные сочетания, поэтому первый существует и запустится, а второй нет.

1. Скачиваем отседова
https://linuxmint.com/edition.php?id=289

1а. Создаем загрузочную флешку(понадобится флэшка не менее 2 Гб) и устанавливаем. Никаких особых настроек применять не надо.

Делается так:
скачиваем программу для создания флэшки под Windows Universal-USB-Installer https://www.pendrivelinux.com/downloads ... .9.7.8.exe, запускаем
Шаг 1 Выбираем Linux Mint
Шаг 2 Выбираем наш скачанный iso-файл linuxmint-20.2-mate-64bit.iso
Шаг 3 Ничего не меняем, оставляем на Home Page по-умолчанию
Шаг 4 Нажимаем Create и ждем, когда распакуется образ iso-файла и запишется на флэшку

Затем в BIOS выставляем загрузку с flash, загружаемся и нажимаем значок диска на рабочем столе Установка Linux Mint

2. После установки появится приветственное окно. В нем выбираем опцию Драйвера. И устанавливаем рекомендуемые драйвера для видеокарты и, если будут, для другого оборудования.

3. Вводим последовательно в терминале следующие команды:
Код:
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install linux-headers-`uname -r` binutils pkg-config build-essential xserver-xorg-dev
echo "blacklist nouveau" | sudo tee -a /etc/modprobe.d/blacklist.conf

После этого я обычно ставлю все обновления, которые предлагает операционка (в том месте, где предлагает выбрать политику обновлений, я отмечаю обновлять все)

4. Перезагружаемся

5. Теперь у нас полностью готовая операционная система для жизни и работы. Но, к превеликому сожалению, драйвера опен-цл вырезаны из родных драйверов, поэтому нам придется колбасить драйвера самостоятельно.
С приходом 22-ого ядра основной счет на GPU происходит на CUDA, и драйвера NVIDIA в "коробке" должны подходить. После установки заходим Driver Manager и устанавливаем рекомендуемый драйвер NVIDIA.
Если по каким-то причинам это не удается сделать, то переходим к варианту №2.
Идем на сайт nvidia.ru, в раздел драйвера, бета- и архивные драйвера. Выбираем нашу карту, операционную систему линукс 64. Выбираем драйвера 470.74 . Это делаем потому, что скорость счета чрезвычайно сильно зависит от версии драйверов. Скачиваем и ОБЯЗАТЕЛЬНО перемещаем в домашний (основной каталог).

6. Теперь будем удалять родной драйвер и ставить правильный.
Для этого изначально выходим из графического интерфейса Ctrl Alt F1, не работает Ctrl Alt F1 - жмем Ctrl Alt F2 и т.д. Нажатие Ctrl Alt F7 вернет к графической оболочке. Если не получилось, то набираем сразу команду в терминале:
Код:
sudo service mdm stop или
sudo service lightdm stop

Появляется текстовый интерфейс. Вводим имя пользователя, затем пароль.
Вводим команду
Код:
sudo service mdm stop или
sudo service lightdm stop

вводим админский пароль по запросу.
После этого с вероятностью 90% у вас будет просто темный экран.
Снова жмем Ctrl Alt F1
И вуаля, снова появляется текстовый интерфейс. На всякий случай я еще раз останавливаю графику (стрелочка вверх, повторяется команда, энтер)

Удаляем родные драйвера нвидиа
Код:
sudo apt-get purge nvidia*

Теперь ставим правильные
Код:
sudo sh ./NVIDIA-Linux-x86_64-470.74 .run

Со всем соглашаемся, ВЕЗДЕ НУЖНО НАЖАТЬ Accept и Yes, даже если будет по-умолчанию на "No", ждем, будет казаться, что зависло и долго стоять на одном месте, при этом будет надпись Installing DKMS module и висеть на 5%, нужно подождать до завершения, затем перезагружаемся
Код:
sudo reboot

7. Теперь у нас все готово для фолдинга, если бы не один глюк с питоном
запускаем терминал и вводим последовательно две команды:
Код:
wget mirrors.kernel.org/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb

Если вы всё же используете более старую версию Минта 18.х-19.х, то вам нужен этот:
Код:
wget http://launchpadlibrarian.net/109052632/python-support_1.0.15_all.deb

эта команда скачивает правильную версию питона,
затем устанавливаем
Код:
sudo dpkg -i python-gtk2_2.24.0-5.1ubuntu2_amd64.deb

8. Теперь скачиваем FAHClient и программу FAHControl
Правильная версия 7.6.21
https://foldingathome.org/alternative-downloads/
https://download.foldingathome.org/rele ... _amd64.deb - FAHClient
https://download.foldingathome.org/rele ... -1_all.deb - FAHControl
9. Устанавливаем сначала FAHClient
Для этого двойной клик или Enter на пакет fahclient_7.6.21_amd64.deb
Может заругаться и попросить дополнительные пакеты. Соглашаемся.
В процессе установки обязательно отказаться от автоматического запуска клиента (снять галочку в левом нижнем углу, в момент установки не надо настраивать ни команду ни пользователя)
После этого скорее всего заругается на FAHClient. Не обращаем внимания, закрываем.
- Теперь ставим скачанный FAHControl.
Для этого двойной клик или Enter на пакет fahcontrol_7.6.21-1_all.deb
Он запросит установку 17 дополнительных пакетов. Соглашаемся, все скачивается, ставятся дополнительные пакеты, потом он ругается и не устанавливает фахконтрол.
Запускаем установку FAHControl еще раз. Он ставится, но в конце ругается на FAHClient. Не обращаем внимания, закрываем.

10. Теперь правильно настраиваем FAH-клиент, чтобы он запускался автоматически и вообще правильно работал
Идем в домашнюю папку.
Создаем папку fah7
Далее в домашней папке, а не в fah7!
-ПКМ--Создать папку--bin и открыть ее
-ПКМ--Создать документ--Пустой файл и открыть его

Вставляем текст скрипта:
Код:
/home/user/bin# cat fah-start.sh
#!/bin/bash

PATTERN="FAHClient"
FAH_STATUS=`ps -ef | grep $PATTERN | grep -v grep`

FAH_HOME=/home/user/fah7/

cd $FAH_HOME
#pwd
if [ -z "$FAH_STATUS" ]
then
# echo starting folding
FAHClient >/dev/null 2>&1 &
#else
# echo already running
fi

В 1 и 5 строчке меняем user на имя компьютера!
-сохраняемся -- Файл--Сохранить как--fah-start.sh
-делаем сохраненные файлы исполняемыми: ПКМ-Свойства-Права-Позволять выполнение...
После добавляем пункт Fah в Меню\Параметры\Запускаемые приложения. В качестве команды
/home/user/bin/fah-start.sh Естественно, вместо user имя компьютера

11. Запускаем клиент правильно.
Идем в домашнюю папку, оттуда в папку fah7
ПКМ-Открыть в Терминале
в терминале пишем FAHClient
Запускается считалка.
После этого идем в меню пуск, приложения, все, находим FAHControl и в нем настраиваем идентификацию и клиента.

12. Настраиваем разгон видеокарты:
запускаем терминал
Код:
sudo nvidia-xconfig --cool-bits=31 это включает опцию разгона и управления вентилями, потом
sudo nvidia-settings

В разделе GPU 0\PowerMizer ввести в первое окно Current частоту (во втором окне разгон памяти, для F@H не актуально), на которую будем разгонять, например 100 и нажимаем Enter
13. Если у Вас 2 карты или более, то задача сложнее.
1 способ. Сложный
Код:
sudo nvidia-settings

Ищем подраздел с монитором DFP-0, жмем кнопку Acquire EDID и сохраняем файл edid.bin (прошивку) в папке /etc/X11. Вместо DFP-0 может быть DFP-1 и т.д. -- этот номер надо запомнить (записать или выжечь паяльником )).

Содержимое файла xorg.conf:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 367.27 (buildmeister@swio-display-x64-rhel04-12) Thu Jun 9 19:24:36 PDT 2016

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 0 0
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "PCI:1:0:0"
Option "Coolbits" "31
EndSection

Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "Coolbits" "31"
BusID "PCI:2:0:0"
Option "ConnectedMonitor" "DFP-0"
Option "CustomEDID" "DFP-0:/etc/X11/edid.bin"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Device1"
Option "UseDisplayDevice" "none"
EndSection
Скачиваем xorg.conf и редактируем. Обязательно должны быть правильно указаны номера шин, а также номер устройства, к которому подключен монитор.
После этого идем в etc/X11. На всякий случай сохраняем куда-нибудь родной файл xorg.conf, а затем открываем тот, что в этом каталоге под администратором и меняем содержимое в нем на то, что мы отредактировали в скачанном файле.
2 способ. Легкий
Запустить команду для добавления разгона на все вк в системе:
Код:
sudo nvidia-xconfig -a --cool-bits=31 --allow-empty-initial-configuration --enable-all-gpus
но не забудьте добавить пункт в один из разделов device для включения системы без подключенного монитора.
Код:
Option         "CustomEDID" "DFP-0:/etc/X11/edid.bin"

14. Перезагружаемся.
Если все нормально, то будет доступен разгон обеих видеокарт из приложения нвидиа, раздел PowerMizer ввести в первое окно Current (во втором разгон памяти, для F@H не актуально) частоту, на которую будем разгонять, например 100 и нажимаем Enter

15. Отключить запрос пароля после автоматической блокировки экрана
Код:
gsettings set org.mate.screensaver lock-enabled false

Этот пункт по желанию, лично мне надоело каждый раз вводить пароль после подключения к компу (прим. Calcii)
К сожалению, линукс до конца не дружит с фолдингом. И при всех обновлениях будет ругаться на фахклиент.
Но настоящих кранчеров это не остановит


Последний раз редактировалось sashmxm 31.10.2021 10:25, всего редактировалось 45 раз(а).
Mint 20.2, fahclient 7.6.21, new python 2.24, NVIDIA driver 470.74


 

TSC! Russia ex-Captain
Статус: Не в сети
Регистрация: 13.07.2007
Фото: 0
А как это все хозяйство потом можно по сети с виндовс компа мониторить?


 

Member
Статус: Не в сети
Регистрация: 08.08.2003
Откуда: Москва
[kane]Enforce
Teamviewer


 

TSC! Russia ex-Captain
Статус: Не в сети
Регистрация: 13.07.2007
Фото: 0
А просто ппд чем смотреть? Что щас актуально? HFM подойдет или что то другое?


 

Member
Статус: Не в сети
Регистрация: 08.08.2003
Откуда: Москва
Просто ппд фахконтролом. По крайней мере у меня так


 

TSC! Russia Captain
Статус: Не в сети
Регистрация: 16.08.2007
Откуда: Красноярск
[kane]Enforce
Через HFM можно смотреть с виндовой машины, если в одной сети или белый внешний IP есть

_________________
У тебя мощнейший комп, ты уверен? И для чего он тебе? В TSC! Russia ты узнаешь что такое мощь тысячи компов! TSCRussiaTeam.ru


 

TSC! Russia ex-Captain
Статус: Не в сети
Регистрация: 13.07.2007
Фото: 0
Караул какой то этот ваш линупс. Методом научного самотыка чего то поставил, считается, на сколько его хватит я хз.
Во-первых, у меня с флешки ну никак не получилось поставить. Пришлось с диска.
Во-вторых, эти темные экраны полный мрак. Половину настроек наощупь писал.
В-третьих, фахконтрол пришлось ставить несколько раз.

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

ППДа канечно харошая, с двух карт на заданиях 9176/8 кажет лямтриста.


 

Member
Статус: Не в сети
Регистрация: 08.08.2003
Откуда: Москва
[kane]Enforce писал(а):
Караул какой то этот ваш линупс. Методом научного самотыка чего то поставил, считается, на сколько его хватит я хз.
Я предупреждал, задача для сильных духом

Во-первых, у меня с флешки ну никак не получилось поставить. Пришлось с диска.

Что-то не так с образом или с флешкой. Я нормально установил на почти 15 компов

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

В-третьих, фахконтрол пришлось ставить несколько раз.
Это тоже написано в мануале. Ставится только со второго раза, да и то ругается

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

Ну да, как я и писал, непривычно, да еще и с глюками

ППДа канечно харошая, с двух карт на заданиях 9176/8 кажет лямтриста.

При разгоне и правильных заданиях ппд на 2 таких картах будет порядка полутора миллионов



Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 2429 • Страница 106 из 122<  1 ... 103  104  105  106  107  108  109 ... 122  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 60


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  

Лаборатория














Новости

Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan