LINUX.ORG.RU

Работа по стабилизации Gnome на Wayland

 , ,


3

3

Разработчик из Red Hat по имени Hans de Goede представил свой проект «Wayland Itches», который направлен на стабилизацию, исправление ошибок и недочетов, которые возникают при работе Gnome на Wayland. Причиной стало желание разработчика использовать Fedora как свой основной десктопный дистрибутив, но пока он вынужден постоянно переключаться на Xorg из-за множества небольших проблем.

В числе описанных проблем:

  • Проблемы с расширениями TopIcons.
  • Горячие клавиши и ярлыки не работают в VirtualBox.
  • Нестабильная работа сборки Firefox под Wayland.

Он предлагает всем, кто испытывает какие-либо проблемы при работе Gnome на Wayland, отправить письмо с описанием этой проблемы, и он попытается решить ее.

hdegoede@redhat.com

>>> Подробности

★★★

Проверено: Shaman007 ()
Ответ на: комментарий от anonymous

11 лет, Карл! При полном техническом отставании от продукта, которой он пытается заменить.

Именно так и должен внедряться софт. Без всяких «поломать через колено» и «вначале всех пересадим, а затем допилим».

Это однозначно плюс, а не минус

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

Ага, любители вялого они такие, ставят знак равенства между X'ами и линуксом. Откуда вы только беретесь?

А чего? На macOS или Windows оно с иксами работает?

Короче надоел со своим бредом.

Если завтра выкинут WinAPI — будет образно вся Земля 🌎 кричать.

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

Вот и вся разница.

ЗЫ: и главное давай скорее лепить ярлыки «любишь/не любишь» — это вообще не имеет роли. Я даже не особо расстроюсь, если завтра закроют линуксовые десктопы. Рынок решает, а не вопли какого-то фанатика.

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

любитель твердого и упругого?

X-я?

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

Очевидно что через 20 лет найдутся другие индивидуумы которые скажу что «Вяленому уже 30 лет, ко-ко-ко, его надо выкинуть и допилить GraphicD», и вероятно к этому времени вяленый уже будет юзабельным.

Я думаю, это произойдёт гораздо быстрее. Сломать стандарт сложно один раз, а потом люди привыкнут, что каждые несколько лет тулкиты, а за ними и прикладной софт превращается в тыкву. Вон, Поттеринг сначала внедрил пульсаудио, а теперь уже продвигает ему замену. Копроэкономика, сэр.

Другое дело что скорее всего иксы никуда не денутся :)

Ряд игроков от них уже уходит потихоньку. Wayland уже по умолчанию в Федоре, в RHEL 8. Убунта переходила, правда, потом, в 18.04, отказывалась от вяленого в пользу иксов (на ЛОРе новость не пропустили), но обещала вернуться. Кстати, чем дело кончилось в следующих версиях убунты, никто не подскажет? Что-то пруфов не могу найти.

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

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

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

Переносимыми между чем? Между ОС — нет проблем. Между периодически меняющимися API в одной ОС — выглядит как говноедство.

Меня не надо агитировать за переносимые тулкиты. Но я вижу, что вот Qt4 была довольно компактной. Qt5 добавила поддержку Wayland и сильно разжирела (я не про вновь добавленные модули, а про существующие). Совпадение? Не уверен.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit
Executive Summary
-----------------
You think you want a stable kernel interface, but you really do not, and
you don't even know it.  What you want is a stable running driver, and
you get that only if your driver is in the main kernel tree.  You also
get lots of other good benefits if your driver is in the main kernel
tree, all of which has made Linux into such a strong, stable, and mature
operating system which is the reason you are using it in the first
place.

https://www.kernel.org/doc/Documentation/process/stable-api-nonsense.rst
anonymous
()
Ответ на: комментарий от EXL

Где те приложения, в которых анимация плавнее? Список пожалуйста, посмеемся вместе.

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

но я вот не нахожу таких вейланд-специфических багов

Smplayer рисует видео мимо окна если выбрать для mpv вменяемый аутпут (всё кроме xv). 3д шутеры под вайном пытаются переносить курсор мыши в центр, но их обламывают, в итоге мышь упирается в край экрана и дальше поворачиваться нельзя. Dark Souls 2 под протоном нормально работает в иксах, но черный экран в вяленой сессии, говорят та же фигня в других играх, которые пытаются открыть эксклюзивный fullscreen режим.

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

