Как попробовать Wayland, новый сервер дисплея для Linux

  • Joseph Goodman
  • 0
  • 3117
  • 368
Реклама

Вскоре дистрибутивы Linux получат новый дисплейный сервер под названием Wayland. Но что именно, и почему это важно? Давайте посмотрим на Wayland и посмотрим, как вы можете попробовать это прямо сейчас.

Что такое Wayland?

Wayland - это новый сервер отображения, который должен появиться в дистрибутивах Linux в течение ближайших нескольких лет. Хотя сервер отображения Wayland уже считается стабильным, ему по-прежнему не хватает некоторых полезных функций, и большинство наборов инструментов пользовательского интерфейса, таких как GTK и Qt, еще не имеют достаточной поддержки для реального использования Wayland. Тем не менее, поддержка в настоящее время работает, и Wayland, наконец, будет включен в дистрибутивы Linux, как только эта поддержка будет создана..

Что такое дисплей сервер?


Но вам может быть интересно, что такое сервер отображения? Это часть программного обеспечения, которая координирует между входом и выходом системы в сочетании с тем, что вы видите на экране.

Таким образом, наборы инструментов пользовательского интерфейса, такие как GTK и Qt, сообщают серверу дисплея, как использовать элементы интерфейса, такие как окна и кнопки, а также общаются с мышью, чтобы узнать, где разместить курсор. Он также взаимодействует с программами и операционной системой в зависимости от того, что вы делаете в графическом интерфейсе. Другими словами, если вы нажмете на “оказывать” кнопка в приложении для редактирования видео, затем сервер дисплея сообщает программе, что кнопка была нажата, что запускает процесс рендеринга.

Wayland по сравнению с сервером X Display

Хотя Wayland - это новый сервер отображения, он не первый, так как в настоящее время мы используем другой сервер отображения для наших настольных ПК. Так что же не так с текущим сервером отображения, известным как X.org X Display Server? Краткий ответ: много.

Кодовая база, на которой основан X-сервер отображения, насчитывает не менее трех десятилетий и постоянно обновляется и корректируется для предоставления новых функций. Так что не только код действительно старый, но и полный беспорядок. Все функции распределены по разным файлам, и все еще есть код для функциональности, который никто больше не использует. Хуже всего то, что в коде есть несколько ошибок, связанных с безопасностью, которые просто ждут, чтобы их обнаружили и использовали..

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

Уэйленд против Мира

Wayland - не единственный перспективный дисплей-сервер. Canonical, компания, стоящая за Ubuntu Почему пользователи Windows XP должны перейти на Ubuntu 14.04 LTS «Trusty Tahr» Почему пользователи Windows XP должны перейти на Ubuntu 14.04 LTS «Trusty Tahr» Если вы все еще пытаетесь сбросить Windows XP, но не нашли альтернатива пока, Ubuntu 14.04 - отличный выбор. , разветвленный Wayland, чтобы создать свой собственный сервер отображения под названием Мир. Canonical не понравилось направление Wayland, и он решил раскошелиться на проект, чтобы получить полный контроль над развитием своего дисплей-сервера.


Сообщество было возмущено решением Canonical раскрутить Wayland для создания Mir, поскольку это означало, что разработчикам придется работать над поддержкой двух серверов дисплеев вместо одного. В настоящее время, кажется, что Мир все еще развивается в устойчивом темпе и должен быть включен в настольные Ubuntu и релизы Ubuntu Touch в конечном итоге.

Как попробовать Wayland


Теперь, когда вы немного узнали о Wayland, пришло время попробовать! Лучший способ сделать это без возни с собственной установкой Linux - это загрузить копию последней версии Rebecca Black OS. Не обращайте внимания на название, потому что оно служит довольно хорошим предварительным обзором технологий для Wayland и среды рабочего стола, которая поддерживает Wayland под названием Hawaii. Как только вы загрузите его, вы можете записать его на USB-накопитель Linux Live USB Creator: легко загружать Linux со своей флэш-памяти Linux Live USB Creator: легко загружать Linux со своей флэш-памяти и загружаться с нее. Запуск его на виртуальной машине, к сожалению, не будет работать (по крайней мере, пока), потому что нет доступного графического драйвера, который работает как с Wayland, так и с VirtualBox.

Если вы хотите опробовать Wayland в более популярном дистрибутиве, Fedora предлагает предварительный просмотр Wayland Fedora 20: что нового в этом выпуске «Heisenbug» для Linux? Fedora 20: что нового в этой версии "Heisenbug" для Linux? Недавно Fedora отпраздновала свое 10-летие, выпустив 20-й выпуск под соответствующим названием «Heisenbug». к которому вы можете получить доступ, запустив команду:

Гном-сессия - сессия Гном-Уэйленд.

Опять же, используйте его на свой страх и риск, тем более что GNOME не поддерживает Wayland почти так же, как среда рабочего стола на Гавайях..

Будущее Уэйленда

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

Что вы думаете о Wayland? Вы рады в конечном итоге перейти на это? Дайте нам знать об этом в комментариях!




О современных технологиях, просто и доступно.
Ваш гид в мире современных технологий. Узнайте как использовать технологии и гаджеты, которые нас окружают каждый день и научитесь открывать интересные вещи в Интернете.