Ремонт: Ноутбуков, Компьютеров https://vlab.su/ |
|
Archlinux и Тест памяти видеокарт AMD https://vlab.su/viewtopic.php?f=48&t=103739 |
Страница 1 из 4 |
КомпБит [ 12 июн 2020, 18:40 ] | |
Заголовок сообщения: | Archlinux и Тест памяти видеокарт AMD |
Кто пользовался Archlinux и тестировал память видеокарт AMD ? А то ни где нет ни видео инструкции , ни нормального Подробного описания как запустить тест памяти видеокарты. Образ archlinux-2020.06.01-x86_64.iso скачать, на USB через rufus-3.5 записал, скачивал с этого форума скрип direct-mem-test.py - А КАК ЕГО ЗАПУСТИТЬ ? Нужна Видео Инструкция или подробное описание на Русском языке от А до Я ! ![]() Есть в наличии AMD R9 280x Gaming 3Gb До установки драйверов, картинку на рабочий даёт, потом Windows 10 начинает Автоустановку драйверов и получаю это ( Картинка не зависает, можно двигать Мышкой - но её плохо видно, передвигать окна и на ощупь бродить по папкам ПК ) |
КомпБит [ 15 авг 2020, 07:30 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Нужно для Теста Памяти видеокарт AMD: 1) Программа для записи на USB флешку rufus-3.5 2) Файлы скриптов для Теста памяти видеокарт direct-mem-test.py и dmgg.py 3) Образ Archlinux (я скачивал образ arch-custom.iso) весит примерно 724 МБ !!! 4) Встроенное видео в процессор или Видеокарта в слоте PCI-Ex16, а видеокарта у которой будем проверять Память будет подключена через Райзер в слот PCI-Ex1 ( Главное чтобы видеокарты были разными, а то можно при тесте перепутать ) !!! Подготовка: 1) USB Флешка от 4Gb 2) Через программу rufus-3.5 записываем Образ Archlinux ( или образ arch-custom.iso) который займет 726 МБ 3) После копируем файлы direct-mem-test.py и dmgg.py в USB Флешку ( получается: Флешка/ и сразу там файлы образа linux и файлы direct-mem-test.py и dmgg.py ) 4) Настраиваем Материнскую Плату на загрузку со Встроенного в Процессор видео и/или подключаемся к исправной видеокарте в слоте PCI-Ex16 5) Вставляем USB Флешку в Материнскую плату и выбираем загрузку с неё ( лучше отключить все SSD HDD от материнской платы, если загрузка с неё не происходит, выбрать в Bios материнской платы - загрузку с Вашей USB Флешки ) 6) Ждём когда загрузится Archlinux Работа в Archlinux для запуска теста Проверки Памяти Видеокарты AMD: 1) Вводим команду для поиска USB флешки ( на конце которой маленькая буква L ) fdisk -l 2) Выбираем нашу USB Флешку командой mount /dev/sda1 /mnt 3) Переходим в нашу USB флешку cd /run/archiso/bootmnt 4) Смотрим список файлов на USB Флешке ( там куда скопировали direct-mem-test.py и dmgg.py ) через команду ( маленькими буквами LS ) ls 5) Ищем в списке PCI устройств Ту видеокарту AMD которую будем тестировать командой lspci -v 6) Передвигаться по списку вверх и вниз можно используя команды Shift + PageUp ( это вверх ) или Shift + PageDown ( это вниз ) 7) Тут я пробовал тестировать Память видеокарты AMD HD 7950 3Gb вводя команду ( где c0000000 - устройство по подключению , 20 - 20 Мб памяти для теста , 3 - это общий объем памяти видеокарты 3Gb ) python3 ./dmgg.py c0000000 20 3 так же пробовал python3 ./direct-mem-test.py c0000000 20 3 Пробовал на своих видеокартах: На обоих видеокартах AMD ( HD 7950 3Gb и R9 280 3Gb ) оба теста зависают после python3 ./dmgg.py c0000000 20 3 python3 ./direct-mem-test.py c0000000 20 3 и больше ничего не происходит. ![]() На обоих видеокартах AMD ( HD 7950 3Gb и R9 280 3Gb ) были установлены сбитые smd и пробовал шатать банки памяти ( на станции Gordak 863 3 в 1 ). Но стоит в Windows им начать подхватывать драйверы ( получаю Чёрный экран ), до этого в Bios нет проблем, прошивал bios, у обеих видеокарт Шатал GPU ( на станции Gordak 863 3 в 1 ). Жду тех кто проверит скрипты Теста Памяти видеокарт, что получилось у Вас ?! ![]() Всё делал как в видео |
Crimfell [ 15 авг 2020, 20:20 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Приветствую. У автора в видео ошибка. Вот так нужно viewtopic.php?f=48&t=100822. КомпБит писал(а): 7) Тут я пробовал тестировать Память видеокарты AMD HD 7950 3Gb вводя команду ( где c0000000 - устройство по подключению , 20 - 20 Мб памяти для теста , 3 - это общий объем памяти видеокарты 3Gb ) 3 это не общий объем памяти, а количество чипов памяти установленных на плате, в вашем случае 12. |
Naik [ 15 авг 2020, 20:31 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Судя по коду теста, третий аргумент, который говорят, что там писать количество гигов памяти - НЕПРАВИЛЬНО! Там нужно указывать физическое количество чипов памяти. Сейчас тоже буду пробовать тестить) |
mixail38 [ 15 авг 2020, 22:28 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Народ поделитесь скриптом dmgg.py ![]() |
КомпБит [ 16 авг 2020, 10:42 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
mixail38 писал(а): Народ поделитесь скриптом dmgg.py У меня в архиве лежит вверху к комментарию прикрепил ---------- Добавлено спустя 1 час 49 минут: ---------- Увидел версию arch-custom на которой пробовал, она 244.3-1-arch Но может уже и новее есть где то, где эту не помню качал. ![]() |
pEEp [ 18 авг 2020, 12:22 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
КомпБит писал(а): Жду тех кто проверит скрипты Теста Памяти видеокарт, что получилось у Вас ?! Буквально вчера: пациент ASUS HD7850-DC2T-2GB, отвал модуля памяти (вертикальные полосы). Модуль вычислен при помощи отсекателя. Linux при изо с пациента не запускается, при изо с ведущей карты запускается Linux, скрипт зависает. Ввод строки: "python3 direct-mem-test.py d0000000 8", где "8" - количество банок. Работоспособность восстановлена методом "я ваши шары шатал". Прохождение скрипта на восстановленной карте проверю позже. Как вариант, могу предположить, что для карт серии 7ххх правильность работы скрипта возможна при прошивке vBIOS с частотами ядра/памяти = 300/150 для всех режимов работы, так, как это показано у автора ролика. Для карт 200, 300, 400 серии работа скрипта корректна (выборка 10 из 10). |
КомпБит [ 18 авг 2020, 14:49 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
pEEp писал(а): что для карт серии 7ххх правильность работы скрипта возможна при прошивке vBIOS с частотами ядра/памяти = 300/150 для всех режимов работы, так, как это показано у автора ролика. Надо будет проверить это, когда будет время отредактирую Bios видеокарт и проверю, потом отпишусь о результатах. |
TheMArcos [ 18 авг 2020, 16:55 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Save guru's, I tried to execute it the way the author of the topic showed, correcting the amount of memory banks for a 2GB r7 370, however in this command mount / dev / sda1 / mnt has given error: mount does not exist. follow the photo of how is the root of my pen drive. where can I be wrong? |
КомпБит [ 18 авг 2020, 17:02 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
В общем так: 1) Настраиваю Материнскую Плату MSI H110M PRO-VH PLUS + процессор G3930 (LGA 1151) на Встроенное Видео,все HDD или SSD отключаю от материнской платы чтобы загрузка шла только с USB флешки (если нужно в Bios Материнской Платы настройте). 2) Монитор подключаю в Материнскую плату (у меня по HDMI). 3) Через rufus-3.5 записываю образ arch-custom (724 МБ) на USB флешку, туда же копирую файлы (dmgg.py + direct-mem-test.py) 4) Вставляю Gigabyte HD7950 3Gb с прошитым Bios через VBE7.0.0.7b - ставлю на низкие частоты Было до изменения: Изменил на: 5) Запускаю USB флешку с ArchLinux. Жду загрузки. 6) Ввожу Команды: fdisk -l Показывает Мою USB флешку; mount /dev/sda1 /mnt Монтирую Мою USB флешку (у меня в списке она как sda1); cd /run/archiso/bootmnt Захожу в Мою USB флешку; ls Смотрю что на ней есть , там же и файлы dmgg.py и direct-mem-test.py в списке; lspci -v Смотрю список PCI устройств (перемещение вверх клавиши Shift+PageUp или вниз клавиши Shift+PageDown); 7) Для меня видеокарта Gigabyte HD7950 3Gb в списке это Адрес c0000000 8) Ну и с низкими таймингами в Bios видеокарты Gigabyte HD7950 3Gb вводил для запуска тестов python3 ./dmgg.py c0000000 20 12 или python3 ./direct-mem-test.py c0000000 20 12 (где: dmgg.py или direct-mem-test.py - скрипты, c0000000 - адрес памяти, 20 - размер памяти для проверки (наверное для каждой из банок памяти), 12 - колличество банок памяти на Gigabyte HD7950 3Gb). После чего наконец то не зависает на родном Bios видеокарты с её нормальными частотами. Результат: 1) Получил вот такой вывод в dmgg.py 2) Получил вот такой вывод в direct-mem-test.py Вот теперь понять бы где проблемная Банка Памяти ? ![]() Файлы картинок этих и этого текста + может кому нужно (Bios для видеокарты HD7950 3Gb с памятью Hynix H5GQ2H24AFR - файл Gigabyte.HD7950.3072.130205_Core300_Mem150 ) ![]() ---------- Добавлено спустя 3 минуты 56 секунд: ---------- TheMArcos писал(а): where can I be wrong? You mount /dev/sda1/ mnt Need mount /dev/sda1 /mnt |
TheMArcos [ 18 авг 2020, 17:35 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
thank you very much for the correction. I'm bad at programming ... ![]() but I had the same freeze problem that you had after the direct-mem-test.py command the command dmmg.py was not recognized, as you can see this image. Posted after 18 minutes 9 seconds: ok, I saw typos there, it's not dmmg but yes dmgg. corrected, script in progress, Posted after 15 minutes 8 seconds: well it worked, thank you for the very detailed tutorial, I have followed the other topics, but I still didn't have enough knowledge to try to execute (difficulties due to google translations). this result, but I don't know how to react to it. |
КомпБит [ 18 авг 2020, 18:18 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
TheMArcos , теперь на двое , осталось найти того кто ещё поможет в решении проблемы. ![]() TheMArcos , now for two, it remains to find someone who will still help in solving the problem. ![]() К примеру у меня в показывает (number of faulty chips) количество неисправных микросхем = 2 в dmgg.py Если я правильно понял что это проблемные банки памяти у моей видеокарты Gigabyte HD7950 3Gb !? ![]() |
TheMArcos [ 19 авг 2020, 04:57 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
sim, as I understand the logic and this, I believe that my R7 370 has a damaged Gpu, because it crashes in the test. it doesn't matter if the command is dmgg or direct-mem-test. her symptom is black screen after recognizing the drives, and the gpu reball has already been done. |
Crimfell [ 19 авг 2020, 12:06 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
КомпБит писал(а): Если я правильно понял что это проблемные банки памяти у моей видеокарты Gigabyte HD7950 3Gb !? По схеме, или боардвью, найдите #reset, если его, через низкоомное сопротивление, на секунду, посадить на землю, то банки временно отключиться. По моему, на этих видеокартах, по две банки на один синнал #reset. Таким образом можно продолжить до тех пор, пока программа не будет показывать ошибок. Сопоставление адреса и памяти я нашёл только для polaris с 8 банками памяти. В видео нагляднее https://youtu.be/UVi_UAc6L6M Вообщем ждём новую версию программы, судя по теме ddmg, она будет совсем скоро. |
КомпБит [ 19 авг 2020, 12:48 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Crimfell писал(а): По схеме, или боардвью Просто от слота PCI-Ex16 посчитал ![]() ![]() ![]() |
Crimfell [ 19 авг 2020, 13:34 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
КомпБит писал(а): Просто от слота PCI-Ex16 посчитал А как Вы соотнесли ошибку и физический номер банки памяти? Я вот не знаю как это делать. Что бы найти эту закономерность для rx470-580: First problem at: 0x0-0x1f0 - U2200+U2300 First problem at: 0x200-0x3f0 - U2000+U2100 First problem at: 0x400-0x5f0 - U2400+U2500 First problem at: 0x600-0x7f0 - U2600+U2700 viewtopic.php?f=48&t=103361&p=773723 ув. RandomR отключал память по одной, но как именно ему это удалось я не знаю. Я же отключил группами, так как в polaris этот сигнал завязан сразу на 4 банки. |
Naik [ 19 авг 2020, 14:10 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Для статистики: Заменил на 580 8гб всю память, но отказалась стартовать, висела на B2 посткоде. Первый раз пробовал прогнать тест, всё висло и тест не шел. Решил уже менять по очереди все банки, но черт дернул еще раз тест попробовать, но не на 20мб, а на 1мб. Тест быстренько прошел и показал 5\6 банку. Заменил сразу 2 и карточка ожила. Так же есть недомученная 390. Первый раз тест показал 16 банку, после её замены показал 1 банку. 3 раза менял 1 банку, все равно ошибки по ней, но артефакты постоянно менялись, поэтому может и память та битая была, а я просто везучий=) |
TheMArcos [ 19 авг 2020, 18:21 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Naik писал(а): но черт дернул еще раз тест попробовать, но не на 20мб, а на 1мб. Following the advice to download from 20mb to 1 mb from friend Naik, the test did not crash on r7 370 and gave me the following results: fails on 4 chips, but I have no idea which ones would be ![]() ![]() for direct-mem-test.py for dmgg.py |
КомпБит [ 19 авг 2020, 19:03 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Да умели бы dmgg и direct-mem-test писать что за GPU у видеокарты и какие именно чипы с проблемами как в MATS было бы проще ![]() Yes, dmg and direct-memtest would be able to write what kind of GPU the video card has and what kind of chips with problems like in MATS would be easier ![]() |
КомпБит [ 23 авг 2020, 19:46 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Тут поискал как проще найти информацию о видеокарте в Linux это команда lspci | grep -E "VGA|3D" а потом подробнее информацию по PCI-порту о нужной видеокарте Тоже самое что и lspci -v (это если нет наклейки на видеокарте и/или надписи, чтобы узнать что за видеокарта), пойду искать может как то можно скачать VBios на usb по команде ![]() Тут проверил MSI R9 280x Gaming 3Gb получается у неё все 12 банок памяти не исправны , но странно что она редко давала Картинку на Время ![]() ![]() |
RandomR [ 26 авг 2020, 16:01 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Crimfell писал(а): RandomR отключал память по одной, но как именно ему это удалось я не знаю. Я же отключил группами, так как в polaris этот сигнал завязан сразу на 4 банки. Не уверен, что все сделал правильно, но я следовал тому как это делал автор видео: https://www.youtube.com/watch?v=6LOp4IMulEk&t https://www.youtube.com/watch?v=UVi_UAc6L6M&t Я взял сопротивление 500 Ом и подключил между общим и предполагаемым опорным (?) напряжением (около 1 В) каждого чипа. Затем я запустил скрипт и смотрел какие ошибки появляються. В то время у меня не было нового файла dmgg.py. В любом случае ошибки, которые выскакивали были разными, в зависимости от того, какой чип я "вывел из строя". Иногда мне даже не приходилось перезагружать Linux. |
miaow90 [ 20 сен 2020, 03:10 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
lspci -v Amd не найден |
Алексей056 [ 05 окт 2020, 19:14 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Всем добрый. Подскажите знатоки сочетание клавиш shift+PageUp (PageDown), не работает в archlinux, с чем это связанно где собака зарыта. Не могу пролистать страницу(((( ![]() |
КомпБит [ 05 окт 2020, 20:35 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Алексей056 писал(а): очетание клавиш shift+PageUp (PageDown), не работает в archlinux А сама клавиатура исправна, на сайте проверки клавиатур к примеру? По идее нет проблем при этих сочетаниях клавиш ! |
Алексей056 [ 05 окт 2020, 21:38 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
КомпБит писал(а): А сама клавиатура исправна, уже 3 попробовал( может глючит archlinux( скачал с оф сайта последнюю версию.... ---------- Добавлено спустя 32 минуты 13 секунд: ---------- Алексей056 писал(а): скачал с оф сайта последнюю версию.... Выяснил, в версии archlinux-2020.10.01-x86_64 данная функция не работает..... Сочетание клавиш shift+PageUp (PageDown) работает в версии archlinux-2019-04-01-x86-64 |
galkinvv [ 06 окт 2020, 15:19 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Алексей056 писал(а): Всем добрый. Подскажите знатоки сочетание клавиш shift+PageUp (PageDown), не работает в archlinux, с чем это связанно где собака зарыта. Не могу пролистать страницу(((( Вроде после очередного недавнего обновления ядра эту фичу выпилили, типа консоль устарела никому в здравом уме не нужна (а нам, когда видяха не кажет очень даже нужна...) Остаётся только запускать Код: Выделить всё команда |& less |
dimon7438 [ 05 дек 2020, 23:21 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
На ноутбуке не прокатило, дискретная карточка не хочет запускаться, питание на нее не подается. В списке pci устройств присутствует. При запуске скрипта dmgg начинает тестировать встроенную. |
uncledim [ 06 дек 2020, 01:12 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
dimon7438 писал(а): При запуске скрипта dmgg начинает тестировать встроенную это как понять? скрипт вообще-то тестирует область памяти, адрес и размер которой задаете вы сами. |
anton127 [ 06 дек 2020, 05:47 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
dimon7438 писал(а): питание на нее не подается Может в этом проблема? |
dimon7438 [ 06 дек 2020, 22:36 ] | |
Заголовок сообщения: | Re: Archlinux и Тест памяти видеокарт AMD |
Цепи питания исправны, т.к. при запуске Win10 с флэшки питание видеоядра и видеопамяти поднимается и ноут нормально работает, но только от встроенной, на дискретную драйвер не грузится. При запуске Archlinux такое ощущение что он ее не задействует. Предположительно у ноутбука проблемы либо с видеопамятью либо видеочипом, т.к. не стартует винда с HDD, при попытке установить по новой не доходит даже до выбора дисков, виснет, перезагружается, артефачит. Винт и оперативка в порядке. Ноут Dell 5565, была попытка отключить дискретную карточку, отключением DGPU_PWR_EN на шим видеоядра, но тогда вообще не запускается. Плюс ко всему походу проблемы с flash bios, флэшка редкая на 1.8 В, в нашем сельпо нет, заказал в поднебесной, месяца через полтора придет. Пока отложу в сторону. |
Страница 1 из 4 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |