solus os logo

Solus Budgie

Неудачный опыт

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

Сама установка прошла как по маслу. Но вот после начались какие то странности, без всякой причины не открывались настройки, все работает, а настройки открываться не хотят. Собрался было запустить в сонсоли gnome-settings, но раскладка по стандарту была только русской… Предположил что обновление системы решит это недоразумение однако все стало еще хуже: прямо во время обновлений по одному начали закрываться окна, затем пропала нижняя панель(аля «пуск»), а потом и вовсе погасли мониторы…. потом запустились с черным экраном, появился курсор и все опять погасло и так повторялось до бесконечности, на лицо падение иксов, при чем очень напоминающее отсутствующие видео драйвера. Немного подождал теоретического завершения обновления (тк кк при изменении громкости с клавиатуры я слышал писк, значит упало только видео)и перезагрузил систему, она благополучно запустилась, однако без графического интерфейса.

Не растерявшись залогинился в суперюзера и поставил ее обновляться, уж тут то будет нечему падать, однако обновление завершиться не смогло, выдав несколько ошибок про gtk и возможно про что-то еще.

Я плюнул на это дело и решил переставить систему, но не тут то было, «ядро не удалось уведомить об произведенных изменениях в разделах».

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

Основные отличия от Budgie от Gnome

Окружение рабочего стола Budgie основано на GNOME, но использует собственные реализации оболочки GNOME Shell, панели, апплетов и системы вывода уведомлений. Budgie не является форком GNOME и работает поверх штатных низкоуровневых компонентов и библиотек GNOME. Для управления окнами используется оконный менеджер Budgie Window Manager (Budgie-wm), являющийся расширенной модификацией базового wm Mutter. Основу Budgie составляет панель, близкая по организации работы к классическим панелям рабочего стола. Все элементы панели являются апплетами, что позволяет гибко настраивать состав, менять размещение и заменять реализации основных элементов панели на свой вкус.

Софт разработанный Solus

  • окружение рабочего стола Budgie, которое тесно интегрируется с GNOME
    • Raven — интерфейс панели задач, базирующийся на аплетах, центр уведомлений и интерфейс для настройки внешнего вида.
    • Budgie Menu — меню
  • eopkg — форк пакетного менеджера PiSi.
  • ypkg — инструмент для конвертирования build process в пакет для установки.
  • Software Center — графический установщик программ в Solus.

Начнем по порядку:

1)Budgie Menu

Самое обычно меню с категориями типа пуск в котором есть 2 недостатка: Отсутствие пункта избранные, нет возможности отсюда добавить иконку в нижний бар. Тоесть возможность перетаскивать из меню иконки есть, но закрепляться снизу они не хотят, можно добавить их как ярлыки на рабочий стол, если эта функция включена в Budgie Settings. А для добавления программ в нижнюю панель, нужно именно в ней сделать пкм и «закрепить на панели задач», то есть да, для добавления программы ее нужно сначала запустить… Получается что апплеты в Budgie работают как бы изолированно друг от друга и никак не интегрируются, в отличии от расширений gnome/

Еще одна интересная особенность, если вы привыкли переключать раскладку по command+space то сделать это во время поиска по меню вы не сможете. Меню тут же закрывается по нажатию command(а не по «отпусканию» как должно быть).

2) Budgie settings заменяют gnome tweak, только с очень урезанным функционалом состоящим из 6 пунктов.

В пяти из них ничего менять не стали и оставили такими же какими они были в gnome, только в разделе Windows нет выбора параметров фокуса на окне, тк кк в solus используется свой форк mutter — Budgie WM, в котором вероятно отсутствует эта возможность.

А вот и подошло время к самому главному и основному отличию Budgie от gnome: системе панелей и апплетов.
Панель делится на 3 области: Начало, Центр и Конец. В каждую из них пользователь может добавлять апплеты, среди которых есть стандартный набор вроде часов, уведомлений, списка открытых задач, самого меню Budgie, так и те которые по дефолту отсутствуют. Это как ни странно Переключатель рабочих столов, который сделан отвратительно, о нем будет ниже, Places — буквально стандартное расширение из gnome которое дает быстрый доступ к домашней директории, кнопка для сворачивания всех окон, расширитель для выделения свободного места, и task list который отображает запущенные приложения с иконкой и текстом, а не только иконкой(win xp), кнопка для включения ночного режима экрана.

У некоторых апплетов есть настройки, например у меню можно включить compact mode который убирает список разделов, оставляя просто не отсортированный список приложений.

