В [первой части нашей истории] мы провели полноценное расследование и выяснили, почему наш заслуженный ноутбук Toshiba Satellite L750D на Astra Linux намертво тух при попытке воспроизвести видео в 1080p. Логи ядра Linux четко указали на панику (Kernel Panic) внутри подсистемы памяти открытого драйвера radeon. Физический вердикт суров — кремниевая усталость встроенного видеочипа.
Однако списывать старого друга в утиль мы не собираемся. Наша задача сегодня — провести полное аппаратное обслуживание и настроить софт так, чтобы зафиксировать систему в её максимально стабильном, тихом и безопасном режиме. Поехали!
Этап 1: Отрезаем софтверные риски
Раз уж мы знаем, что видеокарта падает в обморок, когда браузер пытается задействовать её аппаратные ресурсы для тяжелого видео, оставлять всё как есть нельзя. Любой случайный запуск Full HD потока уронит систему, что чревато повреждением файлов на жестком диске.
Первым делом заходим под капот браузера (в нашем случае — Firefox, хотя для Chromium логика та же).
- В адресной строке вводим
about:config. - Находим параметр
media.ffmpeg.vaapi.enabledи принудительно переводим его в значениеfalse.
Этим действием мы полностью запрещаем браузеру перекладывать декодирование видео на капризный чип Radeon. Теперь вся обработка пойдет через центральный процессор. Но процессор от этого станет греться сильнее, а значит, пора браться за отвертку.
Этап 2: Аппаратная профилактика (Борьба за градусы)
Ноутбук полностью разбирается для чистки системы охлаждения и замены термопасты. При обслуживании графических процессоров прошлых лет есть несколько критически важных нюансов, на которых срезаются многие новички:
- Термопаста против термопрокладок: На центральном процессоре AMD всегда лежит паста. Но на расположенном рядом кристалле Radeon с завода часто установлена мягкая теплопроводящая прокладка (толщиной около 1 мм). Если её выбросить и просто намазать пасту, образуется микроскопический воздушный зазор — радиатор не прижмется к чипу, и видеокарта сгорит за пару минут. Правило железобетонное: если была прокладка — ставим новую прокладку, если паста — мажем пасту тонким ровным слоем.
- Равномерный прижим: На подошве радиатора всегда выбиты цифры (
1, 2, 3, 4) возле винтов. Закручивать их нужно строго по порядку и крест-накрест, буквально по паре оборотов за раз. Это предотвратит перекос радиатора и скол голого кристалла.
После сборки проверяем результат в терминале с помощью связки утилит контроля температуры:
Bash
watch -n 1 sensors
Результаты ручного труда не заставили себя ждать. Если на старой высохшей пасте процессор в нагрузке балансировал на опасной грани в +68.4°C, то после обслуживания датчик k10temp под нагрузкой показал стабильные и очень комфортные +64.5°C. Мы отвоевали у жары целых 4 градуса! Прижим идеальный, охлаждение работает как надо.
Этап 3: Обход ловушек современных кодеков (Укрощение YouTube)
Казалось бы, паста поменяна, ограничение в браузере выставлено, мы вручную выбираем на YouTube качество 720p… и ноутбук снова выключается! В чем же дело?
А дело в хитрости современных интернет-гигантов. Даже если вы принудительно снижаете разрешение в плеере до 720p, YouTube ради экономии своего трафика продолжает отдавать вам видео, закодированное современными и математически тяжелыми кодеками (VP9 или AV1). Старый процессор AMD A6 буквально закипает, пытаясь программно расшифровать эти алгоритмы, а видеокарта выдает ошибку по памяти. Причем официальный сайт дополнений Mozilla часто блокирует старые версии браузеров в Linux, предлагая скачать огромный архив с новым браузером вместо маленького плагина.
Решение: Заходим в меню браузера «Дополнения и темы» (Ctrl + Shift + A) и через внутреннюю поисковую строку находим и устанавливаем расширение h264ify (оно доступно как для Firefox, так и для Chromium).
Что делает h264ify? Оно жестко блокирует на YouTube кодеки VP9 и AV1, заставляя сервера отдавать поток в старом, классическом формате H.264 (AVC). Для нашего железа этот формат — «родной». Процессор щелкает его без лишнего напряжения, а датчик видеокарты radeon замирает на безопасных +62.5°C.
Итоговый баланс: почему 720p — это победа
У некоторых читателей возникнет вопрос: «Но ведь мы так и не победили 1080p, стоит ли игра свеч?».
Давайте включим инженерную логику и посмотрим на характеристики матрицы дисплея линейки Toshiba L750D. Физическое разрешение этого экрана — 1366 × 768 пикселей. Он физически не способен отобразить честное Full HD (1920 × 1080). Включая 1080p, мы просто заставляли процессор выполнять колоссальную лишнюю работу по сжатию огромной картинки под маленький экран.
Режим 720p (1280 × 720) идеально, точка в точку, совпадает с возможностями дисплея ноутбука. Визуально качество картинки остается отличным, но при этом:
- Система охлаждения работает тихо.
- Процессор не выходит из безопасной зоны в +64°C.
- Операционная система работает железобетонно стабильно, без паник ядра и внезапных выключений.
Заключение
Linux в очередной раз доказал, что старое железо списывать рано. Понимая логику работы операционной системы, умея читать логи ядра и применив немного аккуратности при замене термопасты, мы превратили капризный, вылетающий ноутбук в отличную, тихую и надежную рабочую машину, которая послужит своему владельцу еще не один год. Спокойного вам аптайма!