Member
Статус: Не в сети Регистрация: 08.08.2003 Откуда: Москва
MegaCalcii А я ничего и не прописывал, написал строчку, как ты учил, в терминале sudo nvidia-xconfig --cool-bits=12 Больше ничего и нигде не прописыал. Ежели надо что еще писать, то скажи, я как раз пытаюсь мануал родить.
Member
Статус: Не в сети Регистрация: 06.07.2004 Откуда: РФ Фото: 6
tguskill писал(а):
И система переходит в ждущий режим при попытке перезагрузить или выключить комп из линукса
Был прикол с политикой электропитания. Там вместо выключения используется сон. Пытаюсь найти, не получается. У меня такое было. Это говно в конфиге перебить надо было явно на выключение.
Добавлено спустя 4 минуты 36 секунд: tguskill А ты как комп пытаешься погасить? По кнопке питания?
Member
Статус: Не в сети Регистрация: 08.08.2003 Откуда: Москва
Сегодня днем перестали считать почти все клиенты на линуксе. У кого такие есть проверьте их. Это какой-то системный глюк со стороны серверов. Причем четкой связи с 21-м ядром нет. Повисли клиенты и на 18-м ядре.
TSC! Russia member
Статус: Не в сети Регистрация: 13.05.2014 Откуда: СССР
Решил и я попробовать поставить линукс на одну из машин, благо обзавелся железкой (zotac 970) от уважаемого tguskill. Поставил LinuxMint 17.2. Поставил клиент 7.4.4, который не увидел у меня видеокарт в системе, как и у tguskill . Создал папку fah7 и в ней открыл терминал - и, о чудо! Видеокарта была обнаружена, расчеты пошли. Радость оказалась недолгой - до первой перезагрузки. После нее клиент отказывается видеть ядра CUDA (хотя саму видеокарту он видит)Б скачивает задание и тут же выдает ошибку BAD WORK UNIT (114 = 0x72). Лог прилагаю.
dmitriy@LinuxStation ~/fah7 $ FAHClient 08:15:12:INFO(1):Read GPUs.txt 08:15:12:************************* Folding@home Client ************************* 08:15:12: Website: http://folding.stanford.edu/ 08:15:12: Copyright: (c) 2009-2014 Stanford University 08:15:12: Author: Joseph Coffland <joseph@cauldrondevelopment.com> 08:15:12: Args: 08:15:12: Config: /home/dmitriy/fah7/config.xml 08:15:12:******************************** Build ******************************** 08:15:12: Version: 7.4.4 08:15:12: Date: Mar 4 2014 08:15:12: Time: 12:02:38 08:15:12: SVN Rev: 4130 08:15:12: Branch: fah/trunk/client 08:15:12: Compiler: GNU 4.4.7 08:15:12: Options: -std=gnu++98 -O3 -funroll-loops -mfpmath=sse -ffast-math 08:15:12: -fno-unsafe-math-optimizations -msse2 08:15:12: Platform: linux2 3.2.0-1-amd64 08:15:12: Bits: 64 08:15:12: Mode: Release 08:15:12:******************************* System ******************************** 08:15:12: CPU: Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz 08:15:12: CPU ID: GenuineIntel Family 6 Model 42 Stepping 7 08:15:12: CPUs: 4 08:15:12: Memory: 3.81GiB 08:15:12:Free Memory: 2.67GiB 08:15:12: Threads: POSIX_THREADS 08:15:12: OS Version: 3.16 08:15:12:Has Battery: false 08:15:12: On Battery: false 08:15:12: UTC Offset: 3 08:15:12: PID: 2966 08:15:12: CWD: /home/dmitriy/fah7 08:15:12: OS: Linux 3.16.0-38-generic x86_64 08:15:12: OS Arch: AMD64 08:15:12: GPUs: 1 08:15:12: GPU 0: NVIDIA:5 GM204 [GeForce GTX 970] 08:15:12: CUDA: Not detected 08:15:12:*********************************************************************** 08:15:12:<config> 08:15:12: <!-- Network --> 08:15:12: <proxy v=':8080'/> 08:15:12: 08:15:12: <!-- Slot Control --> 08:15:12: <power v='full'/> 08:15:12: 08:15:12: <!-- User Information --> 08:15:12: <passkey v='********************************'/> 08:15:12: <team v='47191'/> 08:15:12: <user v='Nismund_FLDC_1NjMEnqV47fHXUujB47BPLuYjR4Wa8oHV1'/> 08:15:12: 08:15:12: <!-- Folding Slots --> 08:15:12: <slot id='0' type='CPU'> 08:15:12: <paused v='true'/> 08:15:12: </slot> 08:15:12: <slot id='1' type='GPU'> 08:15:12: <paused v='true'/> 08:15:12: </slot> 08:15:12:</config> 08:15:12:Trying to access database... 08:15:12:Successfully acquired database lock 08:15:12:Enabled folding slot 00: PAUSED cpu:3 (by user) 08:15:12:Enabled folding slot 01: PAUSED gpu:0:GM204 [GeForce GTX 970] (by user) 08:16:10:FS01:Unpaused 08:16:10:WU01:FS01:Connecting to 171.67.108.200:80 08:16:11:WU01:FS01:Assigned to work server 171.64.65.93 08:16:11:WU01:FS01:Requesting new work unit for slot 01: READY gpu:0:GM204 [GeForce GTX 970] from 171.64.65.93 08:16:11:WU01:FS01:Connecting to 171.64.65.93:8080 08:16:12:WU01:FS01:Downloading 3.65MiB 08:16:13:Saving configuration to config.xml 08:16:13:<config> 08:16:13: <!-- Network --> 08:16:13: <proxy v=':8080'/> 08:16:13: 08:16:13: <!-- Slot Control --> 08:16:13: <power v='full'/> 08:16:13: 08:16:13: <!-- User Information --> 08:16:13: <passkey v='********************************'/> 08:16:13: <team v='47191'/> 08:16:13: <user v='Nismund_FLDC_1NjMEnqV47fHXUujB47BPLuYjR4Wa8oHV1'/> 08:16:13: 08:16:13: <!-- Folding Slots --> 08:16:13: <slot id='0' type='CPU'> 08:16:13: <paused v='true'/> 08:16:13: </slot> 08:16:13: <slot id='1' type='GPU'/> 08:16:13:</config> 08:16:18:WU01:FS01:Download 53.12% 08:16:23:WU01:FS01:Download complete 08:16:23:WU01:FS01:Received Unit: id:01 state:DOWNLOAD error:NO_ERROR project:9106 run:32 clone:7 gen:24 core:0x18 unit:0x000000210a3b1e81546bd359fb0cf718 08:16:23:WU01:FS01:Starting 08:16:23:WU01:FS01:Running FahCore: /usr/bin/FAHCoreWrapper /home/dmitriy/fah7/cores/web.stanford.edu/~pande/Linux/AMD64/NVIDIA/Fermi/Core_18.fah/FahCore_18 -dir 01 -suffix 01 -version 704 -lifeline 2966 -checkpoint 15 -gpu 0 -gpu-vendor nvidia 08:16:23:WU01:FS01:Started FahCore on PID 2987 08:16:23:WU01:FS01:Core PID:2991 08:16:23:WU01:FS01:FahCore 0x18 started 08:16:23:WU01:FS01:0x18:*********************** Log Started 2015-07-01T08:16:23Z *********************** 08:16:23:WU01:FS01:0x18:Project: 9106 (Run 32, Clone 7, Gen 24) 08:16:23:WU01:FS01:0x18:Unit: 0x000000210a3b1e81546bd359fb0cf718 08:16:23:WU01:FS01:0x18:CPU: 0x00000000000000000000000000000000 08:16:23:WU01:FS01:0x18:Machine: 1 08:16:23:WU01:FS01:0x18:Reading tar file state.xml 08:16:23:WU01:FS01:0x18:Reading tar file system.xml 08:16:24:WU01:FS01:0x18:Reading tar file integrator.xml 08:16:24:WU01:FS01:0x18:Reading tar file core.xml 08:16:24:WU01:FS01:0x18:Digital signatures verified 08:16:24:WU01:FS01:0x18:Folding@home GPU core18 08:16:24:WU01:FS01:0x18:Version 0.0.4 08:16:24:WU01:FS01:0x18:ERROR:exception: Bad platformId size. 08:16:24:WU01:FS01:0x18:Saving result file logfile_01.txt 08:16:24:WU01:FS01:0x18:Saving result file log.txt 08:16:24:WU01:FS01:0x18:Folding@home Core Shutdown: BAD_WORK_UNIT 08:16:24:WARNING:WU01:FS01:FahCore returned: BAD_WORK_UNIT (114 = 0x72) 08:16:24:WU01:FS01:Sending unit results: id:01 state:SEND error:FAULTY project:9106 run:32 clone:7 gen:24 core:0x18 unit:0x000000210a3b1e81546bd359fb0cf718 08:16:24:WU01:FS01:Uploading 1.87KiB to 171.64.65.93 08:16:24:WU01:FS01:Connecting to 171.64.65.93:8080 08:16:24:WU02:FS01:Connecting to 171.67.108.200:80 08:16:25:WU01:FS01:Upload complete 08:16:25:WU01:FS01:Server responded WORK_ACK (400) 08:16:25:WU01:FS01:Cleaning up
Переустановил все с нуля - ось, клиент. Запустил - расчеты пошли, перезагрузка - снова запускаю клиент - не видит ядер CUDA - выдает BAD_WORK_UNIT (114 = 0x72). Собственно что можно сделать? Как эту сволочь заставить работать?
TSC! Russia member
Статус: Не в сети Регистрация: 13.05.2014 Откуда: СССР
Отвечу сам себе. После танцев с бубном с установкой пакетаnvidia cuda с оффсайта (теперь выкладывают в deb пакетах), переустановки различных версий драйверов (ставил 351, потом снова 346 версию), повторной переустановки пакетов cuda в синаптике, повторной переустановке клиента f@h - куду он увидел и с утра грызет задание. Пробовал перезагрузить машину - сбоев не наблюдаю. Посмотрим, что будет дальше.
Member
Статус: Не в сети Регистрация: 08.08.2003 Откуда: Москва
Итак, уважаемые, пришло время написать мануал по запуску фолдинга под линуксом на процессорах и видеокартах NVIDIA. В создании этого мануала мне активно помогали камрады MegaCalcii Lecc Ramik targitaj musicman321 . Правильнее сказать, ими он и был создан, а всего лишь испытывал это дело на себе и обобщал.
2. Пытаемся установить. И здесь иногда, на некоторых системах встречается странный глюк. При попытке установки видим только черный экран. Картинка не выдается. Судя по всему это происходит на системах со встроенным видеоядром в процессор. Я такое наблюдал два раза. В этом случае идем в биос, ставим приоритетным интегрированное в процессор видеоядро, монитор подключаем не к видеокарте, а к материнке. После установки драйверов из репозитория (пункт 4) идем в биос, меняем все обратно, монитор подключаем к видеокарте.
3. Все ставится автоматически, ничего в процессе инсталляции подкручивать не надо.
4. Устанавливаем драйвера нвидиа из репозитория. Это надо делать обязательно, иначе при попытке остановить графический интерфейс (пункт 7) в дальнейшем ничего не получится. Идем в терминал и вводим последовательно вот эти команды: sudo add-apt-repository ppa:xorg-edgers/ppa sudo apt-get update sudo apt-get install nvidia-346 nvidia-settings
5. Далее устанавливаем заголовки и прочее Вводим в терминале команды: 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
7. Выходим из графического интерфейса и останавливаем его Ctrl-Alt-F1, вводим логин, пароль sudo service mdm stop
8.Удаляем драйвер из репозитория sudo apt-get purge nvidia-346
9. Запускаем установщик скачанных драйверов sudo sh ./NVIDIA-Linux-x86_64-352.21.run Если будет скачана более новая версия, то, естественно, указываем ее. Ждем, пока закончится расколбас, со всем соглашаемся и перезагружаемся. sudo reboot
10.Качаем установочные файлы для фолдинга с сайта стэнфорда https://folding.stanford.edu/ Качается сам клиент и FAHControl Устанавливаем. При первичной установке клиент можно не настраивать. Главное снять галочку в пункте запускать автоматически.
11. Идем в домашнюю папку. Создаем папку fah7 Далее -ПКМ--Создать папку--bin и открыть ее -ПКМ--Создать документ--Пустой файл и открыть его
Вставляем текст скрипта: /home/user/bin# cat fah-start.sh #!/bin/bash
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 имя компьютера
12. Запускаем клиент правильно. Идем в домашнюю папку, оттуда в папку fah7 ПКМ-Открыть в Терминале в терминале пишем FAHClient Запускается считалка. После этого идем в меню пуск, приложения, все, находим FAHControl и в нем настраиваем идентификацию и клиента.
13. Настраиваем разгон видеокарты: запускаем терминал sudo nvidia-xconfig --cool-bits=12 это включает опцию разгона и управления вентилями, потом sudo nvidia-settings
Идем в приложения, выбираем NVIDIA X Server Settings и в пункте PowerMizer увеличиваем частоту видюхи. К сожалению, после перезагрузки частоты сбрасываются на дефолтные. Вроде бы ничего не забыл. Ежели чаво - подредактирую.
Member
Статус: Не в сети Регистрация: 21.07.2004 Откуда: Краснодар
Sir_N_Drew ну так тоже не пойдет ибо это не полностью код "это включает опцию разгона и управления вентилями, потом" коментарий к коду и при копипасте выдаст ошибку
_________________ Присоединяйся к TSC! Russia - http://TSCRussiaTeam.ru
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 97
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения