Немножечко новостей по Swaybian. Десктоп будет модульным насколько это возможно, то есть если вы установили минимальный консольный Debian, можно будет легко установить само окружение Swaybian без какого-либо дополнительного софта (тут уже на ваш выбор), без дополнительных утилит, либо поставить все разом. Достигаться это будет следующим образом:
sudo apt install —no-install-recommends swaybian-desktop (самый минималистичный вариант, только то, что необходимо для работы окружения)
sudo apt install swaybian-desktop (базовый вариант, с дополнительными утилитами и шрифтами)
sudo apt install swaybian-desktop-full - полный комплект с дополнительным софтом (при этом софт не будет жестко скован зависимостями и можно будет легко удалить ненужное, не сломав половину системы. Состав этих метапакетов будет изменен, если получится релизовать в установщике модуль для выбора устанавливаемого софта, как например в Arco Linux.
Остается открытым вопрос с оформлением. В Ubuntu Sway Remix используется тема оформления Yaru. Она доступна в Debian. Оставлять оформление как есть, или же есть у кого другие варианты?
sudo apt install —no-install-recommends swaybian-desktop (самый минималистичный вариант, только то, что необходимо для работы окружения)
sudo apt install swaybian-desktop (базовый вариант, с дополнительными утилитами и шрифтами)
sudo apt install swaybian-desktop-full - полный комплект с дополнительным софтом (при этом софт не будет жестко скован зависимостями и можно будет легко удалить ненужное, не сломав половину системы. Состав этих метапакетов будет изменен, если получится релизовать в установщике модуль для выбора устанавливаемого софта, как например в Arco Linux.
Остается открытым вопрос с оформлением. В Ubuntu Sway Remix используется тема оформления Yaru. Она доступна в Debian. Оставлять оформление как есть, или же есть у кого другие варианты?
👍51👎8🔥1
Последнее с чем осталось определиться - нумерация релизов и кодовые имена для Swaybian. Собственно, варианта два - либо привязываться к таковым от Debian, либо придумывать свою :) Например делать релизы на манер LMDE, тупо 1, 2, 3 и так далее, на манер Deepin, когда есть мажорная версия и несколько крупных адпейтов в рамках неё (например 20, 20.1, 20.2 и так далее), либо на манер Mesa - год/версия. Насчет кодовых имен - тут уж на что фантазии хватит. Но рассмотрю все предложения
👍21👎8
Приветствую всех. Кто пользуется Pipewire в качестве замены Pulseaudio - поделитесь впечатлениями? В частности как он дружит с Bluetooth и есть ли какие-либо баги. Также интересует насколько стабильно работает Wireplumber, не возникает ли с ним проблем?
👍15👎7
Всем привет. В сборке Ubuntu Sway Remix для RaspberryPi появился OEM конфигуратор, где (после первого запуска системы) можно выбрать язык системы, раскладку, создать своего юзера и пароль к нему. Теперь все как у людей. Желающие протестировать могут скачать тестовый билд по ссылке: https://downloads.ubuntusway.com/raspberrypi/latest/ubuntusway-22.04-dev-rpi-20220902.img.xz
🔥15👍11👎10⚡3❤🔥2
Пишу небольшую утилиту для настройки устройств ввода в Sway (скорее всего будет работать и в i3). Пока не получается реализовать сохранение выбранной комбинации переключения раскладки, поэтому допиливаю остальное, включая интерфейс. На данный момент выглядит так. Жду предложений и критики
👍17👎7
PKGBUILD
770 B
Все, программа готова (более менее). Sway Input Configurator - небольшая утилита, написанная на Python с использованием Qt5/PySide2, созданная для упрощения настройки устройств ввода в оконном менеджере Sway (возможно будет работать и в i3, не проверял). Прошу всех, кто пользуется Sway, протестировать и отписаться о результатах. Ну и разумеется - жду отзывов, багрепортов и патчей. Инструкции по установке есть на странице проекта. Там же есть deb-пакет для Debian/Ubuntu. Отдельно прикладываю PKGBUILD для Арча, но за его работоспособность не ручаюсь, писал по образцу https://github.com/Sunderland93/sway-input-config
👏18👎8👍6
Первая тестовая сборка Ubuntu Sway Remix 22.10. Помимо, собственно, обновления пакетной базы, задействованы следующие изменения:
* осуществлен переход на мультимедийный сервер PipeWire для обработки звука, и менеджер звуковых сеансов Wireplumber
* установщик обновлен до последней beta-версии Calamares 3.3 (возможны баги с отображением боковой панели, обновление апстримное, разработчики Ubuntu сейчас активно его тестируют)
* вместо ныне не поддерживаемой утилиты Wdisplays, для настройки параметров мониторов, задействована nwg-displays, обладающая гораздо более широкими возможностями
* интегрировано приложение Ubuntu Sway Welcome, позволяющее получить полную информацию о дистрибутиве и произвести некоторую первоначальную настройку системы
* Добавлены две новые цветовые схемы - Breeze, с цветами KDE Plasma, и Matcha Green, перенесенная из Manjaro. Переключить цветовую схему можно через Ubuntu Sway Welcome
* Включена поддержка Wayland для приложений на Qt6
Данная сборка пока не дотягивает до полноценной беты, потому выкладываю её чисто для своих :) Бета-выпуск планируется в первой половине октября.
https://drive.google.com/file/d/1N1yxFizOYCt0N_QIY2AYoq7SO7iA9oBP/view?usp=sharing
Альтернативная ссылка на загрузку: http://jelebruh.xyz/tempfi/USR22.10DEV1.iso
* осуществлен переход на мультимедийный сервер PipeWire для обработки звука, и менеджер звуковых сеансов Wireplumber
* установщик обновлен до последней beta-версии Calamares 3.3 (возможны баги с отображением боковой панели, обновление апстримное, разработчики Ubuntu сейчас активно его тестируют)
* вместо ныне не поддерживаемой утилиты Wdisplays, для настройки параметров мониторов, задействована nwg-displays, обладающая гораздо более широкими возможностями
* интегрировано приложение Ubuntu Sway Welcome, позволяющее получить полную информацию о дистрибутиве и произвести некоторую первоначальную настройку системы
* Добавлены две новые цветовые схемы - Breeze, с цветами KDE Plasma, и Matcha Green, перенесенная из Manjaro. Переключить цветовую схему можно через Ubuntu Sway Welcome
* Включена поддержка Wayland для приложений на Qt6
Данная сборка пока не дотягивает до полноценной беты, потому выкладываю её чисто для своих :) Бета-выпуск планируется в первой половине октября.
https://drive.google.com/file/d/1N1yxFizOYCt0N_QIY2AYoq7SO7iA9oBP/view?usp=sharing
Альтернативная ссылка на загрузку: http://jelebruh.xyz/tempfi/USR22.10DEV1.iso
🔥23👎9👍2👏1
Немного переделал интерфейс в Sway Input Configurator. Надеюсь хуже не сделал. На очереди рефакторинг вкладки настроек тачпада
👎8
👎9🔥9👍1👏1💯1
Обновление Sway Input Configurator 1.1.0
Изменения:
* Проведен рефакторинг страниц с настройками мыши и тачпада. Настройки стали более наглядными и информативными;
* Доработан установщик, который теперь автоматически размещает ярлык и значок приложения, без необходимости во внешнем скрипте;
* Добавлена опция для настройки модели клавиатуры;
* Устранены многие ошибки, выявленные FLAKE8;
https://github.com/Sunderland93/sway-input-config/releases/tag/v1.1.0
Изменения:
* Проведен рефакторинг страниц с настройками мыши и тачпада. Настройки стали более наглядными и информативными;
* Доработан установщик, который теперь автоматически размещает ярлык и значок приложения, без необходимости во внешнем скрипте;
* Добавлена опция для настройки модели клавиатуры;
* Устранены многие ошибки, выявленные FLAKE8;
https://github.com/Sunderland93/sway-input-config/releases/tag/v1.1.0
GitHub
Release v1.1.0 · Sunderland93/sway-input-config
What's Changed
Use setuptools directive to install data_files. by @red15 in #1
Refactoring mouse tab
Refactoring touchpad tab
Added option to set keyboard model
Fixed bunch of errors from FLAK...
Use setuptools directive to install data_files. by @red15 in #1
Refactoring mouse tab
Refactoring touchpad tab
Added option to set keyboard model
Fixed bunch of errors from FLAK...
👍19👎9
image_2022-10-02_19-04-27.png
51.6 KB
Разработчики из компании System76, занимающиеся развитием дистрибутива Pop_OS, приняли решение использовать для нового поколения рабочего стола COSMIC тулкит Iced, вместо GTK. Iced это нативный для языка Rust кроссплатформенный графический тулкит, ориентированный на простоту создания графического интерфейса и кодобезопасность. Попутно разработчики занимаются написанием собственного Wayland-композитора, поскольку в новом COSMIC в приоритете Wayland. В качестве его основы используется Smithay - библиотека, упрощающая написания Wayland-композиторов на языке Rust
🔥24👍8👎7🤯4🤮1
Выпуск набора wayland-protocols 1.27
Доступен выпуск wayland-protocols 1.27 содержащего набор протоколов и расширений, дополняющих возможности базового протокола Wayland и предоставляющих возможности, необходимые для построения композитных серверов и пользовательских окружений. Все протоколы последовательно проходят три фазы - разработка, тестирование и стабилизация. После завершения стадии разработки (категория "unstable") протокол помещается в ветку "staging" и официально включается в состав набора wayland-protocols, а после завершения тестирования перемещается в категорию стабильных. Протоколы из категории "staging" уже можно применять в композитных серверах и клиентах, где требуется связанная с ними функциональность. В отличие от категории "unstable" в "staging" запрещено внесение изменений, нарушающих совместимость, но в случае выявление проблем и недоработок в ходе тестирования, не исключается замена новой значительной версией протокола или другим Wayland-расширением.
В новом выпуске:
* Добавлен протокол content-type-v1, позволяющий передавать композитору информацию об отображаемом на экране содержимом. С помощью этого расширения приложение может дать "подсказку" композитору и переключить его в наиболее оптимальный режим. Например при отображении игры будет уменьшаться задержка, при воспроизведении видео - улучшаться масштабирование и оптимизироваться полноэкранный вывод, при отображении фото - отключаться лишние перерисовки. Подобный подход также позволит снизить энергопотребление.
* Добавлен протокол ext-idle-notify, являющийся расширенной и доработанной версией протокола KDE Idle, применяемого в KDE и Wlroots. Данный протокол реализует так называемый счетчик простоя системы, благодаря которому композитор может узнать когда система перешла в режим покоя и запустить хранитель экрана, перевести систему в режим сна и т.д.
Подробнее: https://lists.freedesktop.org/archives/wayland-devel/2022-October/042466.html
Доступен выпуск wayland-protocols 1.27 содержащего набор протоколов и расширений, дополняющих возможности базового протокола Wayland и предоставляющих возможности, необходимые для построения композитных серверов и пользовательских окружений. Все протоколы последовательно проходят три фазы - разработка, тестирование и стабилизация. После завершения стадии разработки (категория "unstable") протокол помещается в ветку "staging" и официально включается в состав набора wayland-protocols, а после завершения тестирования перемещается в категорию стабильных. Протоколы из категории "staging" уже можно применять в композитных серверах и клиентах, где требуется связанная с ними функциональность. В отличие от категории "unstable" в "staging" запрещено внесение изменений, нарушающих совместимость, но в случае выявление проблем и недоработок в ходе тестирования, не исключается замена новой значительной версией протокола или другим Wayland-расширением.
В новом выпуске:
* Добавлен протокол content-type-v1, позволяющий передавать композитору информацию об отображаемом на экране содержимом. С помощью этого расширения приложение может дать "подсказку" композитору и переключить его в наиболее оптимальный режим. Например при отображении игры будет уменьшаться задержка, при воспроизведении видео - улучшаться масштабирование и оптимизироваться полноэкранный вывод, при отображении фото - отключаться лишние перерисовки. Подобный подход также позволит снизить энергопотребление.
* Добавлен протокол ext-idle-notify, являющийся расширенной и доработанной версией протокола KDE Idle, применяемого в KDE и Wlroots. Данный протокол реализует так называемый счетчик простоя системы, благодаря которому композитор может узнать когда система перешла в режим покоя и запустить хранитель экрана, перевести систему в режим сна и т.д.
Подробнее: https://lists.freedesktop.org/archives/wayland-devel/2022-October/042466.html
👍10💩9🔥4👏2
Ubuntu Sway Remix 22.10 beta доступна для скачивания!
Наиболее важные изменения:
* Осуществлен переход на мультимедийный сервер PipeWire для обработки звука вместо PulseAudio, и Wireplumber для управления звуковыми сеансами;
* Утилита для настройки параметров экрана wdisplays заменена на nwg-displays;
* Меню приложений Wofi заменено на Wayland-форк Rofi;
* Добавлено приложение Ubuntu Sway Welcome
* Добавлено приложение Sway Input Configurator
* Добавлена возможность настройки Bluetooth-соединений посредством скрипта rofi-bluetooth, прямо с панели Waybar;
* В дополнение к утилите для просмотра изображений swayimg добавлена lximage-qt;
* Добавлена поддержка режима "не беспокоить" для системы вывода уведомлений Mako;
* Добавлена утилита Flashfocus, для явного выделения при передачи фокуса окну и при открытии новых окон;
* Добавлены две новые цветовые схемы для Sway - Breeze и Matcha Green;
* Добавлен ярлык для запуска Sway на системах с проприетарным драйвером Nvidia (требуется предварительная активация DRM/KMS для драйвера Nvidia);
* Обновлены шрифты Fonts Awesome;
* Добавлена возможность размещения на индикаторе рабочих столов пиктограмм запущенных приложений;
* Включена поддержка Wayland для приложений на Qt6
Полный список изменений: https://github.com/Ubuntu-Sway/Ubuntu-Sway-Remix/releases/tag/22.10_beta
Скачать: https://downloads.ubuntusway.com/22.10/ubuntusway-22.10-dev-202210112209-desktop-amd64.iso
Наиболее важные изменения:
* Осуществлен переход на мультимедийный сервер PipeWire для обработки звука вместо PulseAudio, и Wireplumber для управления звуковыми сеансами;
* Утилита для настройки параметров экрана wdisplays заменена на nwg-displays;
* Меню приложений Wofi заменено на Wayland-форк Rofi;
* Добавлено приложение Ubuntu Sway Welcome
* Добавлено приложение Sway Input Configurator
* Добавлена возможность настройки Bluetooth-соединений посредством скрипта rofi-bluetooth, прямо с панели Waybar;
* В дополнение к утилите для просмотра изображений swayimg добавлена lximage-qt;
* Добавлена поддержка режима "не беспокоить" для системы вывода уведомлений Mako;
* Добавлена утилита Flashfocus, для явного выделения при передачи фокуса окну и при открытии новых окон;
* Добавлены две новые цветовые схемы для Sway - Breeze и Matcha Green;
* Добавлен ярлык для запуска Sway на системах с проприетарным драйвером Nvidia (требуется предварительная активация DRM/KMS для драйвера Nvidia);
* Обновлены шрифты Fonts Awesome;
* Добавлена возможность размещения на индикаторе рабочих столов пиктограмм запущенных приложений;
* Включена поддержка Wayland для приложений на Qt6
Полный список изменений: https://github.com/Ubuntu-Sway/Ubuntu-Sway-Remix/releases/tag/22.10_beta
Скачать: https://downloads.ubuntusway.com/22.10/ubuntusway-22.10-dev-202210112209-desktop-amd64.iso
GitHub
Release 22.10 beta · Ubuntu-Sway/Ubuntu-Sway-Remix
Download latest beta: https://downloads.ubuntusway.com/22.10/ubuntusway-22.10-dev-202210112209-desktop-amd64.iso
Additions:
Switch to PipeWire and Wireplumber for handle audio sessions instead of ...
Additions:
Switch to PipeWire and Wireplumber for handle audio sessions instead of ...
👍21👎9❤🔥1
Для Ubuntu Sway Remix создан отдельный канал и чат в Telegram (с синхронизацией сообщений с комнатой на Matrix). Присоединяйтесь!)
https://news.1rj.ru/str/ubuntu_sway
https://news.1rj.ru/str/ubuntu_sway_chat
https://news.1rj.ru/str/ubuntu_sway
https://news.1rj.ru/str/ubuntu_sway_chat
Telegram
Ubuntu Sway Remix
Ubuntu with Sway Wayland compositor
Website: https://ubuntusway.com
GitHub: https://github.com/Ubuntu-Sway
Launchpad: https://launchpad.net/~ubuntusway-dev
Website: https://ubuntusway.com
GitHub: https://github.com/Ubuntu-Sway
Launchpad: https://launchpad.net/~ubuntusway-dev
👍15👎9
Некоторое время назад я писал о том, что разработчики графического редактора Krita отказались от дальнейшей поддержки PPA репозитория для Ubuntu, посколькую пакеты в нем не удовлетворяли их требованиям (разработчики активно патчат множество компонентов, например Qt, и дистрибутивные версии зачастую работают "не так" как им нужно). Так как я был официальным мейнтенером этого репозитория - я создал новый, репозиторий сообщества - Krita Community PPA. Пока доступны только ежедневные сборки для Ubuntu 22.04 и 22.10, чуть позже добавлю стабильные версии. Убедительная просьба не писать сообщения об ошибках непосредственно разработчикам Krita. Если вам нужна официальная поддержка - используйте Appimage-пакет с сайта krita.org
Собственно, репозиторий: https://launchpad.net/~krita-community-ppa
Собственно, репозиторий: https://launchpad.net/~krita-community-ppa
Launchpad
Krita Community PPA in Launchpad
👍42👎9
Возродил свой старенький PPA с новым графическим окружением Paper Desktop. Это активно развивающееся окружение рабочего стола, написанное на Qt и использующее Wayfire в качестве оконного менеджера, то есть ориентированное строго на Wayland. В рамках Paper также разрабатывается ряд приложений C-Suite, будь то файловый менеджер, эмулятор терминала и прочее. Пока собрал только оболочку, прошу по возможности протестировать установку и запуск. Поддерживается только Ubuntu 22.04. Для установки нужно выполнить:
sudo add-apt-repository ppa:samoilov-lex/paperde
sudo apt install papershell
https://launchpad.net/~samoilov-lex/+archive/ubuntu/paperde
sudo add-apt-repository ppa:samoilov-lex/paperde
sudo apt install papershell
https://launchpad.net/~samoilov-lex/+archive/ubuntu/paperde
Launchpad
Paper Desktop : Sunderland93
An awesome Desktop Environment built on top of Qt/Wayland and wayfire (Wayland compositor based on wlroots library and heavely inspired by Compiz).
This PPA also includes various CoreApps, which is lightweight, desktop-independend Qt5 apps (terminal emulator…
This PPA also includes various CoreApps, which is lightweight, desktop-independend Qt5 apps (terminal emulator…
👍14👎9
Forwarded from Ubuntu Sway Remix
Доступен выпуск Ubuntu Sway Remix 22.10
Список изменений:
* Осуществлен переход на мультимедийный сервер PipeWire для обработки звука вместо PulseAudio, и Wireplumber для управления звуковыми сеансами;
* Утилита для настройки параметров экрана wdisplays заменена на nwg-displays;
* Меню приложений Wofi заменено на Wayland-форк Rofi;
* Добавлено приложение Ubuntu Sway Welcome
* Добавлено приложение Sway Input Configurator
* Добавлена возможность настройки Bluetooth-соединений посредством скрипта rofi-bluetooth, прямо с панели Waybar;
* В дополнение к утилите для просмотра изображений swayimg добавлена lximage-qt;
* Добавлена поддержка режима "не беспокоить" для системы вывода уведомлений Mako;
* Добавлены две новые цветовые схемы для Sway - Breeze и Matcha Green;
* Добавлен ярлык для запуска Sway на системах с проприетарным драйвером Nvidia (требуется предварительная активация DRM/KMS для драйвера Nvidia);
* Обновлены шрифты Fonts Awesome;
* Добавлена возможность размещения на индикаторе рабочих столов пиктограмм запущенных приложений;
* Включена поддержка Wayland для приложений на Qt6
Скачать: https://ubuntusway.com/downloads.php
Список изменений:
* Осуществлен переход на мультимедийный сервер PipeWire для обработки звука вместо PulseAudio, и Wireplumber для управления звуковыми сеансами;
* Утилита для настройки параметров экрана wdisplays заменена на nwg-displays;
* Меню приложений Wofi заменено на Wayland-форк Rofi;
* Добавлено приложение Ubuntu Sway Welcome
* Добавлено приложение Sway Input Configurator
* Добавлена возможность настройки Bluetooth-соединений посредством скрипта rofi-bluetooth, прямо с панели Waybar;
* В дополнение к утилите для просмотра изображений swayimg добавлена lximage-qt;
* Добавлена поддержка режима "не беспокоить" для системы вывода уведомлений Mako;
* Добавлены две новые цветовые схемы для Sway - Breeze и Matcha Green;
* Добавлен ярлык для запуска Sway на системах с проприетарным драйвером Nvidia (требуется предварительная активация DRM/KMS для драйвера Nvidia);
* Обновлены шрифты Fonts Awesome;
* Добавлена возможность размещения на индикаторе рабочих столов пиктограмм запущенных приложений;
* Включена поддержка Wayland для приложений на Qt6
Скачать: https://ubuntusway.com/downloads.php
🔥27💩12👍4🎉4