TSC! Russia member
Статус: Не в сети Регистрация: 24.07.2004 Откуда: Yaroslavl Фото: 32
RoSMag я на работе таким пользуюсь иногда, это не терминатор, сопротивления там нет никакого. Т.е. карта ничего не видит соотвественно если он просто воткнут в нее
_________________ Бег – искусство оставаться на месте
TSC! Russia member
Статус: Не в сети Регистрация: 24.07.2004 Откуда: Yaroslavl Фото: 32
tguskill я не видел в продаже (правда специально и не искал) - а так берем паяльник, покупаем в радиодеталях советские резисторы и припаивает к вга разъему по инструкции..
_________________ Бег – искусство оставаться на месте
Куратор темы Статус: Не в сети Регистрация: 25.02.2015 Откуда: Москва
Я уже писал tguskill в ЛС, но повторюсь тут для большей ясности. Фахклиенту для работы в линуксе нужен X-сервер. А чтобы иксы запустились, им в процессе запуска необходимо считать данные о мониторе -- прошивку, либо из самого монитора, либо из сохраненного файла (edid.bin). Если иксы запускаются, то фахклиенту должно быть глубоко параллельно, подключен монитор или нет. Сам фахклиент подключение монитора не проверяет ни на винде ни на линуксе. Ему это просто незачем.
Куратор темы Статус: Не в сети Регистрация: 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 надо добавить следующие строки:
Тут также вместо DFP-0 нужно указать тот номер, который был у монитора в nvidia-settings. Вот и все, у меня работает. Более подробно распишет tguskill.
TSC! Russia member
Статус: Не в сети Регистрация: 13.10.2003 Откуда: СССР Фото: 1
tguskillsco01 Этот переходник видится как монитор. Даже, если реальный монитор туда не подключен. Иксы стартуют. Проверено! ЗЫ а под виндой с этим переходником можно по удалённому подключению управлять амд видиокартами.
ЗЗЫ Про 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а. Создаем загрузочную флешку(понадобится флэшка не менее 2 Гб) и устанавливаем. Никаких особых настроек применять не надо.
Делается так: скачиваем программу для создания флэшки под Windows Universal-USB-Installerhttps://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. Вводим последовательно в терминале следующие команды:
После этого я обычно ставлю все обновления, которые предлагает операционка (в том месте, где предлагает выбрать политику обновлений, я отмечаю обновлять все)
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. Теперь у нас все готово для фолдинга, если бы не один глюк с питоном запускаем терминал и вводим последовательно две команды:
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 и открыть ее -ПКМ--Создать документ--Пустой файл и открыть его
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 и в нем настраиваем идентификацию и клиента.
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
Скачиваем 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
Караул какой то этот ваш линупс. Методом научного самотыка чего то поставил, считается, на сколько его хватит я хз. Во-первых, у меня с флешки ну никак не получилось поставить. Пришлось с диска. Во-вторых, эти темные экраны полный мрак. Половину настроек наощупь писал. В-третьих, фахконтрол пришлось ставить несколько раз.
Короче про мои кривые руки писать можно долго, но мануал желательно разжевать, чтобы даже такие рукожопы как я могли шаг за шагом поставить и настроить.
ППДа канечно харошая, с двух карт на заданиях 9176/8 кажет лямтриста.
Member
Статус: Не в сети Регистрация: 08.08.2003 Откуда: Москва
[kane]Enforce писал(а):
Караул какой то этот ваш линупс. Методом научного самотыка чего то поставил, считается, на сколько его хватит я хз. Я предупреждал, задача для сильных духом
Во-первых, у меня с флешки ну никак не получилось поставить. Пришлось с диска.
Что-то не так с образом или с флешкой. Я нормально установил на почти 15 компов
Во-вторых, эти темные экраны полный мрак. Половину настроек наощупь писал. В мануале написано, где возникает темный экран, и как с ним бороться
В-третьих, фахконтрол пришлось ставить несколько раз. Это тоже написано в мануале. Ставится только со второго раза, да и то ругается
Короче про мои кривые руки писать можно долго, но мануал желательно разжевать, чтобы даже такие рукожопы как я могли шаг за шагом поставить и настроить.
Ну да, как я и писал, непривычно, да еще и с глюками
ППДа канечно харошая, с двух карт на заданиях 9176/8 кажет лямтриста.
При разгоне и правильных заданиях ппд на 2 таких картах будет порядка полутора миллионов
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 112
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения