URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 115541
[ Назад ]

Исходное сообщение
"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."

Отправлено opennews , 10-Окт-18 09:37 
Мэйнтейнер пакетов с Firefox в Fedora Linux представил (https://mastransky.wordpress.com/2018/10/09/firefox-on-wayla.../) обновлённые сборки экспериментального пакета с Firefox, работающего поверх Wayland и использующего декорирование окон на стороне клиента (CSD, Client Side Decoration), при котором заголовок и рамки окна отрисовываются не оконным менеджером, а самим приложением. Пакет с модифицированным Firefox 62.0.3 подготовлен для Fedora 27 (https://bodhi.fedoraproject.org/updates/FEDORA-2018-58ae5c6d28), 28 (https://bodhi.fedoraproject.org/updates/FEDORA-2018-52fd4f15ed) и 29 (https://bodhi.fedoraproject.org/updates/FEDORA-2018-52fd4f15ed).

Сборка также примечательна добавлением патча для корректной работы WebRTC через мультимедийный сервер PipeWire (https://www.opennet.me/opennews/art.shtml?num=47231) (замена PulseAudio)
в окружениях на базе Wayland (при помощи PipeWire в sandbox-окружении с браузером реализуется функциональность, недоступная из-за того, что Wayland-приложения изолированы от остального рабочего стола и не могут обращаться к другим окнам). Кроме того, в состав перенесены некоторые изменения из веток Firefox 63 (Beta) и 64 (Nightly), а также улучшена поддержка HiDPI и v-sync.


Отмечается, что отрисовка Firefox с использованием бэкенда на базе Wayland доведена до приемлемого вида и в Fedora 30 (репозиторий Rawhide) новая сборка будет предлагаться по умолчанию. Классическая сборка на базе X11 будет поставляться в качестве запасного варианта и станет доступна через пакет firefox-x11. В Fedora 29 по-прежнему по умолчанию будет поставляться Firefox  с бэкендом X11, а Firefox  с бэкендом Wayland предлагаться в качестве опции, доступной при установке пакета firefox-wayland.


Тем не менее, для приведения  Firefox на базе Wayland до идеального состояния остаётся решить ряд проблем (https://bugzilla.mozilla.org/show_bug.cgi?id=635134), таких как исключение (https://bugzilla.mozilla.org/show_bug.cgi?id=1423598) смещения выпадающего меню и всплывающих подсказок за край экрана при сборке с GTK+ 3.24, обеспечение (https://bugs.kde.org/show_bug.cgi?id=397834) должной работы при запуске с использованием KDE Plasma на базе Wayland, обновление (https://bugzilla.mozilla.org/show_bug.cgi?id=1482350) WebRender/EGL.

URL: https://mastransky.wordpress.com/2018/10/09/firefox-on-wayla.../
Новость: https://www.opennet.me/opennews/art.shtml?num=49419


Содержание

Сообщения в этом обсуждении
"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Stranger , 10-Окт-18 09:37 
и чего они GDM починили? шняга та еще - этот вяленный.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 09:42 
Господа знающие, объясните для чайника, что не так с Вяленым? Насколько я понял, штуковина полезная, вот только внедрение и допиливание почему-то ползёт крайне медленно

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Попугай Кеша , 10-Окт-18 09:48 
Как я, Кеша, понимаю. Еще в 2011-м читал статьи, что Wayland вот-вот выйдет и всем станет хорошо. Почему? Потому что X-сервер багованный изначально, был разработан в 90-е годы. Как следствие ранних болячек - тиринг (тиринг это мерцание). Что-то с буферами связано, когда через видеокарту выводится изображение на экран.

Ну так вот. В 2011-м все эти разговоры велись. Вот-вот и будет Wayland. Сейчас 2018-й. И как бы стало чуть лучше, но до пригодного использования все никак.

И, походу, еще лет 5 ждать.

Ну и архитектура этого Wayland по идее лучше. Нет тиринга, окошки как-то по другому взаимодействуют.

Но я Кеша-дилетант. Больше не знаю.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 10-Окт-18 10:12 
> Сейчас 2018-й. И как бы стало чуть лучше, но до пригодного использования все никак.

Год сижу на вяленом, ЧЯДНТ?


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено J.L. , 10-Окт-18 12:03 
>> Сейчас 2018-й. И как бы стало чуть лучше, но до пригодного использования все никак.
> Год сижу на вяленом, ЧЯДНТ?

пользуешься патчем браузера который позволяет ходить в интернет через звуковую карту "WebRTC через мультимедийный сервер PipeWire"

и да, человеку выше - это наглядно демонстрирует продуманность архитектуры вяленого
на роль X12 это явно не тянет


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Антон , 10-Окт-18 12:15 
Пользуюсь браузером на иксах. Приложения на вяленом работают идеально и сам вяленый готов. Нужно лишь заставить производителей софта портировать под него удалив XWayland с поставки дистрибутивов.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 13:05 
>Нужно лишь заставить производителей софта портировать под него удалив XWayland с поставки дистрибутивов.

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


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 10-Окт-18 13:07 
>>Нужно лишь заставить производителей софта портировать под него удалив XWayland с поставки дистрибутивов.
> Истинная суть борцунов за свободу.Когда вы поймёте,что свободу огнём не насождают.На вяленый
> все сами бегом перебегут,как только он не на словах станет лучше
> и удобнее иксов.

Причём тут вообще свобода?


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено 0x0 , 10-Окт-18 18:39 
> свободу не насождают

Все 'устоявшиеся' (на своё время)) стандарты получали широкое распостранение по причине ЛИБО ТАК — ЛИБО НИКАК :)


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 20:27 
но ведь на табы, автозаворачивание и setup.cfg так и не перебежали.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 13:48 
И половина софта сразу улетит. Останется малонужные обрубки на GTK3. И все возмутятся и вернут обратно X11. Профит.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 10-Окт-18 13:06 
> пользуешься патчем браузера который позволяет ходить в интернет через звуковую карту "WebRTC
> через мультимедийный сервер PipeWire"

Чоа?


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аналог Windows , 10-Окт-18 14:05 
> пользуешься патчем браузера который позволяет ходить в интернет через звуковую карту "WebRTC через мультимедийный сервер Windows Audio"

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено EnemyOfDemocracy , 10-Окт-18 10:12 
И теперь у каждого приложения будет свой собственный тиринг.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено AlexYeCu_not_logged , 10-Окт-18 10:19 
>Как следствие ранних болячек - тиринг (тиринг это мерцание).

Нет, тиринг это не мерцание.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Попугай Кеша , 10-Окт-18 10:41 
Ну, сказал А, говори Б или пустослов

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено AlexYeCu_not_logged , 10-Окт-18 11:22 
Воспользуйся помощью Google, пернатый, раз уж не смог догадаться, от какого слова из английского языка этот термин образовался.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 12:03 
Отсутствие синхронизации записи в буфер и копирования в экранный буфер. Имеем такую ситуацию - в экранный буфер попадает часть предыдущего и часть нового кадра. Как итог, в движении видны разрывы кадра. Части кадра отображаются с запаздыванием, картинка рвется.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено КО , 11-Окт-18 09:47 
>Части кадра отображаются с запаздыванием, картинка рвется.

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

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

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


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 11:20 
>Что-то с буферами связано, когда через видеокарту выводится изображение на экран  

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

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


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено 123 , 10-Окт-18 16:28 
У авторов иксов 30 лет назад таких задач даже не стояло.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено КО , 10-Окт-18 16:45 
А народ то думает, что все дело в частоте, ибо 50Гц на 60Гц экране нормально не отрисуешь (либо плавность движений, либо разрывы на стоп-кадре). А если мониторов два, да еще и на разных частотах, то пиши асинхронный код, не пиши...

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Дегенератор , 10-Окт-18 12:25 
>когда через видеокарту выводится изображение на экран.

Мне больше нравится через ком-порт. Картинка ламповее.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено slave , 12-Окт-18 19:26 
неистово плюсую!

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено нах , 10-Окт-18 09:50 
> Господа знающие, объясните для чайника, что не так с Вяленым?

то что одна windows у нас уже есть, и firefox, кстати, в ней работает неплохо - не требует никаких пщпщ (теперь вот еще какой-то новой НЁХ, а то ж пщпщ был недостаточно Нёх) и видеоускорение задействует.

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


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено captcha 20168 , 10-Окт-18 11:59 
если не будет alsa-ы, то как тогда работать с железом? пилить новую альзу?

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено нах , 10-Окт-18 12:19 
> если не будет alsa-ы, то как тогда работать с железом? пилить новую
> альзу?

вам же в новости все разжевали - с железом будет работать интуитивно-приятный современному разработчику на rust+node.js пщ...простите, уже немодно, будет работать пип-аудио, причем это будет очередное линyпс-онли подeлиe, насмерть завязанное на systemd, и на саму альсу (которая вместе с линуксом пока далеко еще не весь opensource). То есть оно уже есть, правда мы его еще толком не написали.

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

с творческим преведом, ваш freedesktop.org


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено curver , 10-Окт-18 18:11 
Ваш пост полон драмы... Но где-то так оно и будет(

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено . , 10-Окт-18 22:19 
> Ваш пост полон драмы... Но где-то так оно и будет(

Господь с вами, это ж комедия. Драма была лет десять назад, когда еще было кого-то или что-то жалко.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено RotarenegeD , 10-Окт-18 22:57 
алса то остаётся.. хотя её бы переработать пора давно, но будет это ещё не скоро..

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Тот_Самый_Анонимус , 10-Окт-18 09:53 
Да не, это просто идеология. И работать нормально не работает, но внедрять надо. Что-то вроде стандарта топлива Евро-6. Вроде экологично, но моторы ломаются чаще и вред для экологии ещё бОльший.

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


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 10:05 
евры 6-7-8... выдавливают производителей авто в сторону гибридов и электро-тяги, там вполне определённая стратегия которой следуют многие страны Европы

а с линуксом - пока под него не появится нормальный офис, и дрова под офисную периферию (те-же принтеры), так и будет средой для IT спецов, а не системой массового применения


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено 123 , 10-Окт-18 10:21 
>а с линуксом - пока под него не появится нормальный офис

MS Office под Wine вполне сносно работает, для любителей китайских зондов есть нативный Kingsoft WPS Office, ну Либра кое-как подтянулась и местами даже лучше чем вышеперечисленные.
>а и дрова под офисную периферию (те-же принтеры)

Для старого хлама как раз всё ок.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Попугай Кеша , 10-Окт-18 10:42 
Для старых принтеров проблем вообще никаких, особенно для марки Гарри Поттер

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено нах , 10-Окт-18 11:24 
> евры 6-7-8... выдавливают производителей авто в сторону гибридов и электро-тяги

от которых счастье великое только китайцам, как единственным в мире производителям литиевых пальчиковых аккумуляторов (вся современная наука и технология, внезапно, ниасилила батареи не из готового китайского дерьма).
То есть оно еще более антиэкологично и атехнологично, чем евро6 (и не забудьте что ТЭЦ, которые являются единственным доступным источником электричества во "многих странах отупевшей европы" - тоже жгут углеводороды, причем вряд ли делают это лучше и безвреднее автодвигателя, а потери от преобразования энергии вращения турбины в электричество, передачу хз куда, заряд/разряд батарей и наконец  преобразование обратно во вращение - хорошо если не 70%). Но промытые зеленой пропагандой мозги думать уже решительно неспособны.

> а с линуксом - пока под него не появится нормальный офис, и дрова под офисную периферию (те-же
> принтеры), так и будет средой для IT спецов, а не системой массового применения

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

При этом никаких реальных проблем ни с офисом (пока не нужно сотрудничать с владельцами ms) ни с офисной периферией нет лет пятнадцать как.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Qwerty , 10-Окт-18 14:21 
>никаких реальных проблем ни с офисом (пока не нужно сотрудничать с владельцами ms) ни с офисной периферией нет лет пятнадцать как.
>пока не нужно сотрудничать с владельцами ms

Какое важное уточнение, ведь это 99% юзеров ПК!


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним84701 , 10-Окт-18 16:57 
>>никаких реальных проблем ни с офисом (пока не нужно сотрудничать с владельцами ms)
> Какое важное уточнение, ведь это 99% юзеров ПК!

А можно ссылочку на статистику-опрос-подобное? Или "все ms-маркетологи так говорят, а значит это правда!"?


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено . , 10-Окт-18 22:23 
>>пока не нужно сотрудничать с владельцами ms
> Какое важное уточнение, ведь это 99% юзеров ПК!

это ведь не означает что мне с ними кровь из носу везде и всегда надо сотрудничать?
Ну, вот... то есть дома распечатать страничку я могу и из oo. (впрочем, я могу и из гугледоксов, ваших документов мне не жалко, а у них нет особых проблем с импортом)

А там где надо 800страничные документы word с embedded visio - там винда стоит еще по тридцатитрем причинам.

Как-то так и жили себе, без всяких вяленых и еще более готовностей для. И так и дальше, в общем-то, будет можно, только _такой_ линукс уже никому и низачем не будет нужен.



"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Анончик999999 , 10-Окт-18 14:25 
Libre Office 6.0 и высше, как раз очень даже неплохо работает с твоими любимыми DOCX.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено iPony , 10-Окт-18 14:30 
> Libre Office 6.0 и высше, как раз очень даже неплохо работает с твоими любимыми DOCX.

Постоянно такие заявления, только цифры всё больше.
А по факту плохо.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Анончик999999 , 10-Окт-18 14:49 
по факту иногда приходиться править docx-документы с кучей изображений, таблиц, сложных формул и систем уравнений. Выглядит все очень даже неплохо. Ах да, пока 6-я версия пока не научилась делать большие фигурные скобки в системах уравнений.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено adolfus , 16-Окт-18 19:33 
Зато xneur стал с ним глючить, и только с ним. А без xneur нафиг никакой офис не нужен -- замучаешься дважды набирать один и тот же текст.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено abi , 10-Окт-18 10:00 
Мы крыску используем и нам ничего не надо больше.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено AlexYeCu_not_logged , 10-Окт-18 10:17 
>Господа знающие, объясните для чайника, что не так с Вяленым? Насколько я понял, штуковина полезная, вот только внедрение и допиливание почему-то ползёт крайне медленно

1. Очень серьёзные потери функционала в сравнении с иксами.
2. Объём этих потерь не вполне ясен: вместо разъяснений разработчики Wayland-а предпочитают отмалчиваться и хаять иксы.
3. Часть этих потерь должны компенсировать сторонние разработчики (где б их взять).
4. Часть вообще никак не компенсировать (этаникамунинужна!).
5. Большой объём лжи в адрес уже работающего проекта (я про иксы).
6. Большой объём оторванных от реальности мечтаний (вот будет Wayland, так сразу починятся сами собой все проблемы, в том числе в проприетарных блобах).
7. Переход всего уже написанного иксового софта в категорию "легаси".
8. Многочисленные фанаты Wayland-а, ни разу его не видевшие, но заочно любящие и орущие про плохие иксы.*
9. Пример с PulseAudio: полурабочей поделкой, которую снова собираются выпиливать, едва-едва допилив до чего-то там.


* Про фанатов. Один знакомый виндопрогер с пеной у рта доказывал мне, что Иксы устарели (он их видел пару раз), и что Вейлэнд очень крут (он читал). Впервые он увидел вэйлэнд, когда я притащил ему live-флэшку Федоры. Самое забавное, что на его железе Вейлэнд отчаянно тормозил и сыпал артефактами, хотя у меня с той же флэшки всё работало вполне нормально (минус нормальное ускорение, плюс проблемы с кой-каким иксовым софтом, но с live-флэшки какой спрос?). Фанатом он после этого быть не перестал. Собственно, в этом эпизоде раскрыта вся суть фанатов Wayland-а.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено th3m3 , 10-Окт-18 10:45 
Судя по описанию, Вяленого случайно не разработчики Gnome пилят?

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено нах , 10-Окт-18 11:29 
ну что вы, что вы, Мигель был милым ребенком по сравнению с этими.

он, во всяком случае, не рассказывал всем о том какие плохие другие проекты, и как он всех приведет к светлому будущему в котором "posix немодно, линукс ваш новый стандарт", а реально делал то, что считал нужным, вполне линуксонезависимое и решавшее те проблемы, что ему казались - проблемами (и вот это и было печально, потому что он тоже считал проблемой "не как в винде!" - причем винду видел 3.11, в основном). И даже оставил потомкам одну не совсем бесполезную вещь - glib.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено rshadow , 10-Окт-18 20:57 
Не. Его пилят разработчики иксов. Да да того самого который бажный и ненужный. Но в это раз то точно...

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 11-Окт-18 09:40 
> Его пилят разработчики иксов

Если бы. Те самые разработчики давно на пенсии, а уже их преемники не осилили, и решили всё "разрушить до основания" и переписать с нуля. С предсказуемым результатом.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено пох , 11-Окт-18 12:27 
>> Его пилят разработчики иксов
> Если бы. Те самые разработчики давно на пенсии, а уже их преемники
> не осилили, и решили всё "разрушить до основания" и переписать с

они не осилили даже понять, что именно разрушают и для чего оно так сделано. Ну зато да - "мультитрединг" и прочая мура.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено имя , 10-Окт-18 11:55 
Как протокол может тормозить? Прочитай что такое Wayland, а потом пиши свой бред.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 19:27 
> Как протокол может тормозить?

By design.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено AlexYeCu_not_logged , 10-Окт-18 20:28 
>Как протокол может тормозить?

Замени «Wayland» на «реализацию Wayland-композитора в Гномо-федоре», коль сразу не понял, о чём речь.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Правдоруб , 10-Окт-18 22:06 
Ты писал про Wayland, а не композитор и тактично умолчал о KDE Kwin на Wayland.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено AlexYeCu_not_logged , 10-Окт-18 22:54 
>KDE Kwin на Wayland

Да чхать мне на него, речь вообще о другом шла, чего ты, конечно же, не заметил.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 14:06 
> допилив

У меня как переодически пропадал звук ещё в 8 версии так и продолжает уже 11. Не допилили, просто хипстеры решили выпилить и запилить очередную полу-рабочую поделку-прототип.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено AlexYeCu_not_logged , 10-Окт-18 22:55 
> Не допилили, просто хипстеры решили выпилить и запилить очередную полу-рабочую поделку-прототип.

Ну, нет так нет. Я эту поделку всегда выпиливал, меня alsa вполне устраивает, в отличие от.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Анонизмус , 10-Окт-18 10:25 
Например, оно с nvidia не дружит нифига... Нормально вяленый работает только с штеудом...

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Anonumous , 10-Окт-18 10:50 
Nvidia в текущем виде не нужно на Linux. И не будет нужно до тех пор пока они не сделают открытый драйвер в ядре как у AMD.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Виталик , 10-Окт-18 14:19 
Невидия нужна для игр, а не DE. Для DE штеуд и был запилен.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено хрю , 10-Окт-18 10:57 
>что не так с Вяленым

С ним как с коммунизмом - вроде идея классная, а на практике что-то всё не так хорошо. А иксы тем временем тупо работают при всех своих якобы минусах.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено чинуша из X.Org , 10-Окт-18 11:31 
> А иксы тем временем тупо работают при всех своих якобы минусах.

а вот эту проблему мы вскорости решим.
Работать будет только xeyes и, с некоторыми проблемами, xterm, и то не на всех платформах, а только на тех где есть systemd-logind

нам уже норм занесли.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено saahriktu , 10-Окт-18 11:48 
Wayland сильно урезан. У него в т.ч. нет рисования примитивами на стороне сервера. Также в него вкрутили повышенную секурность, которая вставляет палки в колёса. Например, в Wayland'е нельзя скриншотить из командной строки. Потому, что у каждой отдельной софтины нет доступа к окнам других софтин. Скриншоить в Wayland'е можно только силами композитора. И таким образом композитор преврашается в неюниксвейный комбайн.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Поцтеринг , 10-Окт-18 12:23 
> в Wayland'е можно только силами композитора. И таким образом композитор преврашается
> в неюниксвейный комбайн.

юниксвей надо зaкaпывaть, линукс ваш новый стардарт!



"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Nicknnn , 10-Окт-18 13:25 
> И таким образом композитор преврашается в неюниксвейный комбайн.

Скриншотить в иксах можно силами иксов. И таким образом Xorg превращается в неюниксвейный комбайн.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено виндотролль , 10-Окт-18 16:28 
> Скриншоить в Wayland'е можно только силами композитора. И таким образом композитор преврашается в неюниксвейный комбайн.

Если в ваш комозитор еще не завезли dbus api, то попросите, чтоб завезли.

Сможете сделать скриншот используя dbus-send, а скорее всего, кто-то вам напишет маленькую программулину на C, Go или даже баше, позволяющую сделать скриншот из консоли вызовом одной простой команды.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 11-Окт-18 08:37 
>Например, в Wayland'е нельзя скриншотить из командной строки  

https://github.com/emersion/grim


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено КО , 10-Окт-18 12:38 
>Господа знающие, объясните для чайника, что не так с Вяленым?

Firefox-X11 будет раболтать и в X11 и в Вяленом.
Firefox-wayland будет работать только в Вяленом.

Отседа вывод - нет Вяленного (сработал fallback режим выбросив в X11) нет Firefox. :)

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


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 17:40 
Связка Wayland (на самом деле Sway/Weston и пр., т.к. Wayland - это просто протокол) плюс XWayland (прослойка для совместимости с приложениями) полностью заменяют "иксы" (процентов на 95). Неплохо так работает уже года три. Но некоторые люди зачем-то ждут, что весь софт перепишут под чистый Wayland, без прослойки, а этого никто как раз и не собирается делать. Эволюционным путем софт переползет лет через надцать, просто когда Wayland будет везде по умолчанию, да еще и не будет досадных ограничений по функционалу - тогда и будут по умолчанию собирать под него плюс не использовать в коде некоторые вызовы иксов как сейчас.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 20:36 
> Связка Wayland (на самом деле Sway/Weston и пр., т.к. Wayland - это
> просто протокол) плюс XWayland (прослойка для совместимости с приложениями) полностью
> заменяют "иксы" (процентов на 95). Неплохо так работает уже года три.
> Но некоторые люди зачем-то ждут, что весь софт перепишут под чистый
> Wayland, без прослойки, а этого никто как раз и не собирается
> делать. Эволюционным путем софт переползет лет через надцать, просто когда Wayland
> будет везде по умолчанию, да еще и не будет досадных ограничений
> по функционалу - тогда и будут по умолчанию собирать под него
> плюс не использовать в коде некоторые вызовы иксов как сейчас.

Wayland - это wlroots, остальное полурабочие велосипеды.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено RotarenegeD , 10-Окт-18 22:54 
потому что есть задача сидеть на двух стульях и поддержку вейланда запилить и совместимость с иксами не угробить и это всё в рамках одной кодовой базы.. неудивительно что получается не у всех.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Сергей , 11-Окт-18 10:12 
Вяленый - набор протоколов, про которые не расказали как нужно правильно реализовывать. Итого X11 дефрагментировалась на Kwin, Mutter, wlroots - каждая со своими особенностями, которые легли на плечи тулкита/приложения. Например, alacritty у меня в sway не работал от того, что он реализуют не ту версию протокола какую ему нужно, а вот в mutter работал. Зато в Mutter не запилили протокол отключения lockscreen при простое, поэтому нужно постоянно дергать мышку в mpv.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 09:47 
> обеспечение должной работы при запуске с использованием KDE Plasma на базе Wayland

Ну что же, поздравляю. Мы должили до момент, когда приложения, адаптированные для одной ДЕ\ВМ не будут должным образом работать на другой


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено нах , 10-Окт-18 09:51 
да вроде давно уже? Они вот скоро еще и просто работать не будут, совсем никак, это да.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 10:00 
вайланд наводит новый стандарт, и фаза адаптации прилад под него с обеих сторон идёт итеративно, это нормальная практика - есть слона по частям

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено qcgg , 10-Окт-18 10:28 
Ну так KDE всегда было в роли догоняющего.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено llolik , 10-Окт-18 10:56 
Как я понял по ссылке в новости, баг был как раз в KWin-е.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено AlexYeCu_not_logged , 10-Окт-18 15:20 
> Мы должили до момент, когда приложения, адаптированные для одной ДЕ\ВМ не будут должным образом работать на другой

Это ещё в KDE4 началось, в KDE5 всё ещё веселее.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 10:07 
да, с менюхами у вяленого какая-то чехарда: если в gparted открыть меню, и потом через глобальное меню запустить другую приладу, то всплывает немного артефактов :)

похоже идеология меню встала поперёк дизайна вайланда


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено my_name_is_Mud , 10-Окт-18 10:29 
Мне бы твои проблемы. У меня в бубне 18.10 gparted на вяленом вообще не запускается.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 17-Окт-18 18:26 
> Мне бы твои проблемы. У меня в бубне 18.10 gparted на вяленом
> вообще не запускается.

xhost +


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 17-Окт-18 18:27 
> да, с менюхами у вяленого какая-то чехарда: если в gparted открыть меню,
> и потом через глобальное меню запустить другую приладу, то всплывает немного
> артефактов :)
> похоже идеология меню встала поперёк дизайна вайланда

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


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 10:12 
Всё это конечно весело. Но

