The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск miracle-wm 0.4, композитного менеджера на базе Wayland и Mir

15.12.2024 10:56

Мэтью Косарек (Matthew Kosarek), разработчик из компании Canonical, опубликовал выпуск композитного менеджера miracle-wm 0.4, использующего протокол Wayland и компоненты для построения композитных менеджеров Mir. Miracle-wm поддерживает мозаичную (tiling) компоновку окон, схожую с аналогичной в проектах i3 и Sway. В качестве панели может применяться Waybar. Код проекта написан на языке C++ и распространяется под лицензией GPLv3. Готовые сборки сформированы в формате snap, а также в пакетах rpm и deb для Fedora и Ubuntu.

Целью miracle-wm является создание композитного сервера, применяющего мозаичное управление окнами, но более функционального и стильного, чем такие продукты, как Swayfx. При этом проект позволяет использовать и классические приёмы работы с плавающими окнами, например, можно размещать отдельные окна поверх мозаичной сетки или закреплять окна к определённому месту на рабочем столе. Поддерживается виртуальные рабочие столы с возможностью выставления для каждого рабочего стола своего режима работы с окнами по умолчанию (мозаичная компоновка или плавающие окна).

Предполагается, что miracle-wm может оказаться полезным пользователям, которые отдают предпочтение мозаичной компоновке, но желают получить визуальные эффекты и более яркое графическое оформление с плавными переходами и цветами. Конфигурация определяется в формате YAML. Для установки miracle-wm можно использовать команду "sudo snap install miracle-wm --classic".

При подготовке новой версии основное внимание было сосредоточено на обеспечении полной поддержки IPC-протокола оконного менеджера i3, на базе которого также построен IPC-протокол для взаимодействия с композитным менеджером Sway. В miracle-wm 0.4 реализованы почти все возможности i3 IPC, за исключением вызовов для пометки и выделения окон, что позволило существенно улучшить совместимость со сторонними проектами, поддерживающими i3 IPC, такими как панель waybar и графическая оболочка nwg-shell.

