Ремонт: Ноутбуков, Компьютеров https://vlab.su/ |
|
MODS --- Настройка с нуля https://vlab.su/viewtopic.php?f=48&t=89664 |
Страница 2 из 2 |
VegaKita [ 04 сен 2019, 18:09 ] | |
Заголовок сообщения: | Re: MODS --- Настройка с нуля |
trankhanhsi писал(а): please, create video how to install mods and mat into usb, help me Let's try without video. Find and download Rufus and mats.iso (look for links in this forum) Find low-size (256Mb-2G) usb flash (not an sd card in adapter, only usb flash). Start Rufus as admin and insert usb dongle, change language by clicking first (round) icon in low segment of program). Choose your usb in Device section, then in Boot Selection choose Disk or ISO Selection, click SELECT and find your downloaded mats.img. Then click START and wait until progress finished, then unplug usb from your pc and insert in testing pc with malfunctioning vga card, start pc and choose boot from usb. |
Gas_man [ 04 сен 2019, 19:05 ] | |
Заголовок сообщения: | Re: MODS --- Настройка с нуля |
Решил добавить - Software Documentation. Может кто и что-то полезное из документа прочтет. |
galkinvv [ 07 окт 2019, 00:21 ] | |
Заголовок сообщения: | Re: MODS --- Настройка с нуля |
Почитал документ, для себя прояснил разницу между mods и mats (они обе входят в доступный комплект). Цитата: In certain situations MODS cannot initialize the GPU due to marginal frame buffer interface timings or defective memory. In such situations you can try running the stand alone MATS То есть для диагностики проблемной памяти принципиально подходит только программа mats, а mods - при проблемах взаимодействия с памятью бесполезен и инициализироваться не сможет. Также разобрался как запустить mats на готовой установленной linux-системе (вместо загрузки с флешки, может быть удобно для тех кто уже имеет тестовый стенд на linux с удалённым доступом по ssh для запуска без показывающей видеокарты). Собственно для работоспособности mats достаточно загруженного модуля ядра, создающего /dev/mods (который общий у mats и mods). Сам модуль ядра, представляющий из себя мало что делающую прослойку, поставляется в доступном комлекте mods в исхдном коде. Адаптировал его для совсместимости сборки с более новыми ядрами (например 4.19) и написал краткую инструкцию по сборке. https://github.com/galkinvv/mods-driver Самого mats по ссылке выше нет! Там только модуль ядра, который является "средой" для использования mats. |
Sergofanich [ 18 окт 2019, 17:10 ] | |
Заголовок сообщения: | Re: MODS --- Настройка с нуля |
для 20xx еще не появилось MODS? |
fatrap [ 21 окт 2019, 00:23 ] | |
Заголовок сообщения: | Re: MODS --- Настройка с нуля |
Sergofanich писал(а): для 20xx еще не появилось MODS? больше нигде не встречал, кроме как здесь http://vlab.su/viewtopic.php?p=679710#p679710 |
Ciber SLasH [ 30 окт 2019, 15:29 ] | |
Заголовок сообщения: | Re: MODS --- Настройка с нуля |
galkinvv Попробовал ваш скрипт на рабочем буке: Вложение: IMG_20191030_135614.jpg В выводе "lspci -v | less" нашёл NVIDIA и адреса памяти: f6000000 (32-bit, non prefetchable) [size=16M], e0000000 (64-bit, prefetchable) [size=256M], f0000000 (64-bit, prefetchable) [size=32M]. Какой адрес выбирать? Выбрал e0000000 - скрипт пишет, что есть ошибки (rand total errors count: 8356180): Вложение: IMG_20191030_135637.jpg И ещё в конце какие-то ошибки в коде самого скрипта... linux использовал SystemRescueCD 5.3.1.
Пункт меню из grub4dos такой (взят из "systemrescuecd-x86-5.3.1.iso\boot\grub\grub-531.cfg"):
Вопросы: 1) что я делаю не так, раз скрипт выводит ошибки на рабочем ноутбуке 2) возможно ли сделать вывод процентов работы скрипта (не понятно, работает скрипт или всё повисло). Хотя бы просто писать в консоль: 10% 20% ... 100%. 3) как правильно выбирать адрес памяти (в выводе их 3 шт.) 4) как-то выбрал объём видеопамяти 2048 (2Gb) и скрипт ругнулся на число |
galkinvv [ 30 окт 2019, 17:49 ] | |
Заголовок сообщения: | Re: MODS --- Настройка с нуля |
Ciber SLasH писал(а): 1) что я делаю не так, раз скрипт выводит ошибки на рабочем ноутбуке К сожалению это сложный вопрос. Более того с ноубуками с дискреткой я даже пользовательского опыта не имел, поэтому гадать не буду, а опишу ситуацию на десктопных видеокартах. Для корректной работы теста - необходимо:
Теперь про инициализацию - то что более актуально по конкретно вашей ситуации: Инициализировать память карту можно несколькими способами:
По моей статистике среди карт с проблемами памяти треть карт проходят post без зависаний, ещё треть инициализируются через драйвера с 2-3 попытки, а оставшаяся треть виснет что не делай( Только после такой инициализации скрипт сможет обащаться к видеопамяти. Ciber SLasH писал(а): И ещё в конце какие-то ошибки в коде самого скрипта... Это не ошибки, это "авариайное завершение" после того как найдена ошибка видеопамяти. Короче, не обращать внимания, криво, но поведение ожидаемое. Ciber SLasH писал(а): 3) как правильно выбирать адрес памяти (в выводе их 3 шт.) В выводе "lspci -v | less" нашёл NVIDIA и адреса памяти: f6000000 (32-bit, non prefetchable) [size=16M], e0000000 (64-bit, prefetchable) [size=256M], f0000000 (64-bit, prefetchable) [size=32M]. Какой адрес выбирать? Выбирать самый большой диапазон - size=256M - адрес выбрали правильно. Ciber SLasH писал(а): 2) возможно ли сделать вывод процентов работы скрипта (не понятно, работает скрипт или всё повисло). Хотя бы просто писать в консоль: 10% 20% ... 100% 4) как-то выбрал объём видеопамяти 2048 (2Gb) и скрипт ругнулся на число Скрипт примитивный - тестит только то что *УЖЕ* замаплено на системную память. Обычно это 64-512МБ - это как раз число из lspci. В процессе реальной работы драйвера переключают на какую область памяти это мапится или как-то ещё обращаются к видеопамяти и т.п. Таким образом *всю* видеопамять память так проверить нельзя. По факту скриптом имеет смысл проверять 8-16МБ, если они исправны - то драйвер поставится и актуальны будут другие тесты. Ситуация что "первые адреса в чипе памяти работают", а "дальнейшие не работают" и при большом использовании видеопамяти будут проблемы - теоретически возможна, но частой уж точно не является - в своей практике ни разу не встретился. Вывод отсюда такой - больше чем 16МБ при отсуствтвии ошибок тстировать смысла нет. 16МБ тестируются сравнительно быстро. Вообще скрипт работает ощутимое время не потому что делает много работы, а просто потому что не особо оптимально написан - там 80% времени занимает подсчёт битов ошибок, а не работа с памятью. Так что добавлять вывод прогресса смысла не вижу, актуальней чуть ускорить, но при <= 16МБ и в этом мало смысла на мой взгляд. Должен за 0.5-2 минуты укладываться. Для теста бОльшего/всего объёма памяти + одновременно с тестом на коректность и стабильность - использую https://github.com/ihaque/memtestCL (требует наличие успешно инициализировавшегося драйвера). |
Sergofanich [ 31 окт 2019, 20:24 ] | |
Заголовок сообщения: | Re: MODS --- Настройка с нуля |
вечер добрый!помогите пожалуйста советом с модс и матс у меня 2070 с ошибкой 43 увидел тему данную viewtopic.php?f=4&t=68908 но у него по ссылкам не образ а просто файлы и они отличаются от образа mats.img как все это дело установить и запустить и еще у него по ссылке файл скрипт MemTest.sh его куда положить и для чего он?спасибо! |
Страница 2 из 2 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |