LINUX.ORG.RU

Thinkpad X13s: Apple M1, но для бедных

 , , , x13s,


2

4

Привет, ЛОРчик!

Мне снова стало скучно, особенно от осознания того, что в современном линуксе всё работает из коробки даже на новейшем железе (привет, Z13) и я решил усложнить себе задачу.


Итак, встречайте: Thinkpad X13s.

Под капотом Qualcomm Snapdragon 8cx Gen 3 — 5nm-чип на архитектуре ARM.


В интернетах были нагуглены неоднозначные отзывы (от «не работает совсем» до «работает, но без звука/BT/WLAN, а уж о WWAN забудьте»), поэтому было решено брать.

Ровно сутки ушли на попытки накатить дебиан, плюнул, накатил арч.
Ещё полдня ушло на то, чтобы заставить работать 3D-ускорение, Vulkan и 5G-интернет*.

Результат на скриншоте: работает всё, включая мобильный интернет 5G*, управление питанием, яркостью, Bluetooth, и все-все-все.

Из минусов: ужасное время автономной работы, всего 8-10 часов вместо заявленных 28 часов.
Но, как ни странно, на Шиндошс 11 всё ещё хуже (ноутбук рапортовал 5 часов после установки всех апдейтов и ребута)

В планах собрать wine-aarch64 и попробовать запустить World of Warcraft нативно (да, aarch64 сборка WoW под Windows сущестует и успешно работает на данном ноутбуке)


TL,DR: Пришлось попердолиться вдоволь, но я кайфанул, ведь именно для этого и брался ноутбук. Я доволен.

Будущее наступило?


* — необходима прививка Pfizer или Moderna.

>>> Просмотр (1920x1200, 906 Kb)

★★★★☆

Проверено: hobbit ()
Последнее исправление: Dimez (всего исправлений: 3)
Ответ на: комментарий от pekmop1024

Как только арм дорастет до уровня x86, он станет точно таким же переусложненным

Почему ты думаешь, что он уже не дорос? Я вот эти строки пишу с макбука и по моему мнению он шустрей x86. Серверы на ARM уже обыденность.

Нельзя обмануть физику и получить бесплатную производительность без перехода на принципиально другие техпроцессы.

Зато производительность можно похоронить наслоениями абстракций и легаси.

vbr ★★★★
()
Ответ на: комментарий от pekmop1024

А это вообще очень смешной аргумент, посмотри, сколько стоит проц в сабжевом лаптопе или, скажем, 8 Gen2.

Где посмотреть?

vbr ★★★★
()
Ответ на: комментарий от vbr

Почему ты думаешь, что он уже не дорос? Я вот эти строки пишу с макбука и по моему мнению он шустрей x86

Твое мнение в данном контексте - интересное, но не определяющее.

Серверы на ARM уже обыденность

Такая обыденность, что HPE только весной начал рассылать тестовые RL300 и интересуются у меня каждую неделю «ну как там, ну как там, получилось у нас?! Или все говно и надо фиксить?»

Зато производительность можно похоронить наслоениями абстракций и легаси.

Влияние легаси на общую производительность переоценено теми, кто почему-то считает, что для х86 - система команд x86 является нативной, а не транслируемой. Эффективность же трансляции может быть почти полной, если нижележащая архитектура под это изначалось заточена (а она заточена).

pekmop1024 ★★★★★
()
Ответ на: комментарий от uwuwuu

Я никогда не понимал людей, которые покупают за 1000+ долларов НЕ-игровые ноутбуки, а какой-то кал на встройке

ноутбуки с дискретками больше, тяжелее, меньше работают от батареи и больше шумят. А часто еще и тротлятся, надо внимательно выбирать модель с нормальным охлаждением. Ну и какой в этом всем смысл, если например все интересные мне игры прекрасно работают и на встройке?

Lrrr ★★★★★
()
Ответ на: комментарий от vbr

Где посмотреть?

Открытой информации нет, однако оценки идут от 300 до 600 долларов за единицу.

pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

Такая обыденность, что HPE только весной начал рассылать тестовые RL300 и интересуются у меня каждую неделю «ну как там, ну как там, получилось у нас?! Или все говно и надо фиксить?»

Ну кто вам виноват, что вы не используете облака. 5 лет назад AWS Graviton уже был.

Влияние легаси на общую производительность переоценено теми, кто почему-то считает, что для х86 - система команд x86 является нативной, а не транслируемой. Эффективность же трансляции может быть почти полной, если нижележащая архитектура под это изначалось заточена (а она заточена).

Нативная она или не нативная, а декодировать тебе её надо. Если бы всё так просто было, в x86 засунули бы и декодер JVM байткода и V8. Но не засовывают, ибо не так просто.

vbr ★★★★
()
Ответ на: комментарий от vbr

Ну кто вам виноват, что вы не используете облака. 5 лет назад AWS Graviton уже был.

Кто сказал, что мы не используем инстансы на гравитоне? У нас много чего есть. Ничем особо интересным, кроме цены (потому что никто не хочет брать) - не выделяются.

Нативная она или не нативная, а декодировать тебе её надо. Если бы всё так просто было, в x86 засунули бы и декодер JVM байткода и V8. Но не засовывают, ибо не так просто.

А я и не говорю, что просто. Но ты ведь отрицаешь очевидное (про обман физики), приводя мне в пример специализированный программно-аппаратный комплекс производства Apple, напиханный под завязку сопроцессорными модулями, и сравниваешь его с процессорами общего назначения, работающими под управлением ОС общего назначения. Это - некорректное сравнение.

pekmop1024 ★★★★★
()
Ответ на: комментарий от Lrrr

меньше работают от батареи и больше шумят

она по умолчанию и не работает, ей можно и питание отрубить, а так да - в игоры долго не поиграешь, но без видюхи тоже плохо.

часто еще и тротлятся

сколько было ноутов, никто не тротлился

например все интересные мне игры прекрасно работают и на встройке

запусти террарию на встройке, и осознай что 2д-рогалик может рачком твою встройку поставить

uwuwuu
()
Последнее исправление: uwuwuu (всего исправлений: 1)
Ответ на: комментарий от uwuwuu

Красный 780M «поставит рачком» большинство среднеценовых «игровых» ноутов. Ну и кроме того, в силу того, что дискретный GPU вещь дорогая, в «игровых» ноутах дешевле 4К экономят даже на пластике кнопок клавиатуры, чтобы их хоть как-то брали игруны.

pekmop1024 ★★★★★
()
Ответ на: комментарий от einhander

Увеличение изображение и его колоризация.

Так пара шейдеров openGL 2.1 отлично же справлялись ещё лет 10 назад. Ну, разве что это встраивают в основном в ретро-игры, ну так и нейронку к композитору просто так не прикрутить.

kirill_rrr ★★★★★
()
Ответ на: комментарий от pekmop1024

Ничем особо интересным, кроме цены (потому что никто не хочет брать) - не выделяются.

Это очень забавно выглядит. Цена это единственное, что имеет значение. Ну если не лезть в сторону «постгрес про 749 999 рублей за ядро».

Собственно ценой они и выделяются потому, что себестоимость у них дешевле. Потому, что не надо платить маржу интелу. О чём и речь.

А я и не говорю, что просто. Но ты ведь отрицаешь очевидное (про обман физики), приводя мне в пример специализированный программно-аппаратный комплекс производства Apple, напиханный под завязку сопроцессорными модулями, и сравниваешь его с процессорами общего назначения, работающими под управлением ОС общего назначения. Это - некорректное сравнение.

Нет там никаких завязок. Обычный процессор. Из необычного разве что ИИ-сопроцессор, но какое он отношение имеет к ОС. Если сильно хочется - можно ровно такой же линукс ровно такого же общего назначения на нём запустить.

vbr ★★★★
()
Ответ на: комментарий от pekmop1024

Так арм в области низкого энергопотребления выигрывает же. Вот если нужно выбить больше 2000 попугаев в бенчмарке одним потоком, тогда да, х86 вне конкуренции... Но и энергии будьте добры отвесить по 20Вт и больше на ядро и форсировать оперативку так что без радиатора сгорит.

kirill_rrr ★★★★★
()
Ответ на: комментарий от vbr

Собственно ценой они и выделяются потому, что себестоимость у них дешевле. Потому, что не надо платить маржу интелу. О чём и речь.

Энергоэффективность у них +/- такая же, как у AMD EPYC и чутка лучше, чем у зионов. Производительность однопотока при этом сильно ниже того же EPYC’а, даже низкочастотного. За что боролись-то? Привезите нормальные процы. Тогда поговорим.

Нет там никаких завязок. Обычный процессор. Из необычного разве что ИИ-сопроцессор, но какое он отношение имеет к ОС. Если сильно хочется - можно ровно такой же линукс ровно такого же общего назначения на нём запустить.

А Apple говорит, что есть и много. Может врут. Охотно поверю, что чистая однопоточная производительность будет на уровне или слегка выше пятилетнего KBR.

Но врут или нет насчет энергоэффективности, проверить просто - поставить задачу общего назначения на максимальной нагрузке и замерить время автономной работы. Потом взять ту же задачу и сделать то же самое с х86 (спойлер: так делали после выхода М1 и никакой революции не нашли, производительность на Ватт того же порядка, что и у х86, остальное - за счет сопроцессоров и лучшей оптимизации режимов сна).

pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

Красный 780M «поставит рачком» большинство среднеценовых «игровых» ноутов

чуть мощнее обычной мобильной gtx 1050 6-летней давности, а та что с постфиксом ti слабее самой говнянной gtx 1650, а последняя - раза в 3 чем лоховская rtx 3050, сменившая ее в современных ноутах

uwuwuu
()
Последнее исправление: uwuwuu (всего исправлений: 1)
Ответ на: комментарий от kirill_rrr

Так то же самое и у армов, которые быстрые. Хочешь быстро - плати временем работы. Не хочешь платить временем работы - я пойду спать и покажу тебе сутки автономки. Чудес не бывает.

pekmop1024 ★★★★★
()
Ответ на: комментарий от Lrrr

ноутбуки с дискретками больше, тяжелее, меньше работают от батареи и больше шумят.

С гибридной графикой размер и вес растут минимально, время работы не падает а шумят только когда включают дискретку. Другое дело что гибридная графика не так хорошо поддержана как хотелось бы.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

Другое дело что гибридная графика не так хорошо поддержана как хотелось бы.

Юзаю T480 с 1050 в доке - никаких проблем, кроме очевидного устаревания самой 1050 - не припомню.

pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

чистая однопоточная производительность будет на уровне или слегка выше пятилетнего KBR.

openssl speed whirlpool могу сравнить, это точно ничем не ускорено.

M1: Doing whirlpool for 3s on 8192 size blocks: 108266 whirlpool’s in 3.00s

Xeon E5620 2.40GHz Doing whirlpool for 3s on 8192 size blocks: 13797 whirlpool’s in 2.99s

Новее ничего нет, к сожалению.

vbr ★★★★
()
Ответ на: комментарий от pekmop1024

программно-аппаратный комплекс производства Apple, напиханный под завязку сопроцессорными модулями, и сравниваешь его с процессорами общего назначения

Фишка в том, что эти сопроцессоры оказались очень удачно подобранными. Потому что ноуты вообще имеют довольно узкий круг ресурсоёмких задач, а эпплоноуты - ещё уже.

kirill_rrr ★★★★★
()
Ответ на: комментарий от vbr

Я буду готов присоедиться к бенчмаркам, запущенным лично на следущей неделе - правда, это будет 80-ядерный Ampere(R) Altra(R) Processor. RL300 сейчас стоит без ОС.

pekmop1024 ★★★★★
()
Ответ на: комментарий от Lrrr

А часто еще и тротлятся,

Кстати, больше нет. Сейчас все х86 цпу имеют буст-режим, выжирают максимум энергии для максимально быстрого достижения температуры, это красиво выглядит полсекунды... ну а дальше происхдит то, что и должно. буст - зло. ещё и фризы в играх.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

ноуты вообще имеют довольно узкий круг ресурсоёмких задач, а эпплоноуты - ещё уже

Кто же спорит. Но это никаким боком не делает ARM быстрее или эффективнее x86, Apple так сделала потому, что не смогли договориться ни с кем про кастомный x86, плюнули и сделали свой ARM. А так-то эти же сопроцессоры можно сбоку прикрутить к восьмерке Е-ядер интела и будут те же йайцы, вид в профиль.

pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

какие графики смотреть? у последней в три раза больше транзисторов. все зависисит от типа тестов, не говоря уже о dlss и магических лучах

https://www.youtube.com/watch?v=XY_jHQ2TEck

или про могуческую встройку в синтетических тестах?

