LINUX.ORG.RU

sway

 , ,


2

4

После выхода беты sway смог смигрировать на него на домашнем ноутбуке.

Работает хорошо, не падает, тиринга нет.

В игрушки играть можно, работают. На этом скриншоте, кстати, можно увидеть waybar — панельку для wayland. Но меня она как-то не очень вставила.

ssh -Y host command тоже работает, как я понимаю, через xwayland.

Очень понравилось, как сделана настройка устройств ввода. Так, например, можно настроить тачпад и клавиатуру:

input "2:18:FocalTechPS/2_FocalTech_Touchpad" {
      dwt enabled
      tap enabled
      natural_scroll enabled
      middle_emulation enabled
      pointer_accel 0.35
}

input "1:1:AT_Translated_Set_2_keyboard" {
      xkb_layout us,ru
      xkb_options grp:win_space_toggle
}

Для уведомлений рабочего стола сейчас есть только mako, но, честно говоря, он не очень по сравнению с тем же dunst.

Из проблем:

  • Трея нет, совсем. Но он и не нужен.
  • Невозможно узнать текущую раскладку клавиатуры. Не критично.
  • Нет зеркалирования экранов. Критичная проблема. Из-за этого не смог перейти на sway на рабочем ноутбуке.

А так все ок, для домашнего использования подходит вполне.

>>> Просмотр (1920x1080, 2367 Kb)

★★★★

Проверено: JB ()
Последнее исправление: cetjs2 (всего исправлений: 2)
Ответ на: комментарий от BceM_IIpuBeT

Wayland же, и sway полностью совместим с i3wm.

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

Из аура. Но он же на мастер гита смотрит. Так что разницы нет.

А, да, в ауре поломана сборка. Нужно сначала собрать wlroots-git, а потом уже sway-git ставить.

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

Как я понял, это i3status поверх swaybar?

Это bumblebee-status.

i3blocks использовать то можно?

Да.

Difrex ★★★★
() автор топика

Трея нет, совсем. Но он и не нужен.

*Посмотрел на свои сворачиваемые в трей приложения*

FAIL

Невозможно узнать текущую расскладку клавиатуры

Epic FAIL. Я конечно люблю индикацию по scroll lock, но это как запасной план...

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

Эпичный провал лично для меня - отсутствие зеркалирования экранов.

Difrex ★★★★
() автор топика

Окей, как proof of concept зашибись, а профит-то в чём? Какие плюсы добавляет или минусы убавляет вейланд или сам этот насвай?

massimus ★★★
()

Трея нет, совсем. Но он и не нужен.
Невозможно узнать текущую раскладку клавиатуры

то есть пользоваться этим все еще нельзя, понятно.

Нет зеркалирования экранов

в горячее переключение ориентации экрана хоть может ?

ЗЫ пока туда не завезли bspwm+polybar, пользоваться я конечно не стану

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

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

в горячее переключение ориентации экрана хоть может ?

Может

ЗЫ: вместо polybar есть wsybar. Хз, на счёт функционала

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

то есть пользоваться этим все еще нельзя, понятно.

Из ихней вики

Swaybar does not currently support tray icons.

И да. Трей ненужен.

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

вот зачем он тебе в тайловом менеджере окон

например для приложений который по-умолчанию сидят в трее, например networkmanager ? Или для приложений чье состояние хочу знать независимо от активного экрана ?

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

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

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

например networkmanager ?

Да, на рабочем ноуте у меня висит там nm-applet, но статус соединения и в баре можно посмотреть. Больше приложений, что испольют трей, у меня нет.

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

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

Есть ряд приложений, управляемые через иконку в трее. Как пример - remmina. Через меню можно вызвать нужный vnc/rdp, который откроется где-нибудь на скрытом теге.

Deleted
()
Ответ на: комментарий от melkor217

Опенсорс драйверы же, все работает.

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

это тут ключевое

Я же никому ничего и не навязываю. Про свои потребности говорю, а не всех. Мне дома - норм.

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

Я конечно люблю индикацию по scroll lock, но это как запасной план...

Особенно если смотришь на экран, а не клавиатуру, когда печатаешь. Не та раскладка, конечно, вылезет на любом символе, отличном от «с» или цифр, но индикатор на экране точно не лишний, благо места много не жрёт.

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

кукаретик

лучше быть кукаретиком, чем занудой %)

Fizzika ★★
()

прикольно. хвала бета-тестерам:)

