Ремонт: Ноутбуков, Компьютеров https://vlab.su/ |
|
Radeon R9 280X, Полосы https://vlab.su/viewtopic.php?f=48&t=138549 |
Страница 1 из 1 |
SiriusED [ 24 ноя 2023, 08:33 ] | |
Заголовок сообщения: | Radeon R9 280X, Полосы |
Есть старенькая карта Radeon R9 280X, отработала лет 10 без проблем, но где-то неделю назад, оставив комп включенным на ночь, сутра - на мониторе я увидел артефакты и зависший комп, перезагрузил и все вылечилось, потом через пару дней на мониторе один раз появились полосы, я опять перезагрузил и все стало окей, а вчера включая компьютер сутра, на мониторе я увидел опять полосы во весь экран (фото приложу), и теперь перезагрузка уже не помогает, и теперь они появляются даже при загрузке виндовс. Хотя если зайти в биос (F2) и посидеть там минут 3-5 то виндовс после этого загружается и карта выдает картинку, но все равно вылетает с полосами через какое-то время. Вопрос, собственно, это конец, или что-то еще можно сделать? |
crocodile70 [ 24 ноя 2023, 11:37 ] | |
Заголовок сообщения: | Re: Radeon R9 280X, Полосы |
конечно можно - для начала дунуть феном в кристалл ![]() ---------- Добавлено спустя 2 минуты 1 секунду: ---------- не поможет - тсервер запустить или на край dmgg.py |
SiriusED [ 24 ноя 2023, 12:01 ] | |
Заголовок сообщения: | Re: Radeon R9 280X, Полосы |
crocodile70 писал(а): тсервер запустить То есть есть шанс что это память а не чип? Я просто пока что гуглю по теме, не хочу ничего трогать пока не перечитаю все что можно что б не накосячить. |
madking [ 24 ноя 2023, 13:10 ] | |
Заголовок сообщения: | Re: Radeon R9 280X, Полосы |
crocodile70 писал(а): конечно можно - для начала дунуть феном в кристалл ну началось, лишь бы куда нибудь вдуть ![]() |
SiriusED [ 25 ноя 2023, 15:23 ] | |
Заголовок сообщения: | Re: Radeon R9 280X, Полосы |
Пока что все еще гуглю, и тут по ходу вопрос, на сколько я понял из софта сейчас доступны MATS\MODS для nVidia, и tServer для ATI. Матс вроде как можно накатить на обычную флэшку, а вот с тсервером говорят что нужно записывать целый линукс на отдельный накопитель. Все ли верно я понял? И если да, то сразу вопропс, нужен именно SSD или подойдет обычный HDD для тсервера? ---------- Добавлено спустя 3 часа 36 минут 30 секунд: ---------- crocodile70 писал(а): или на край dmgg.py Короче пробовал загрузится через ArchLinux и запустить там dmgg.py, но с моей видяхой эта сборка не грузится, зависает на надписи Triggering uevents... и дальше загрузка не идет. Сразу попробовал загрузится без видеокарты - все загрузилось. Делал все по этому гайду. https://www.youtube.com/watch?v=k8LUKBzfDSU Есть какие-то у кого еще идеи, может быть? |
crocodile70 [ 26 ноя 2023, 02:37 ] | |
Заголовок сообщения: | Re: Radeon R9 280X, Полосы |
про dmgg.py Тестирование видеопамяти видеокарт с видеочипом AMD (хотя вероятно этот метод подойдет и для NVIDIA) Суть метода - запустить с флехи Arch Linyx а затем из него запустить или один или другой скрипт имена скриптов dmgg.py более новый - указывает конкретные банки памяти direct-mem-test.py более старый - указывает адресное пространство а по ним определяют банки памяти - это пространство вроде для всех амд карт одинаково Последовательность действий 1) скачать iso образ archlinyx - например отсюда http://mirrors.evowise.com/archlinux/iso/2020.11.01/ 2) залить этот образ через rufus 3) скопировать в корень флешки файлы dmgg.py и direct-mem-test.py 4) выставить тестируемую видеокарту вторичной в биос - т.е. загрузка или с внутренней видеосистемы или с другой заведомо рабочей карточки 5) загрузить archlinyx с флехи - 1-я строка 6) когда загрузится система сделать следующее 1) узнать адрес флешки ( # данный символ уже есть в пригашении буду всегда его писать в описании команд) # fdisk -l результат команды /dev/sda1(или вообще нет цифры или 1,2 и т.д) sda1 и будет адрес флешки 2) примонтировать флешку к образу линукса (хотя возможно она до этого и сама примонтируется тогда по об этом сообщит) # mount /dev/sda1 /mnt 3) зайти на данную флешку - в корень ее # cd /run/archiso/bootmnt 4) просмотреть содержимое флешки (чтоб убедиться что на ней есть файлы для тестов) # ls 5) далее - для работы одного и другого тестового файла ему в качестве параметра нужно задать начальный адрес тестируемой видеопамяти.Для этого его сначала надо найти командой опроса pci устройств # lspci -v |less вообще то параметр |less позволяет вводить инфу постепенно чтоб она вся была видна на экране - стрелками либо энтер затем стрелками можно просматривать экран вверх низ пишут что должно для скроллинга работать SHIFT + PageUp или SHIFT + PageDown но у меня почему то не работает затем на экране необходимо найти тестируемую видеокарту (например Radeon R9 390) - сделал фото этой записи - см.фото и запомнить значение после memory at (там где size=256M) на фото это С0000000 - это и будет стартовый адрес видеопамяти видеокарты выход из скроллинга в основную линукс оболочку - клавиша Q 6) запустить непосредственно скрипт для проверки видеопамяти dmgg.py или direct-mem-test.py # python3 ./dmgg.py C0000000 20 16 (для dmgg.py) здесь C0000000 нач адрес видеопамяти 20 количество Мегабайт которые надо протестировать 16 количество чипов памяти запаянных на видеокарте ИЛИ # python3 ./direct-mem-test.py C0000000 8 здесь C0000000 нач адрес видеопамяти 8 количество мегабайт которые надо протестировать Программа dmgg.py выдаст сразу номера банок или банки памяти отсчет - против часовой (как и для NVIDIA) - только счет по порядку 1 2 3 4 5 6 7 8 и т.д Программа direct-mem-test.py выдаст адреса - по ним определяются банка - см фото или пишут на vlab.su 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 ИЛИ u2000 0x500 u2100 0x700 u2200 0x400 u2300 0x600 u2400 0x000 u2500 0x200 u2600 0x100 u2700 0x300 u2800 0x900 u2900 0xb00 u3000 0x800 ! u3100 0xa00 ! u3200 0xc00 ! u3300 0xe00 u3400 0xd00 ! u3500 0xf00 ! U2000 First problem at: 0x200 U2100 First problem at: 0x300 U2200 First problem at: 0x0 U2300 First problem at: 0x100 U2400 First problem at: 0x400 U2500 First problem at: 0x500 U2600 First problem at: 0x600 U2700 First problem at: 0x700 На картинке offset проблемной памяти кончается на 0x...df4 Для amd polaris берём по модулю 0x800 - получаем что проблемная ячейка памяти в том чипе, который содержит адресо 0x5f4. Дальше по стандартной таблице для polaris - viewtopic.php?f=48&t=103361&p=775703&hilit=at#p775703 получаем что это U2500. Это вроде и есть ваш заведомо проблемный чип? Данная арифметика касается любой тестовой утилиты памяти, которая умеет выдавать адреса и для которой логическая адресация совподает с физической по модулю 0x1000. ---------- Добавлено спустя 5 минут 19 секунд: ---------- viewtopic.php?f=48&t=130822&p=982999#p982999 в этой сборке есть тсервер для вашей карты - он все покажет |
SiriusED [ 26 ноя 2023, 08:53 ] | |
Заголовок сообщения: | Re: Radeon R9 280X, Полосы |
crocodile70 писал(а): 6) когда загрузится система сделать следующее Да, я именно по этому гайду все и делал, но на этом пункте у меня проблема, линукс не загружается именно с моей картой, выставлена она вторичной, монитор подключен к интегрированной и картинка идет через нее. В биосе все настраивал специально. Но вот когда грузится линукс с флэшки то загрузка зависает на надписи "Triggering uevents..." и дальше не идет. А если поставить другую видео карту в тот же PCIe слот то линукс запускается и командная строка появляется. Вот в чем моя проблема, с картой просто не загружается линукс с флэшки. Может быть это на что-то указывает? |
SiriusED [ 26 ноя 2023, 15:05 ] | |
Заголовок сообщения: | Re: Radeon R9 280X, Полосы |
Тут еще прогуглил немного и нашел гайд по утилите tServer , но тут че-то говорят что нужно аж целый винчестер что бы загрузится в нее и провести тесты, это на самом деле так? Нету варианта с флешкой во обще? |
SiriusED [ 27 ноя 2023, 23:50 ] | |
Заголовок сообщения: | Re: Radeon R9 280X, Полосы |
Апдейт. Короче разобрался с tServer, и наконец удалось загрузится для тестов. По гайду, сделал тест памяти при подключенной карте. И вот что показал тест Первый тест проводил когда на экране уже были полосы(печатал в слепую), второй тест успел провести до появления полос, но они все равно появились спустя пару минут, все фото прикреплю внизу. Ни кому ничего не напоминает такая ситуация с тестами и полосами? |
SiriusED [ 30 ноя 2023, 10:23 ] | |
Заголовок сообщения: | Re: Radeon R9 280X, Полосы |
Может будет кому интересно еще инфа появилась интересная. Я тут еще пару дней поэкспериментировал с этой видяхой, разобрал, почистил, от термопрокладок были какие-то выделения, как масло что ли, все отмыл спиртом короче и всю пыль протер нормально. Но еще, я попробовал посоздавать разные ситуации включения\подключения итд, и оказалось что полосы появляются ТОЛЬКО когда видяха холодная. Например, если запустить комп сутра, то полосы будут сразу при загрузке виндовс и загрузка зависнет, НО! Если ничего не делать и дать видяхе поработать 2 минуты в таком "зависшем" режиме то она чуток прогревается и после выключения и включения компа - видяха запускается уже нормально и проходит все тесты, фурмарк итд, и в игре спокойно работает без единого артефакта или вылета (игра была запущена 16 часов без перерыва), даже при температуре 80 градусов так же видяха работает нормльно без проблем и артефактов. Аналогичная ситуация если термофеном подуть на радиатор буквально секунд 30 при 200градусах и 50% потока воздуха, то видяха сразу же запускается без артефактов и полос, даже если была холодная до продувки феном. Когда запускается виндовс уже без артефактов то на видяхе температура показывается 38 градусов. И вроде при отвале то должно быть все совсем наоборот, типа когда холодная то все ок а когда прогревается тогда появляются артефакты, разве нет? И если да тогда что это у меня за такая странная неисправность? |
SiriusED [ 05 дек 2023, 17:38 ] | |
Заголовок сообщения: | Re: Radeon R9 280X, Полосы |
Еще информация. После того, как я снял радиатор и почистил видяху и все прокладки под ним, видяха больше не артифачит с тех пор. Но еще что поменялось так это то, что дребежал один из кулеров, а сейчас я его смазал и он перестал дребежать. Каковы шансы что артефакты были из-за дребежания одного из кулеров? Ибо в починку через прочистку я не сильно верю... |
Alcos [ 06 дек 2023, 03:22 ] | |
Заголовок сообщения: | Re: Radeon R9 280X, Полосы |
Холодные тела при нагреве, что делают - расширяются. Именно это происходит с шариками под чипом. Ещё поставили новые прокладки, они чуть прижали чип и всё работает. Скорее всего надо пересадить чип и всё будет хорошо. |
dak20 [ 06 дек 2023, 05:55 ] | |
Заголовок сообщения: | Re: Radeon R9 280X, Полосы |
90% серия этих карт уже все. ищите замену. Память на них не отваливается в оч. редких исключениях. |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |