<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Feather - быстрый рабочий стол на Ubuntu (Wayland) в стиле MacOS]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=41452&amp;type=atom" />
	<updated>2026-11-06T07:45:19Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=41452</id>
		<entry>
			<title type="html"><![CDATA[Feather - быстрый рабочий стол на Ubuntu (Wayland) в стиле MacOS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=473166#p473166" />
			<content type="html"><![CDATA[<p>Пользовался Windows, macOS и разными Linux, в итоге написал своё окружение и теперь работаю в нём. Хочу, чтобы было удобно как в macOS, но с тайлингом и без настройки конфигов. Показываю, что получилось, и жду критики.</p><p><strong>Что это</strong></p><p>Это не тема для GNOME или KDE, а отдельный Wayland-композитор на Rust и Smithay с прямым выводом через DRM/KMS. Вместе с ним идут своя оболочка и свои программы. Лицензия GPL-3.0-or-later.</p><p><strong>Что есть</strong></p><p>Dock, Launchpad, Spotlight (программы, окна, настройки, заметки, файлы), Mission Control, рабочие столы, жесты<br />глобальное меню Qt/KDE и GTK, трей SNI, Пункт управления, уведомления<br />тайлинг: половины и четверти экрана мышью и по Ctrl+Super+стрелкам<br />шторка, аналог special workspace из Hyprland (в интерфейсе пока называется «подложка»): Super+S показывает слой окон поверх всех столов, Super+Shift+S переносит туда окно. Одно окно занимает весь экран, несколько встают плитками, заголовков и панелей нет. Держу там Telegram и терминал<br />память окон и возврат прошлого сеанса при входе<br />история буфера только в памяти, панель эмодзи, кофеин<br />свои Файлы, Терминал, Заметки, Просмотр, Редактор, Калькулятор, Мониторинг, Магазин<br />XWayland через xwayland-satellite, Wine и Proton<br />layer-shell, foreign-toplevel, text-input и input-method, D-Bus API и featherctl</p><p><strong>Цифры</strong></p><p>i5-8600K, RX 570, вложенный режим, 2880×1800, масштаб 2:</p><p>простой: 0 тиков CPU за 5 секунд<br />сцена + GL: в среднем меньше 1 мс на кадр<br />приватная память композитора (RssAnon): около 35 МиБ в простое, около 30 МиБ после прогона всех панелей<br />В настоящей DRM-сессии на прошлой версии (0.12.0) через 20 минут было 45,7 МиБ. Многочасовой замер ещё не делал. С GNOME и KDE на одном железе пока не сравнивал, поэтому «быстрее них» не утверждаю.</p><p><strong>Что не готово</strong></p><p>несколько физических мониторов почти не проверены: второго монитора у меня нет<br />на настоящем ноутбуке батарея не проверялась<br />захват экрана через портал экспериментальный: демонстрация в OBS и браузере считается неготовой<br />waybar, rofi, fcitx5 и ibus на настоящих программах не проверял<br />Firefox, Chromium и программы GTK рисуют свои заголовки и кнопки сами, поэтому на шторке они остаются<br />layer-shell, foreign-toplevel и virtual-keyboard доступны любому клиенту сеанса, security-context нет<br />только x86_64</p><p><strong>Как попробовать</strong></p><p>Самый безопасный способ: образ на базе Ubuntu 26.04 с живым сеансом и установщиком, диск без установки не трогает. На Ubuntu можно поставить из APT-репозитория, Arch пока только через тестовый PKGBUILD. Подпись репозитория: D5E6 C262 8719 EF1D 6068 5758 C7F9 44C1 485C 5FC4.</p><p>Код: <a href="https://github.com/Zumka1991/feather-de">https://github.com/Zumka1991/feather-de</a><br />Сайт и образ: <a href="https://featheros.ru">https://featheros.ru</a></p><p><strong>Что хочу услышать</strong></p><p>Что сломалось на вашем железе, особенно с двумя мониторами, NVIDIA и ноутбуками, и чего не хватает, чтобы вы реально этим пользовались.</p><p>Да, большая часть кода написана вместе с ИИ-агентами: это видно по истории коммитов. Проверяю измерениями и тестами. Если при чтении кода что-то смутит, скажите.</p>]]></content>
			<author>
				<name><![CDATA[AlexMercer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=49967</uri>
			</author>
			<updated>2026-11-06T07:45:19Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=473166#p473166</id>
		</entry>
</feed>
