Аннотация: Это как б продолжение истории с китайской видеокартой. Только процесс извращений с участием моего ПК вышел на новый, ещё более суровый уровень.
swi: хентай = другой, странный, извращенный..
swi: не обязательно относительно секса
Lost: блин, оказывается, я год программил на php и не знал, что это хентай!
Диски от Western Digital, как известно, вот уже лет пятнадцать обладают расовой особенностью - они не умирают. Ну, если вовремя обезвредить встроенную бомбу и обеспечить спокойные условия. Пятнадцать, впрочем, только потому, что до того я с WD я не работал.
Встроенная бомба - очень короткое время ожидания до парковки головок, появилась няп в 'зелёной' серии году так в девятом. Чинится выставлением бОльшего времени или просто отключением парковки по времени через утилиту WDIdle3.
Спокойной обстановкой диски WD считают отсутствие вибраций, охлаждения и перегрева. Т.е. для стояния в сервере или стационарном домашнем компе они отлично подходят.
Когда у меня на винтах заканчивалось место, обычно я... Что? Правильно, докупал ещё один трёхтерабайтный винт.
Итого у меня три винта от WD в системе. Самый старый 'зелёный' WD Caviar Green WD20EARS на 2 Тб, один поновее WD30EZRS тоже зелёного цвета и самый новый WD30EZRZ цвета синего на 3 Тб оба.
Проблема с охлаждением решается просто, не выпускайте их на улицу.
А вот с нагревом... Нормальной температурой они считают 30-45 градусов Цельсия.
Когда у меня стояло их в корпусе два, то всё было ок - один прижимается к дну, второй к верху корзины, охлаждение идёт, 40-41 градус - в норме.
Вот только вставленный третий оказался перебором. Градусы у всех троих ушли за 45. Да ну нафиг!
Вставка отдельного вентилятора дело не спасла. Во-первых, шумит - несмотря на резиновые гвозди. Во-вторых, что хуже - вибрирует! Пришлось выкинуть.
Пришлось думать.
И вот тут получился хентай.
Винты оказались по одному в корзине для винтов, в отсеке для дисковода и внизу пятидюймового отсека. Но они продолжали греться!
Поэтому я прикупил в радиомагазине высокие радиаторы 60х25 мм, помазал их термопастой и нашлёпнул на верхние пластины винчестеров. Хотя надо было, конечно, на термоклей... Но его не было. А термопаста была. Собственно, на третьем радиаторе и кончился мой старый верный тюбик АлСила.
В итоге винты бодро работают на 37-41 градусе - в корпусе без допвентиляторов, правда, со снятой боковой стенкой, и шевелить корпус не стоит - радиаторы соскальзывают.
Конец :)
Эпизод второй - Видеокарты
Основной картой у меня с весны трудилась GTX 1050 Ti на 4 гига.
И вдруг досталась мне на время ещё одна. Тоже GTX 1050 Ti, другого производителя и сильно б/у, но всё-таки.
Хентай начался сразу - как только я возгорелся желанием заставить работать их вместе! Не-не-не, не майнить, это просто и пошло. Поиграть!
Стандартно драйвера от NVidia такого не позволяют, это раз, и предлагают вторую карту гонять только как плату для PhysX. Ну-ну. 'Это несерьёзно!'(с)
И тут я натыкаюсь на ютубе на ролик 'GT1030 SLI vs GTX1050!'
Да, есть специальный софт. Точнее, патч для дров Нвидиа, который позволяет запустить в SLI не-SLI-шком дорогие карты, лишь бы поколением они совпадали, ну и там ещё ряд ограничений - что объединится только объём памяти по меньшей карте, драйвера не выше 382 и так далее.
У меня забавная ситуация с матплатой. Когда-то давно так накрылся микрофонный вход на встроенном звуке, поэтому у меня по разным слотам кочует PCIE-шная звуковая карта. И поэтому же в биосе работа дополнительных PCIE слотов - кроме основного, который проц тянет - сокет 1155, Z68 Express, все дела - настроена на 2х у большого слота и по 1х на малые.
Додумал я, что 2x PCIE всё-таки мало для SLI, который идёт не по мостику, а через шину.
Перезагрузился, зашёл в биос, переключил второй длинный слот PCIE в 4x - и запустил тест снова.
Аналогично дело было в Fallout 4, WOT EnCore, когда я принудительно активировал SLI, WOWS...
Грустно это всё.
Вырубил SLI, поставил вторую карту на PhysX...
Так. Не понял. Ты и так мне FPS роняешь?!
И правда. Включенный PhysX на основной карте ронял FPS меньше, чем он же на второй!
И ещё он нагревал карту основную! С 64 до 74!
Так что в конце исследования я со вздохом выдернул карту из слота и отложил в сторону.
Не всякий случай заканчивается удачей.
Конец.
Эпизод третий - Оперативная память
С рамой у меня всё было как-то очень по-бразильски, или по-мексикански. Латиноамериканский сериал про приезжающих и уезжающих, впадающих в кому и выходящих...
Ну да ладно.
В самом начале(уже то есть лет 5 как) у меня были две плашки Corsair Value Select - вполне нормальная DDR3 1333. В сумме 8 Гб - тоже вполне нормальный объём.
Но как-то со временем стало маловато. Конкретно в тот момент, когда я стал играть в Mass Effect Andromeda.
Не то чтоб она не влазила в них. Влазила. Но выпихивала винды в своп!
Ну то есть альттаб занимал минут пять-десять.
И решив одним махом избавиться от этой проблемы, ну и просто так, я заказал на Али две плашки дешёвой DDR3 от Veineda по 4 Гб. На 1600 Мгц, резонно решив, что уж замедлить до частоты Корсаров (которые не разгонялись от слова вообще) я смогу и такое.
Спустя некоторое время после начала работы системы начинали глючить. Падали вкладки в Мозилле, вылетали проги... Выпадала винда в БСОД, под резет вис Линухс.
Сначала терпелось. Потом не выдержалось.
Я снова взял в руки планки и задумался.
А потом загуглил маркировки чипов.
На одной плашке были чипы Hynix H5TC2G83BFR, на другой тоже Hynix, но H5TQ2G83BFR.
Мелочь, правда?
Вот только одна плашка - DDR3, а вторая - DDR3L, с рабочим напряжением не 1,5В, а 1,35! И она перегревалась!
И вот теперь начинается хентай. Потому что на двух приехавших плашках шли только полуторавольтовые H5TQ, а на третьей - H5TQ и H5TC вперемешку!
Рукалицо.
Они что, паяли туда всё, что было?!
Подбирая в итоге рабочий комплект, я понял, что у меня есть две планки Корсара, которые работают только друг с другом, и 4 Хуникса, которые работают вместе, но глючат...
Можно было бы просто выкинуть ту планку, но я закусился.
Тайминги вверх, напруга 1.5 - всё фигня, глючит.
Тайминги вниз, напруга 1.5 - глючит...
Тайминги в ноль (9-9-9-24 и частота 1333 по даташиту на мою серию H9C), напругу поднять до 1.65 - глючит...
Где-то здесь я был почти готов забить, но решил проверить последнюю возможность.
Всего восемь чипов по 512 Мб от компании SK Hynix, они промаркированы как H5TC4G83BFR-PBA. Данные чипы встречаются и в более скоростных планках памяти, например, Kingston HyperX Savage 2400 МГц. В принципе, можно надеятся на хороший разгон.
Щьто? Моя память Hynix это не нонейм неразгонный, а вовсе наоборот?!
Ну да, производственная маркировка PBA - это не мой H9С, это штатная 1600 Мгц против 1333 у моих.
Но тестеры её разогнали в полтора раза О_О До 2400!
И вот тут я косо посмотрел на свою память.
Память вздрогнула.
В мануале к матплате были две интересные вещи. Список совместимых памятей и волшебная кнопка.
Ну да, по мнению составителей, этот Hynix в четырёх слотах может только в 1333 мегагерца и ни мегагерцем больше.
Зато волшебная кнопка MemOk! должна вроде как сама подбирать параметры запуска памяти, чтоб комп всё-таки стартовал.
Ну... Раскорячился, чтоб дотягиваться до Ентера и до кнопки на матплате - поехали!
1600 взяты были почти сразу. Тайминги откручены до 'типародных' с Али 11-11-11-28, один тык волшебной кнопки - и вуаля, 1600 есть! На пониженном для большей части чипов напряжении, так-то.
Полтора раза, да.
'Маловата будет!'(С)
1866?
И система, немного подумав - стартует!
Правда, подняв напрягу до 1,65 и уронив тайминги опять в 9-9-9-24.
На что я с мыслью 'Да ну нах!' гашу систему и ложусь спать.
Утро.
Я сижу и любовно клею радиаторы на планки памяти.
Откуда радиаторы?
А когда я понял, что у меня именно перегрев ещё той, Veineda'вской планки идёт, я их и заказал.
Память апгрейдил из-за Андромеды, теперь вот Nier: Automata...
С Ниер и 2В получилось почти как с Халф-лайфом и Фоллаутом из анекдотов:
Игроки в HL делятся на две части - те, кто не доехал на вагончике и те, кто прошел несколько раз.
А игроки в фоллаут - на тех, кто не вышел из пещеры, и тех, кто прошел всеми способами.
Так вот в Ниер я за первые пять попыток не смог пробиться через летунов при обратной высадке... И забил надолго.
А вот в декабре чего-то вспомнил, попробовал, выкрутив все на очень лёгкое... И залип.
Теперь собственно о железе. В этом году Стим успешно скрестили с Вайном, и теперь в линуксе можно с чистой совестью и весьма комфортно играть в лицензии с ачивками, модами, итд. Не как пару лет назад, когда нормально работали только пиратки, с вырезанными ДРМ и вайн каждый раз нужно было пересобирать, хорошо хоть не перекомпилировать.
В списках совместимости SteamPlay - и соответственно Proton, как назвали эту сборку Вайна - Nier Automata появилась ещё весной.
Но вот сущий нюанс...
ГеФорс при переходе из Винды в Вайн теряет примерно треть скорости. А конкретно для Ниер на моей системе это означает падение с нормальных 40 кадров до 25, и очень нервирующие микрофризы вдобавок.
Нет, играть можно, я в конце концов VtMB под Вайном прошел, а там движение мыши измерялось раз примерно в полторы секунды - да-да, полторы секунды между шевелением мыши и смещением курсора, при том, что сама игра не тормозила...
Но не скажу, что это можно перенести спокойно.
И тут случился декабрь - и очередное падение биткойна привело к тому, что майнеры начали распродавать фермы через Авито.
И я не выдержал и прикупил себе задешево radeon rx 480.
Зачем мне карта, которая работала, скорее всего, с весны 17-го, т.е. со стажем почти в два года?
А вот зачем.
Proton(SteamPlay) и вообще вайновая эмуляция DirectX 10, 11 и 12 работают через трансляцию вызовов функций DX в команды API Vulkan. Проекты DXVK и vkd3d - если кому-то интересно.
А согласно вот этому тесту Radeon серии Polaris - RX 480 и 580 в частности - при исполнении кода на Vulkan кроют на треть даже GTX 1060, не то, что мою 1050 Ti.
https://www.youtube.com/watch?v=gWw5snjxC1s
А почему 480, а не 580? А потому, что можно легко превратить одну в другую.
https://3dnews.ru/951093
Есть, конечно, проблема износа...
Но у хорошего майнера(а я покупал у хорошего) карты работали на пониженном напряжении, в хорошем охлаждении и даже коробки с документами сохранились хорошо.
Карта приехала уже в новом году...
И вот теперь начался хентай.
Вообще Амд и линукс = проблемы, это я помню ещё по радеону HD5770, который поменял весной 15-го на ту самую фейковую GTX770...
Но я надеялся на лучшее.
Штатная прошивка почему-то стала под виндой выдавать ошибки. Ну, я все равно хотел прошивать биос от 580 - тот же MSI, та же серия Gaming X, те же 8 гигабайт.
Прошил. Винда перестала глючить. Еху!) Айда в Линукс.
Грузится, уже хорошо.
Попытка поставить 'штатный' (по мнению help.ubuntu.ru) драйвер AMDGPU и его версию AMDGPU-PRO на мой Linux Mint 19... Провалилась.
Начнем хотя б с того, что если версия для убунту 18.04 - то фиг ты её поставишь на 18.10 или минт 19, мод убунту 18.04. Только убунту 18.04.
Нет, можно влезть в скрипт/параметры системы и поправить условия... но даже это не помогло. Система сказала pkcs#7 signature not signed with a trusted key и зависла при загрузке.
Переставил систему (это ж хентай) на натуральную убунту 18.04. Поставил дрова. Вартандер глючит, Стим не работает. Э?
Сношу Стим, ставлю заново... линуксовые игры(warthunder и stellaris) работают, но глючат, SteamPlay не запускается.
Лежу в хелп по Протону - https://github.com/NoXPhasma/protondb_faq/wiki/Graphics-driver-installation
Note: If you have AMDGPU-Pro installed, then please uninstall that driver, it is not recommended for gaming since most game manufacturers rely on mesa, for example: Life is Strange with amdgpu-pro is not playable at all.
Што?
'Мы не поддерживаем AMDGPU'
'Ставьте по инструкции Mesa & LLVM'
Снес AMDGPU. Поставил Месу.
О. Нативно-линуксовые перестали глючить и заработали быстрее.
SteamPlay - не работает.
Аааа! *с надрывом*
Лезу в FAQ Proton
https://www.protondb.com/help/troubleshooting-faq
Ищу помощь .. ага. Можно поставить в параметр запуска игры запись логов.
Ставлю, запускаю Ниер...
Смотрю лог.
ЕРРОР-то ладно...
А что значит я не owner? Это ж моё!..
А. Монтировал-то через fstab, рутом, и хозяин там рут.