Подготовлен релиз композитного менеджера Sway 1.5, построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 и панелью i3bar. Код проекта написан на языке Си и распространяется под лицензией MIT. Проект нацелен на использование в Linux и FreeBSD...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=53376
Эх, когда же будет Nvidia на вяленом... Это последнее, что меня удерживает на оконной системе прошлого века.
Там это, новые видюхи от амд выходят, говорят +40-50% производительности титана 2000 поколения. В таком случае ноувидия останется болью кудистов и вендо-геймеров.
> новые видюхи от амд выходят, говорят +40-50% производительности титана 2000 поколенияТо есть, в реале это будет +10-15% от силы, как обычно
Там еще дырень будет, ты походу забыл.
Ты имел в виду минус? Мне нравится false advertising от фьв -- всегда громко обещают +100500% производительности, но потом внезапно оказывается, что там звёздочка потерялась и это была ложь.
этого достаточно, чтобы выкинуть 1080 и забыть про проприетарщину, которая задрала со своими проблемами.
Какие у тебя проблемы с проприетарщиной, которой не было с open-soruce драйверами?
вулкан в хроме подвешивает иксы секунд на 30 в kde после фулскрина раз в несколько часов.
Как дебажить?sway не работает с проприетарщиной от nvidia
В VAAPI через VDPAU нет vp9
на интеловской видяхе неделями работает, но она в i7-7700HQ медленнее чем GP107M + Xorg.
И с nvidia драйверами косяки и с open-source проблемы, а ввалишь пару косарей в rysen и vega будет: "не, а кто заставлял брать ноут/материнку с косячным UEFI?" "надо было не младше Vega 10 брать" "вы же знали, что с dynamic power management лаги, зачем купили видяху с плохим охлаждением?"
> В таком случае ноувидия останется болью кудистов и вендо-геймеров.И счастливых владельцев ноутбуков.
У меня ноут. Невидию не вижу, вижу гибридную графику Intel+AMD.
> У меня ноут. Невидию не вижу, вижу гибридную графику Intel+AMD.Сейчас в одном магазине из 667 ноутбуков есть всего 34 ноутбука с графикой AMD, часть из которых либо старые A4 и A6, либо всякая дохлятина типа i3 7020U, или вообще макбуки. Недавно наконец-то стали появляться на Ryzen. В марте когда я искал ноут с мощным процессором, то были только безальтернативные интелы с нвидиями.
>новые видюхи от амд выходят, говорят +40-50% производительности титана 2000 поколенияПроизводительность — это далеко не всё для видеокарты. Даже не самое важное.
Самый юзабельный Wayland-композитор на данный момент. Браво!
Легко им быть, если конкурентов просто нет. Видимо, из-за невероятной нужности вяленого.
Gnome видимо просто-так на wayland перешел)
В чём профит для обычного пользователя в переходе с i3 на sway?
Тебе аппаратного ускорение видео в фаерфоксе не достаточно?
Завезли в nightly под X11. Правда, на древнем EGL и без Nvidia.
Не секурненько, всё это ускорение сплошные дыры. Его всё равно отключать приходится вместе с webgl.
Шлите патчи. Наличием ускорения под X11 вы обязаны коммьюнити, внесите и свой вклад.
Почему в винде это секьюрьненько и вообще без проблем работает, а в линуксе опять нужно немного (лет 10) подождать?
Таков путь. Ты даже не узнаешь никогда что в шиндовсе секурно, а что нет.
ну и заодно половина неработающего софта. Зато поускоряться ок
А какой софт кроме браузера и терминала еще нужен?
В терминале нет обозревателя интернета?
4k 60fps ютубчик в опере под иксами нормально играет, хз есть там аппаратное ускороение или нет, но проблемы нет с этим.
Батарейку зато ест.
Все плюсы Wayland. Простой, легкий, не нужно горы xorg- пакетов. Нет тиринга.
>Нет тиринга.Это, как минимум, звездёжь. И тиринг и статтеринг никуда не денутся. А на таком же уровне их "нет" и в иксах.
>горы xorg- пакетовВ иксах не гора пакетов, всего лишь полтора пакета. Все файлы уложатся в 10 мегабайт и они всё крохотные, лишние не будут висеть в памяти.
>Простой, легкийСпорно, спорно.
>Все плюсы Wayland.А вот это искажённое мировосприятие, не иначе. Обратитесь к психиатру, пока не поздно (знавал я одного такого товарища, потом он окончательно свихнулся).
>Это, как минимум, звездёжь. И тиринг и статтеринг никуда не денутся.чушь. Тиринг в иксах возникает из-за отсутствия синхронизации между клиентами и сервером. В вяленом такая синхронизация предусмотрена на уровне протокола, тиринга там нет и быть не может.
>А на таком же уровне их "нет" и в иксах.
поставил i3, получил из коробки адский тиринг. Естественно его можно побороть, ставя какие-то костыли, но зачем, если есть sway?
Тебе чуш, а я прямо сейчас наслаждаюсь тирингом. Ну у вас смузишников как всегда, у меня нет значит этого не существует
На оффтопике оказывается тиринг, а на вяленом тиринг отсутствует как класс.
>Тиринг в иксах возникает из-за отсутствия синхронизации между клиентами и сервером.Нет, не из-за этого. Во всяком случае не только из-за этого.
>поставил i3, получил из коробки адский тиринг
Насколько мне известно, без композитного менеджера (прозрачностей и кубиков) тиринга нет только на нвидии (с включённым forcefullcompositionpipeline). На нвидии вообще нет тиринга. Нигде, кроме браузера, потому что в браузере видеокарта не используется.
Могу поспорить :)
Не пропадал у меня тиринг ни на каких драйверах с этим "фулл пайплайном"
Полечилось переходом на амуде
> Могу поспорить :)
> Не пропадал у меня тиринг ни на каких драйверах с этим "фулл
> пайплайном"
> Полечилось переходом на амудеМожет быть видеокарта очень старая была, там вроде только с кеплера появилась поддержка (лет 10 уже). Лично я от проблем вроде тиринга и сбежал на нвидию и назад не спешу.
В смысле тем картам уже лет 10, данная функция против тиринга появилась лет 5 назад. Особенно приятно что на видео тоже никакого тиринга и ничего не нужно настраивать, видеокарта сама обо всём заботится.
У меня на GTX 1660 Super пропал тиринг (вообще во всех приложениях, долго пытался тиринг найти, не нашёл) только после ещё этих двух строк в том же Section "Screen" (до этого пытался с compton — ничего не получалось):
Option "TripleBuffer" "on"
Option "AllowIndirectGLXProtocol" "off"
И использую ForceCompositionPipeline=On без ForceFullCompositionPipeline=On, ибо не заметил разницы.
Использую просто i3 без всяких compton и т.п.
Однако если перевернуть экран или сделать CTRL+F2, а потом обратно в иксы, то что-то ломается (в dmesg ошибка), появляется тиринг и некоторые игры не запускаются, лечится killall i3 и startx. Поэтому когда мне надо, приходится поворот сразу указывать: Option "metamodes" "1920x1080 +0+0 {Rotation=Left, ForceCompositionPipeline=On}"
Небось опенсорсные драйвера.
>Небось опенсорсные драйвера.Человек явно указал, что использует опции проприетарных нвидиевских дров, чудило.
>Однако если перевернуть экран или сделать CTRL+F2, а потом обратно в иксы, то что-то ломается (в dmesg ошибка)
>Поэтому когда мне надо, приходится поворот сразу указыватьТак ты сам и написал, что ломается: ты перезапускаешь иксы БЕЗ ForceCompositionPipeline=On. Насколько я помню, xrandr не читает xorg.conf, а делает ровно то, что ему указали. Соответственно, если ты это явно указываешь, то всё нормально.
>Option "TripleBuffer" "on"
>Option "AllowIndirectGLXProtocol" "off"Не влияет. По крайней мере на моей системе.
> Полечилось переходом на амудеЧто только не делают люди, лишь бы не использовать кеды.
> потому что в браузере видеокарта не используетсяА вы в кусре, что у того-же Chrome'а вся отрисовка через OGL идет, включая обрамления окон?
Ну я имел в виду фф, в хроме тиринга и нет.
Для ай3 надо хотябы комптон поставить чтобы не было тиринга.
Тиринга то не будет и на иксах, но либо с композитором, либо на амуде видяхе с включением tearfree в конфигах икса.
А в nvidia мне тиринг "побороть" так и не удалось. На моей nvs 510 тиринг был и на проприетарных драйверах, и на nouveau. Помогал только композитор, тиринг пропадал, но при любых обновлениях экрана поток ядра отвечающий за взаимодействие с видеокартой выжирал 10-20. Т.е. шевелишь мышкой -- получай нагрузку. Шота там было не в порядке с soft interrupts.При этом, в sway небыло тиринга из коробки даже на nvs 510, но пожирание проца осталось.
Пришлось взять rx550. Проблем аж целых НОЛЬ.
Единственное с чем столкнулся -- gpgpu не захотело счтитать какие-то хеши на опенсорсных драйверах, а проприетраные я ставить не захотел.
Кстати tearfree мне до сих пор снится в кошмарах. Кроме шуток, это правда. Эти лагающие окна, греющийся процессор, глитчи, и всё остальное. Ужас. С нвидией на nouveau у меня работала плюс минус синхронизация, на проприетарном драйвере никакая синхронизация композитного менеджера не нужна и тиринга не будет.>Проблем аж целых НОЛЬ.
Твоя карта работает, в соседняя модель очень даже и нет. В 0 проблем слабо верится, даже на венде есть проблемы с любыми картами.
> даже на вендени разу не показатель, скорее наоборот, на сколько могу судить из практики
На винде тиринг не удавалось побороть, на линуксе запустилось с тем же tearfree без проблем. Графика бучная, интегрированная+дискретка, обе амд. Лет 5 назад было. Не помню модель ноута, могу поискать если интересует.>Эти лагающие окна, греющийся процессор, глитчи, и всё остальное.
Тогда зачем его включать ?)
Я включал потому что всё-таки с этой настройкой всё было гораздо лучше, чем без неё.
>Твоя карта работает, в соседняя модель очень даже и нет.Потому что надо выбирать видяху не по названию, а по https://www.x.org/wiki/RadeonFeature поддерживаемым фичам, если мы про линуксы уж говорим.
Т.е. выбрать последний драйвер, который самый поддерживаемый софтом, и который дает больше всего плюшек, и под него брать видеокарту. А не наоборот, к сожалению :(
>Добавлена возможность динамической организации вывода на системах без монитора (headless) при помощи команды create_output (может использоваться для организации удалённого обращения к рабочему через WayVNC).Как то пропустил, а на других wayland-DE такое есть? Типа KDE под Wayland? Gnome (с его "стандартным режимом" на Wayland)?
И как оно? Юзабельно?
юзаю с 1.0, брат жив
> юзаю с 1.0, брат живВсё устраивает? Или что-то не нравится? Может не хватает чего-то?
Чо-как там с удалённым запуском иксовых софтин через ssh -X?
Юзабельно. Несколько месяцев, как перешел на нетбуке с i3wm на Sway. Всего хватает, все прекрасно работает. Для себя на нетбуке считаю оптимальным.
Мне кажется? надо изначально было делать wayland + i3, А на остальные DE по остаточному принципу ориентироваться. Чтобы всю эту кучу кхм... хлама, вроде Гнома и КДЕ, отшить на входе. Ну они бы потом подтянулись, но уже сами и подстраивались бы к минималистичной инфраструктуре. sway - таков путь истинного линукса
> wayland + i3Точно. Скооперировать одно эталонное нeнужно смузихлебов с другим нeнужно школьников-кулхацкеров, чтобы выбросить и то, и другое.
> с другим нeнужно школьников-кулхацкеров,
>> On my laptop I've converted over to using the i3 window manager, on top of the GNOME 3 session handling logic.
>> © Greg Kroah-HartmanХм, т.е. мы имеем честь читать Ценнейшее Анонимное Мнение как минимум, правой руки Линуса и/или консультанта Кнута со Шнейером? o_O
Или все же очередная классика анонимствования анонимных анонимов?
"Ты любишь Гном" Ванга.жпгИбо только гномеры считают, что ни у кого не должно быть своего мнения, кроме Великих и Непогрешимых Небожителей Линуксовых, а все остальные обязаны отрицать собственное мнение как заведомо неправильное и принимать идеи Великих как абсолютную и единственно возможную истину. Из-за того, что Кроа-Хартман теперь кодит ядро на i3, все должны осознать свою ничтожность, бессмысленность существования и, покорившись чужой воле, перейти на i3, чтобы жрать кактус, или же совершить сэппуку. О, да пощадят же небеса недостойных юзеров за высказывание своего мнения, коего у них быть по определению не должно!
То есть сначала линуксоиды заявляют, что любое мнение пользователя само по себе г**но и недостойно внимания, а потом поднимают дружный вой по поводу того, что кто-то все решил за них, и теперь повсеместно внедрено системд: "Почему нас никто не спросил?! Это мы должны выбирать! Ррряяя!!!". Браво!
> "Ты любишь Гном" Ванга.жпгТы_хреновая_Ванга.пнг
> Ибо только гномеры считают, что ни у кого не должно быть своего
> мнения, кроме Великих и Непогрешимых Небожителей Линуксовых, а все остальные обязаны
> отрицать собственное мнение как заведомо неправильное и принимать идеи Великих как
> абсолютную и единственно возможную истину.Очень Ценное Анонимное Мнение, считающее Грега школьником-кулхацкером, очень "ценно" именно своей анонимностью. И правда -- какой-то Грег, да супротив целого анонима опеннета? o_O
> Из-за того, что Кроа-Хартман теперь кодит ядро на i3, все должны осознать свою ничтожность, бессмысленность существования и,
Из-за того, что аноним не знал матчасти, аноним ляпнул глупость и тепереь отчаянно маневрирует, стараясь перевести стрелки?
>sway - таков путь истинного линуксаДо тех пор пока при попытке запуска не будет писать, что проприетарный nvidia не поддерживается и пользуйте nouveau ваше утверждение спорное, а вернее просто ошибочное.)
Зачем ему вообще иметь какой-либо код для проприетарщины, даже если это сообщение об отсутствии поддержки?
Цирк альтернативно развитых.
А Sway не использующий Wayland в природе и не существует, под иксы будет i3.
Спасибо кеп.
https://github.com/Aishou/wayland-keylogger
Аналог xneur под вейленд тоже использует грязные хаки.
Да собственно весь вейланд оказался не таким идеальным и удобным, как нам описывали вначале. Вместо простоты получили кучу хаков, подпертых костылями и бесконечные обещания, что нужно подождать еще немного, и вот тогда-то будет хорошо. А пока накинем еще десяток костылей, потому что иначе, как выяснилось, не получается.
> Sway позволяет размещать окна на экране не пространственно, а логически.Это что-то особенного!
Небось трей до сих пор не работает?
А зачем он? В i3 только бесит, когда какая-нибудь убогая прога туда прописывается, лучше б его не было.