=== Десктопный скрипт для BSDInstall Ссылки: + link:https://github.com/FreeBSDFoundation/proj-laptop/issues/25[Задача проекта «Поддержка ноутбуков и удобство использования»] URL: link:https://github.com/FreeBSDFoundation/proj-laptop/issues/25[] + link:https://gitlab.com/alfix/kde-installer-dialogs[Репозиторий проекта] URL: link:https://gitlab.com/alfix/kde-installer-dialogs[] Контакт: Alfonso Sabato Siciliano В прошлом я разработал несколько shell-скриптов с графическими интерфейсами для установки и настройки полноценного окружения рабочего стола на своём ноутбуке. Эти интерфейсы позволяли пользователям выбирать предпочитаемые ими опции. Один из скриптов, в частности, включал драйверы GPU, окружения рабочего стола и инструменты как для ноутбуков, так и для настольных систем. Эти проекты всё ещё доступны в публичных онлайн-репозиториях, но теперь они, вероятно, устарели, поскольку не использовались и не сопровождались в течение нескольких лет. Недавно Фонд FreeBSD запустил проект «Поддержка ноутбуков и удобство использования» (Laptop Support and Usability Project). Одной из краткосрочных целей этого проекта является предоставление простой возможности в man:bsdinstall[8] (установщике системы FreeBSD) для установки и настройки графического окружения. Установщик должен спрашивать пользователей, хотят ли они установить окружение рабочего стола, и если да — автоматически устанавливать и настраивать всё необходимое с минимальным или нулевым вмешательством пользователя. После перезагрузки пользователям должен быть представлен графический экран входа в систему KDE Plasma. Для реализации этой возможности я повторно использовал один из своих предыдущих скриптов в качестве подтверждения концепции. Он был обновлён, упрощён и переименован в _desktop_. Скрипт устанавливает и настраивает драйверы GPU, Xorg, KDE Plasma и SDDM. Основываясь на полученных отзывах, я внёс несколько улучшений по сравнению с оригинальной версией: * Автоматическое определение GPU с предлагаемым видеодрайвером, поскольку во время тестирования некоторые пользователи выбирали неправильный GPU. Это особенно важно, так как скрипт ориентирован на менее опытных пользователей. * Добавление сообщений на основе dialog для предоставления информации, документации и отчётов об ошибках. * Дополнительные возможности и меню, позволяющие пользователям выбирать определённые конфигурации. В будущем, в зависимости от интереса пользователей и отзывов, поддержка может быть расширена на другие окружения рабочего стола и инструменты. Одной из главных проблем было большое разнообразие поддерживаемых GPU. По этой причине я объявил о призыве к тестированию, вовлекая сообщество через скрипт, который нужно было выполнить на уже установленной системе. Отзывы и предложения были очень положительными и ценными. Вклад по-прежнему приветствуется, особенно для: * NVIDIA Optimus с новыми GPU. * Систем с архитектурами, отличными от amd64. Версия скрипта позже была адаптирована для интеграции в bsdinstall и в установочный ISO-образ. После успешного тестирования как на CURRENT, так и на STABLE была отправлена рецензия на добавление скрипта _desktop_ в bsdinstall: link:https://reviews.freebsd.org/D56167[D56167]. Спонсор: Фонд FreeBSD // // The FreeBSD Russian Documentation Project // // Original EN revision (18.04.2026): 64df2ef8ed2c351c88c46df4266489a2e3111e0e //