The OpenNET Project / Index page

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

Выпуск пользовательского окружения Sway 1.4, использующего Wayland

23.01.2020 12:40

Подготовлен релиз композитного менеджера Sway 1.4 (выпуск 1.3 не был сформирован), построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 и панелью i3bar. Код проекта написан на языке Си и распространяется под лицензией MIT. Проект нацелен на использование в Linux и FreeBSD.

Совместимость с i3 обеспечена на уровне команд, файлов конфигурации и IPC, что позволяет использовать Sway в качестве прозрачной замены i3, использующей Wayland вместо X11. Sway позволяет размещать окна на экране не пространственно, а логически. Окна располагаются, образуя сетку, оптимально использующую экранное пространство и позволяющую быстро манипулировать окнами только при помощи клавиатуры.

Для обустройства полноценного пользовательского окружения предлагаются сопутствующие компоненты: swayidle (фоновый процесс с реализацией протокола KDE idle), swaylock (хранитель экрана), mako (менеджер уведомлений), grim (создание скриншотов), slurp (выделение области на экране), wf-recorder (захват видео), waybar (панель приложений), virtboard (экранная клавиатура), wl-clipboard (работа с буфером обмена), wallutils (управление обоями рабочего стола).

Sway развивается как модульный проект, построенный поверх библиотеки wlroots, в которую вынесены все базовые примитивы для организации работы композитного менеджера. Wlroots включает бэкенды для абстрагирования доступа к экрану, устройствам ввода, отрисовки без прямого обращения к OpenGL, взаимодействию с KMS/DRM, libinput, Wayland и X11 (предоставляется прослойка для запуска X11-приложений на базе Xwayland). Помимо Sway библиотека wlroots активно используется и в других проектах, включая Librem5 и Cage. Кроме Си/С++ разработаны биндинги для Scheme, Common Lisp, Go, Haskell, OCaml, Python и Rust.

