Страница 1 из 1

В Ubuntu 18.04 LTS решено вернуть по умолчанию сеанс на основе X.Org

Добавлено: 27 янв 2018, 12:32
x230
Несмотря на то, что в выпуске Ubuntu 17.10 на системах где это возможно по умолчанию предлагался сеанс GNOME на базе Wayland, в весеннем LTS-релизе Ubuntu 18.04 решено вернуться к использованию традиционного графического стека на основе X.Org Server. Сеанс на основе Wayland останется доступен, но будет предлагаться в качестве опции. В осеннем выпуске Ubuntu 18.10 сеанс на базе Wayland вновь будет предложен по умолчанию.

Поставка Wayland по умолчанию в Ubuntu 17.10 стала своеобразным полигоном для проверки нового решения, перед тем как использовать его в LTS-выпуске, время поддержки которого составляет пять лет. Подобный шаг позволил выявить ряд проблем, специфичных при работе GNOME поверх Wayland. Данные проблемы важны для ограниченной категории пользователей и со временем будут устранены, но до выпуска Ubuntu 18.04 осталось всего три месяца, и у разработчиков не хватает времени для реализации, стабилизации и качественного тестирования недостающей функциональности.

Выделяются три сильные стороны использования GNOME на базе X.Org, недоступные в сеансе на базе Wayland:

1) Поддержка предоставления совместного доступа к экрану (Screen sharing) в коммуникационных клиентах на базе WebRTC и приложениях, подобных Google Hangouts и Skype;
2) Наличие полноценного инструментария для удалённого доступа к рабочему столу, такого как решения на базе RDP и VNC;
3) Более качественная организация восстановления сеанса после краха GNOME Shell.


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

В случае краха GNOME Shell при работе Mutter в роли композитного сервера Wayland, GNOME полностью закрывает сеанс, принудительно завершает все связанные с ним приложения и выводит экран входа в систему. При использовании X.Org имеется возможность отдельно перезапустить GNOME Shell, независимо от дисплейного сервера и не трогая запущенные приложения, т.е. после краха GNOME Shell работающие программы не будут закрыты. Для Wayland так поступить не получится, поэтому пока рассматриваются два варианта выхода из возникшего тупика: усиленная стабилизация кода для исключения крахов и изменение архитектуры. Оба варианта находятся в разработке, например изменение архитектуры развивается в рамках проекта GNOME Shell 4.
.
Источник

В Ubuntu 18.04 LTS решено вернуть по умолчанию сеанс на основе X.Org

Добавлено: 27 янв 2018, 13:06
Unborn
x230 писал(а):
27 янв 2018, 12:32
3) Более качественная организация восстановления сеанса после краха GNOME Shell.
Т.е., крах GNOME Sell - это вполне нормальное явление и не стоит беспокоится. Всё надёжно. Как в Винде - аж целый раздел восстановления на диске.
Релиз ещё не вышел, а уже УГ. Да ещё хотят в корпоративный сектор с ним влезть.

В Ubuntu 18.04 LTS решено вернуть по умолчанию сеанс на основе X.Org

Добавлено: 27 янв 2018, 16:26
slant
Эм... Вопреки распространенному мнению - отдельные программы в линуксе никогда не были стабильнее железобетона - segmentation fault - довольно известен в природе. Вообще - кривизна рук отдельного программиста от системы не зависит. :) Но вот то, что падающая программа не может убить остальную систему - это да. Здесь была традиционно сильная сторона линукса.
И вот тут текущее состояние Wayland с Гномом явно внушает опасения. Толку то для десктопа, если ядро и сервисы будут по прежнему работать, не смотря на падение DE - юзер то в DE и сидит...

А вообще, я считаю, новость скорее положительная. Т.е. они не делают "давай-давай" лишь бы к строку, а хотят сначала довести до ума. IMHO - правильно. LTS все таки.

В Ubuntu 18.04 LTS решено вернуть по умолчанию сеанс на основе X.Org

Добавлено: 27 янв 2018, 16:34
vir0id
slant писал(а):
27 янв 2018, 16:26
юзер то в DE и сидит...
Не для ценителей наверное. Поглядим дальше, что реально из этого всего выйдет - пока не понятно.

В Ubuntu 18.04 LTS решено вернуть по умолчанию сеанс на основе X.Org

Добавлено: 27 янв 2018, 16:42
BadBird
А какая для меня, как простому пользователю разница между икс.оргом и вайландом?

В Ubuntu 18.04 LTS решено вернуть по умолчанию сеанс на основе X.Org

Добавлено: 27 янв 2018, 17:08
Obamacyborg1975
BadBird писал(а):
27 янв 2018, 16:42
А какая для меня, как простому пользователю разница между икс.оргом и вайландом?
Бенчмарки. Лично я, как сидел на иксах, так и буду сидеть. А все эти wayland, systemd и прочие вкусности от красношапки сильно напоминают Windows...

В Ubuntu 18.04 LTS решено вернуть по умолчанию сеанс на основе X.Org

Добавлено: 27 янв 2018, 17:09
slant
Я так понимаю - Wayland по идее должен быть быстрее и проще как видеоподсистема, за счет отказа от кучи возможностей не нужных на современных десктопах. Например запуск приложений с выводом изображения через сеть на другую машину. То, что для терминалов когда-то использовалось. Там много всякого, что сейчас нужно ну очень редко. А оно к тому же часто мешает всяким современным вещам.
Xorg вроде пока хоронить не собираются, но такая альтернатива, кода допилят - не помешает, IMHO.

В Ubuntu 18.04 LTS решено вернуть по умолчанию сеанс на основе X.Org

Добавлено: 27 янв 2018, 17:17
vir0id
slant писал(а):
27 янв 2018, 17:09
Я так понимаю - Wayland по идее должен быть быстрее и проще как видеоподсистема, за счет отказа от кучи возможностей не нужных на современных десктопах.
Мне почему-то кажется, что заявление быстрее - временное. По крайней мере до тех пор, пока не станут туда запихивать всякие рюшечки-фигушечки, и наступит крах. Да даже сейчас, избитый ксорг, по моим ощущениям, громоздким кажется.

В Ubuntu 18.04 LTS решено вернуть по умолчанию сеанс на основе X.Org

Добавлено: 27 янв 2018, 18:56
slant
Почему кажется? XOrg и есть довольно громоздкий. Особенно по стандартам тех времен, когда проектировался. :) В него дофига разного напихано. А просто вырезать - не очень хорошо, т.к. оно все-таки кое-где нужно. Вот и пишут альтернативу. Чтобы не тащить Х-монстра туда, где он не нужен. :)