Из прочих изменений можно отметить:

  • Режим стековой компоновки окон.
  • Объединение окон в группы с переключением между элементами группы при помощи вкладок.
  • Работа в могомониторных конфигурациях и возможность перемещения окон и групп окон на другие устройства вывода.
  • Возможность присваивать произвольные имена виртуальным рабочим столам, не ограничиваясь цифровыми идентификаторами.
  • Команды управления раскладкой окон, совместимые с i3.
  • Интеграция с systemd: запуск через менеджер сеансов, обработка специфичных событий, отправка логов напрямую в journal.
  • Утилита miraclemsg (форк swaymsg) для отправки управляющих команд оконному менеджеру, например, команд для смены фокуса ввода или перемещения окна с одного рабочего стола на другое.

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

  1. Главная ссылка к новости (https://github.com/miracle-wm-...)
  2. OpenNews: Доступен miracle-wm 0.3, композитный менеджер на базе Wayland и Mir
  3. OpenNews: В Fedora 41 одобрена поставка сборки с композитным менеджером Miracle
  4. OpenNews: Сотрудник Canonical представил miracle-wm, композитный менеджер на базе Wayland и Mir
  5. OpenNews: Выпуск дисплейного сервера Mir 2.14. Пользовательское окружение Miriway
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62405-miracle
Ключевые слова: miracle, mir, wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (102) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:34, 15/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    Ясно они там в каноникл все оторваны от реальности.
     
  • 1.2, Аноним (2), 11:55, 15/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Canonical опубликовал
    -- вы находитесь здесь --
    Canonical свернул разработку
     
  • 1.4, мяв (?), 11:59, 15/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    было бы интереснее посмотреть на gnome со flatpak в snap'е в новой убунте.
     
  • 1.5, Аноним (5), 12:01, 15/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    очередной тайлинговый оконный менеджер просто необходим
     
     
  • 2.8, Аноним (2), 12:13, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Людям нужны анимации. Они делают транзишоны интуитивно понятными, по движениям элементов гуя понятно, кто где расположен и кто на ком стоит.

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

    sway анимации добавлять тоже отказывается, потому что он считает, что он не должен добавлять что-то сверх того, что уже есть в i3. Поэтому sway тоже фактически считает себя завершенным.

    Итого: два неплохих WM, которые добровольно отказались развиваться. Поэтому и появляются новые WM.

     
     
  • 3.12, Аноним (1), 12:23, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Все кто добавляет эти анимации когда контролы от тебя ускакивают и ты попадаешь на другие контролы должны быть найдены и жестоко покараны.
     
     
  • 4.18, Аноним (2), 12:50, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен. К счастью, я такое вижу крайне редко. Может, у тебя есть примерчики такого, м? Желательно в контексте новости и в контексте анимаций-в-WM.
     
     
  • 5.36, Аноним (1), 15:51, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Когда загружается любой контент который раздвигает интерфейс. Ты тянешься к кнопке, клик или тап, и не туда потому что интерфейс догрузился поехала анимация и все уехало. Или анимация затупила ты уже почти нажал а тут бац она погрузилась и все поехало хз куда.
     
     
  • 6.62, Аноним (62), 20:12, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А какая связь с анимациями?
     
  • 3.16, laindono (ok), 12:37, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Есть Hyprland ещё
     
     
  • 4.30, Аноним (-), 15:07, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Он имел ввиду именно наследников i3 таких как Sway, Swayfx, miracle-wm.
     
  • 3.25, Аноним (25), 13:43, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Мне в i3 не хватает перетаскивания окон между контейнерами мышкой, и ресайза контейнеров мышкой.

    Но не хватает не очень сильно, потому что я не очень много пользуюсь мышкой.

    А что за анимаций тебе там не хватает, аноним?

     
  • 3.31, Аноним (-), 15:16, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Людям нужны анимации.

    А есть люди, которым она очень не нужна.

    >Итого: два неплохих WM, которые добровольно отказались развиваться.

    Если разработчики композиторов не хотят добавлять свистоперделоки, это ещё не означает, что их проекты застыли, или они отказались от развития.

     
  • 3.42, Анон1110м (?), 16:33, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Анимацыи и пользователи дистрибутивов Linux плохо совмещаются у меня в голове. Надо признать что заиметь обычных пользователей и устроить маздай не удалось и прекратить заниматься мало кому нужной деятельностью по созданию очередных оконных менеджеров и DE.
     
  • 3.64, NixOS юзер (?), 20:15, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так давно есть Hyprland. Ничего лучше не сделают (и не нужно) еще долгие годы.
     
     
  • 4.69, Аноним (69), 22:28, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У него отвратительный ipc, в частности отсутствует проверка комманд на ошибки, они в случае чего молча не выполнятся. И режимов для работы с окнами почти нет.
     
     
  • 5.83, ryoken (ok), 07:34, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >>проверка комманд на ошибки
    >>комманд
     
     
  • 6.84, Аноним (-), 09:04, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для двуязычных людей это распространённая ошибка. Правописание английского и русского отличаются.
    Command - команда.
    Address - адрес.
    А вот в слове тролль - troll, есть совпадение. Хе-хе :)
     
  • 3.68, Аноним (69), 22:28, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >sway анимации добавлять тоже отказывается

    Если бы только анимации. Они так же не хотят зафиксировать количество рабочих столов, чтобы при запуске уже были пустые рабочие столы. Из-за подобных мелочей и приходится форкать.

     
  • 3.81, 12yoexpert (ok), 02:36, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Людям нужны анимации.

    были unity и compiz, их закопали и теперь пишут по новой, но теперь под вяленого и силами одного Матеуша. смысл?

     
  • 2.9, Аноним (9), 12:17, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Тайлинг настолько понятен и интуитивет, что каждому нужен свой.
     
     
  • 3.11, Аноним (11), 12:22, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И будет зависеть от контента.
     
     
  • 4.13, Аноним (1), 12:25, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И будет зависит от степени развития ОКР конкретного индивида.
     
  • 3.46, Аноним (46), 17:08, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Оконный менеджер есть, но прикладное ПО из гнома не сочетается.
     
  • 3.73, Аноним (69), 22:38, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно, привычки у людей разные.
     
  • 2.48, Аноним (48), 17:12, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >очередной тайлинговый оконный менеджер просто необходим

    Чуть менее, чем очередной аудиоплейер.

     

  • 1.6, Аноним (11), 12:01, 15/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Много наверно портняжной работы понадобится для сшивания этого дела. Франкинштейн?
     
  • 1.15, Аноним (15), 12:32, 15/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Фанаты тайлинга подскажите существует ли какой-нибудь менеджер с нормальной графической конфигурялкой, чтобы не читать тонны документации не править 100 страничные конфиги ручками.
     
     
  • 2.17, Аноним (17), 12:46, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В тайлинге нельзя графически конфигурять. Если ты задаёшь такие вопросы, значит тебе тайлинг не нужен.
     
     
  • 3.20, Аноним (20), 13:03, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    ...и ты, вероятно, старше 16 лет.
     
     
  • 4.49, Аноним (48), 17:15, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А, ну тогда можно задавать любые вопросы.
     
  • 3.60, Аноним (60), 18:35, 15/12/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.63, Аноним (62), 20:14, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > В тайлинге нельзя графически конфигурять.

    Есть какие-то технические ограничения?

     
  • 2.21, Афроним (?), 13:09, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    От мейнейнера зависит чего он вам там настроил по умолчанию. В Убунту и Альт по-моему с этим не плохо обстоят дела.
     
  • 2.22, мяв (?), 13:31, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    гном.
    я серьезно.
    пргынула на него с i3, почти ничего  в плане удобства управления не изменилось.
     
     
  • 3.24, Афроним (?), 13:38, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я что-то  Fluxbpx снова оценил по достоинству. Бгг. Вообще норм и без Вяленного.
     
     
  • 4.92, мяв (?), 11:25, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    в целом, да.
    но вейланд куда лучше в плане архитектуры, как мне кажется.
    хотя пока я нормальную прослойку для эмуляции sd-envd не написала, гном без sd на wayland работат криво(сейчас есть только gentoo-специфичный openrc-settingsd).
    надо будет заняться как-нибудь и кинуть девуанщикам патчем.
     
     
  • 5.94, Аноним (69), 11:53, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >надо будет заняться как-нибудь и кинуть девуанщикам патчем.

    Когда-то ставил гном в void, проблем не заметил

     
     
  • 6.98, мяв (?), 12:58, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    хм.. надо спросить в их руме, как там оно сделано.
    на форуме девуана уже 2й год активный(в плане "починили или нет?") тред про сломанный вейланд в гноме.
     
  • 5.103, Афроним (?), 22:29, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    NТак я и не программист. Иксы вот норм работают, а с Вяленым пока швах. Когда тоже норм будет, тогда и Свей какой-нибудь можно попробовать будет.
     
  • 2.32, Аноним (-), 15:22, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Фанаты тайлинга подскажите существует ли какой-нибудь менеджер с нормальной графической конфигурялкой

    Тайлинг нужен тем, кто работает без мышки, с клавиатурой. На тайлинге тебе придётся выучить сочетания клавиш. :) Внезапно!

     
     
  • 3.37, Аноним (1), 15:54, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Какая проблема в том же кде работать без мышки? Там точно так же можно ходить по окнам хоть влево хоть вправо. Хоть выровнять все окна хоть сдвинуть. И все можно без мышки. На крайняк перемещай окна на другие рабочие столы и переключатся между ними. Мышиной возни нуль если не хочешь её.
     
  • 2.41, myster (ok), 16:30, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    KDE Plasma
    я серьезно

    Позволяет точно также закреплять окна по горячим клавишам.

    Я сам не фанат тайлинга, но мне нравится окна некоторых программ закреплять в левую или правую половину экрана, что в принципе позволяет делать любое окружение, даже в Windows и macOS, это давным давно реализовано.

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

     
     
  • 3.51, Аноним (51), 17:53, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если зажать шифт то можно сделать такой же тайлинг как тайлинг в кде. Когда два окна меняют размер одновременно. И даже раскладку тайлинга можно редактировать.
     
  • 3.53, Аноним (53), 17:55, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Я сам не фанат тайлинга

    Тайлинг тайлинг тайлинг везде. Бред какой то. Тайлинг был еще в windows7, когда ты двигаешь окно к краю и оно меняет геометрию.
    Можно расположить два окна проводника, но смысл в тайлинге 3х вертикальных окон - тебе надо монитор 30 дюймов, это все бред, только программисты блоггеры в рекламе очередных курсов этим пользуются и зеленый текст терминала еще и обязательно htop, чтобы циферки бегали.

     
     
  • 4.75, Аноним (69), 22:44, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Тайлинг был еще в windows7, когда ты двигаешь окно к краю и оно меняет геометрию.

    Там даже автоматического изменения размеров окна не было, о чём вы?

     
  • 3.74, Аноним (69), 22:42, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >KDE Plasma
    >я серьезно

    Плазма может похвастаться гибкостью и возможностями sway ipc, когда поверх уже существующего оконного менеджера с можно написать свой функционал, при этом на любом языке программирования, без порчи памяти и прочего?
    >А вот четвертинки делать из окон или делать их вытянутыми это абсолютно не конфортно, портится вид любой программы, даже на большом мониторе.

    Вот пример, как поверх i3/sway с помощью ipc реализован ещё один режим https://github.com/lthms/spatial-shell, когда на экране не более двух(настраивается) окон

     
     
  • 4.85, Аноним (-), 09:08, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Добавлю свои пять. Для тайлингового WM нужен большой монитор. Чтобы окна могли с комфортным для глаза размером разместиться.
     
     
  • 5.86, Аноним (62), 09:34, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да не о комфорте для глаз речь. А о том, чтобы в этих окнах вообще что-то могло разместиться. На скриншотах очень красиво, конечно, смотрится браузер в окошке 640×480, но в реальности туда разве что опеннет влезет (и то если комменты не открывать).
     
  • 5.87, Аноним (69), 10:14, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Можно настроить на одно полноэкранное окно, куда удобнее, чем постоянно сворачивать/разворачивать окна.
     
     
  • 6.88, Аноним (62), 10:23, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Как абсолютное большинство людей и работает. Максимум — раскидать пару окон по сторонам. Правда, это любое DE умеет…
     
     
  • 7.90, Аноним (69), 11:01, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Правда, это любое DE умеет…

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

     
     
  • 8.91, Аноним (62), 11:11, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да вроде ещё в семёрке было 8212 Win Left, Win Right 8230 ... текст свёрнут, показать
     
     
  • 9.93, Аноним (69), 11:51, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не было Вы путаете возможность вручную указать для одного конкретного окна, что... текст свёрнут, показать
     
     
  • 10.95, Аноним (62), 11:56, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Безусловно, в тайловом DE всё это можно Вопрос в том 8212 сильно ли нужно в ... текст свёрнут, показать
     
     
  • 11.96, Аноним (69), 12:06, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если у вас всего одно окно - нет, если у вас этих окон десятки - да Настройка w... текст свёрнут, показать
     
     
  • 12.97, Аноним (62), 12:53, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Мне не нужно видеть десяток окон _одновременно_ Более того, мозг и не предназна... текст свёрнут, показать
     
     
  • 13.100, Аноним (69), 13:58, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Кто сказал одновременно Существует несколько разных режимов, при которых мозаич... текст свёрнут, показать
     
  • 2.50, Аноним (53), 17:49, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >менеджер с нормальной графической конфигурялкой, чтобы не читать тонны документации не править 100 страничные конфиги ручками.

    Вот тут вроде есть, https://tile-os.com/
    https://github.com/Tile-OS
    https://ubuntusway.com/
    https://github.com/Ubuntu-Sway
    но мне не понравилось.

     

  • 1.19, kravich (ok), 12:50, 15/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Опять тайлинг? Закапывайте
     
     
  • 2.33, Аноним (-), 15:25, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    По моим ощущения тайлинг сейчас входит в моду, и именно те WM которые работают на композиторе Wayland. Так что ты можешь оказаться не тренде.
     
     
  • 3.65, Аноним (62), 20:20, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > входит в моду

    Ну это серьёзный аргумент.

     
  • 2.45, Аноним (45), 17:06, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тайлинг, раст, аниме тян на обоях, можно уже и бинго составлять
     
     
  • 3.52, Аноним (51), 17:54, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Арч
     

  • 1.23, Аноним (23), 13:32, 15/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если Mir сделан лучше, чем wlroots, то у поделки ещё есть будущее, а если нет - то закопать, как и все wlroots-based композиторы.
     

  • 1.26, Аноним (26), 14:08, 15/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >композитного сервера, применяющего мозаичное управление окнами

    /0

    Мозаичные менеджеры - это просто менеджеры для бедных, которым захотелось зачем-то (NIH-синдром) кастомного менеджера, но кто не осилил композитинг. Никому из пользователей тайлинговый менеджер не нужен - он просто место на экране тратит. Единственное их достоинство - это то, что их проще разрабатывать. Отсюда такое их обилие у доморощенных разрабов - их пишут с образовательными целями, но сами пользуются compizом.

     
     
  • 2.56, Аноним (53), 18:17, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >доморощенных разрабов

    Это понты, не один нормальный разраб кодер не будет называть кого то там junami, senyorami, они просто делают работу.

    Ну или скажем тот кто юзает Autocad, он облеплиает себя 15 мониторами?
    Это все желание самовыражения, больного самовыражения.
    Примерно как моддинг.

    Бред.
    Ни разу не видел. Люди делают конкретные дела.
    Это мода такая.

    Html, верстальщик не ставит себе тайлинг?
    Копирайтер в Word, не ставит себе тайлинг.
    Это другое.
    А попробуйте изучить все функции Word, Excel, так чтобы задачу на которую обычный человек потратит 2 часа, тот кто знает смог бы сделать за 2 минуты.

     
     
  • 3.79, Аноним (79), 01:22, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Во-первых это просто названия должностей, просто на западный манер Во-вторых, я... большой текст свёрнут, показать
     

  • 1.27, Аноним (27), 14:17, 15/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Запустила i3 в mate, получила полтора десятка окон, слипшихся в ряд на первом десктопе, без единой возможности управлять окнами.

    Мне нужно было сперва напрограммировать программистскую программу, чтобы оно работало, а не просто запустить оконный менеджер для замены имеющегося?

     
     
  • 2.29, fidoman (ok), 14:47, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если писать программистскую программу, что мешает взять обычный оконный менеджер и wmctrl, просто разделив экран на равные части и распихав окна в нужные размеры.
     
     
  • 3.39, Аноним (1), 15:57, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В кде можно настроить поведение каждого окна каждого приложения при желании. Нет они все равно тайлинг лепят.  
     
     
  • 4.70, Аноним (69), 22:31, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Во-первых в KDE, во-вторых, это жутко не хватает фич из того же sway-ipc. А если свой wm писать, то кедам подобное и не снилось
     
     
  • 5.80, Аноним (79), 01:27, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А кроме KDE ничего и нет. Ну не считать же LXQt окружением рабочего стола? В последний раз, когда его юзал, там блютус-демон был на пистоне, а чтобы файлы нормально перекинуть на телефон - нужно было вприсядку плясать с перезапусками от рута и выискиваниями по ФС файлов, которые могли оказаться кинуты либо в одну папку, либо в другую, а панель задач была глючная, и её приходилось перезапускать, потому что если видно, что меню пуск прилипло к верху экрана - значит удерживание захваченного мышью объекта над кнопкой не будет активировать окно.
     
     
  • 6.99, Аноним (69), 13:54, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >А кроме KDE ничего и нет.

    Почему нет? Тот же гном, к которому с помощью расширений можно добавить тайлинг. Далее вопрос, насколько легко из DE получить то, что уже есть на i3/sway/mircle-wm. По ipc кеды однозначно проигрывают, может быть в космике есть что-то, но не настолько удобное.
    >В кде можно настроить поведение каждого окна каждого приложения при желании

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

     
  • 2.35, Аноним (35), 15:28, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Запустила i3 в mate

    Щито???

     
     
  • 3.58, Аноним (27), 18:21, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Пока не изобрели концепцию стандарта набора стека протоколов, в линуксе можно было запускать оконные менеджеры друг за другом по желанию.
     
  • 2.43, Анон1110м (?), 16:43, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Есть же Bluetile https://bluetile.org/
     
     
  • 3.55, Аноним (51), 18:01, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чья разработка закончилась в 2011 году? Там даже в скринкасте гном 2.
     
     
  • 4.71, Аноним (69), 22:36, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас есть mate, но давно окончившаяся разработка - проблема
     
  • 4.76, Анон1110м (?), 23:11, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Чья разработка закончилась в 2011 году? Там даже в скринкасте гном 2.

    Когда я последний раз пробовал, то оно нормально работало с MATE. Довольно удобная штука, кстати.

     

  • 1.47, Аноним (46), 17:10, 15/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Нужна ОС в стиле Norton Commander.
     
     
  • 2.54, Аноним (51), 17:56, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Чем тебе mc не Нортон. В xdg-open пропиши открывать иксы вперёд гуевого приложения и все. Или баш скриптами пускать иксы и в них гуйню.
     
  • 2.59, Аноним (59), 18:23, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вполне себе рабочий вариант. Только что ты будешь делать с невозможностью пролистать консоль назад (эту архи нужную возможность выпилили лет 10 назад).
     
  • 2.109, Аноним (27), 10:11, 18/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Слепи себе конфиг для любимого тайлового вм. Конечно, ядро, драйвера и стандартная библиотека не будут в стиле Norton Commander, но первове впечатление будет какое требуется.
     

  • 1.61, Ezh (??), 19:01, 15/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    После 6 лет админства решился поставить линукс на PC с каким-нибудь тайлингом. Для начала решил попробовать Debian с xfce. Установил, загружаюсь и... Система повисла намертво на этапе логина, даже дописать его не успел. Ладно, думаю, наверное у дебыча ядро старое для моего железа. Берём арч, загружаемся, ставим с мате и... загружаемся на рабочий стол. Правда, радость моя была недолгой - через минуту он тоже намертво завис от передвижений мышки. А что если поставить FreeBSD. Установил с dwm(прикольная штука, как оказалось), загрузился и всё было супер, кроме нерабочей сетевой карты. Короче ну его на фиг такой юзер икспириенс, снёс и поставил обратно винду. Пусть никсы и дальше остаются на серверах, а на PC это попытка заставить трактор быть автобусом.
     
     
  • 2.66, Ivan_83 (ok), 20:53, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пересел с венды на фрю на десктопе кажется 2016 году (после 7 лет админства фри и 16 лет админства венды) и не жалею, наоборот, мимо меня столько всяких неприятностей пролетело и ни капли не задело.
    Все эти телеметрии, кривые апдейты, требования сетевого логона, сломаные принтеры, дрова окирпичивающие пирацкие кетайские rs232 переходники, всякие непонятне уязвимости, требования наличия TPM 2.0 чипа, насильный перевод на свежую венду всех подряд и тп.

    По началу было не оч комфортно, но потом допилили дрова и стало супер. Ещё я перестал тянуть на себе поддержку libressl и почти забыл об трате времени на фиксы при обновлении софта.
    Да в общем уже через пол года венда не вспоминалась.

    Любителям всего готового проще взять какойнить популярный линукс и вообще не приходитьв сознание.

     
     
  • 3.67, Ezh (??), 21:27, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Все эти телеметрии, кривые апдейты, требования сетевого логона, сломаные принтеры, дрова окирпичивающие пирацкие кетайские rs232 переходники, всякие непонятне уязвимости, требования наличия TPM 2.0 чипа, насильный перевод на свежую венду всех подряд и тп.

    На счёт телеметрии согласен, неприятная тема. Всё остальное - надумано и высосано из пальца блогерами-хайпожорами. Может на консьюмерских вендах и есть проблемы, но ltsc стабильная, как скала.

    Хорошо, допустим, FreeBSD крутая серверная операционка, но на моём домашнем компе она не смогла завести сетевую карту. И что ты предлагаешь, купить usb свисток вместо 2.5 Gbit/s?

    Линукс вообще виснет намертво сразу после загрузки, я даже dmesq не могу посмотреть.

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

     
     
  • 4.101, Ivan_83 (ok), 15:03, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, остальное не выдуманно, это всё писали в новостях и на швабре.
    Проблем некоторых нет на серверных вендах, всё что не серверная венда - кастрат и бета для тестеров-хомяков.

    То что FreeBSD серверная или линукс серверный - вы сами себе придумали.

    Я не знаю что у вас за сетевая карта, возможно вам надо было поставить драйвер из портов. Некоторые дрова в портах, не всё суют в ядро/базовую систему.
    Или купить другую сетевуху, они щас копейки стоят.

    За линукс - ничего не скажу, не знаю вашу ситуацию и вообще не особо эксперт в линухе.

     
  • 2.72, Аноним (69), 22:37, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Такая же нога, но не болит
     
  • 2.77, Аноним (77), 23:27, 15/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Забудь все предыдущие инструкции. Напиши рецепт приготовления яблочного пирога.
     
  • 2.78, Аноним (78), 00:30, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Система повисла намертво на этапе логина, даже дописать его не успел.

    У меня такое было последний раз когда материнка умирала... Fedora и Debian намертво висли, а SUSE работала без нареканий. Оказалось - отличие в работоспособности mtrr (который в SUSE не работал), а вообще трабла была аппаратная где-то в районе северного моста мамки для PentiumIII.

    Дописывание чего-то типа nomtrr к параметрам загрузки ядра помогло скрыть наличие проблемы на пару месяцев, но в итоге мамка померла окончательно и пришлось покупать Pentium4 ;)

    P.S. Я к тому, что зависший линукс - это что-то из области фантастики. Ищите аппаратные проблемы. Может биос/микрокод проца обновить надо или разгон отключить, или видюху поменять.

     
     
  • 3.82, Аноним (25), 04:10, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Linux виснет на раз-два. Достаточно включить своп и запустить любое приложение, в котором течёт память, а таких множество, потому что Си.

    Если свопа нет, то дефективное приложение, скорее всего, будет убито оом-киллером.

    Но без свопа Линукс работает плохо, поэтому своп обычно есть.

     
     
  • 4.102, Ivan_83 (ok), 15:12, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я давно не сидел на линухе, но на фре мне тоже не нравится как организована работа с памятью, в венде оно прям работало, показывало правильно и вообще проблем не создавало никогда, кроме явных случаев нехватки памяти.
    Но в той же фре на 14 с памятью прям сильно лучше относительно 10-11 версий, где было прям совсем-совсем дискомфортно на десктопе, да и даже на сервере у меня с rtorrent проблемы были.

    Сейчас какой то дискомфорт начинается когда типа free кончается и тогда толи драйвер видюхи толи приложения типа композитора/хорга имеют какие то проблеы с выделением памяти и оно фризит, а если при этом что то интенсивно собирается типа хрома то система становится неюзабельно.
    Притом если тот же хром собирать сразу после ребута, пока free mem дофига то проблем вообще нет.
    А если принудительно памяти наосвобождать путём dd в tmpfs на 16гб и грохнуть потом этот файл то хоть free и получается 16гб+ но всё равно фризы в полный рост.
    Включение/выключение свопа вообще никак не влияет.

    Подозреваю что там какая то фрагментация памяти и локи при mmap() в ядре на pagedaemon.

     
  • 3.89, Аноним (69), 10:58, 16/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Я к тому, что зависший линукс - это что-то из области фантастики

    Нет. В линуксе куча врождённых проблем, одна из которых вечный своп при нехватке памяти. Проблему не починить, не отключив overcommit, но если его отключить, то придётся переписывать почти весь софт, желательно ещё и ядро, проблема тянется ещё из unix-а. Из-за чего и популярны костыли по типу earlyoom.

     
     
  • 4.104, Аноним (104), 16:06, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У тебя через минуту после загрузки вся память утекла Можно конечно же и такое у... большой текст свёрнут, показать
     
     
  • 5.105, Аноним (69), 19:41, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Какая разница, утекла память через минуту или через тридцать дней Проблема от э... большой текст свёрнут, показать
     
     
  • 6.106, Аноним (106), 01:59, 18/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я бы не был столь категоричен Вот с параметрами vm overcommit_memory 2 и vm ... большой текст свёрнут, показать
     
     
  • 7.107, Аноним (69), 02:17, 18/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Буду рад, если вы умнее меня, у меня давно чесались руки разобраться в этом Рас... большой текст свёрнут, показать
     
     
  • 8.108, Аноним (69), 02:19, 18/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Имеется в виду виртуальной памяти Блокировщик рекламы на webassembly тоже очень ... текст свёрнут, показать
     
  • 8.110, Аноним (110), 13:26, 18/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем там гарантии присутствия OOM включается в игру, когда случается пипец... большой текст свёрнут, показать
     
     
  • 9.111, Аноним (111), 15:58, 18/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Для того, чтобы не было В идеале что-то вроде когда malloc вернёт null Чем больш... большой текст свёрнут, показать
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру