LINUX.ORG.RU

В Fedora 25 будет Wayland по умолчанию

 , , ,


1

7

На состоявшемся сегодня заседании комитета FESCo (Fedora Engineering Steering Committee), отвечающего за техническую часть разработки дистрибутива Fedora Linux, утверждено решение по использованию в Fedora 25 по умолчанию окружения рабочего стола GNOME на базе Wayland. Несмотря на применение по умолчанию Wayland, сеанс с классическим X.Org-сервером будет оставлен в качестве опции. Напомним, что Wayland пока что оптимизирован только для встроенных видеокарт, драйверов на дискретные видеокарты не было выпущено ни Nvidia (по-прежнему экспериментальная функция до 600-ой серии), ни AMD (Catalyst по-прежнему на X.org).

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

anonymous

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

Почему «тестировочный полигон для RHEL» превосходит по стабильности другие дистрибутивы? Почему они не лезут в исходники гнома и не издеваются над ними (как это делают в убунте)? Какие альтернативы ты предлагаешь?

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

такая позиция подопытного хомячка понятна: тепло, светло и сытно, на остальное насрать.

но ведь ты можешь получить «стабильную бесплатную и свободную ОС» не становясь подопытным хомячком Red Hat. или считаешь, что кроме Fedora «стабильной бесплатной и свободной ОС» нет? тогда ты не просто подопытных хомячок, ты зависимый подопытный хомячок. это всё очень грустно и печально, на самом деле.

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

Альтернативу назови. Сам-то чем пользуешся?

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

я тебе ничего не предлагаю. это твоя жизнь. если тебе нравиться так жить, то это твоё дело, но я считаю, что такая жизнь недостойна человека.

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

ты с какой системы пишешь? что у тебя стоит?

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

но ведь ты можешь получить «стабильную бесплатную и свободную ОС» не становясь подопытным хомячком Red Hat

я тебе ничего не предлагаю

За базар отвечать не умеешь?

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

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

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

пожтому ты теперь жрешь говно, зато на этом никто никто денег не заработает)) чумовая логика

anonymous
()

ни AMD (Catalyst по-прежнему на X.org)

AMDGPU, radeon, ..

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

и да, не все, кроме федоры говно.

вот, а то тут анон выше говорит что альтернативы Fedora нет

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

ты просто его не так понял, и пытаешься уйти от ответа.

ну да ладно, мне наскучило уже. удачи тебе по жизни, счастья, здоровья!

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

ты просто его не так понял, и пытаешься уйти от ответа.

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

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

в вяленом есть глюки. но в целом он копирует виндоподход

Не надо сравнивать теплое с мягким. В богомерзкой винде по сей день можно хендл окна получить, или программно переместить окно приложения из одного угла в другой. Или написать программу, которая выведет список открытых на рабочем столе окон. Или запросить содержимое поля ввода из другого приложения. И иконку в трей можно вывести и на глобальный хоткей среагировать (даже если фокус в другом приложении). Скриншот рабочего стола можно сделать и т.д. Как там внутри всякие canvas/GDI устроены - это вопрос из совсем другой оперы. По большому счету без разницы что скрывается в дебрях библиотек.

на самом деле он не рисует

Какой глагол необходимо употреблять чтобы не было претензий? Композитинг?

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

Такое используется только при ЦПУ рендеринге. В ином случае он может расшаривать память ГПУ.

Возвращаемся к тому с чего начали. Оптимальную zero-copy на пустом месте не сделаешь...

И не должен.

А кто должен? Наверное лет 5 назад я впервые услашал про wayland. Первой моей мыслью было: «Интересно, насколько классную DE можно построить на базе Wayland? KDE3 наверное будет очень просто сделать!» Через полчаса был найден ответ: «Если ограничиться стандартным протоколом wayland, то даже DE уровня Windows 95 построить невозможно». Собственно на этом wayland для меня закончился не успев начаться.

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

В богомерзкой винде по сей день можно хендл окна получить,

WId QWidget::winId() const

УМВР в линуксе.

И иконку в трей можно вывести

The QSystemTrayIcon class provides an icon for an application in the system tray.

УМВР в линуксе.

и на глобальный хоткей среагировать

У меня Guake на F12 настроен, и все УМВР.

или программно переместить окно приложения из одного угла в другой.

вот тут подколол, да. в Х11 это сделано через жопу:

Furthermore, a toolkit cannot simply place windows on the screen. All Qt can do is to send certain hints to the window manager. The window manager, a separate process, may either obey, ignore or misunderstand them. Due to the partially unclear Inter-Client Communication Conventions Manual (ICCCM), window placement is handled quite differently in existing window managers. (справка Qt, Window Geometry, подраздел X11 Pecularities)

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

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

вернись к тому, что прочитай как работает SwapChain в DRI.

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

УМВР в линуксе.

В линуксе на X11 у меня тоже работает. В kwin_wayland наверное должно заработать. В Weston работает? А в гноме на wayland? Не так давно видел баги типа «gnome 3.1x, system tray icon missing». Ну и естественно объяснения что типа пока никак. ХЗ, может в последних версиях Qt и на последнем гноме уже сраслось. Но в июне такие баги появлялись. Пруфы на багтрекерах.

У меня Guake на F12 настроен, и все УМВР.

Это типа добавьте в конфиг композитора строчку типа «F12=exec /usr/bin/guake», перезапустите композитор и все заработает?

a toolkit cannot simply place windows on the screen...

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

WId QWidget::winId() const

Ну давай найдем WId окна с заголовком kate. Ах да, нужен указатель на виджет в адресном пространстве процесса kate...

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

XGrabKey

Блин, к X11 претензий-то нет :) Но все что ты описал под wayland работать скорее всего не будет (если взять приложение на произвольном тулките под произвольным Wayland-композитором).

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

даже Microsoft дает бесплатно Windows 10 своим старейшим инсайдерам

модель заработка другая

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

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

Все верно. В винде можно. В X11 тоже можно (все что ты описал можно сделать в X11). А в Wayland это возможно только с помощью DE-специфичных костылей и подпорок, или с помощью гипотетических еще ненаписанных расширений. А в некоторых композиторах невозможно принципиально.

Пост был написан чтобы показать, что архитектура Wayland убога. На Wayland можно написать супербыстрый и супероптимизированный compiz с графическими перделками. Но для сложного DE этого однозначно не хватит. Поэтому слова, что Wayland сейчас заменит X11 просто нелепы. Там еще несколько лет надо разгребать проблемы и срочно делать стандартизированные расширения. Поклонники wayland говорят, что щас мы дружно прыгнем на wayland и все станет збс... не станет, сейчас wayland - это софтинка уровня technical preview нового метода композитинга.

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

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

Оптимальную zero-copy на пустом месте не сделаешь...

Всё уже сделали до тебя.

А кто должен?

Специально созданные для этого протоколы.

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

И где же их можно увидеть или их ещё нет ?

Если есть, то в гноме.

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

Мне, по большому счету, насрать. Для меня главное что я получаю стабильную бесплатную и свободную ОС.

В российской армии тоже так. Лишь бы давали курево и кормили бесплатно. После увольнения такое чувство будто на зоне побывал.

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

Почему «тестировочный полигон для RHEL» превосходит по стабильности другие дистрибутивы? Почему они не лезут в исходники гнома и не издеваются над ними (как это делают в убунте)? Какие альтернативы ты предлагаешь?

В сиходники гнома они лезут потому, что: Юнити запилен ради того, чтобы собирать данные о пользователях. Mir пилится для того чтобы перехватить разработку нового графического сервера. Мир появился аккурат после Вейланда.

Федорасы взгляните правде в лицо, Федора — это тестовый полигон для Ред Хат. Вы рабы!

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

Урок

сейчас что стоит? ссышь сказать?

Дети, это хитрый провокатор.

За базар отвечать не умеешь?

А вот это дети, наглый провокатор.

ахахахахахахахаха
ну удачи тебе! повеселил!

Тут, провокатор упивается своей безнаказанностью.

Дети! Будьте осторожны!

anonymous
()

корпорации гнут своё, а дурачки подмахивают. жалоь линукс.

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

Логика где ты?

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

anonymous
()

А правда, что в wayland'e никогда, никогда не будет тиринга?

hotpil ★★★★
()

Ну будет под нвидиа, тогда и посмотрим этого вяленого.

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