Пускай чинят. Впервые за долгое время вижу новость что вяленый хоть как то доводят до ума, а не вопят на каждом углу о том какой ИКС мамонт и что его закопать. Починят посмотрим, оценим.

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

Ну в Сан Андреасе(в релизном легендарном ПОТРАЧЕНО) так и не починили. А вот total overdose работает великолепно.

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

Это они про стабильное API внутри ядра Linux. При этом внешнее API поддерживается от царя Панька (см wm86old, old_getrlimit, oldfstat, newstat, preadv/preadv2, olduname и даже oldolduname)

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

Ага, при том, что обычный десктоп - совсем не главная задача wayland.

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

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

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

А какой прикладной, не завязанный на протокол, софт — превратился в тыкву?

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

Вообще почти весь превратился. То что сейчас мы видим - это ведь даже не какая-то прослойка совместимости x11overWayland, это xorg сервер работающий сбоку от вейланда и имеющий практически все недостатки обычного xorg, кроме, может быть, запуска не от рута.

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

Я только знаю, что в тыкву превратился любой софт, записывающий экран, и кейлоггеры.

Ещё средства автоматизации, типа xdotool.

Потому что безопасность.

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

А какой прикладной, не завязанный на протокол, софт — превратился в тыкву?

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

hobbit ★★★★★
()

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

ugoday ★★★★★
()

Работа по стабилизации Gnome на Wayland

Это не гном, это - лилипут...

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

Потому что безопасность.

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

Для начала: в вейланде безопасности пока нет, если он что-то не делает, то только потому что не может. Начали пилить, да.

В X'ах безопасность есть. Если для тебя это действительно важно, займись этим!

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

Ряд игроков от них уже уходит потихоньку. Wayland уже по умолчанию в Федоре, в RHEL 8.

А тем временем X11 уже 35 лет, и он используется в подавляющем большинстве UNIX-like ОС.

Убунта переходила, правда, потом, в 18.04, отказывалась от вяленого в пользу иксов

Наверное потому что LTS. Работает - не трогай. А стильно, модно, молодежно можно сделать в не LTS релизах.

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

кейлогеры останутся: https://github.com/Aishou/wayland-keylogger

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

EXL ★★★★★
()

А Mir нормально работал. Быстро работал. А не как эта кривая какашка.

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

А тем временем X11 уже 35 лет, и он используется в подавляющем большинстве UNIX-like ОС.

Только в Linux’ах он пока ещё используется широко. На UNIX’овых серверах иксы нахерн никому не нужны, а в десктопном секторе среди UNIX-like балом правит macOS, разработчики которой ещё в начале 00-ых сделали правильный выбор: не идти на поводу у фанатиков и не завязываться на иксы. В итоге они сделали собственную производительную оконную систему Quartz, а потом потешались на фанатиками и троллили любителей замшелых иксов:

https://developers.slashdot.org/comments.pl?sid=75257&cid=6734612

Да-да, уже в 2003 году иксы знатно воняли. Возможно благодаря решению написать собственное, а не выбрать иксы потому что лень и «и так сойдёт!» – сегодня у macOS целых 15-20%, а не жалких 0.5-1% и коммерция рассматривает macOS как полноценную операционную систему, а не как набор замшелых библиотек X11.

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

Расскажи, чем пользуешься, если гном, по-твоему, похож на «трупа, оживляемого электрическими импульсами». Не, мне просто интересно. А то с 2012-2013 гг. пользуюсь гномом и не знаю, что он мёртв ...

Desmond_Hume ★★★★★
()

но пока он вынужден постоянно переключаться на Xorg из-за множества небольших проблем

Аналогично.

Проблемы с расширениями TopIcons

Оно и на иксах плохо работает: шелл грузит проц.

papin-aziat ★★★★★
()
Ответ на: комментарий от EXL

анимации куда как плавнее

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

papin-aziat ★★★★★
()
Ответ на: комментарий от EXL

На UNIX’овых серверах иксы нахерн никому не нужны

Ага, свежие новости.

spqr ★★★
()
Ответ на: комментарий от spqr
  1. AIX’ы почти вымерли и заменяются RHEL’ами или Oracle Linux’ом. Сам IBM не зря себе RH купил.
  2. Иксы на AIX’е ещё бесполезнее, чем на Linux-сервере.

