Я только что установил Linux Mint 18 на свой ноутбук, и пока все идет хорошо. Однако я подозреваю, что intel-microcode некорректен для моего процессора.
Мой процессор: Intel® Core(TM) i3-2348M CPU @ 2.30GHz
Если вы посмотрите загрузки драйверов этого процессора на сайте Intelздесь, вы можете видеть, что самый последний файл данных Intel-microcode — 3.20150121.
Однако в диспетчере драйверов указано, что используется версия микрокода Intel 3.20151106.1.
Если вы посмотрите этот микрокодздесь, вы обнаружите, что i3-2348M здесь не указан как поддерживаемый процессор.
Стоит ли мне попробовать установить старый драйвер? Я собираюсь играть в игры на этом ноутбуке, поэтому мне нужно, чтобы процессор работал хорошо - тем более, что это не лучший процессор из когда-либо существовавших!
решение1
Сайт загрузки Intel... в лучшем случае неверен. Они играют в случайную игру со списком процессоров, совместимых с каждым выпуском микрокода Linux, и в последнее время они даже не могут правильно указать дату выпуска...
Ваш процессор i3-2348M, это процессор Sandybridge с сигнатурой 0x206a7. Последняя публичная версия микрокода для вашего процессора:
sig 0x000206a7, pf_mask 0x12, 2013-06-12, rev 0x0029, size 10240
Который распространяется без изменений во всех выпусках микрокода Intel Linux с версии 2013-08-08. Таким образом, текущие выпуски микрокода Linux также совместимы с вашим процессором.
Вы используете Mint, который основан на Ubuntu, который основан на Debian. Пакет intel-microcode Debian имеет журнал изменений (в отличие от почти всех других пакетов распространения микрокода), пожалуйста, посмотрите /usr/share/doc/intel-microcode/changelog.gz:
zless /usr/share/doc/intel-microcode/changelog.gz
(или откройте этот файл с помощью браузера, способного читать сжатые файлы. Firefox справится с этим отлично).
Вы можете использовать пакет "iucode-tool", чтобы узнать, какая у вас сигнатура процессора. Установитеiucode-инструментпакет, а такжеintel-микрокодпакеты из Mint/Ubuntu/Debian и используйте команду:
/usr/sbin/iucode_tool -S
Он покажет вам сигнатуру вашего процессора.
Если вы хотите узнать, правильно ли ядро Linux применило обновление микрокода, найдите сообщения «микрокод обновлен до ранней версии» в журнале ядра, примеры:
journalctl -k -b | grep microcode
dmesg | grep microcode
grep microcode /var/log/kern.log
Итак, вы можете сохранить текущий драйвер...