В новом выпуске:

  • Добавлена поддержка протокола VNC для удалённого обращения к рабочему столу. Работа организована через использование сервера wayvnc, который может подключаться к запущенным рабочим сеансам на базе Wayland, создаёт виртуальное устройство ввода и транслирует экранный вывод при помощи протокола RFB. Wayvnc в том числе можно использовать для запуска виртуальных рабочих столов, запускаемых на серверах без монитора. Поддержка ранее предлагавшегося бэкенда на базе протокола RDP прекращена.
  • Добавлена частичная поддержка запуска панели задач, развиваемой проектом MATE;
  • Реализована возможность настройки задержек отображения символов при вводе (опции max_render_time и sway-output);
  • Добавлена поддержка раздельной обработки групп клавиш на клавиатуре (для специализированных клавиатур);
  • Прекращена поддержка протокола xdg-shell v6 (нестабильная версия v6 уже неактуальна после стабилизации xdg-shell).

    1. Главная ссылка к новости (https://github.com/swaywm/sway...)
    2. OpenNews: Выпуск пользовательского окружения Sway 1.2, использующего Wayland
    3. OpenNews: Выпуск дисплейного сервера Mir 1.4
    4. OpenNews: Представлен многооконный консольный почтовый клиент Aerc
    5. OpenNews: Доступен Wayland 1.17
    6. OpenNews: Выпуск пользовательского окружения Sway 1.0, использующего Wayland
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/52239-sway
    Ключевые слова: sway, wayland
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (93) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, user (??), 13:01, 23/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Почему нормальная поддержка двух мониторов только в тайловых? Кто виноват и что делать?
     
     
  • 2.2, Аноним (2), 13:13, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • –13 +/
    Потому что тайловые WM про удобную работу. А про что фреймовые WM я не знаю, по-моему они все вымерли как динозавры.
     
     
  • 3.12, заминированный тапок (?), 14:24, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +11 +/
    в вашей вселенной и единороги, наверное, настоящие
     
  • 3.18, kfkod (?), 15:49, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Странно что в вантузе в обычном интерфейсе и плавающие окна и плиткой, да еще с многомониторностью проблем нет. А в линуксе для каждой из 3-х задач отдельный вм желателен. да еще и окажется, то этой вм с твоим ДЕ не дружит в итоге.
     
     
  • 4.25, AlexYeCu_not_logged (?), 16:58, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Странно что в вантузе в обычном интерфейсе и плавающие окна и плиткой, да еще с многомониторностью проблем нет.

    Есть.

     
     
  • 5.31, Тот парень (?), 18:56, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет. Не спорь со со мной. Таков Путь. Я всё сказал.
     
     
  • 6.100, Анонолекс (?), 11:25, 05/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну тогда... Ноги есть, дорогу знаешь. Иди в путь...
     
  • 4.45, Аноним (45), 21:09, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    С многомониторкой проблемы есть везде. Хватит врать.
     
     
  • 5.80, Александр (??), 11:35, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    У меня не много мониторов. Всего лишь 3, но я проблем не замечал на своём макбуке, в том числе под виндой....
     
  • 4.81, Анонимный аноним (?), 12:21, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Простите вы можете объяснить в чем именно проблемы с многомониторностью в линукс на примере нормальной работы виндовс. Или ткнуть меня в такое сравнение.
    Спасибо!
     
  • 4.82, Аноним (2), 12:34, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > и плиткой

    Тилинг в windows 10 работает ужасно криво. Наелся на работе

     
  • 2.3, Онаним тот самый (?), 13:34, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А что не так с поддержкой мониторов? Кеды, гном, крыса — всегда прекрасно поддерживали два монитора.
     
     
  • 3.4, StreSS.t (ok), 13:54, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Попробуйте на кедах переключить рабочие столы, так чтобы на разных мониторах были разные виртуальные рабочие  столы.
     
     
  • 4.10, Онаним тот самый (?), 14:10, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не мой юзкейс
     
  • 4.28, Аноним (28), 18:05, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    E17 такое умеет
     
  • 4.35, AlexYeCu_not_logged (?), 19:21, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Попробуйте на кедах переключить рабочие столы, так чтобы на разных мониторах были разные виртуальные рабочие  столы.

    Без понятия как там в кедах, в xmonad — нет проблем. Подозреваю, что в других тайловых тоже.

     
  • 4.96, terryfilch (ok), 11:43, 12/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Никогда не выкупал, зачем использовать рабочие столы, если у тебя 3 монитора по 27 дюймов например?
    Я и обо 3м забываю, что на нем происходит, а у вас там получается 3+ рабочих стола... Мозг не пухнет от перегрузки задач в оперативке, что где хранится?

    Не холивара ради, реально не выкупаю, зачем 3+ рабочих стола

     
     
  • 5.97, StreSS.t (ok), 12:12, 12/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    9 сервисов которые выдают логи, каждый в трех экземплярах, это уже два моника. На третьем код и статусы сервисов. А куда девать браузер и остальное?
    У меня на каждом монике по 9 виртуальных рабочих столов. Один рабочий стол одно приложение.
    Нажатие двух клавиш и я на нужном монике, нужном приложении (Никаких Alt+Tab и подобного).
     
     
  • 6.98, terryfilch (ok), 12:28, 12/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > 9 сервисов которые выдают логи, каждый в трех экземплярах, это уже два
    > моника. На третьем код и статусы сервисов. А куда девать браузер
    > и остальное?
    > У меня на каждом монике по 9 виртуальных рабочих столов. Один рабочий
    > стол одно приложение.
    > Нажатие двух клавиш и я на нужном монике, нужном приложении (Никаких Alt+Tab
    > и подобного).

    Эм, ну там тип есть ELK, Graylog, и прочие алертилки, что бы глазами не пялится в мониторы, это же утопия так то...

     
  • 5.99, Crazy Alex (ok), 17:51, 02/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    ну вот у меня три монитора рабочих Один стол - одна активность Здесь коммуник... большой текст свёрнут, показать
     
  • 3.54, cutlass (?), 22:58, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Насчёт крысы и прекрасно это перебор. Выключаеш один, потом включаешь и все в кучу
     
  • 3.73, Podcast RCMP (?), 07:05, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Попробуйте подключить два монитора FullHD м 4k. DE поддерживают масштабирование изображения, но оно одинаковое для двух мониторов. Приходится плясать с xrandr, чтобы все корреткно показывалось.
     

  • 1.5, Аноним (5), 13:55, 23/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    как только начинают использовать в презентации аниме, сразу возникает отвращение к любой программе
     
     
  • 2.6, Аноним (6), 13:59, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Ну это как порно крутить в окошке. Согласен. Как-то не серьезно.
    Хотя бы мультик про зайчика пустили =)
     
  • 2.7, Аноним (7), 14:01, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Держи своих тараканов на привязи, пожалуйста
     
     
  • 3.48, йо ж (?), 21:29, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    скажите это онимэшникам, пожалуйста.
     
     
  • 4.87, Тот_Самый_Аннонимус (?), 19:51, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не скажет. Онемешнеги не знают чувства меры. Им, как веганам, нужно всем навязать свою религию.
     
  • 2.9, iPony129412 (?), 14:09, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ничего не поделаешь... Среди линуксоидов много таких
     
     
  • 3.21, Аноним (21), 16:53, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не надо путь линуксоидов с бсдшниками. На каналах про аниме осуждают не линукс, а как пропатчить KDE2 под FreeBSD.
     
     
  • 4.38, namme (?), 20:22, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Есть стереотип, что пользователи Linux любят аниме. Или же был когда-то.
    А LoliWm - тайловый менеджер для Wayland это как?
     
     
  • 5.53, анонимуслинус (?), 22:38, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    это к лоликонщикам, а не линуксоидам. вы тут по кабинетам попутали)))
     
     
  • 6.67, Аноним (67), 01:41, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    братан присоединяйся http://moebuntu.web.fc2.com/
     
  • 2.19, kfkod (?), 15:49, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Еще не повзрослевший аниме хейтер? Направь энергию на что-то полезное.
     
     
  • 3.22, Аноним (21), 16:54, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    На просмотр цветных лошадок, например.
     
     
  • 4.72, Пониним (?), 05:15, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я только после пары сезонов понял что это реально детский мульт, и что хейп-трэйн по нему кем-то разогнан ради прикола...
     
     
  • 5.93, Анимешник (?), 14:38, 25/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Это потому что опыта нет. Я после трёх серий понял.
     
  • 3.63, йо ж (?), 00:10, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    не надо истерик, никто вас не ненавидит. написано же: отвращение. disgust. вот ни разу ни hate. как бы вам того не хотелось.

     
  • 2.42, namme (?), 20:47, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А у меня возникает симпатия. Я нормален?
     
     
  • 3.44, проф. Леблябянский (?), 21:07, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    да ... но это сказывают лечится
    главное это не запуускать
    тебя получется
     

  • 1.8, Броколь (?), 14:08, 23/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот бы кто-то dwm потрировал на wayland
     
     
  • 2.64, Аноним (64), 01:02, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем? На вейланде нужно написать заного тонну фич, которые есть на иксах. Даже поддержку драйвера для тачпада.
     

  • 1.11, Аноним (11), 14:12, 23/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я чёта не понимаю… wayland он же весь из себя ускоренный и продвинутый… тогда почему перерисовка окон при изменении размера так тормозит?
     
     
  • 2.13, Нонон (?), 15:01, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Скорее всего это фича браузеров.. Так как они меняют размер окна до перерисовки страницы.

    Ещё возможно у него ПК слабый что оно так заметно. + Учитывай что это ресайз трёх программ одновременно

     
  • 2.14, anon4ik (?), 15:15, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это не свей тормозит, это отрисовка контента в программах
     
  • 2.15, Аноним (2), 15:19, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    комп у него реально слабый. мусор на уровне x201 синкпада
     
     
  • 3.23, Аноним (21), 16:55, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    То есть иксы перерисовывали бы эти окна полчаса?
     
     
  • 4.57, AlexYeCu_not_logged (?), 23:24, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >То есть иксы перерисовывали бы эти окна полчаса?

    Нет, просто никакой особой производительности в Wayland нет и не предвидится.

     
  • 4.83, Аноним (2), 12:37, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Нет конечно. Более-менее одно и то же. И в вяленом некоторые программы глючат. Так что я не увидел для себя радости от перехода с i3 на sway
     
  • 2.39, Аноним (39), 20:23, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >wayland он же весь из себя ускоренный и продвинутый

    Да, но пока - нет.

     
     
  • 3.41, Аноним (41), 20:36, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Wayland - мы почти готовы с 2011 года!
     
  • 2.70, KonstantinB (??), 02:25, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Может, он при записи видео с экрана на лету жмет в какой-нибудь hevc :-)
     

  • 1.20, Аноним (20), 16:46, 23/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Я помню раньше wayland часто рекламировали как более секурную штуку, чем иксы Т... большой текст свёрнут, показать
     
     
  • 2.24, Аноним (24), 16:56, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я отказался от scrotty в пользу spectacle. Земля и небо в плане юзабилити. Хотя мне не нравится что размер окна не фиксированный, видимо без qml было лучше.
     
  • 2.26, Аноним (-), 17:21, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Теперь попробуй то же самое сделать в гноме для приложения из флатпака без разрешения на org.gnome.Shell.Screenshot=talk. В вэйланде скриншотилка может только попросить композитор сделать скриншот, не более.
     
     
  • 3.34, Аноним (34), 19:14, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Гном ставить не хочу, но судя по тому что ты написал:
    - У Гнома нет вейланд экстеншена для получения скриншота
    - Они решили обойти механизм расширений вейланда и сделали апи через dbus.
    - Тк флатпак имеет dbus прокси то может тупо не двать достук к некоторым dbus api.
    Так?

    > В вэйланде скриншотилка может только попросить композитор сделать скриншот, не более.

    Что это по факту то значит?
    Если экстеншен для вейланда есть как в sway - то она берёт и получает.
    Если апи через дбас как в гноме - то она тоже берет и получает.

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

     
     
  • 4.50, Аноним (-), 22:17, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Расширения на то и расширения, что это не базовый протокол, а самодеятельность. Sway люди пилят не сильно заботящиеся о безопасности и изоляции.

    Доступ через dbus - это скорее костыль который изначально впилили в гноме. Сейчас для доступа к экрану предполагается использовать Pipewire, с явным запросом и выбором на стороне пользователя, к какому экрану или конкретному окну дать доступ.

    А расширения не нужны, они то и приводят к дроблению экосистемы.

     
     
  • 5.85, Аноним (20), 12:54, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Для начала хочу сказать, что я не правильно называл расширения расширениями, пра... большой текст свёрнут, показать
     
  • 4.52, Аноним (52), 22:27, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В гноме всегда так поступали, почему вас это удивляет?
     
  • 2.29, qetuo (?), 18:15, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А это проблемы Sway. Выше правильно говорят, конкретно wayland к этому отношения не имеет.
     
     
  • 3.37, Аноним (34), 19:24, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Когда 3 более-менее живых композитора за 10 лет не договорились как делать скриншоты - это проблема вейланда что он не дал адекватных инструментов это сделать.

    Когда единсвенная библиотека для создания композиторов wlroots и топ 3 композитор sway делают скриншоты не секурно - это проблема вейланда и экосистемы.

     
     
  • 4.51, Аноним (-), 22:19, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Тут даже не договорились за десять лет перейти на Wayland, а ты хочешь скриншоты.
     
  • 4.71, qetuo (?), 02:48, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Когда единсвенная библиотека для создания композиторов wlroots и топ 3 композитор sway

    Не единственная. Скорее, самая популярная. Есть, например, swc. Есть smithay для Rust.

    > делают скриншоты не секурно - это проблема вейланда и экосистемы.

    Экосистемы -- безусловно. Вейланда -- вряд ли. Для секурной реализации есть все необходимое. Почему Sway работает так, а не иначе, нужно спрашивать конкретно Drew Devault'а.

     
  • 2.40, namme (?), 20:34, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Оно ещё и очень странно сделано в плане того, что разделение "оконный менеджер панели и сервер" мне нравится больше, а тут всё единым куском...
    И вроде-бы панель это часть дисплейного сервера (или была).
    Хотя это в конце-концов даже не жёсткая проблема сервера, потому что можно сделать минимальный и лепить к нему WM'ы. А у нас даже декорации на уровне библиотеки, как в винде, если я не ошибаюсь. Но в винде хоть нет столько тулкитов и даже программы на Qt используют штатные заголовки.
    Ненастраиваемо и прибито гвоздями.

    Но с вяленым настаёт большая фрагментация, а в моём случае - ещё большая.

    А ещё хочу нормальный Floating WM, типа FluxBox. Можно и применить к нему схему с разделением на процессы (дисплейный сервер, сервис заголовков окон, сервис управления)

     

  • 1.27, odity (ok), 17:28, 23/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Собрал. Протестировал. Навигация интереснее,чем у i3 , но приложения некоторые не запускали.Error: Unable to initialize GTK+ и хоть ты тресни. не инициализирован Display:0
     
     
  • 2.30, 2 (?), 18:36, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://archlinux.org.ru/forum/topic/12605/?page=1#post-123143
     
     
  • 3.77, odity (ok), 09:10, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    ))) Ну,ггл вам то помог с поиском, но проверяли ли вы работает ли это!? Я проверял)
     

  • 1.32, Аноним (32), 19:11, 23/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вендовинько - как в 8-ой венде.
     
     
  • 2.58, AlexYeCu_not_logged (?), 23:24, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Вендовинько - как в 8-ой венде.

    Здоров ли ты, Аноним?

     

  • 1.33, Аноним (33), 19:12, 23/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Тайловые, с приходом weston, не нужны.
     
     
  • 2.43, namme (?), 20:49, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Какая связь? Weston же исключительно нетайловый, насколько я знаю.
     
     
  • 3.46, Аноним (46), 21:19, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Связи, видимо, нет
     

  • 1.36, AlexYeCu_not_logged (?), 19:24, 23/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Пробовал я этот sway запустить… Ну что сказать — запускаться оно не умеет. По крайней мере на nvidia-дровах. На форумах толпы школололо-юмористов. В общем, хлам какой-то, похоже.
     
     
  • 2.47, Имя (?), 21:25, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У тебя ноувеау?
     
     
  • 3.55, AlexYeCu_not_logged (?), 23:16, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >У тебя ноувеау?
    >nvidia-дровах

    Проприетарь.

     
  • 2.49, Аноним (49), 22:06, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://github.com/swaywm/sway/wiki

    Nvidia users
    All proprietary graphics drivers are unsupported. This includes the Nvidia proprietary driver. The open source Nouveau driver is required instead. This is not going to change, don't ask. Tip: buy your hardware with open source support in mind.

     
     
  • 3.56, AlexYeCu_not_logged (?), 23:22, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >All proprietary graphics drivers are unsupported. This includes the Nvidia proprietary driver.

    Собственно, на этом вопрос о работоспособности и нужности Sway можно закрывать.

    >Tip: buy your hardware with open source support in mind.

    Увы, среди видеокарт выбор небогат. Рабочая nvidia с проприетарными дровами, подозрительный AMD, выкидывающий время от времени фортели (я, знаете ли, не готов выкидывать 20+ тысяч, чтобы проверить работает ли конкретно на этой карте в этой версии дров выделение в Blender или нет), да Intel для пишмашинок. Для любителей приключений и заниженной производительности есть ещё noveau — успехов проекту, но для реального использования пока что так себе.

     
     
  • 4.59, AlexYeCu_not_logged (?), 23:27, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ах да, ещё есть Матроксы по двести тысяч за штуку для видеостен. Без понятия, как у них с работоспособностью в линуксе — сталкиваться не доводилось.
     
  • 4.65, Аноним (64), 01:07, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    У амд пара карт в линейке, в чём сложность изучить их работу на линуксе?
     
     
  • 5.75, пажилой человек писятчетыре года (?), 08:33, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    очень много логических операций, его моск не справиццо....
     
  • 5.78, AlexYeCu_not_logged (?), 09:42, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >У амд пара карт в линейке, в чём сложность изучить их работу на линуксе?

    Но зачем?

     
  • 4.74, пажилой человек писятчетыре года (?), 08:32, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >я, знаете ли, не готов выкидывать 20+ тысяч

    haha ни щий (poor)

     
  • 4.79, Аноним (79), 09:56, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Купил rx 570 за 9500, заработало сразу, никаких костылей, webrender шпарит, игоры идут прекрасно,
    mpv декодирует через видяху, что ещё нужно?
     
     
  • 5.89, AlexYeCu_not_logged (?), 12:48, 25/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >что ещё нужно?

    Чтобы умеренно грелась и не шумела, к примеру?
    Заплатил в два с лишним раза больше за GTX 1660 ti именно по этой причине, хоть у неё и памяти 6 против 8, и шина 192, а не 256. И по той же причине не стал брать RTX 2060 — просто не нашёл в продаже карт с нормальным охлаждением, да ещё чтоб не 30 см и не три слота. Впрочем, по производительности  в играх rx 570 заметно уступает той же GTX 1060, для прочих применений пока не искал информацию.

    Как вторая карта для виртуалки (хотя, видеоускорение в виртуалке не самая частая надобность) и/или отзывчивой работы интерфейса во время рендеринга —возможно rx 570 и хороший выбор. Но в качестве основной — мне всё же nvidia больше нравится.

     
     
  • 6.90, Sss (??), 12:56, 25/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Впрочем, по производительности  в играх rx 570 заметно уступает той же GTX 1060

    Чего только не придумаешь, когда перед собой нужно оправдать переплату в два раза...
    https://www.youtube.com/watch?v=og8BmansqN4

     
     
  • 7.91, AlexYeCu_not_logged (?), 13:07, 25/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Чего только не придумаешь, когда перед собой нужно оправдать переплату в два
    > раза...

    Если тебе надо оправдывать перед собой трату десяти тысяч рублей — сочувствую (на самом деле мне пофиг, более того — я надеюсь, что это прозвучит немного обидно).

    Что до ссыллок:

    https://www.youtube.com/watch?v=wXehgm7t39k

    Ну и кто из обзорщиков врёт?


     
  • 6.92, Аноним (92), 14:24, 25/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Проблемы с охлаждением из-за заводского разгона вендоров, у меня вега64 и у неё в разгоне от вендора нагрев до 85 градусов и винты на 80%, а в заводсков винты тупо крутятся максимум на 60%, так можно и без карты остаться. Я настроил вручную и она стала тихая, производительнее чем в разгоне и потребляет 150-170 вт на полной нагрузке вместо 280. Также в програмке на винде через костыли только настраивается пройтой вентиляторов на низкой температуре. В общем гемороя много было, обычный ленивый юзер спалил бы карту. Но на линуксе карта отлично работает (в плане поддержки).
     
     
  • 7.94, AlexYeCu_not_logged (?), 15:49, 25/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >В общем гемороя много было, обычный ленивый юзер спалил бы карту.

    Это довольно веский аргумент против карт AMD.

     
  • 2.60, 1 (??), 23:30, 23/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Иксы надоели, захотелось чего то нового и уже полтора года на sway. Графика интел, ноут использую в основном для браузинга(firefox), проблем нет, а нвидиа пришлось отключить
     
     
  • 3.66, Аноним (64), 01:09, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Мне больше зашёл dwm, ибо в иксах работает драйвер для тачпада synaptics, в отличии от sway.
     

  • 1.76, пажилой человек писятчетыре года (?), 08:35, 24/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    на орандж пае с lima работает нормально, хороший софт
     
     
  • 2.84, Аноним (2), 12:47, 24/01/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    это насколько надо себя не уважать, чтобы пользоваться одноплатником вместо нормального компа?
     

  • 1.86, анонн (ok), 16:53, 24/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Проект нацелен на использование в Linux и FreeBSD...

    Но хоть как-то заработало лишь после прикручивания изолетнтой evdev KPI поверх-сбоку devctl в ядро фри (такой вот вейлянд платформонезависимый)
    Ну и
    https://github.com/swaywm/sway/blob/master/meson.build#L81



    tray_deps_found = systemd.found() or elogind.found()
    if get_option('tray').enabled() and not tray_deps_found
    error('Building with -Dtray=enabled, but libsystemd and libelogind have not been not found')
    endif





    if not systemd.found() and not elogind.found()
    warning('The sway binary must be setuid when compiled without (e)logind')
    warning('You must do this manually post-install: chmod a+s /path/to/sway')
    endif


    нацеленность аж изо все щелей.


     
     
  • 2.95, Ананимус (?), 09:06, 29/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так, эта, спасибо FD.o, что трей теперь работает через D-Bus и требует запущенного logind (или elogind).
     

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



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

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