> смещения выпадающего меню и всплывающих подсказок за край экрана

- это такой детский сад, который должен был быть решен в кодовой базе в 90-х и покрыт тестами, и больше никогда не вылезать.

Через пару лет вяленного забросят, т.к очередной колосс аки IPv6. И детские глюки в GUI будут исправлять уже в новом молодежном фреймворке.

Это проклятье линукса.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено КО , 10-Окт-18 12:41 
>- это такой детский сад, который должен был быть решен в кодовой базе в 90-х и покрыт тестами, и больше никогда не вылезать.

Так это, Вяленный как раз для избавления от всего "ненужного хлама" наработанного в 90-е и раньше. :)


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 10-Окт-18 13:13 
> - это такой детский сад, который должен был быть решен в кодовой
> базе в 90-х и покрыт тестами, и больше никогда не вылезать.

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


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 18:24 
Ну ок. Как бракоделили разработчики в 90е, так и в 2018 продолжают.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 10-Окт-18 18:31 
> Ну ок. Как бракоделили разработчики в 90е, так и в 2018 продолжают.

Ну да, как софт пре-релизной версии пре-альфы содержал баги в 90-х годах, так и содержит их в 2018-м. А могли бы волшебным именем вейланда ситуацию исправить!


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено iPony , 10-Окт-18 10:41 
Ну вот, в Firefox щас первый засадит Wayland, и все линуксоиды перебегут на него.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено AlexYeCu_not_logged , 10-Окт-18 13:23 
>Ну вот, в Firefox щас первый засадит Wayland, и все линуксоиды перебегут на него.