которую сравнивают с андервольтнутой rtx 3050 для ультрабуков?

https://www.youtube.com/watch?v=iW-ggWfwR5o

как замена gtx 1650 она сойдет, но тесты - обман, на лоха

uwuwuu
()
Ответ на: комментарий от pekmop1024

Ну так если бывают быстрые арм, то холодных х86 то нет. Какой нибудь cortex-a53 с какой нибудь mali-400 при 1,5Вт показывает тот же уровень графики в играх, что 3-5Вт атомы примерно того же техпроцесса, при этом мне что то подсказывает, что андроид далеко не самая продвинутая в плане оптимизации платформа.

kirill_rrr ★★★★★
()
Ответ на: комментарий от pekmop1024

и еще есть такой момент. у меня быо ноут с gtx 1050 ti, так вот там была игрушка just cause 4, которая с одинаковым fps работала на любых настройках с 8 и 16 GiB оперативы, потому что процессор не тянул. и вот наперсточники из амуде в своих тестах тоже могут игрушки такие подбирать у которых все в проц упирается (тот же just cause с нормальным десктопным процом с видеокартой уровня gtx 1050 ti в два раза больше fps давал). так что я бы не ждал чудес от этой встройки, которую сравнивают в тестах с ультрабуко acer swift у которого и проц говно и дискретка кастрат.

uwuwuu
()
Последнее исправление: uwuwuu (всего исправлений: 2)
Ответ на: комментарий от kirill_rrr

Ну так если бывают быстрые арм, то холодных х86 то нет

Ты сейчас привел экстремальный вариант, куда интел сходить не осилил. А если ты сравнишь ту же альтру с эпиком, или сабжевый снап в лаптопе с тем же Pentium N, тебя ждут открытия.

pekmop1024 ★★★★★
()

О, отличная новость !!! Есть же дешевый, но вполне вменяемый относительный аналог этого ноута - TCL Book 14 Go B220G на Qualcomm Snapdragon 7c с отличной автономностью.Если бы на нем получилось запустить в полный рост онтопик - было бы очень круто.

Rozov33
()
Ответ на: комментарий от kirill_rrr

Adreno A690 на ноуте из ОП показывает 60 FPS в WoW, под виндой правда.

при этом ноут с запущенным WoW потребляет 3 ватта всего, лол, по сравнению с 20W мобильной рязани.

annerleen ★★★★☆
() автор топика
Ответ на: комментарий от pekmop1024

Сейчас класс «до 2Вт» это не экстим, а чуть ли не подавляющее большинство. И если они справляются с браузером, то производительные цпу закономерно будут вытесняться в узкие ниши. А серверам вроде как всегда было лучше иметь побольше ядер при медленном потоке.

kirill_rrr ★★★★★
()
Ответ на: комментарий от uwuwuu

50 рублей сэкономишь в месяц

???

upd: а, если речь про электроэнергию — так весь великий смысл в автономной работе (от аккумулятора), а не в экономии лепестричества.

annerleen ★★★★☆
() автор топика
Последнее исправление: annerleen (всего исправлений: 1)
Ответ на: комментарий от annerleen

так процессор не больше всех жрет. оператива, диски, модуль вайфай, мышка, спикеры, дисплей… че там на спичках сэкономили и радуются. это только для бездельников важно, которые ходят с ноутбуками целый по совещаниям, а он и телефон с этим снапдреганом при просмотре видео разряжается за пару часов под ноль. для работы оно не пригодно

uwuwuu
()
Ответ на: комментарий от uwuwuu

для работы оно не пригодно

define работа

annerleen ★★★★☆
() автор топика
Ответ на: комментарий от kirill_rrr

Сейчас класс «до 2Вт» это не экстим

Ты будешь неприятно удивлен современным TDP мобильных процессоров (спойлер: он слабо отличается от ноутбучных U-процессоров и находится в тех же пределах)

pekmop1024 ★★★★★
()
Ответ на: комментарий от uwuwuu

Я никогда не понимал людей, которые покупают за 1000+ долларов НЕ-игровые ноутбуки, а какой-то кал на встройке

А я никогда не понимал людей которые покупают игровые ноутбуки. Игровой - это вообще не ноутбук, это говно.

