На своем старом ноутбуке, Vivobook X1505VA 2023 года, я много раз пытался ужиться с линуксом. В основном арч, также пробовал федору (KDE и GNOME в обоих случаях). Но интел 13 поколения не соглашался — примерно 50% времени вход в режим сна оставлял систему в полумертвом состоянии: черный экран и реакция исключительно на долгое нажатие кнопки питания + почему-то регулировку подсветки клавиатуры. Подобное происходило и на федоре, и на арче как в 2023, так и сейчас. Скорее всего какой-нибудь баг биоса, который волшебным образом не затрагивает винду, поэтому чинить его никто не будет.
Пришлось пользоваться виндой, ведь автономность с частым уходом в сон и гибернацией были мне необходимы (а батарея у того Vivobook и так оставляла желать лучшего из-за того же интела 13 поколения и OLED экрана). 11-ю винду, которая на нем стояла с завода, я долго терпеть не стал. Поэтому заменил ее на 10 IoT через довольно неприятную ручную установку драйвера SSD, и далее все остальное работало прекрасно.
Сейчас, по нескольким причинам, я вынужден оставить тот Vivobook, и на замену ему приобрел свежий Expertbook (да, в моей семье очень любят асус) P5405CSA с Core Ultra 7 258V, встройкой Arc 140V (очень приличная графика, даже Cyberpunk нормально играется на средних настройках) и 32ГБ ОЗУ. Кстати, оперативка не просто припаяна, что считалось дурным тоном ранее, а встроена внутрь процессора — вот он, технологический прогресс! (зато скрейперы не смогут вытащить модули памяти и продать задорого)
С точки зрения линукса (почти) все работает замечательно. После нескольких неудачных попыток загрузить образ с Ventoy и других странных проблем в пространстве UEFI (один раз в меню бивиса и GRUB клавиши стрелочек стали одноразовыми, что починилось только ресетом всего биоса), устройство показало очень хорошую совместимость. Графика, звук, вайфай, блютуз и даже сканер отпечатка пальца завелись прямо из коробки, проблемы со сном отсутствуют полностью (фух).
Мне важно иметь на ноутбуке гибернацию, чтобы экономить батарею. Почему-то большинство дистрибутивов ее очень боятся, а особенно в форме suspend-then-hibernate (именно то, что мне удобнее всего). На новом ноутбуке я сначала пробовал Fedora, потому что просто хотел рабочую систему, но с этим почему-то было довольно туго — например, при установке вообще нельзя сделать традиционный файл или раздел подкачки (а как ни удивительно, гибернация в zram — плохая идея, хоть systemd и позволяет такое), и все связанные с этим настройки все равно приходится делать вручную, как на арче: пилить раздел, добавлять в fstab, добавлять хук resume. Последней каплей были довольно бедные стандартные репозитории и тенденция GNOME Software показывать исключительно Flatpak-версии софта без варианта нативных пакетов, поэтому я решил впервые попробовать Debian, с которым был уже знаком по небольшому, но приятному опыту на Raspberry Pi 5 (тоже в скриншоте, через ssh).
На всякий случай я поставил себе testing репозитории, потому что процессоры Lunar Lake вообще стали полностью поддерживаться только ядром 6.12 (именно оно сейчас в stable), и даже в последних версиях, насколько я знаю, поддержка все еще допиливается.
Как и в федоре, все работает прекрасно — только теперь (почти) из коробки. Из ручных изменений в терминале пришлось делать только:
- Разрешение в GRUB (в 2560х1600 на 14" экране мелковато) и настройка GRUB_SAVEDEFAULT
- Symlink из /etc/systemd/system/systemd-suspend.service -> /usr/lib/systemd/system/systemd-suspend-then-hibernate.service, чтобы не приходилось объяснять GNOME, что такое suspend-then-hibernate (поддержка этого в нем полностью отсутствует по неведомой мне причине)
- Установка libpam-fprintd и регистрация отпечатков через fprintd-enroll в терминале (GNOME мне не показал никаких графических настроек)
Работает из коробки даже режим неполной зарядки батареи в графических настройках GNOME. Эта настройка даже синхронизируется с биосом. Единственное, что не заработало — настройка профилей охлаждения без захода в биос, но я бы не сказал, что это нечто необходимое.
В общем, меня очень порадовал дебиан. В testing репозиториях устаревание пакетов, которое раньше как-то портило дистрибутив в моих глазах — на самом деле почти не существует, и в принципе не столь важно. Зато в репозиториях есть почти все нужное, в отличие от федоры. Арч с AUR переплюнуть, конечно же, сложно, но и тут все неплохо (плюс отдельные .deb пакеты есть почти у всего).
Бонус. Одна интересная особенность либо этого конкретного ноутбука, либо звука на Lunar Lake — винда не умеет правильно выключать подсистему звука. Если из нее компьютер перезагрузить, а не выключить, то при запуске линукса звук работает очень странно. Делает он это сначала с трехсекундным представлением психоделического рока (свистяще-пердящие звуки), отдаленно напоминающим то, что ты пытаешься проиграть, а дальше затихает на следующие ~3 минуты. После возвращения играет то же представление на бис и опять пропадает. Чинится это только выключением (но не перезагрузкой!) на несколько секунд, а вызывает такое исключительно перезагрузка винды. Но с такой новой и довольно экспериментальной для интел, платформой, примерно такого я и ожидал.










Комментарии
12:36
Странности со звуком -- это особенность его реализации в Асус. Терпеть.
Не знаю, у кого принято ставить testing и в сленге есть "скрейпер".
По контексту скрейпер понятен и по отчёту на борту unstable (Sid).