Линуксоиды свалили с FF ещё когда ейные разрабы поддержку alsa дропнули.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено виндотролль , 10-Окт-18 16:31 
Настоящие линуксоиды свалили, когда отвалился 5dactyl

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено AlexYeCu_not_logged , 10-Окт-18 16:34 
>Настоящие линуксоиды свалили, когда отвалился 5dactyl

Vimperator ещё работал.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено soarin , 10-Окт-18 16:53 
Ничего. Скоро и альсу из линуксов выкинут.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 10-Окт-18 18:32 
>>Ну вот, в Firefox щас первый засадит Wayland, и все линуксоиды перебегут на него.
> Линуксоиды свалили с FF ещё когда ейные разрабы поддержку alsa дропнули.

Омские, что ли?


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено AlexYeCu_not_logged , 10-Окт-18 22:52 
>Омские, что ли?

Нет. Кстати, куда он делся? Давно постов не видел.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 11-Окт-18 12:06 
>>Омские, что ли?
> Нет. Кстати, куда он делся? Давно постов не видел.

Свалил с Firefox из-за Pulseaudio, теперь не может попасть в интернет.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 14-Окт-18 13:01 
На что свалили?
Хромой еще хуже, остальные не факт что отобразят страницу как задумала веб-макака $sitename

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено AlexYeCu_not_logged , 15-Окт-18 21:33 
>Хромой еще хуже, остальные не факт что отобразят страницу как задумала веб-макака $sitename

