⭕️ Anonymous Я собрал комп на AM5 с DDR5 и получил кучу дерьма в лицо 30.11.2024 15:42 #62193
Хочу в этом треде рассказать с какими неприятностями я столкнулся, когда собрал компьютер на сокете AM5, на которые я не рассчитывал совсем и был неприятно удивлён и стрессанул. Это нужно в первую очередь мне, чтобы я не забыл как и что я делал, если эти неприятности у меня снова возникнут. Но сначала про комплектацию для введения контекста.
⭕️ Anonymous 30.11.2024 15:42 #62194
Примерный план поста:
Введение в комплектующие
ПК не включается - просто крутит кулерами, светит подсветкой модулей ОЗУ и иногда перезагружается. Расскажу как решил.
Нет термодатчиков и не работает cpupower в Linux. Пока не решил.
Хрипит звук (Pulseaudio). Раньше на AM4 никогда так не хрипел. Пока не решил.
Дальнейшие планы.
0. Введение в комплектующие
Новые комплектующие:
Материнская плата GIGABYTE A620I AX (AM5, mini-ITX).
Процессор AMD Ryzen 7 7700 AM5 OEM (100-000000592).
Оперативная память Kingston DDR5 48Gb 6000Mhz pc-48000 FURY Renegade RGB XMP CL32 1.35V (KF560C32RSA-48).
Требований кроме mini-ITX к материнской плате не было, эта была самой дешёвой и мне подходила. Из требований к CPU было только 65W TDP, чтобы сильно не шумели куллеры и был соблюдён какой-то баланс между производительностью и ценой. Я мог бы взять 7900 на 12 ядер, но жаба задушила, поэтому такой, на 8 ядер. Что касается памяти ОЗУ, то мне нужно 96 гигабайт для эффективного запуска LLM локальной и компиляции некоторых плюсовых пакетов Gentoo. Собственно, это основная причина, по которой я стал собирать комп на AM5, так как он поддерживает DDR5, а в DDR5 бывают нерегистровые модули объёмом больше 32 ГБ, а я в свой компьютер могу установить только два таких модуля, потому что в корпус влезает только mini-ITX плата, а другой форм-фактор я и не хочу, мне нравятся компактные и тихие сборки.
Остальные комплектующие, оставшаяся со старой сборки:
Видеокарта PowerColor AMD Radeon RX6600 Fighter 8GB GDDR6 [AXRX 6600 8GBD6-3DH]
Блок питания SFX 80+Platinum 450W Corsair SF450 [CP-9020181-EU]
Диск SATA 2.5" SSD 512GB MLC ADATA SU900 [ASU900SS-512GM] (Установлен Linux и UEFI partition)
Диск SATA 2.5" SSD 120GB MLC Kingston [SV300S37A/120G / 658863 / 9904447-363.D00G] (Установлена винда)
Диск M.2 2280 SSD 1TB TLC ADATA XPG GAMMIX S11 Pro [AGAMMIXS11P-1TT-C]
Корпус HTPC Fractal Design Node 202
Первое с чем я столкнулся - это несколько долгая загрузка относительно платформы на AM4. Секунд пять проходит прежде чем на модулях памяти загорятся светодиоды и только потом через пару секунд загорается мышка и ещё через пару секунд появляется что-то на экране. И так до сих пор. Отвратительно. AM4 грузится куда быстрее.
Но это мелочи, а вот реальные проблемы с которыми я столкнулся я опишу далее.
1. ПК не включается
Сначала я включил его без дисков, ещё даже не собрав всё в корпус - всё нормально. Потом я подключил диск с линуксом - всё нормально, я даже загрузился и смог глянуть ютуб. Тут же столкнулся с тем, что нет сенсоров и звук пульсы хрипит, но об этом поподробнее далее. Потом я выключил ПК, подключил остальные два диска и видеокарту, всё прикрутил, закрыл корпус и обнаружил, что ПК больше не включается: крутит кулером, горит подсветка модулей памяти и через 2 минуты 20 секунд он выключает питание на две секунды и снова пытается включиться с тем же результатом - и так по кругу. Все дальнейшие по тексту высказывания о том, что ПК не включается, не запускается или не работает, подразумевают именно такой сценарий: крутит кулерами, горит подсветка модулей памяти ОЗУ, иногда сам перезагружается (а иногда и вообще не перезагружается) и ничего более.
Если отключить диски и видеокарту обратно, то всё равно ПК не включается. Если отключить диски и видеокарту, сбросить CMOS и снова включить без дисков, то ПК включается и проваливается в BIOS Setup. Опытным путём я выяснил, что видеокарта вообще не влияет на данную проблему, так что я выбросил её из уравнения просто оставив её всегда подключённой и видеосигнал всегда шёл именно с неё, а не со встроенного в процессор GPU.
На воспроизведение проблемы влияют диски. В большинстве случаев при подключении всего одного диска ПК перестаёт запускаться. Я стал грешить на Secure Boot, так как он был Enabled, хотя и находился в статусе Not Active. При попытке его выключить, мне BIOS выдаёт модалку с надписью о том, что Secure Boot is locked down или что-то в этом роде. Я погуглил и оказалось, что, чтобы отключить Secure Boot, нужно зайти в BIOS Setup по кнопке DEL, а не просто позволить BIOS'у провалиться в Setup по факту отсутствия устройств, с которых можно было бы загрузиться.
Когда я отключил Secure Boot, мне показалось, что теперь я могу подключить целых два диска и с большой вероятностью ПК с ними запустится, но вот с тремя дисками запуститься у меня не получалось никак. В итоге у меня конечно же всё получилось запустить, но для этого пришлось выработать небольшую, но чёткую методику обесточивания и чётко ей следовать, перемежая ею подключение дисков по одному. Методика обесточивания следующая:
Выключить компьютер по кнопке Power.
Вытащить кабель питания из БП или выставить переключатель на блоке питания в положение выкл (o). Я пользовался именно переключателем чаще всего, потому что это тупо удобнее.
Нажать на кнопку Power. После нажатия в блоке питания сразу же щёлкает реле, а ещё через 5-10 секунд реле щёлкает обратно. Я полагаю это значит, что разрядились какие-то ёмкости, пусть даже не все, но этого достаточно.
Проделать операции с подключением или отключением периферии.
Вернуть кабель питания в БП или выставить переключатель на блоке питания в положение вкл (|).
Включить компьютер по кнопке Power.
Далее алгоритм подключения и проверки дисков был такой:
Приведение ПК в исходное положение
1.1. Обесточить ПК.
1.2. Отключить диски.
1.3. Сбросить CMOS.
1.4. Подать питание ПК.
1.5. Включить и убедиться, что компьютер попадает в BIOS Setup. Secure Boot у меня уже отключён, так что делать тут больше нечего.
Подключение диска SATA 0: ADATA SU900
2.1. Выключить ПК.
2.2. Обесточить ПК.
2.3. Вставить SATA диск SU900 (с линуксом) в разъём SATA.
2.4. Подать питание.
2.5. Включить ПК. ПК успешно включился, загрузился и так далее.
2.6. Перейти в BIOS Setup через перезагрузку.
Горячее подключение диска SATA 1: Kingston
3.1. Находясь в BIOS попробовал на ходу вставить SATA диск Kingston на горячую - он не определился.
3.2. Выключить ПК.
3.3. Включить ПК. Диск Kingston всё ещё не определился, но и ПК всё ещё включается.
3.4. Отключил диск Kingston на горячую находясь в BIOS
Подключение диска SATA 1: Kingston
4.1. Выключить ПК.
4.2. Обесточить ПК.
4.3. Подключить диск Kingston.
4.4. Подать питание.
4.5. Включить ПК. ПК успешно включился, загрузился и так далее. Только диск Kingston не видится как загрузочный, хотя на нём установлена винда и я раньше с неё грузился.
4.6. Выключить и включить ПК. Зайти в BIOS Setup
4.9. Включить CSM.
4.10. Выключить и включить ПК. Теперь в boot menu виден диск Kingston и ПК даже грузит с него винду.
Подключение диска M.2: XPG
5.1. Выключить ПК.
5.2. Обесточить ПК.
5.3. Подключить диск Kingston.
5.4. Подать питание.
4.5. Включить ПК. ПК успешно включился, загрузился и так далее.
Больше я конфигурацию дисков не трогал. Не дыша всё прикрутил, разложил кабели, ещё раз проверил, что всё грузится без проблем, накрыл крышкой и закрутил винтами.
2. Нет термодатчиков и не работает cpupower в Linux
Точнее сначала термодатчиков не было, но потом в sensors появилось такое:
k10temp-pci-00c3
Adapter: PCI adapter
Tctl: +74.6°C
Tccd1: +69.5°C
Я не менял ничего в ядре. Может быть всё дело в том, что я один раз запустил винду и она что-то настроила? Хех, прикольно. Но меня всё равно смущает отсутствие оборотов вентилятора, так что хочу поразбираться.
Далее cpupower, под рутом:
~ # cpupower frequency-set --governor schedutil
Setting cpu: 0
Error setting new values. Common errors:
- Do you have proper administration rights? (super-user?)
- Is the governor you requested available and modprobed?
- Trying to set an invalid policy?
- Trying to set a specific frequency, but userspace governor is not available,
for example because of hardware which cannot be set to a specific frequency
or because the userspace governor isn't loaded?
Ну это уже ни в какие ворота. И частоты я бы хотел порезать, например, на ночь, чтобы кулер ни за что не шумел, пока я спулю. Наверно, чего-то в ядре не хватает.
3. Хрипит звук (Pulseaudio)
Если пытаться слушать музыку в браузере или смотреть видео на ютубе, то звук иногда начинает активно хрипеть, как будто семплы рвутся. Иногда не перестаёт хрипеть совсем. Если перезапустить браузер и Pulseaudio, то, может перестать хрипеть, но очень быстро начинает это делать снова.
Активная работа с диском и другим вводом-выводом как будто бы усугубляет хрипение.
При проигрывании музыки через встроенные в дисплей динамики хрипение наиболее активное.
В наушниках через звуковуху на материнке всё поспокойнее, но тоже бывает кратковременное хрипение, которое можно охарактеризовать как глитчи.
При активной компиляции обновлений Gentoo звук в наушниках глитчует не чаще, чем когда ПК находится без нагрузки.
Для меня это повод попробовать перейти на pipewire, о чём я уже давно мечтаю. Но для начала попробую потюнить пульсу.
4. Дальнейшие планы.
Что я планирую сделать:
Обновить BIOS. Сейчас у меня январская версия F21, а уже вышла версия F32c для моей материнки. Ожидаю больше разочарований и новых проблем, чем улучшений, но тем не менее считаю нужным попробовать.
Поставить профиль XMP на 6000Mhz. Фиксированный профиль может помочь избежать лишних тренировок диффпар линий DDR, если именно это является причиной долгой загрузки до заставки BIOS.
Собрать нужные модули под Zen5. Для начала попробую всё, что написано на гентувики про Ryzen. Ещё попробую загрузиться с флешки на арче и гляну какие там модули ядра подтягиваются. Может статься, что я всё равно что-то упускаю.
Отключить или приглушить подсветку модулей памяти. Хочу попробовать вот эту утилиту: https://github.com/aritz-cracker/fury-renegade-rgb . Судя по коду, она управляется через I2C.
Продолжение следует.
⭕️ Anonymous 30.11.2024 16:22 #62195
Какая же жиза, собрал год назад пеку на AM5, по началу даже думал где-то обосрался при сборке.
⭕️ Anonymous 01.12.2024 08:20 #62203
Да. Поэтому в генточке я использую ALSA.
⭕️ Anonymous 01.12.2024 08:21 #62204
Чтобы что? Я бы не стал обновлять биос без крайней на то необходимости.
⭕️ Anonymous 02.12.2024 07:51 #62208
Нужно чинить! Грузит долго слишком, все желание писать код на нем отпадает при первом фризе...
⭕️ Anonymous 02.12.2024 08:27 #62211
Нужно пить таблетки.
⭕️ Anonymous 02.12.2024 18:25 #62228
Тогда желания писать код вообще не будет.
⭕️ Anonymous 02.12.2024 21:17 #62229
Mr.Robot, залогиньтес.
⭕️ Anonymous 03.12.2024 05:02 #62232
⭕️ Anonymous 03.12.2024 10:19 #62233
Это чей-то стендап?
⭕️ Anonymous 07.12.2024 20:54 #62303
Я так и не нашёл у себя в Linux адреса I2C устройств, которые отвечают за управление подсветкой модулей памяти, чтобы отключить подсветку модулей памяти. В винде подсветку удалось потушить, но при перезагрузке она сбрасывает и начинает снова гонять наиярчайший RGB паттерн. Поэтому решил обклеить это говно нахуй изолентой. Это не дало достаточный эффект - светодиоды слишком яркие, а изолента ещё и помешает охлаждению модулей ОЗУ. Через несколько десятков минут вялых размышлений на голодный желудок я вспомнил, что бывает алюминиевая и медная клейкая лента: металл не пропускает свет, а металлическая фольга платно, хоть и со складками, приляжет к поверхности световодов и обдув будет нормальный. Сгонял за алюминиевым скотчем в строймаг и обклеил вот так:
Часть света всё равно проходит, но это всего процентов 10 от того что было и снизу там изо всех щелей тоже протекает свет:
Но этого уже должно быть достаточно, чтобы не мешало спать. Если будет недостаточно, то разберу полностью и обклею все, сука, щели. Видите ли, я так установил кулер, что его выступающая часть находится над модулями ОЗУ и немного над M.2 диском, так что без снятия радиатора я не могу вытащить ни один из модулей памяти, а для снятия радиатора придётся откручивать видюху, откручивать материнку от корпуса и, возможно, даже все провода от неё отключать. По задумке кулер должен выступать в другую сторону - над радиаторами VRM сверху и со стороны панели с разъёмами, но у меня VRM-ов сверху нет и я боюсь, но это не точно, что если кулер будет туда торчать, то я даже корпус не закрою. Например в корпаусе Jonsbo N1 при торчащем вверх кулере крышка копуса точно бы закрылась. Однако же обдув RAM мне кажется чуть более логичным в этом сетапе, чем обдув VRM.
Ещё стоит отметить, что эта паскуда перестала включаться на какое-то время после всех этих манипуляций с обклейкой модулей памяти. А потом после некоторых циклов обесточивания, как я описывал в ОП-посте, загрузилась и сообщила, что произошёл неких Boot Failure и предложила загрузить Optimized Defaults, что я и сделал, а потом обратно перенастроил профиль управления кулером и включил XMP1 на 6000MT для памяти. У меня есть две гипотезы почему так могло произойти:
Я отключал кулер проца прямо в рантайме и так же в рантайме его вставлял в разъём обратно.
У меня хуёвые провода SATA или райзер видюхи или ещё какие-то другие провода. Эту гипотезу подкрепляет то, что если в рантайме взять корпус руками и потрясти, то весь ПК может зависнуть.
⭕️ Anonymous 08.12.2024 07:52 #62304
РЕШЕНО!
Чтобы подсветка не раздражала просто не покупайте комплектующие с подсветкой.
⭕️ Anonymous 08.12.2024 09:25 #62306
⭕️ Anonymous 08.12.2024 10:42 #62308
Принято! (с) Местный Шизик.
⭕️ Anonymous 08.12.2024 17:22 #62309
Есть идеи, что это за девайс и для чего?
⭕️ Anonymous 08.12.2024 18:11 #62310
Ну, ты, что ШИЗ? Это же дом для твоего SATA. Можешь cоздать RAID1 конфигурации, чтобы организовать свои картиночки на борде. Такая система хранения данных позволяет максимально обезопасить себя от угрозы быть вычисленным по IP. Надо знать о таком - это база!
⭕️ Anonymous 08.12.2024 18:18 #62311
⭕️ Anonymous 08.12.2024 23:48 #62312
Пиздуйте в отдельный тред со своей хуйнёй.
⭕️ Anonymous 09.12.2024 00:26 #62313
Мы???
⭕️ Anonymous 22.08.2025 01:35 #69245
OP reporting in. Видеокарта подключена через райзер и это может быть проблемой. Потому что я сегодня запустился на встройке и нет никаких проблем со звуком в HDMI и микрофризов системы тоже нет (об этом всём я писал в пункте 3). Кроме того с внешней видеокартой у меня стала вешаться система при просмотре фильма и затем гаснуть экран насовсем.
Есть ещё подозрение, что Gigabyte не умеют дифпары DDR5 и PCIe4 разводить или AMD написали хуёвый PI/AGESA софт, что он очень чувствителен к неровностям дифпар, потому что XMP профиль на 6000 попугаев у меня теперь не заводится. Точнее, комп не грузится, когда я этот профиль включаю. Ну и ещё это вяжется с проблемами с видеокартой, подключенной через райзер.
А ещё из смешного: встройка ничего не показывает, если включить "CSM Boot", даже если встройку зафорсить. А у меня винда на втором диске без CSM даже не видится в опциях загрузки.
Короче, встройка не совместима с XMP и CSM, а внешняя видеокарта на райзере несовместима с комфортным использованием. Вот такая говёная материнская плата.
⭕️ Anonymous 22.08.2025 02:08 #69246
Забавно, но ни разу не видел хорошую плату от гнилобайта для амуде.
⭕️ Anonymous 23.08.2025 02:20 #69256
⭕️ Anonymous 23.08.2025 09:23 #69258
Я пользовался платой на АМ4, и много чинил плат для АМ3 и АМ3+ от гнилобайта. У них всегда какая-то экономия на спичках. Отрадно видеть, что и с АМ5, видимо, тенденция сохраняется.
⭕️ Anonymous 23.08.2025 09:24 #69259
ОП, толстая крышка теплоотводу мешает??
⭕️ Anonymous 02.01.2026 22:20 #1767378052670694
Говорят, у AM5 толстая крышка. И она мешает теплоотводу от разогнанных камней.