LINUX.ORG.RU
решено ФорумTalks

Ягодка-малинка: berry WM

 , , ,


1

1

berry - здоровый, измеряемый в байтах (berrywm.org) WM, написанный на Си для Xorg. Основные фичи:

  • позволяет управлять окнами горячими клавишами с помощью демона, расширять функционал скриптами;
  • маленький, хакабельный исходный код;
  • расширяемые параметры тем;
  • интуитивно размещаемые в неиспользуемых местах новые окна;
  • виртуальные рабочие столы.

Вероятно, понятный пользователям bspwm и i3. На ЛОРе еще не обсуждался.

Сайт проекта



Последнее исправление: hobbit (всего исправлений: 2)

измеряемый в байтах WM

Чтобы что?

wandrien ★★
()

Если почитать сайт, то ощущение что большую часть идей реализации позаимствовали у bspwm, но добавили больше возможностей для управления окнами в Floating моде. При этом во много упростив всё остальное.

Но автор проекта, как по моему, приветствует использование berry как менеджера окон с автоматическими сессиями. По типу: Одним хоткеем запустить скрипт, который все приложения откроет и поставит в определённые позиции, с определёнными размерами. Чему усердно сопутствуют выводимые Window ID, а также управление трансформацией окон из консоли.

Но тогда, возникает вопрос - почему просто не использовать Openbox? Ну да ладно, может если его пощупать на систему, то ответ найдётся. Утром из AUR поставлю, а пока настроен скиптически.

P.S. Тоже не понял что за byte-size в описании проекта

LibAccelerator
()
Последнее исправление: LibAccelerator (всего исправлений: 1)

думал какой-то спец вм для расбериПай

Bad_ptr ★★★★★
()
Ответ на: комментарий от LibAccelerator

Byte-size, видимо, связано с bite-size — типа небольшой, на один укус… Просто чувак придумал модный эпитет для своей программы.

vitruss ★★★★★
()

написанный на Си для Xorg

2018-2022

Долговато дрыгался для мертворожденного.

t184256 ★★★★★
()

написанный на Си для Xorg

Надо было на перфокартах для мейнфремов. А то слишком современно.

ox55ff ★★★★★
()
Ответ на: комментарий от ox55ff

Надо было на перфокартах для мейнфремов. А то слишком современно.

А что есть более современного из рабочего и юзабельного?

skiminok1986 ★★★★★
()
Ответ на: комментарий от skiminok1986

Писать новый wm для иксов в 2023 году действительно странно. Хотя, аффтар этого шЫдевра никому его не навязывает. Так что это его дело. Но практического смысла в гальванизации трупа X11 я не вижу.

hateWin ★☆
()
Ответ на: комментарий от skiminok1986

Этот WM анскильный (в отличие от КДЕ, например) и текущих фич вейланда ему хватит с головой. Sway же вполне существует.

ox55ff ★★★★★
()
Ответ на: комментарий от LibAccelerator

Не получилось заставить его работать. Пакет в AUR сломан, установил через make. Что через DM, что через startx - результат, чёрный экран с курсором. Хоткеи не работают.

Наверное возможно его починить покопавшись в issue на гитхабе, или в исходнике переписать, но многовато мороки для непонятного WM у которого комитов уже год нет.

LibAccelerator
()
Ответ на: комментарий от hateWin

Писать новый wm для иксов в 2023 году действительно странно. Хотя, аффтар этого шЫдевра никому его не навязывает. Так что это его дело. Но практического смысла в гальванизации трупа X11 я не вижу.

ИМХО, конечно, прежде, чем хоронить иксы, неплохо было бы допилить до юзабельного состояния их замену. Пока что под wayland слишком много детских проблем, чтобы воспринимать его всерьёз. То курсоры везде разные, то буфер обмена ломается, то артефакты в интерфейсы. Уж лучше на иксах сидеть :)

skiminok1986 ★★★★★
()
Ответ на: комментарий от ox55ff

Этот WM анскильный (в отличие от КДЕ, например) и текущих фич вейланда ему хватит с головой. Sway же вполне существует.

Ему то хватит с головой, только пользоваться вейландом пока рановато – слишком много проблем для пользователя. Хотя, если не лень любиться с графической подсистемой, то почему бы и нет.

skiminok1986 ★★★★★
()
Ответ на: комментарий от skiminok1986

Писать новый WM в 2023-м смысла не имеет в любом случае. Все эти «простые WM из 4-х исходных файлов» - на практике глючные и анскильные поделия, не имеющие ни совместимости с софтом, ни фич.

wandrien ★★
()
Ответ на: комментарий от skiminok1986

Вайланд уже может заменить иксы в подавляющем большинстве случаев.

Пока что под wayland слишком много детских проблем, чтобы воспринимать его всерьёз.

Ты лицемер. Детские проблемы иксов типа тиринга и полностью отсутствующей безопасности не мешают тебе воспринимать иксы всерьез

hateWin ★☆
()
Ответ на: комментарий от hateWin

Вайланд уже может заменить иксы в подавляющем большинстве случаев.

Может, но работать при этом неудобно.

Ты лицемер. Детские проблемы иксов типа тиринга и полностью отсутствующей безопасности не мешают тебе воспринимать иксы всерьез

Воу-воу! Попробуй не разбрасываться голословными оскорблениями.

Тиринг я в последний раз видел очень давно. Когда ещё не понимал как драйвера на видеокарту настраивать. Безопасность это, хорошо, но если ради неё приходится смотреть в пустые окна, в которых не отрисовывается ни один виджет или жить без работающего буфера обмена, то нафиг она такая нужна? С тем же успехом, и, кстати, гораздо более безопасно, было бы жить с выключенным компьютером.

ЗЫЖ Обе озвученные проблемы вижу на wayland прямо сейчас, когда пишу это сообщение. Можешь и дальше повторять мантры о том, что вяленый готов для работы, но фактически он пока не работает.

skiminok1986 ★★★★★
()

Кстати, кто уже пробовал? Почему там сломаны заголовки и отображается только латиница? Кто-то старательно отломал поддержку юникода?

skiminok1986 ★★★★★
()
Ответ на: комментарий от skiminok1986

сломаны заголовки и отображается только латиница

Ха-ха. Типичный «Yet Another Tiling Window Manager for Xorg Written in C».

ox55ff ★★★★★
()
Ответ на: комментарий от skiminok1986

Сижу под вялендом, было норм, пока не открыл ютуб. Дичайший тиринг на фуллскрине (ок, понятно) и рассинхрон звука величиной в секунду. В x11 такого нет.

yu-boot ★★★★
()
Ответ на: комментарий от friedrich

Я вообще думал, что репозиторий с >900 звездами сможет хотя бы в заголовки

Это надо @EXL позвать как эксперта по оценке качества продукта на основе количества гитхабовых звёзд.

wandrien ★★
()
Ответ на: комментарий от yu-boot

43 - это уже не третий гном. Попробуй поставить кодеки или версию с флатпака

friedrich
() автор топика
Ответ на: комментарий от friedrich

А еще там баги отличные просто:

is there a way to set default window position?

Move or Resize Windows with mouse/touchpad is not working

Imperfect/Inconsistent (?) resizing in regards to window snapping and maximizing

Window resizing using mouse on borders is forgotten?

wandrien ★★
()
Ответ на: комментарий от ox55ff

Ха-ха. Типичный «Yet Another Tiling Window Manager for Xorg Written in C».

Ха-ха. Типичный wayland-фанбой, не отличающий тайлинговый оконный менеджер от стекового. И не стоит проецировать зависть по поводу наличия оконных менеджеров. Рано или поздно и под вяленького напишут что-нибудь приличное.

skiminok1986 ★★★★★
()
Ответ на: комментарий от yu-boot