Chromium.
Заметно хуже Firefox-а в лучшие годы оного, и допилен до того уровня не будет никогда в силу архзитектурных особенностей и идеологических причин. Но увы — «остальные ещё хуже».


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 10:51 
Погодите, зачем для работы звука обращаться к другим окнам?

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено J.L. , 10-Окт-18 11:56 
> WebRTC через мультимедийный сервер PipeWire

как работает сетевой протокол через сервер видео/аудио потоков??


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 14:03 
WebRTC - не сетевой протокол.

Реализация WebRTC в браузерах, внезапно, должна показывать тебе видео и аудио.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено нах , 10-Окт-18 17:50 
нет, вы совершенно неправы. webrtc действительно не протокол, а js api (дающая доступ к целой пачке корявых гуглепротоколов, меж тем)

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


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено J.L. , 11-Окт-18 12:11 
> WebRTC - не сетевой протокол.
> Реализация WebRTC в браузерах, внезапно, должна показывать тебе видео и аудио.

WebRTC (англ. real-time communications — коммуникации в реальном времени) — проект с открытым исходным кодом, предназначенный для организации передачи потоковых данных между браузерами или другими поддерживающими его приложениями по технологии точка-точка.
https://ru.wikipedia.org/wiki/WebRTC

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


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Троль , 10-Окт-18 12:17 
Выбери wayland.
Перестань пользоваться тачпадом. Покупай мышь.
Перестань пользоваться видеокартой Nvidia. Есть альтернативы, целых две.
Переходи на gnome3. Тебе понравится.
Запускай каждую вторую программу через Xwayland.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Поцтеринг , 10-Окт-18 12:25 
досюда все правильно
> Запускай каждую вторую программу через Xwayland.