crypt ★★★★★
()

Ну это же говно какое‐то.

Цвета — говно, особенно вверху и в терминале. Куча говна в верхнем правом углу. Зачем?

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

Цвета — говно, особенно вверху и в терминале

Эй! Это solarized - лучшая цветовая схема!

Куча говна в верхнем правом углу

Да вроде все нужное, чтобы ты убрал?

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

Особенно если смотришь на экран, а не клавиатуру, когда печатаешь

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

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

solarized

Днище.

…чтобы ты убрал?

Зачем тебе постоянно знать о количестве занятой приложениями памяти? Тебе постоянно памяти не хватает?

Смутные проценты дальше также смутны.

А занятое место на жёстком диске тебе зачем? Оно скачет каждые пять минут?

Зачем тебе название Wi-Fi? Оно меняется ежесекундно? Или ты переключаешься на Ethernet постоянно?

Зачем тебе твой IP в локальной сети перед глазами? У тебя терминал открывается полчаса? Тебе сложно набрать «ifconfig»? У тебя там миллионы устройств, что тебе скроллить лень что ли?

Зачем тебе время до секунд? Тебе постоянно нужны секунды?

А дата тебе перманентно зачем? Ты бухаешь 24/7 и не помнишь дату?

Зачем всё это?

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

Днище

Нет

Зачем тебе постоянно знать о количестве занятой приложениями памяти? Тебе постоянно памяти не хватает?

Да, всякие эластики много жрут.

А занятое место на жёстком диске тебе зачем? Оно скачет каждые пять минут?

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

Смутные проценты дальше также смутны.

Это загрузка проца.

Зачем тебе название Wi-Fi? Оно меняется ежесекундно?

Да, периодически переключается. Не хочу вводить ip в консольке.

А дата тебе перманентно зачем? Ты бухаешь 24/7 и не помнишь дату?

На самом деле там уже ее нет. Подтюнил.

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

Нет

Купи очки.

Да, всякие эластики много жрут.

Тебе не хватает семи гигабайтов что ли?

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

Тридцать гигабайтов под тесты что ли? Ты там что тестируешь?

Это загрузка проца.

Ну и зачем тебе постоянно видеть загрузку процессора, м‐м‐м?

Да, периодически переключается. Не хочу вводить ip в консольке.
периодически

Каждые пять секунд, okay.

Guest_1488
()
Ответ на: комментарий от Difrex

Плацдарм, для побега, когда иксы совсем похоронят.

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

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

Вот этого я и не осиливаю понять: вяленд стал хорош, вяленд работает отлично, а даёт-то он что кроме выпиливания иксов? Вот с этим сваем пока видно, что он почти мимикрирует под божественный i3, только трей отвалился, одно per pectum, второе per rectum, в чём тотальный профит?

massimus ★★★
()
Последнее исправление: massimus (всего исправлений: 1)
Ответ на: комментарий от massimus

Вот этого я и не осиливаю понять: вяленд стал хорош, вяленд работает отлично, а даёт-то он что кроме выпиливания иксов?

Дает лучший протокол, который даёт больше возможностей разработчикам. Например mouse_warping container в i3 нельзя было реализовать (эффективно) из-за ограничений X11, а в sway можно

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

Спасибо, это проясняет. Хотя как ленивому пользователю мне откровенно всё равно, что там удобнее разработчикам, но если вместо чего-то неработающего будет то же работающее — я только за, даже если лично мне не нужно. Только пока ситуация «вот-вот, ещё чуть и заработает», отсюда недоумение.

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

невидия принципиально не поддерживается.

Deleted
()
Ответ на: комментарий от massimus

Какие плюсы добавляет или минусы убавляет вейланд

  • Принципиальное отсутствие тиринга
  • Отличная работа с хайдпи
  • пресловутая секурность
  • Тачскрины работают лучше чем на иксах
Deleted
()
Ответ на: комментарий от massimus

Какие плюсы добавляет или минусы убавляет вейланд

Еще одно дебильное название. Пока это всё.

насвай

А вот у сабжа лучше!))

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

Блин, ты меня только что заставил почувствовать глубину некомпетентности. Ни одного знакомого слова. Как я до этого мог пользоваться i3 и иксами? Вот я лох. Ни тачскрина, ни тиринга, ни прочих непонятных слов. На экране то, что я скомандовал с клавиатуры. Надо что-то другое?

massimus ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.