olodar wrote: [опенсорсные AMD-шные драйвера] не нужны, линукс все равно не сможет завести crossfire, да и даже сможет, то чем этот crossfire нагружать? Игры под линуксом видеокарту вообще не грузят, зато процессор всегда на 100%.
Дело в том что например на убунте 16.04 - старые закрытые драйвера AMD (Catalyst) то ли вообще не работают то ли работают криво, а в опенсорсных драйверах AMD пока ещё нет поддержки этой дискретной видеокарты. Так что дискретная видеокарта на новых линуксах
вообще не работает т.к. сидит без драйверов! и нужно или подождать выхода линуксового ядра 4.11 или на свой страх и риск пересобирать уже вышедшее ядро 4.10 с включенной экспериментальной поддержкой этой видюхи. В принципе можно подождать 4.11 и пока что пользоваться только встроенной видеокартой...
floppy121 wrote:Зависит от того, собираешься ли ты пользоваться клавиатурой ноутбука
olodar wrote:Так если даже и сразу клава не будет иннициализирована, то ОСь же должна загрузить драйвер для клавиатуры и запустить ее?
это ведь шутка была! там дальше написано:
floppy121 wrote:Если серьёзно, нажми кнопку ? на этой опции и ты увидишь что некоторым payload-ам вроде filo, которые не инициализируют PS/2 сами, нужно чтобы coreboot до них проинициализировал, а некоторые - например SeaBIOS - инициализируют сами и помощь коребута им не нужна. Кстати, у меня в конфиге коребута (во вложениях из первого письма в этой теме) опция CONFIG_DRIVERS_PS2_KEYBOARD, но при этом и в SeaBIOS клавиатура работает, и даже в filo работает - потому что SeaBIOS уже проинициализировал эту клавиатуру до filo, который у меня в качестве "вторичного" payload-а и может быть загружен только из меню загрузки SeaBIOS-а
То есть: всё что грузится после SeaBIOS или после GRUB - операционная система или вторичный payload, неважно ---> уже имеет рабочую проинициализированную клавиатуру в своём распоряжении
(так как в эти продвинутые payload-ы встроена инициализация клавиатуры), а вот если поставить чтобы после coreboot сразу грузился какой-нибудь базовый payload не умеющий инициализировать клавиатуру, то естественно клавиатура работать не будет
floppy121 wrote:Поведение вентилятора зависит не от прошивки биос чипа а от прошивки EC-контроллера! Это такой квадратный чип со 128 ногами, ENE KB9012QF A3, у него есть прошивка размером 128 КБ. Её можно обновить двумя способами:
olodar wrote:Тут уж точно ничего непонятно
На материнской плате Lenovo G505S есть два
(надеюсь что только два) чипа с энергонезависимой флэш-памятью:
1) "биос-чип" объёмом 4МБ, в котором хранится и откуда грузится биос - с ним всё понятно
2) EC-контроллер, который состоит из: микро процессора на архитектуре 8051, флэш-памяти 128 КБ для хранения прошивки, несколько портов ввода-вывода и ещё несколько встроенных устройств типа таймеров. ЕС-контроллер выполняет много жизненно важных для ноутбука функций:
__[*][/b] реагирует на кнопку включения ноутбука - в зависимости от её нажатия и
длительности её нажатия (у EC контроллера есть встроенные устройства таймеры чтобы засекать время) может быть разная реакция
__[*][/b] постоянно считывает данные температурных датчиков, чтобы в зависимости от их показаний регулировать скорость вращения вентиляторов
__[*][/b] управляет работой встроенной клавиатуры ноутбука (которая является PS/2 а не USB устройством)
и т.д.
В моём понимании (поправьте если не прав): бывают ЕС-контроллеры такие как KB930QF, в которых нет встроенной памяти для прошивки
(ну или встроенная память неперезаписываемая и недоступная извне) и все функции выполняются чисто на аппаратном уровне. А в KB9012QF какая-то часть функций вынесена в прошивку, хранящуюся во внутренней памяти этого контроллера! Т.к. исходный код этой прошивки закрыт, нельзя с уверенностью сказать, бОльшая часть этих функций вынесена в прошивку или меньшая. Но выяснилась одна интересная вещь: образ прошивки, извлечённый из официального биос апдейта Lenovo G505S,
отличается от образа прошивки считанного из ноутбука - в ноутбучном контроллере, помимо самой прошивки, содержится какая-то закодированная информация! Может содержать серийные номера ноутбука или какие-то "секретные конфиги" для прошивки. При этом, если обновлять прошивку EC-контроллера через биос-апдейт Lenovo, то эти серийники/"секретные конфиги" остаются нетронутыми - и единственный способ их удалить, это извлечь из биос-апдейта чистый образ прошивки KB9012 (без посторонних примесей), и через клавиатурный разъём прошить его напрямую в ЕС-контроллер
Если моё предположение насчёт секретных конфигов верно, то после записи этой "чистой прошивки" в ЕС-контроллер его поведение (в том числе и по отношению к вентиляторам) может измениться. Инструкция по прошивке есть на этом сайте -
http://dangerousprototypes.com/docs/Fla ... Bus_Pirate , чистую прошивку или сам извлеки из образа биос-апдейта, или скачай
из вложений этого письма ( контрольная сумма SHA1 архива = a2972f0a5c363cfacb93826ecd71add2b608f681 ) Главное, перед прошивкой EC-контроллера или очистить биос чип или записать туда coreboot, а то вдруг официальный биос опять запишет эту закодированную информацию во внутреннюю память контроллера... Возникнут вопросы - спрашивай!
olodar wrote:Проще говоря - бери интел.
А насчет недоверия к интелу - ...
Этот ЕС-контроллер не имеет отношения к AMD, его можно встретить в куче ноутов на интеле. И, между прочем, в нём стоит микро процессор основанный на
интеловской архитектуре 8051, так что частичка интела в этом ноуте всё же есть
olodar wrote:Как после такого можно доверять жулику-амд? Другое дело, если бы они дали выбрать юзеру, хочет ли он это, или нет, а амд даже выбора не дала!
Как это amd выбора не дала, если amd-шные процессоры гонятся значительно лучше интеловских залоченных?
olodar wrote:может быть, процессору просто нехватает питанки, мб цепь питания слабая?
Кстати есть официальные блоки питания ADLX
90NLC3A
(последние две буквы могут иногда отличаться), совместимые с этим ноутбуком но дающие 90 Ватт мощности - а блок питания, изначально идущий с этим ноутбуком, и меньше по габаритам и даёт всего 65 Ватт. Но пока что не ясно, если подсоединить блок питания 90W к этому ноутбуку, будет ли он забирать эти 90 Ватт или по-прежнему будет потреблять не более 65 Ватт несмотря на то что ему "предложили" больше "еды" ?
olodar wrote:Ах, да. Данный ноут был хорош уже давно, когда стоил 20к руб. Сейчас он 30к уже не стоит. Да и с производства его сняли уже
На авито можно за 15 к руб. найти этот ноут в хорошем состоянии, дальше:
1) купить новую встроенную клавиатуру из Китая меньше чем за 500 рублей с русскими буквами (потому что в старой клаве могут быть сломаны кнопки, да и просто замучаешься чистить от грязи и остатков пищи) -
https://www.aliexpress.com/item/Russia- ... 18843.html
+ за 370 рублей две
(https://www.aliexpress.com/item/Silicon ... 98681.html) или за 240 р. одна
(https://www.aliexpress.com/item/Keyboar ... 36301.html) прозрачные накладки на клавиатуру, чтобы новую клаву со временем не загадить. Эти резиновые накладки очень удобно мыть!
2) после разбора ноутбука хорошенько протереть корпус чистым спиртом, чтобы почистить и продезинфицировать
3) если плохой SMART-статус у жесткого диска (те ЖД, которые изначально стоят, не очень надёжные), купить хороший 1 ТБ за 3 К руб.
И ноут будет как новенький и меньше чем за 20 К !
Может со временем ещё подешевеет как побольше устареет, но сложнее будет найти в хорошем состоянии