а вот это мы скоро исправим - во-первых, они не будут нормально работать, во-вторых, при их работе будет ломаться звук в новом-модном-xwayland-пипаудио-файрфоксе, поэтому просто выбрось весь свой устаревший хлам, несовместимый с новыми-модными концепциями, тебе понравится!


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 10-Окт-18 13:15 
> досюда все правильно
>> Запускай каждую вторую программу через Xwayland.
> а вот это мы скоро исправим - во-первых, они не будут нормально
> работать, во-вторых, при их работе будет ломаться звук в новом-модном-xwayland-пипаудио-файрфоксе,
> поэтому просто выбрось весь свой устаревший хлам, несовместимый с новыми-модными концепциями,
> тебе понравится!

Исходя из опыта Fedora 25 → 26 → 27 → 28, поддержка приложений xwayland становится только лучше. Когда ждать ухудшения?


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Васёк , 10-Окт-18 12:32 
Линукс - это большой выбор, говорили они. А пришли к тому, что железо надо подбирать под софт и молиться, чтобы оно хоть как-то заработало.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено vz_2 , 10-Окт-18 14:46 
А вы что думали вклад корпораций за бесплатно получить?!
Если не деньгами, то централизацией возьмут своё.
Однако, есть eudev, openrc, sysvinit, LFS, либреЯдро, т.д., сообщество не стоит, не нравится wayland, форкните X11, попытаются закопать ALSA - форкните, примеров море.
Я дам donations на такие вещи, а вы скажете, а-а, свободный софт не значит бесплатный, чтоб он жил надо людей поддерживать, т.е. платить, как же расточительно и обидно. И пойдёте ставить обратно пиратские окошки, но это уже сарказм.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Васёк , 10-Окт-18 17:48 
Дело не в деньгах и даже не в лицензии софта. Я бы с удовольствием заплатил за какой-нибудь дистр линукса столько же, сколько стоит, к примеру, последняя винда. При условии, что оный дистр избавлен от кучи детских болячек и стабильно работает. Окошки мне глубоко противны хотя бы тем, что это один большой зонд сам по себе.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено X86 , 10-Окт-18 21:40 
Андроид еще больший зонд и со временем кроме него ничего не останется)

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено huuhuh , 10-Окт-18 15:51 
Как оно там в 2000 году? Пора вылезать из криокамеры.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Васёк , 10-Окт-18 17:57 
Я бы с вами с удовольствием согласился, если бы на днях не огреб проблем с wifi адаптером, который был выпущен в 2014(!) и выдавал интернет в 50 раз медленнее положенного на стандартных драйверах из свежего ядра. Что вылилось в ручную установку багфикса при помощи мануала и набора ряда нетривиальных команд. Подобные вещи новичка линукса попросту отпугнут. Да, как правило большинство железа подхватывается и работает, но если этого не произошло - жди беды, готовься тратить кучу времени.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Алконим , 10-Окт-18 19:22 
Поставь драйвер от производителя.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 10-Окт-18 13:14 
> Выбери wayland.
> Перестань пользоваться тачпадом. Покупай мышь.

