Обзор Framework 13 AI 300 Series
Это обзор на Framework 13 с AMD Ryzen AI 9 HX 370 с оглядкой на мой старый ноутбук ThinkPad P51 с Intel Core i7 7700HQ. Не буду писать про ремонтопригодность и возможность обновления железа — тут всё идеально, и ничего нового я не скажу, тем более что этот ноут я ещё не ремонтировал. Обзор подразумевает использование Linux на этой железке (в моём случае это shadowblue / Fedora Silverblue), т. к. всё же не так много смысла брать устройство для свободы действий и ставить туда мастдай. Ноутбуком пользуюсь больше месяца, так что уже есть из чего формировать мнение.
Оплата и доставка
Если вы находитесь вне зоны покрытия официальной доставки от Framework, вы оказываетесь в крайне затруднительном положении. Framework агрессивно борется с mail forwarding, и кажется, что через подобные сервисы заказать ноутбук просто невозможно. На барахолках могут встречаться объявления с предложениями помощи в доставке, но неизвестно, насколько это реально рабочие варианты.
Я получил свой ноут через родственников (они прилетали на самолёте и взяли его с собой), иначе это было бы просто невозможно. Страна выпуска банковской карты (MC виртуалка), использованной при оплате, не совпадала со страной доставки, но это не стало проблемой.
К слову, на Reddit была волна жалоб на качество поставляемых моделей и частый брак. Проблему усугубляет то, что даже если вы находитесь в поддерживаемой стране и можете рассчитывать на поддержку, с ней возникают трудности. На Reddit слишком много жалоб на то, что процесс RMA сопровождается очень долгой перепиской с множеством сотрудников технической поддержки, и раз за разом приходится проходить круги ада: многократно отправлять фото ноутбука со всех сторон и подтверждать, что вы пробовали "выключить и включить".
Мне с моим ноутбуком повезло: всё приехало в рабочем состоянии. Однако доставка FedEx оставила ноутбук просто под дверью дома родственников (хотя обязаны были отдать под роспись), и он пролежал там два дня, пока его не заметили. А ведь ноут могли и украсть.
Для тех, кого всё это не останавливает от покупки данного ноутбука, могу дать несколько советов по экономии:
- Берите DIY версию
- Не заказывайте RAM и SSD на сайте Framework, купите их на Amazon за полцены (а то и дешевле)
- Не берите стоковую зарядку, т. к. там обычная USB-C PD GaN зарядка на 60W. Вероятно, у вас дома уже есть такая, возможно даже не одна. А если нет, на том же Amazon куча GaN зарядок с несколькими портами Type-C, которые чуть ли не в два раза дешевле
Сборка DIY версии и первые впечатления
Сборка крайне простая: воткнуть SO-DIMM плашки и NVMe диск, подключить модуль клава+тачпад одним шлейфом с удобной петлёй для установки, прилепить магнитный безель к экрану, закрутить 5 винтов T5 (отвертка в комплекте) и вставить модули Type-C по вкусу. Процедура занимает минут 20, если осторожничать. Имхо, такое мини развлечение только в радость, а вот доплатить $150-200 за собранный ноут с виндой выглядит как не самое разумное решение. Поэтому рекомендую заказывать именно DIY версию, а про pre-built забыть.
Первые впечатления от ноутбука исключительно положительные: приятный алюминиевый корпус, ничего не скрипит, сборка хорошая (сам собирал!), ноут выглядит красиво (сейчас жалею, что не взял прозрачный безель). Крышка ноута открывается одной рукой, хотя не без проблем, если ноутбук не стоит на ровной поверхности, а максимальный угол открытия составляет 180°. В целом ноутбук нацелен на премиум-сегмент и справляется с этим вполне успешно. Приятно, что есть отдельные аппаратные выключатели микрофонов и веб-камеры.
Ноут очень лёгкий и тонкий: 1.3 кг / 15.85 мм. Вес сопоставим с последним MacBook Air, а толщина — с MacBook Pro 14. Если взять компактную GaN-зарядку, не придётся носить с собой лишний вес. Модульность и ремонтопригодность не сказались на весе и габаритах ноута. С ноутом комфортно передвигаться по городу.
Экран
В моей модели сконфигурирована 13.5" 3:2 2880x1920 IPS матрица с 120 Hz VRR без ШИМ. В прошлом ноуте (ThinkPad P51) у меня была ужасная FHD матрица, а здесь просто пушка. Единственное — матрица с завода не откалибрована, нужен ICC профиль. Колориметра у меня нет, но Notebookcheck подготовили такой профиль в своём обзоре — его я и накатил. Цветовой охват панели примерно 96% sRGB и 72% DCI P3, яркость до 500-530 нит. На рынке есть панели и получше, но тут подкупает 120 Hz + 3:2 соотношение сторон с бо́льшим количеством контента по вертикали, да и на фоне FHD экрана в P51 это невероятный апгрейд. VRR имеет диапазон в 30 - 120 Hz. Покрытие экрана матовое антибликовое. 2880x1920 пикселей при 13.5" диагонали дают примерно 256 DPI, что при 2x масштабировании обеспечивает комфортный "логический" 128 DPI. Кто-то может захотеть 1.75x масштабирование, но, как по мне, 2x тут в самый раз.
Углы обзора отличные, картинка почти не меняется под любым углом.
Подсветка панели равномерная, засветов не видно. Чтобы сфотографировать засветы, пришлось увеличить выдержку до 1/4s и снизить ISO до 200.
Углы экрана имеют небольшие скругления, но к ним быстро привыкаешь. На GNOME верхние углы не видно из-за панели.
В целом экран потрясающий, вопросы могут возникнуть только к цветовому охвату, если ваша работа требует максимально точной передачи цветов. Ну и, возможно, кому-то критично наличие HDR в ноутбуке — здесь его нет.
Клавиатура и трекпад
ThinkPad P51 был одним из последних с 2.1 мм ходом клавиш, потом Lenovo ставили максимум 1.8 мм, и сейчас у них все модели идут с клавиатурами 1.5 мм. В Framework тоже 1.5 мм. Это может показаться даунгрейдом, но я не могу сказать, что печатать на FW13 менее приятно. Может быть, даже наоборот, но я пока не определился. В целом, для ноутбука клавиатура очень приятная. Бонусом, в DIY версии на клавише Super красуется лого Framework, а не Windows. Из странного, по дефолту F-ряд клавиш вызывает мультимедиа действия (громкость, яркость и т.д.), а чтобы использовать F1-F12 надо или каждый раз зажимать fn, или переключить fn lock по fn+esc. fn lock сохраняется где-то глубоко в контроллере (EC) и не слетает при перезагрузке системы.
Трекпад тоже не подкачал: он хороших размеров (но я бы не отказался, будь он ещё немного больше), поверхность приятна на ощупь (матовое стекло), сенсор работает точно и плавно, и с жестами в GNOME проблем нет. Кажется, я не буду так сильно скучать по Trackpoint, как думал. К слову, на P51 был настолько отвратительный трекпад, что я его отключил в первый же день и больше не пользовался.
Linux на Framework
Производитель обещает полноценную поддержку Linux, и он её предоставляет (необходимо ядро 6.14 или новее). Вся периферия работает, в том числе сканер отпечатков пальцев. Обновления для UEFI и прошивок модулей приходят через LVFS. Однако стоит иметь в виду, что производитель затягивает с обновлениями UEFI в целом, так что сидеть несколько месяцев с незакрытым CVE — вполне обычное дело для владельцев Framework.
Когда я впервые открыл GNOME Camera, был удивлён тем, что приложение подсказывает сдвинуть аппаратный переключатель камеры на Framework. Однако позже выяснилось, что подсказка исходит не от GNOME Camera! Это реализовано где-то на очень низком уровне, поскольку работает не только с новым порталом, но и со старыми V4L2 приложениями. Мелочь, а приятно.
Настройка кривых вентилятора тоже поддерживается, хотя как по мне и сток хорош. Работает прямо из юзерспейса без каких-либо модулей ядра. Надо только поставить интерфейс для настройки — fw-fanctrl (на Fedora можно поставить из моего copr репозитория) и расширение GNOME к этой утилите. fw-fanctrl работает как systemd сервис, а его пресеты настраивается json конфигом (или можно использовать дефолтные). Пресеты можно переключать в меню быстрых настроек GNOME или терминале. Всё просто и удобно.
Но нашлась ложка дёгтя, и имя ей — MediaTek MT7925 (Wi-Fi / Bluetooth чип). Изначально у меня 5 GHz (Wi-Fi 6) не заводился никак — ни при подключении к роутеру AX6S с OpenWrt, ни с Pixel 6 Pro. Затем выяснилось, что в драйвере чипа либо сбоит, либо совсем не работает автоматическое определение regulatory domain и после его ручной смены удалось подключиться к AX6S и Pixel по 5 GHz (Wi-Fi 6). Неизвестно, насколько это специфичная проблема и как часто она проявляется, но к каким-то фокусам от этого модуля надо быть готовым. Вот тред на официальном форуме Framework, где люди мучаются с различными проблемами. У меня теперь всё ± ОК, но Intel AX210 я успел заказать до решения проблемы (Intel BE200 не работает на AMD системах, а Qualcomm QCNCM865 слишком редкая зверюшка и, кажется, имеет свои проблемы), так что в случае чего заменю Wi-Fi модуль. Благо это можно сделать за 10 минут. Но пока нынешний модуль не так плох, как показалось на первый взгляд, и похоже, что идеального Wi-Fi 7 чипа ещё никто не сделал. С Bluetooth на данном чипе проблем пока не было, что радует.
Также я успел поймать пару багов:
- Подключение NVMe SSD по USB4 (aka Thunderbolt 3) не работает. Виноват Samsung 970 Evo Plus, установленный в кейс для SSD. Вероятно, данная проблема не специфична для Framework, т.к. с 990 Pro проблема не наблюдается.
- На 6.14 были иногда проблемы со сном и мерцание картинки (особенно в Firefox). Всё было связано с драйвером AMDGPU. В 6.15 всё исправили.
Веб-камера
Конечно, веб-камера не сравнится с фронталкой последнего смартфона-флагмана. Но для ноутбука она очень даже ничего: FHD, 30 fps, в условиях низкой освещённости картинка всё ещё остаётся различимой. Это уже лучше, чем 95% камер в ноутбуках.
Звук
В FW13 AI 300 Series установлен ЦАП Realtek ALC285. Звук по джеку хороший и громкий, хотя Conexant CX31993, который установлен в Audio Expansion Card для Framework 16, звучит немного лучше (под рукой есть этот ЦАП в стороннем Type-C переходнике).
Стоковые динамики здесь достаточно громкие и с неплохим качеством для ноутбука, но могли бы поставить динамики получше и направить их вверх, а не вниз. Всё-таки ноутбук по цене макбука, и здесь мог бы быть сопоставимый уровень динамиков, но не завезли. Чтобы улучшить ситуацию, я использую пресет Gracefu's Edits для EasyEffects, только увеличил gain до 9 dB в Output на Convolver, чтобы звук был громче.
Кстати, на некоторых ноутбуках (P51 в их числе) подключение чего-либо в jack 3.5mm отключает возможность использовать родные динамики, но тут такой проблемы нет.
Модули
Я заказывал следующие модули: 3× Type-C, 1× Type-A, HDMI (2.0b), Ethernet (2.5G), SD card (UHS-I и UHS-II) и 1TB Storage Expansion. К модулям никаких претензий нет: всё работает хорошо, и любой модуль можно использовать с другими компьютерами в качестве Type-C переходника (HDMI требует разведённого DP на Type-C). Кстати, модуль Storage Expansion достаточно быстр (1000 MB/s read, 800 MB/s write), чтобы устанавливать туда ОС. Я так и сделал, пока ждал свой NVMe SSD. Модуль определяется как SSD SanDisk неизвестной модели, SMART недоступен. В интернете пишут, что там стоит контроллер Phison U17 с NAND-памятью Hynix V6.
Но выбор модулей не ограничивается теми, что продаются в официальном магазине. Стандарт модулей Framework открыт и каждый может сделать модуль сам. Вот небольшая подборка модулей от сообщества.
Модули устанавливаются простым сдвигом по направляющим рельсам до щелчка. Чтобы извлечь модуль, необходимо зажать кнопку и тянуть его из ноутбука. Но пока модули не разношенные, их очень трудно извлекать из рельс.
Модуль Ethernet единственный не помещается в корпус ноутбука и заметно торчит из него. Я бы не назвал это проблемой, но надо иметь в виду.
Охлаждение и производительность
Ноут не перегревается, при этом без нагрузки бесшумный. Под нагрузкой шумит не сильно, только если не запускать на ноуте Rust-компиляцию стресс-тесты и бенчи. Хотя если запустить стресс-тест прямо на коленках, то можно словить дискомфорт одновременно и от шума, и от нагрева.
Примерную производительность CPU можно оценить по бенчмарку bench_nim_build (компиляция Nim), AMD Ryzen AI 9 HX 370 дышит в затылок Apple M2 Max, немного обогнав Intel Core Ultra 7 155H. Что странно, т. к. по результатам Geekbench 6, Blender и Phoronix процессор сильно мощнее (в компиляции в том числе):
- Geekbench 6 (мой замер)
- +8.6% Single core и +5.7% Multi core относительно M2 Max
- -4.5% Single core и +12.8% Multi core относительно M3 Pro
- +23.6% Single core и +18.4% Multi core относительно 155H
- +2.4% Single core и -11.5% Multi core относительно 14900HX
- -5.9% Single core и -23.9% Multi core относительно AI MAX+ PRO 395
- Blender 4.4 (мой замер, 305.92)
Производительность GPU замерялась на Medium (¼) пресете преаллокации VRAM в UEFI (16GiB VRAM при 64GiB RAM), хотя позже выяснилось что это почти не даёт прироста в сравнении с дефолтными 512MiB. Встройка не блещет производительностью в рабочих задачах (предположительно) из-за медленной RAM (5600 MT/s) по сравнению с GDDR6/LPDDR5X:
- Geekbench 6 (мой замер, 40309)
- В Geekbench из Apple Silicon удалось обогнать только Apple M1 с 8ю ядрами GPU: +16.5% (34595)
- +40.2% относительно 155H (28735)
- -5% относительно мобильной 1650 Ti (42347)
- -15.5% относительно мобильной 3050 (46575)
- Blender 4.4 (мой замер, 311.52)
- В Blender тоже удалось обогнать только Apple M1 с 8ю ядрами GPU: +12.5% (276.81 лучший результат)
- +36.4% относительно 155H (228.32)
- -74.1% относительно мобильной 3050 (1201.45) OptiX творит чудеса, а HIP RT в бенчмарк так и не завезли
Устраивать полноценное тестирование в играх было уже лень, так что вот результаты Notebookcheck. Могу лишь подтвердить, что ноут тянет Cyberpunk 2077 на FHD со средними настройками (без FSR) и выдаёт около 32-33 FPS (в бенчмарке и в игре результат ± одинаковый). Круто для встройки.
Кстати, это моя первая железка, на которой AES-XTS шифрование в LUKS заметно быстрее хранилища. Очень выручает наличие AVX-512 (ППС выше в три раза относительно десктопного R7 5700X с разгоном по курве). Наконец-то можно не волноваться насчёт оверхеда при LUKS шифровании диска! Результаты при работе от сети, но при работе от батареи они практически идентичны:
$ cryptsetup benchmark --cipher=aes-xts
# Algorithm | Key | Encryption | Decryption
aes-xts 256b 10717.9 MiB/s 10958.3 MiB/s
$ cryptsetup benchmark --cipher=aes-xts --key-size=512
# Algorithm | Key | Encryption | Decryption
aes-xts 512b 9465.7 MiB/s 9529.5 MiB/s
Время автономной работы
Ноут в простое (idle) при balanced плане питания, отключённой подсветке клавиатуры и 33% яркости потребляет около 6W на чистой Fedora Silverblue 42, при 61Wh батарейке это в принципе не даёт больше 10 часов времени работы при любой нагрузке. К слову, 3-5W из них потребляет встроенная видеокарта AMD Radeon 890M и тут как мне кажется есть простор для оптимизаций. Переключение со 120 Hz на 60 скидывает максимум 1W потребления (при рабочем VRR), а то и ещё меньше. Как по мне, лучше сидеть на 120 Hz. В реальности, у меня при моих фоновых процессах и простом веб-серфинге / переписке потребление гуляет между 7-9W, что в общей сложности даёт 6-8 часов. При работе с Rust проектом, на компиляции в balanced режиме бывают кратковременные всплески до 36W. VSCode + LSP + браузер болтаются между 10 и 15W, но ближе к 11W. Т.е. ноута хватает только на 5-6 часов активной работы (уже проверено), что мало. По моим наблюдениям, докинутая вторая плашка на 32GB RAM (5600 MT/s) добавляет около 1W потребления.
В s2idle сне, ноут теряет примерно 1-2% каждый час. Для рабочего дня нормально, для забытого ноута на пару дней не особо. Для таких случаев лучше настроить гибернацию и использовать сон + отложенную гибернацию (systemd suspend-then-hibernate). Старый deep (S3) сон, который жрал батарейку сильно меньше, в данном ноутбуке не поддерживается. К слову, параметры ядра preempt=full rcu_nocbs=all rcutree.enable_rcu_lazy=1
снижают жор батарейки в s2idle и во время работы, но лишь совсем немного, почти на уровне погрешности.
Зарядка быстрая. На 10% ноут начинает заряжаться на мощности в 65W, доходит до 50% ровно за полчаса и к этому моменту скидывает скорость зарядки до 45W. Дальше проходит ещё полчаса и ноут заряжен на 85% при текущей скорости в 26W. Ещё полчаса и ноут заряжен на 95% со скоростью 8W. Оставшиеся 5% капают очень долго, вплоть до часа. Последние 2% самые медленные. На практике полтора часа достаточно чтобы хорошо зарядить ноут (90-95%). Или можно оставить разряженный ноут на полчаса-час и получить приемлемый уровень заряда. В дороге можно использовать power bank, благо многие поддерживают USB-PD.
Цена
Я часто вижу, что FW13 называют оверпрайсным, так что давайте попробуем сравнить его с конкурентами. Смотреть будем по американским Amazon и Best Buy — там достаточно неплохой выбор, при этом можно сравнить ценники в лоб (без региональных особенностей и налогообложения).
Framework
Возьмём за пример модификацию FW13 с AI 9 HX 370 и 2×16GB Crucial 5600MT/s + 1TB WD Black SN7100 с Amazon (был соблазн влепить 24+512, но на каждом компоненте экономится всего $15, что кажется бессмысленным). Получается около $1890:
Asus
Внезапно, виндовые ноуты с похожими спеками не так просто найти, но вот что-то похожее из бюджеток: amazon.com
24GB LPDDR5X RAM (распайка и моделей пожирнее нет), 512GB SSD, ШИМ у дисплея и более слабый процессор (в первую очередь встройкой). Зато на $830 дешевле, лучше батарейка (75Wh vs 61Wh) и цветопередача (100% DCI-P3). В целом для многих это действительно будет аргументом в пользу данного Asus. Но это абсолютный тупик в плане апгрейдов и наибольшим ограничением здесь выступает RAM, которой уже сейчас мало для многих рабочих задач.
Вот очередная распайка, но уже ближе по характеристикам: bestbuy.com
Разница уже всего $190, и, как по мне, такая переплата стоит возможности апгрейда RAM и материнской платы. Экран спорный: DCI-P3 100%, но всего 60Hz и ШИМ в наличии. Ещё тут стоит практически бесполезная RTX 4050 в дополнение к Radeon 890M, что имхо только минус.
MacBook
Перейдём к очевидным макам. Air 13" с M4, 24GB RAM + 512GB SSD (всё распайка и это максимальная комплектация, WTF) стоит $1400. CPU ± по производительности одинаковы. $490 — доплата за возможность апгрейда/ремонта, лучше экран, значительно больше памяти и отсутствие необходимости терпеть macOS (Asahi Linux пока слишком сырая). Минусы — только гораздо более слабый GPU для многих рабочих нагрузок и слабая батарейка. Мне терпеть macOS и за $1000 экономии не хотелось бы, да и что делать с такой нехваткой памяти я не знаю, так что для меня выбор очевиден.
MacBook Pro 14" (экран лучше, чем в FW13) с M4, 24GB RAM + 1TB SSD уже стоит $2000, что дороже, чем сопоставимый FW13. Опционально можно сконфигурировать 32GB RAM за +200 к цене и 2TB SSD за +400. Абсолютно дикие цены, так это ещё и потолок. Бо́льшие объёмы доступны только с M4 Pro и Max — с ещё более дикими ценами. Тут даже переплата за покупку памяти на сайте Framework покажется ничтожной. И если с RAM хотя бы немного понятно чем обусловлен такой ценник (память расположена прямо на SoC), то SSD это тупо жадность яблока. Для справки: Samsung 990 Pro 4TB стоит $300 на Amazon.
ThinkPad
Может, спасением станет ThinkPad? Неплохая попытка, ThinkPad P14s Gen 6 AMD 14". RAM и SSD заменяемы, RAM больше (64GB), ценник ниже (на $235 или на $313 если всё же положить 64GB RAM в FW13). Но нет возможности апгрейдить материнку/экран/etc и установлен FHD 60Hz экран. И это в 2025м году?
Не могу сказать, что Framework 13 прямо оверпрайс. Да, ценник выше, чем у конкурентов, но это цена которую пока приходится платить за модульность. Возможно, однажды Framework нарастит производственные мощности, и благодаря объёмам цены станут ниже. Если рассматривать более дешёвые комплектации (Ryzen AI 340/350), то их ещё труднее сопоставлять с конкурентами, т. к. большинство будет из бюджетных линеек, где хуже экран, клавиатура, тачпад, сборка, нет сканера отпечатков пальцев (кстати, как и у половины ноутов выше) и т. д.
Заключение
Я надеюсь, этот ноутбук прослужит мне многие годы и переживёт не один апгрейд. Мощное железо внутри и лучшая поддержка Linux среди всех ноутбуков (за исключением Wi-Fi, который можно заменить или дождаться исправлений) вместе с возможностью замены и обновления комплектующих делают этот ноутбук желанным для многих. Но стоит иметь в виду некоторые минусы:
- Малое время автономной работы (если сравнивать с маками или даже Framework 13 7040 Series), больше всего расстраивает потребление в idle. Есть ощущение, что это баг в прошивке или дровах и со временем ситуация с idle исправится.
- Проблемы с доставкой: поддерживаемых стран мало, а с доставкой во все остальные борется сама компания. Вот серьёзно, в чём проблема, если человек сам себе довёз ноут и на гарантию не претендует?
- Потенциальный брак. Особенно тяжело, если ноут вам привезут из другой страны.
- Высокая цена. Ноутбук производится сравнительно небольшими партиями, вдобавок нацелен на премиум сегмент и стоит соответствующе. Но местами не дотягивает до конкурентов. Динамики и цветопередача могли быть ещё лучше.
В общем я ещё ни разу не пожалел о покупке этого ноута. Машина очень крутая и хорошо, что такие нынче есть. Однако есть куда расти. Может быть мощная ARM64 плата с повышенной автономностью была бы интересным апгрейдом через несколько лет. А старую плату всегда можно превратить в домашний сервер.