Экран там - почти всегда отстой с низким разрешением , тусклые , говенной цветопередачей но зато с нахрен не нужной заоблачной герцовкой. Бывают редкие экземпляры чуток жертвующие герцами в пользу нормального скрина - но любители игорей обычно верещат «это не игровой ноутбук, где мои 300 герц»

Весит он тонну. Греется как печка. Про автономность можно забыть. Ну если конечно не покопаться в каких нибудь экспертных настройках и перевести его в режим «кала на встройке». Но тогда объъясните мне какого хрена платить деньги за какую-нибудь 4080 чтобы потом ее героически отключать? Да еще и охлад потом таскать с собой и зарядник который весит как весь мой ноут? Впрочем даже после всех этих плясок игровой говнокирпич продолжит жрать и греться. И шуметь кулерами.

Насчет сабжевого ноута - в общем идея хорошая, особенно радует что нет вентилятора сраного. Я бы с удовольтвием выкинул его из своего ThinkBook ибо он мне по уму нахрен не сдался - но увы не выходит ибо если он не крутится биос блокирует старт бука. Но не радуют два момента - во первых конечно отзывы что не так уж он автономен как обещается (что впрочем верно и для райзенов - по факту они гораздо более жручие чем вещает реклама). Ну и во вторых - ленова стала делать ноутбуки с ssd формфактора 2242. Это то почему я так ждал Z13 но когда увидел его разбор - ждать перестал и взял thinkbook.

Qui-Gon ★★★★★
()
Ответ на: комментарий от pekmop1024

Это у флагманов. Такие смартфоны были и будут экзотикой, даже если ёмкость акб нарастят в 10 раз.

К тому же, «мало отличаются» у них верхние границы, но даже эти мобильные кипятильники в нижнем режиме недосягаемо холодные. Тут у меня скорее вопрос к гуглу: апочему в андроиде до сих пор нет штатного управления политикой энергопотребления? Делов то, забанить большие ядра и зарезать частоты для всегда кроме вот этих трёх приложений...

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от kirill_rrr

Да не говори. В моем бюджетном, «устаревшем» Redmi 7 (onclite) стоит Snapdragon 632. Различные источники указывают то 5, то 7 Вт TDP. Если это имеет хоть какое-то отношение к реальности, то как раз такое же TDP у самых энергоэффективных интолей.

апочему в андроиде до сих пор нет штатного управления политикой энергопотребления

Ты чё, дать юзверям крутилки в руки? Нибизапасна, ниэлегантна, красноглазие какое-то.

А единственный рубильник, который делает всё то, что ты предложил, всё-таки есть.

token_polyak ★★★★★
()
Последнее исправление: token_polyak (всего исправлений: 5)
Ответ на: комментарий от token_polyak

А сколько у него в реальности тепловыделения? Просто я знаю что такое 7Вт на примере RPi3, и это стальной болт М12, нагретый до 60 градусов. 7Вт в руках не подержишь.

kirill_rrr ★★★★★
()
Ответ на: комментарий от token_polyak

Может быть в планшетных атомах, причём таких, которые я не держал в руках.

kirill_rrr ★★★★★
()
Ответ на: комментарий от hateWin

ну если игры программируешь или стать тренером покемонов сиречь нейронных сетей… и более очевидная причина, когда подключаешь 4k монитор и встройка уже не тащит

uwuwuu
()
Последнее исправление: uwuwuu (всего исправлений: 2)
Ответ на: комментарий от uwuwuu

4k монитор и встройка уже не тащит

и кто такую глупость сказал? Я в Dell XPS 15 древний на intel Gen7 с HD630 ставил 4К экран вместо стокового FHD. Все чудесно летало. На убогой 630-й. Современная встройка начиная с 11-х интелов раз в 5 более производительная чем 630, а современные АМДшные RDNA2 и RDNA3 встройки еще раз в несколлько уделывают Iris

Qui-Gon ★★★★★
()
Ответ на: комментарий от uwuwuu

Если игра, которую ты пишешь, нормально не работает на ноутбучной встройке, то скорее всего с ней уже что-то не так. А сетки на ноутах гонять смысла не вижу.

Werenter ★★☆
()

Само существование этой модели продиктовано только существовавшими до недавнего времени обязательствами Microsoft перед Qualcomm, который за годы с заключения соглашения превратился из лидера по ARM в общепризнанный НЕАЙС.

eugrus ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.