Зачем?



"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Троль , 10-Окт-18 15:29 
Попробуй настроить и попользоваться тачпадом в gnome3 на wayland. Узнаешь.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено huuhuh , 10-Окт-18 15:50 
Пользуюсь прямо сейчас, в чем проблема-то?

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено виндотролль , 10-Окт-18 16:34 
И что, даже жесты работают?

Можно настроить чувствительность тапа, palm detection?


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 17:48 
палишься
если не работает то, чего и так нет на мыши, зачем ты советуешь покупать мышь?

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено нах , 10-Окт-18 17:51 
ну так очевидно - если тачпад работает как плохая мышь, можно его выкинуть и купить мышь - все равно ничего из специфических тачпадных вещей не работает, а пользоваться им без этого неудобно.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Илья , 11-Окт-18 21:05 
Валяюсь на диване, тачпад самое то.
Прокрутка двумя пальцами работает.
Что еще может быть нужно?

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 10-Окт-18 18:33 
> Попробуй настроить и попользоваться тачпадом в gnome3 на wayland. Узнаешь.

Попробовал, настроил и пользуюсь. И трекпоинтом тоже.

Зачем мышь? Не, мышь тоже работает, конечно.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 14:17 
> Переходи на gnome3. Тебе понравится.

Вспоминается окончание анекдота про мужика, попавшего в ад:

> - Наркотиками баловался?
> - Бывало.
> - Ну тогда четверг тебе тоже понравится! Курево, ширево... И от передозировки не помрешь - мертвый же!
> - Ух! А я-то, дурак, боялся!
> - Слушай, а ты случаем не голубой?
> - Нет!
> - Плохо. Тогда тебе пятница точно не понравится!
>


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено vz_2 , 10-Окт-18 14:59 
Под линь железо всегда выбирали под систему, а не наоборот.
Последнее, проблемы умирающего api gtk, xwayland временный костыль, который как кони на переправе.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 19:35 
Так логично же. Нужно чтобы софт работал, а не фапать на ФПС под нагрузкой.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 13:02 
Господа знающие, а в винде приложение тоже само рисует рамки? Ведь можно создавать приложения вообще без заголовка и рамки

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено llolik , 10-Окт-18 15:34 
В виндах при создании класса окна, можешь указать какое нужно окно и хочешь ли ты, чтобы винда сама его отрисовывала.

Если совсем упрощённо - у каждого элемента в винде есть device context (DC) (кнопки, панели, списки и т.д. в сущности тоже окна). Вся отрисовка сводиться в конечном итоге (через абстракции) к операциям с DC.

Можно сказать винде, указывая стиль при создании класса окна - создай окно без заголовка и рамки я буду рисовать там сам (тогда уже и тени и всё остальное будь добр рисуй сам или проси, опять же сам, систему рисовать системные), или рисуй как положено.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено mikhailnov , 10-Окт-18 16:17 
В иксах тоже так.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено нах , 10-Окт-18 17:54 
вы иксы с qt попутали

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 13:03 
Любой человек может создать свою ОС на базе исходных кодов Linux. Так?
Любой человек имеет право внедрить в свою ОС - Wayland, Firefox и даже тотальный сбор данных, которые будут отправлены на сервер и анализироваться. Так?
Вы выбираете привязаться к такой ОС или нет.

>https://ru.wikipedia.org/wiki/Linux_From_Scratch
>Linux From Scratch — книга Герарда Бикманса и др., описывающая процесс сборки >своего дистрибутива операционной системы Linux из исходных кодов. Книга свободно >доступна с сайта Linux From Scratch.

Вам лень создать свою ОС, или, вы не довольны тем, что этот человек делает свою ОС по своему а не по вашему?

(ps-плоха или хороша такая ОС, это другой вопрос)


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено пох , 10-Окт-18 13:35 
> Любой человек может создать свою ОС на базе исходных кодов Linux. Так?

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

теоретически вы можете это сделать самостоятельно (не тупо выполняя чужие рецепты копипастой, а самостоятельно) - если проживете хотя бы лет этак 250, и при этом будете питаться праной и жить на дереве - желательно чтобы процесс питания параллелился с получением нужных знаний и деланием, а то 250 тоже может не хватить.

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

воспроизвести современную цивилизацию на коленке вы не сможете. Тем более не сможете на той же коленке не воспроизвести 1:1, а сделать что-то отличающееся. Даже если проживете не 250, а 2000 лет, все так же питаясь праной и решив жилищно-коммунальные проблемы, каждые сто лет перелазя на другую елку.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено huuhuh , 10-Окт-18 15:49 
Да, большинству банально лень и кроме обсирания в интернетах они ни на что не способны. Увы, таковы реалии.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено нах , 10-Окт-18 17:56 
ты-то небольшинство, ты уже запилил свою болген-ос с пасьянсом и [чорт, и это тут нельзя]?

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 10-Окт-18 18:35 
> ты-то небольшинство, ты уже запилил свою болген-ос с пасьянсом и [чорт, и
> это тут нельзя]?

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


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено пох , 11-Окт-18 12:26 
>> ты-то небольшинство, ты уже запилил свою болген-ос с пасьянсом и [чорт, и
>> это тут нельзя]?
> Небольшинство запилило федору с файрфоксом и вейландом.

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

Причем против тебя будут играть ребята на зарплатах, а "семью твою кто кормить будет - штандартенфюрер?"


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 11-Окт-18 14:30 
>>> ты-то небольшинство, ты уже запилил свою болген-ос с пасьянсом и [чорт, и
>>> это тут нельзя]?
>> Небольшинство запилило федору с файрфоксом и вейландом.
> это как раз большие команды, причем несколько разных.

Это как раз всё равно небольшинство.

> Причем против тебя будут играть ребята на зарплатах, а "семью твою кто
> кормить будет - штандартенфюрер?"