Ещё Solaris бы вспомнили, лол. Или HP-UX, гг.

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

99% местных критиков Wayland даже не знают, что это такое и как работает. Просто триггерят на знакомое слово 🙄

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

Вся суть агитаторов за Wayland.

Опять подмена понятий. Я за него не агитирую.

Настало место дурацких аналогий. Меняют пол — выкидывают старый скрипучий, ставят новый.

Если кто-то заявляет это, почему он сразу агитатор за смену пола? Фанат нового материала? И так далее?

Он просто КЭП, и говорит, что происходит.

fornlr ★★★★★
()
Ответ на: комментарий от papin-aziat

Не знаю как с анимациями, я их отключаю везде, но на вейланде скроллинг(без smooth) в браузере заметно хуже на глаз

Ну с браузером на 99% у тебя используется прослойка XWayland, ибо браузеры ещё не успели с переходом.

Но обёртка прослойками сам понимаешь...

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

Да одного только взгляда на GNOME3 достаточно, чтобы понять, что это дизайн планшета!

Одного только взгляда достаточно, чтобы понять, что земля плоская и всё крутиться вокруг нее!

papin-aziat ★★★★★
()
Ответ на: комментарий от EXL

1. Пожалуйста, без нас. 2. Ага, очень интересно. 3. У коллег HP-UX, да.

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

Расскажи, чем пользуешься, если гном, по-твоему, похож на «трупа, оживляемого электрическими импульсами». Не, мне просто интересно. А то с 2012-2013 гг. пользуюсь гномом и не знаю, что он мёртв ...

Всё дело в том, что гномоделы вялят свою полную безграмотность на Икс-сервер. Что они будут делать дальше, остаётся только гадать. Как-то я пытался добиться от них ответа, как так переключать раскладки по Alt+Shift, чтобы не морозило на несколько секунд, и мне ответили, что Alt, де, кнопка хитрая. Я пытался пользоваться Гномом. Честно. Там мелочей всяких навалом, и хрен они исправляются в обозримом будущем. Ужасно тупой трей как-то был, которого не видно (гениальность сего решения сама по себе говорит о многом). И так далее.

При всём при том, что Гном 2 был конфеткой. Пользуйся — не хочу. Вообще проблем никаких не было. Как так вышло, что Гном стал говном? Третий так Говном и остался. Теперь вон, говорят, четвёртый мутят. Похоже на подход гуманитария — порвать картину, которая не получилась и нарисовать заново. В итоге Гном — это всего лишь серия неудачных картин. Ждать пока этот «художник» родит что-то сносное у меня желания нету.

А мне что, блин, много надо что ли? Переключения раскладок. Окна там всякие. Трей. Часы. Иногда проводник. Всё. Остальное меня вообще не волнует. И это необходимый минимум любого вменяемого окружения.

Но даже это не главное, т.к. это всего лишь симптомы не работы над окружением, а подхода — увидел, перетащил. Вендоделы тоже делали плитку. И в итоге вернулись. Гномоделы просто скопировали этот подход себе, даже не удосужившись поразмышлять над удобством сего подхода. Сказать где этой тупой плитки не было? Ответ простой, там где рабочий стол — это чтобы пользоваться, а не стильно модно молодёжно (и это набор всех достоинств, и то сомнительных).

kostyarin_ ★★
()

Давайте сначала выпустим rhel8 с вяленым по дефолту, а потом будем стабилизировать?

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

Ну с браузером на 99% у тебя используется прослойка XWayland

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

papin-aziat ★★★★★
()
Ответ на: комментарий от kostyarin_

Нормальный третегном — это Pantheon. То неловкое чувство, когда форком приятнее пользоваться, чем оригиналом. Правда с треем там не все хорошо (indicator-ayatana) скоро выпилят и все приложухи по мнению разрабов должны сидеть в доке.

Prosto_user ★★★
()
Ответ на: комментарий от papin-aziat

Я Wayland вообще ниразу не видел вроде 😀

ЗЫ: Смарт ТВ не в счёт.

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

выкидывают старый скрипучий, ставят новый.

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

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

выкидывают старый паркет из ценных пород дерева

🤣 Ну окей, если так думаешь.

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