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




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



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

Установка от tguskill Folding@Home под Linux #14729838 новая версия от 30.04.2017
Разгон 3х и более видеокарт Folding@Home под Linux #12866339
Настройка загрузки линукс и работа F@H без включенного монитора Folding@Home под Linux #14613179

FAQ установка и общие вопросы

Полезные ссылки:
Пошаговое руководство по консольной установке и запуску 6.34 клиента F@H в среде ОС Linux (SMP, x86_64)
Ловля ББЖ (6903/6904) и расчёт на машинах с менее чем 12 расчётными потоками
Готовые сборки от linuxforge для счета (в том числе с CD или USB-flash, а также для VMWare и VirtualBox) рекомендую использовать, если компьютер используется только для F@H и доступ в интернет по локальной сети (не WiFi, 3G и т.п.). Behc
Создание CD для бездисковых станций или быстрой установки Linux (в том числе с SMP-клиентом) (сборки давно не обновлялись)
Cборка дистрибутива Linux со встроенной поддержкой nVidia GPU клиента (обсуждение на английском в форуме Overclock.net)

Для многопроцессорных систем:
Установка The Kraken: affinity wrapper for a3 and a5 FahCores
Оригинальная ветка на AMDZONE (английский)

Для GPU счета на видеокарте nVidia:
Установка nVidia GPU2 клиента под Ubuntu 10.04, на английском, overclock.net Рекомендую (targitaj)
Установка nVidia GPU2/GPU3 клиента под Ubuntu Server 9.04, запуск БЕЗ X иксов, на английском, foldingforum.org
Установка nVidia GPU3 клиента под Linux, на английском, linuxfah.info

Прочее:
Общий FAQ по Folding@Home
SMP-клиент Windows
SMP-клиент Linux в виртуальных машинах (VMWare, VirtualBox и т.д.)
Мини-FAQ по настройке SAMBA через программу GSAMBAD
Folding@Home: обсуждение - рассматриваются общие вопросы проекта Folding@Home
Скрипт для отображения статистики по логам Folding@Home под Linux #14843770


Последний раз редактировалось Lecc 12.07.2017 19:30, всего редактировалось 19 раз(а).
Добавлена ссылка на скрипт для отображения статистики по логам



Партнер
 

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


 

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


 

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


 

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

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


 

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


 

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

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


 

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


 

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

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

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


 

Куратор темы
Статус: Не в сети
Регистрация: 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 читал, но видимо я рукожоп. Не получилось.


 

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

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

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

Итак, на сегодня рекомендуемая операционная система Linux Mint 18.1 Mate 64 bit

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

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

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

Делается так:
скачиваем программу для создания флэшки под Windows Universal-USB-Installer https://www.pendrivelinux.com/downloads ... .9.7.8.exe, запускаем
Шаг 1 Выбираем Linux Mint
Шаг 2 Выбираем[/b] наш скачанный iso-файл linuxmint-18.1-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. Теперь у нас полностью готовая операционная система для жизни и работы. Но, к превеликому сожалению, драйвера опен-цл вырезаны из родных драйверов, поэтому нам придется колбасить драйвера самостоятельно.
Идем на сайт nvidia.ru, в раздел драйвера, бета- и архивные драйвера. Выбираем нашу карту, операционную систему линукс 64. Выбираем драйвера 370.28. Это делаем потому, что скорость счета чрезвычайно сильно зависит от версии драйверов. Скачиваем и ОБЯЗАТЕЛЬНО перемещаем в домашний (основной каталог).

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

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

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

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

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

7. Теперь у нас все готово для фолдинга, если бы не один глюк с питоном
запускаем терминал и вводим последовательно две команды:
Код:
wget http://launchpadlibrarian.net/109052632/python-support_1.0.15_all.deb

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

8. Теперь скачиваем фолдинг и программу FAHControl
Правильная версия 7.4.16
https://folding.stanford.edu/beta/

9. Устанавливаем сначала FAHClient
Для этого двойной клик или Enter на пакет fahclient_7.4.16_amd64.deb
Может заругаться и попросить дополнительные пакеты. Соглашаемся.
В процессе установки обязательно отказаться от автоматического запуска клиента (снять галочку в левом нижнем углу, в момент установки не надо настраивать ни команду ни пользователя)
После этого скорее всего заругается на FAHClient. Не обращаем внимания, закрываем.
Теперь ставим скачанный FAHControl.
Для этого двойной клик или Enter на пакет fahcontrol_7.4.16-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 карты, то задача сложнее.
Код:
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, а затем открываем тот, что в этом каталоге под администратором и меняем содержимое в нем на то, что мы отредактировали в скачанном файле.

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

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

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


Последний раз редактировалось MegaCalcii 11.09.2017 16:25, всего редактировалось 17 раз(а).
Sudo lightdm stop разгон через PowerMizer


 

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


 

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


 

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


 

Куратор темы
Статус: Не в сети
Регистрация: 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 кажет лямтриста.


 

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

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

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

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

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

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

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

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

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



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

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


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

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


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

Перейти:  





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


Яндекс.Метрика