Обоснуй свой бизнес и заработай. Сделай лучше чем федора. Ты уже запилил свою болген-ос с пасьянсом и [чорт, и это тут нельзя]?


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 11-Окт-18 14:56 
>Ты уже запилил свою болген-ос

Если по справедливости то он не создал ее с ядра а

>BolgenOS – дистрибутив Linux, основанный на Ubuntu.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено пох , 12-Окт-18 09:29 
> Это как раз всё равно небольшинство.

это как раз большинство - тех, кто решает, что у тебя завтра будет на десктопе (если, конечно, не устраивает винда в оригинале, а не в плохой копии)

> Обоснуй свой бизнес и заработай. Сделай лучше чем федора. Ты уже запилил

моя фамилия, к сожалению, не Жулик. (гугль поможет тебе узнать, как именно он "заработал") да и профессия далека от эффективного менеджмента.

> свою болген-ос с пасьянсом и [чорт, и это тут нельзя]?

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


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 15-Окт-18 11:42 
>> Это как раз всё равно небольшинство.
> это как раз большинство - тех, кто решает, что у тебя завтра
> будет на десктопе (если, конечно, не устраивает винда в оригинале, а
> не в плохой копии)
> Да, большинству банально лень и кроме обсирания в интернетах они ни на что не способны.

Определись, чем занимается большинство.

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

Большинство пользователей Linux — не решают, что у тебя завтра будет на десктопе. Большинство пользователей не занимаются разработкой. Большинству лень и кроме обсирания в интернетеах они ни на что не способны.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено vz_2 , 10-Окт-18 14:51 
Интересно что думают о wayland разработчики проектов, таких как libreoffice, gimp, kicad, ardour, 3D-движков и пр. Вот их мнение интересно слышать, чем просто бурное негодование на форуме.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено huuhuh , 10-Окт-18 15:46 
А зачем им что-то думать? Поддержка Wayland давним-давно есть в gtk&qt, никаких особых заморочек у них нет.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено mikhailnov , 10-Окт-18 16:16 
Ardour до сих пор на GTK+2:
https://abf.io/import/ardour/blob/rosa2016.1/ardour.spec#lc-42

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


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено 123 , 10-Окт-18 16:36 
Нет, всё проще, он начинал его пилить в давние времена и со временем обнаружил, что всё это "свободное сообщество" абсолютно не кормит (при том, что он делает действительно крутой проект), а основные деньги идут от сборки для MacOS, да ещё и виндузятники просятся, денежкой маня. В итоге имеем то, что проект так и на GTK+2, который скоро совсем умрёт (даже XFCE с него укатывается), а основное кол-во донатов и скачиваний приходится на пользователей Mac и Windows. Такие дела.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено mikhailnov , 10-Окт-18 23:35 
> В итоге имеем то, что проект так и на GTK+2, который
> скоро совсем умрёт (даже XFCE с него укатывается)

Не умрет еще очень долго. GTK+1 вон до сих пор собираем из AUR и в репозиториях ALT, как раз известный здесь mike@ им занимается.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено КГБ СССР , 11-Окт-18 06:39 
Как там с зондами в Альте? Встраиваете?

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено llolik , 10-Окт-18 21:38 
Там ЕМНИП на GTK только окно да файловые диалоги. Остальное всё рисуется Cairo.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 20:19 
кдешники в восторге от вяленда например (скролить до пункта But why?) https://blog.martin-graesslin.com/blog/2018/01/kwinx11-is-fe.../

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 11-Окт-18 12:15 
> кдешники в восторге от вяленда например (скролить до пункта But why?) https://blog.martin-graesslin.com/blog/2018/01/kwinx11-is-fe.../

KWin/Wayland without X11 starting too fast and due to that causing bugs

Круть.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Дуплик , 10-Окт-18 15:21 
Отлично! И хорошо, что скоро дропнут иксы, как дропнули ALSA и GTK+2.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено mikhailnov , 10-Окт-18 16:13 
И как же PulseAudio работает без ALSA? Что дропнули, так это OSS в ядре Linux

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Анончик999999 , 10-Окт-18 19:24 
По ходу, совсем не скоро, еще лет 20 будет жить!

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 16:17 
Да какая разница, что там в федоре, если это красношляпый проект по окончательному закапыванию линукса на десктопе.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Поцтеринг , 10-Окт-18 17:57 
как это то есть, какая? В этот прибор ваше будущее видно.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено 0x0 , 10-Окт-18 21:44 
Linux, как и весь этот мир, однажды закопает стремление на одну и единственно эксклюзивную его интерпретацию ;)

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено 0x0 , 10-Окт-18 21:47 
*там же ещё про непогрешимую надо было что-то добавить! )))

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноний , 10-Окт-18 17:51 
>использующего декорирование окон на стороне клиента (CSD, Client Side Decoration)

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


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Annoynymous , 10-Окт-18 18:40 
>>использующего декорирование окон на стороне клиента (CSD, Client Side Decoration)
> теперь каждый кусок говнокода будет рисовать свою собственную рамку окна, только потому
> что гномосеки так решили?

С добрым утром, красавица! CSD в Linux существует с 2013 года, с Gnome 3.10. CSD в Firefox поддерживаются с февраля 2018, Firefox 59.


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Аноним , 10-Окт-18 20:32 
Нет, почему. SDL2 будет вообще без всякой рамки.

"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено sposob , 14-Окт-18 12:48 
скрины где?


"В Fedora 30 решено поставлять по умолчанию сборку Firefox на..."
Отправлено Сергей , 28-Дек-18 11:41 
Я только перешел на Nvidia ради хакинтоша и тут же узнал, что вяленый мне больше не друг :(
Ненавижу тебя - Nvidia!!!