Сижу под вялендом, было норм, пока не открыл ютуб. Дичайший тиринг на фуллскрине (ок, понятно) и рассинхрон звука величиной в секунду. В x11 такого нет.

А как же первая молитва каждого вайленд-фанбоя ТИРИНГАНЕТ? Неужели брешут?

skiminok1986 ★★★★★
()

Сайт проекта

Испугался, что этот, но обошлось.

dataman ★★★★★
()
Ответ на: комментарий от skiminok1986

Ну, всё равно ж перейдём и пока оно вроде бы пилится. Фирменный онанизм с переменными для запуска каждой второй программы я уже не застал, например. Когда полез в вяленд, мне это пока не понадобилось.

yu-boot ★★★★
()
Ответ на: комментарий от hateWin

и полностью отсутствующей безопасности не мешают тебе воспринимать иксы всерьез

CVE будут или балабол? Давай сразу пак эксплойтов для этого дуршлага

shpinog ★★★
()
Ответ на: комментарий от shpinog

Начнем с того, что там окна друг от друга никак не изолированы. Одно окно может без моего ведома записывать ввод или вывод другого окна.

hateWin ★☆
()
Ответ на: комментарий от skiminok1986

Воу-воу! Попробуй не разбрасываться голословными оскорблениями

Это не голословное оскорбление, это констатация факта. Иксофанатики – лицемеры. В их любимом поделии насущные проблемы не исправляются годами, зато они воют про детские болезни вайланда.

Может, но работать при этом неудобно

Бред.

hateWin ★☆
()
Ответ на: комментарий от skiminok1986

Тиринг я в последний раз видел очень давно

TearFree – костыль, как и сами иксовые 2D драйвера. Он снижает производительность. Он реализован не везде. А в гноме на 4 малине под иксами наблюдается тиринг даже с включенным композитором.

hateWin ★☆
()
Ответ на: комментарий от skiminok1986

Безопасность это, хорошо, но если ради неё приходится смотреть в пустые окна, в которых не отрисовывается ни один виджет или жить без работающего буфера обмена

Могу ответить в твоем стиле: УМВР :)

hateWin ★☆
()
Ответ на: комментарий от yu-boot

Ну, всё равно ж перейдём и пока оно вроде бы пилится.

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

skiminok1986 ★★★★★
()
Ответ на: комментарий от Leupold_cat

Шел 15 год, как Wayland убивал Xorg…

Ну я всё ещё жду. Только похоже, убивать Xorg он будет политически, а не технически.

skiminok1986 ★★★★★
()
Ответ на: комментарий от hateWin

Это не голословное оскорбление, это констатация факта. Иксофанатики – лицемеры. В их любимом поделии насущные проблемы не исправляются годами, зато они воют про детские болезни вайланда.

В wayland за 15 лет не решили детских болезней. Ты уверен, что ты не лицемер? Когда уже им можно будет пользоваться без боли?

Бред.

Бред это причмокивать нерабочим буфером обмена, артефактами в окнах, падениями и убеждать всех, что это классно. Копрофилия какая-то.

skiminok1986 ★★★★★
()
Ответ на: комментарий от hateWin

TearFree – костыль, как и сами иксовые 2D драйвера. Он снижает производительность. Он реализован не везде. А в гноме на 4 малине под иксами наблюдается тиринг даже с включенным композитором.

Ну тут выбор за пользователем: быстро без тиринга, но без буфера обмена и с артефактами, или с небольшим проседанием, но с буфером обмена и без артефактов.

Хотя, наверное, если за компом только кинцо смотреть, то и вяленький сгодится. Работать с ним пока почти невозможно.

skiminok1986 ★★★★★
()
Ответ на: комментарий от hateWin

Могу ответить в твоем стиле: УМВР :)

Ты так сильно тащишься от отсутствия тиринга, что не различаешь собеседников?

skiminok1986 ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)