3)Budgie wm вроде ничем не отличается от mutter, окна перемещаются с той же скоростью, если окно «тяжелое» то оно немного отстает, как бы как на резинке тянется за курсором.
Только что поймал баг, на втором мониторе играет музыка в youtube, и поверх него висит окно наутилуса, видео начало эпилептически моргать почти в такт музыке ^^ как бы окружая морганием окно наутилуса. Полез записывать это в обс, да вот беда, обс установленный из магазина приложений не запускается, и выдает вот такой вот выхлоп:

Очевидно это не может собраться qt из-за недостатка виджетов/библиотек, я поставил все что только можно связанное с qt5 и qt4, но это не помогло, похоже что на форумах с этой с такой же проблемой решение до сих пор не найдено.

4)Software Center — отличная реализация центра приложений. Ничего лишнего, а из отличительных особенностей то, что все категории разбиты еще на подкатегории

Что-то ещё (недостатки)

-Переназначенные клавиши создания скриншотов не переназначились и продолжают выполнять свою функцию(«HomePage»). Сами скриншоты по нативным хоткеям кстати тоже не работают (и те что я не изменял тоже), полагаю из-за того что за создание скриншотов отвечал оконный менеджер гнома mutter(включен в дерево процессов gnome-shell). Либо разработчики забыли подружить настройки гнома с собственным оконным менеджером, либо этот баг случился только со мной.

-Только что заметил что в нижней панели 2 хрома и удивился, действительно второе окно хрома открылось как еще одно приложение. При чем оно ни коем образом не сгруппировалось, а наоборот идет через несколько приложений, я попробовал открыть либр-офис и еще одно окно хрома, и оно ожидаемо продублировалось в третий раз, честно говоря это аутизм.

-То как выглядят иконки в апплете переключения рабочих столов это просто смешно, разработчики сами то его запускали? Тк кк переместить приложение с одного рабочего стола на другой можно только одним способом: перетаскиванием ярлыка в этом апплете с одной панели на другую, возникает вопрос — как переместить приложение которое сюда не поместилось, и отображается в качестве «+2»? )

-Меню приложений из windows xp, конечно это уже вкусовщина, и многие пользуются точно такими же на всех легковесных де и KDE(хотя там есть целых 3 варианта, один из которых выглядит также как в гноме ^^ , но просто меня от него уже тошнит и я нахожу его крайне не неудобным и некрасивым) извините, но даже в винде от него отказались в пользу gnome/macos варианта.

-В центре приложений не обновился discord из-за чего при установке он предлагает скачать deb или rpm пакет для установки новой версии (12.01.18). А так же для obs не подтянулись какие то зависимости, и он тоже не работает.

-Очень не хватает режима обзора как в гноме(можно раскидать окна по рабочим столам, или мониторам) или хотя бы обзора рабочих столов как в квине(KDE). Здесь для перемещения окон на другой рабочий стол требуется конкретно взять его иконку в апплете снизу и перетащить… а если открыто много одинаковых окон одного приложения видимо предполагается что пользователь должен угадать.

Положительные стороны

-Поверх привычного черно-белого шелла установлен какой-то разукрашивающий его плагин, приятно что о такой вещи позаботились из коробки.  На 95% остальных дистрибутивов которые мне довелось повидать терминал по стандарту почти черно-белый, и чтобы его разукрасить нужно немного попариться с альтернативой shell — zsh, о нем кстати есть пост в нашей группе в разделе полезные советы.

-Крайне удобный и простой в использовании установщик драйверов и родной центр приложений, который будет понятен новичку.

-QT приложения по стандарту подстраиваются под gtk тему (как они это делают в manjaro,antergos,opensuse).

 

Здесь по плану должно было быть:

«Видео, ускоренно запуск с холодного старта гнома на арче и солуса на бадгие, лазанье по инету запуск двух игр, еще немного всякого лазанья которое абсолютно совпадает, и далее проверка занятой оперативной памяти»

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

Ну вообщем оперативки он жрет примерно на 10-20% меньше чем гном. Прямо сейчас Budgie состоящая из трех процессов: budgie-wm(192 МБ), budgie-panel(42 МБ) и budgie-daemon(14 МБ) занимает в сумме 248 Мб. А общие показатели при открытом хроме на 9 вкладок (3 из которых youtube) и приложении discord жрется 3,6 ГиБ.

Внимание, Фокус

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

Вот для сравнения как выглядел Budgie Desktop:

Вывод

Вообщем весьма похвально что Solus написан с нуля, а не является очередным клоном Debian/Arch, но пока еще для роли основной операциоки пк он не готов. Нужно не забывать что Solus можно поставить и с гномом и тогда останутся только проблемы связанные с центром приложений.

 

Немного деревьев

Полную картину вплоть до 2017 можно увидеть здесь .

Войти с помощью: 
avatar
5000