Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Представлен новый легковесный X-сервер - Wayland" | +/– | |
| Сообщение от opennews (?), 04-Ноя-08, 19:58 | ||
Kristian Hogsberg, работающий в компании Red Hat над развитием X.Org, приступил (http://hoegsberg.blogspot.com/2008/11/premature-publicity-is...) к разработке нового легковесного X11 сервера, отвечающего требованиям реалий сегодняшнего для. Новый проект получил название Wayland (http://cgit.freedesktop.org/~krh/wayland/). Взаимодействие с аппаратным обеспечением, например, проведение инициализации, переключение видеорежимов (drm modesetting) и управление памятью (GEM) графических карт производится через модуль, работающий на уровне на уровне ядра. Кроме того, Wayland работает без привилегий суперпользователя и объединяет в одном процессе дисплейный и композитный менеджер. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от не скажу (?), 04-Ноя-08, 19:58 | +1 +/– | |
затея хорошая, главное чтоб хватило энтузиазма довести её до ума. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #47 | ||
| 2. Сообщение от Georges (ok), 04-Ноя-08, 19:59 | +/– | |
Всё необходимое перемещается в ядро, а это так сказать юзерспейс утилита... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #5, #18 | ||
| 3. Сообщение от vadiml (?), 04-Ноя-08, 20:41 | +/– | |
> затея хорошая, главное чтоб хватило энтузиазма довести её до ума. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
4.
Сообщение от atx (?), 04-Ноя-08, 20:56
| +/– | |
Лишь бы по стабильности не ударило... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. Сообщение от 0сторожный (?), 04-Ноя-08, 20:58 | +1 +/– | |
> Всё необходимое перемещается в ядро | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
6.
Сообщение от Egres (ok), 04-Ноя-08, 21:05
| +/– | |
Угу. Опять "глюк в видео драйвере" начнёт класть всю машину сразу. Удобно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #19 | ||
| 7. Сообщение от Аноним (7), 04-Ноя-08, 21:52 | +/– | |
А ничо что речь идет пока что об intel-only? Кто дрова под это писать будет? Никто? :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #8, #9, #39 | ||
| 8. Сообщение от Georges (ok), 04-Ноя-08, 22:03 | +/– | |
рассчитано под тех, кто имеет полноценные опенсурс дрова реализующие GEM и Kernel Mode setting (ati intel) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 | ||
| 9. Сообщение от anonymous (??), 04-Ноя-08, 22:04 | +/– | |
>А ничо что речь идет пока что об intel-only? Кто дрова под | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 | ||
| 10. Сообщение от crot (?), 04-Ноя-08, 22:13 | +/– | |
Ну наконец то. Давно пора. X.org стал очень тяжелым и не поваротливым. Может хоть это подтолкнет разработчиков игр делать игры тоже под Linux. Вот бы скорее первый релиз увидеть. На ЛОРЕ вроде писали что Wayland поддерживает nvidia и ati. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. Сообщение от Аноним (7), 04-Ноя-08, 22:18 | +/– | |
>на уровне на уровне ядра. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. Сообщение от valexey (?), 04-Ноя-08, 23:07 | +/– | |
Правильно ли я понимаю, что фактически этот сервер ломает совместимость с X Window System core protocol'ом? Судя по новости, этот новоявленый Х-сервер не будет заниматься отросовкой, а будет принимать от клиентов грубо говоря, только готовые bmp-шки. Т.о. ему уже нельзя будет сказать нарисуй мне линию вот тут, а вот тут полигон. А вот тут текст выведи. (всё это позволяет очень сильно снизить нагрузку на сеть). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #15, #16 | ||
| 13. Сообщение от СуперАноним (?), 04-Ноя-08, 23:14 | +/– | |
А по мне, так пусть лучше сам X-сервер занимается рендерингом виджетов. Зато окошки, выводимые разными тулкитами будут выглядеть одинаково. Да и траффик при таком подходе должен быть меньше. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. Сообщение от valexey (?), 04-Ноя-08, 23:20 | +/– | |
Та-ак... Прочитал по диагонали что это за зверь такой. Так вот -- это НЕ X11-сервер! Т.о. совместимость с имеющимися приложениями нет и не планируется: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #25 | ||
| 15. Сообщение от Аноним (7), 04-Ноя-08, 23:24 | +1 +/– | |
Совместимость ломает. Линию рисовать, конечно, можно, но делать это будет не сервер, а тот, кто с ним работает. Любой рендеринг является direct rendering'ом, и все то, что реально рисует придется переписывать (для начала cairo и freetype, со временем, возможно, монстров вроде gtk и qt). Благодаря этому и достигается основная цель сервера - приложение (или тулкит) может контролировать отрисовку, не допуская дефектов изображения в ее процессе; с текущим X-протоколом, гарантирующим только окончательный вид, но не то, что появляется в процессе это сделать непросто. Приходится использовать двойную буферизацию в тулкитах, чтобы X-сервер имел дело только с конечным вариантом изображения, и это все равно не спасает от лагов при перерисовке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 | ||
| 16. Сообщение от geekkoo (??), 04-Ноя-08, 23:40 | +/– | |
>>а будет принимать от клиентов грубо говоря, только готовые bmp-шки. Т.о. ему уже нельзя будет сказать нарисуй мне линию вот тут, а вот тут полигон. А вот тут текст выведи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #17 | ||
| 17. Сообщение от geekkoo (??), 04-Ноя-08, 23:45 | +/– | |
Ну, и с фритайпом Кейт Паккард на самом деле проводил сравнения со старым ХFont (чисто серверной реализацией). По его измерениям получалось, что разницы практически никакой нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 18. Сообщение от User294 (ok), 05-Ноя-08, 01:02 | +/– | |
> В общем даёшь уменьшение потребления памяти на 50 мегов и увеличение производительности!!! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 19. Сообщение от User294 (ok), 05-Ноя-08, 01:10 | +1 +/– | |
>Угу. Опять "глюк в видео драйвере" начнёт класть всю машину сразу. Удобно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #43 | ||
| 20. Сообщение от Аноним (7), 05-Ноя-08, 01:57 | +/– | |
Для обратной совместимости X-сервер можно портировать под Wayland | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. Сообщение от Аноним (7), 05-Ноя-08, 03:29 | +/– | |
> Всё необходимое перемещается в ядро | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #26, #27 | ||
| 25. Сообщение от Аноним (-), 05-Ноя-08, 08:47 | +/– | |
>Поправьте заголовок новости и содержимое -- иначе вводит читателя в заблуждение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #38 | ||
| 26. Сообщение от I (?), 05-Ноя-08, 09:02 | +/– | |
>А сколько в своё время было наездов на Windows за такую вот | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #29 | ||
| 27. Сообщение от Хелагар (ok), 05-Ноя-08, 09:44 | +/– | |
>> Всё необходимое перемещается в ядро | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #28 | ||
| 28. Сообщение от Аноним (7), 05-Ноя-08, 10:27 | +/– | |
>Не к тому же, друже аноним. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #33 | ||
| 29. Сообщение от Аноним (7), 05-Ноя-08, 10:38 | +/– | |
>Все не так просто. Это другая архитектура. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #31 | ||
| 30. Сообщение от AsphyX (??), 05-Ноя-08, 10:58 | +/– | |
Похоже, сбывается моя мечта: выкинуть бОльшую часть графических команд из core protocol'а, поскольку они всё равно уже практически не используются (отрисовка примитивов, глифов, блиттинг и Porter-Duff alpha blending давно уже выполняются через XRender). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #32, #34 | ||
| 31. Сообщение от User294 (ok), 05-Ноя-08, 11:39 | +/– | |
>очень похожая на применяемую в виндовс. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 32. Сообщение от maximnik0 (?), 05-Ноя-08, 12:03 | +/– | |
Боюсь все заглохнет , про фрамбуфер (framebuffer ) надеюсь не забыли - и где эта технология ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #35 | ||
| 33. Сообщение от geekkoo (??), 05-Ноя-08, 12:20 | +/– | |
>[оверквотинг удален] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 | ||
| 34. Сообщение от geekkoo (??), 05-Ноя-08, 12:32 | +/– | |
>Похоже, сбывается моя мечта: выкинуть бОльшую часть графических команд из core protocol'а, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #36 | ||
| 35. Сообщение от geekkoo (??), 05-Ноя-08, 13:11 | +/– | |
>>и где эта технология ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 | ||
| 36. Сообщение от AsphyX (??), 05-Ноя-08, 13:31 | +/– | |
>я не очень понял, с чем связаны такие сложности с реализацией A(ccelarated)I(ndirect)GLX, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 Ответы: #37, #41 | ||
| 37. Сообщение от geekkoo (??), 05-Ноя-08, 13:50 | +/– | |
>>я не очень понял, с чем связаны такие сложности с реализацией A(ccelarated)I(ndirect)GLX, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 38. Сообщение от Щекн Итрч (?), 05-Ноя-08, 15:45 | +/– | |
>>Поправьте заголовок новости и содержимое -- иначе вводит читателя в заблуждение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 39. Сообщение от Аноним (7), 05-Ноя-08, 21:33 | +/– | |
>А ничо что речь идет пока что об intel-only? Кто дрова под | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 | ||
| 40. Сообщение от Дмитрий Ю. Карпов (?), 05-Ноя-08, 22:15 | +/– | |
Для работы с терминалом нужен протокол типа HTTP+HTML, когда X-клиент составляет форму, в которой прописано, что он хочет визобразить на экране, а X-сервер сам это отображает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #44 | ||
| 41. Сообщение от geekkoo (??), 05-Ноя-08, 23:32 | +/– | |
Да действительно, я был неправ с этим DRI. Т.е. он представлял из себя костыль, который позволял клиенту напрямую работать с аппаратурой, минуя вообще говоря Xserver. Собственно поэтому им и могли воспользоваться только клиенты работающие на той же машине, где находится видеокарта. ПОявление AIGLX ситуацию несколько выпрямило, поскольку с его появлением OpenGL команды стали проходить через сервер. Т.е. я действительно ошибался, считая, что это уже давно было реализовано. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 42. Сообщение от Lx (?), 06-Ноя-08, 00:09 | +/– | |
Мдя.. Полное крушение представлений о жизни. А я - наивный - полагал, что xorg очень важная и нужная чать системы... что-то там отрисовывает, ускоряет... а оказывается она тупо выводит на экран, уже готовые картинки. К чему тогда она? Давайте фреймбуфер использовать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
43.
Сообщение от Sergey (??), 06-Ноя-08, 20:16
| +/– | |
да ничего, и сейчас не менее забавный глюк, правда связанный с тем, что X-Server 1.5 по сию пору не поддерживается драйвером fglrx. При хагрузке консоли все еще ничего, а как только стартуют Х, то сразу черный экран, и все! Ни Х убить, ни в консоль выйти, только ресетом клацнуть, как на венде! Ну или можно удаленно войти, поправить конфиг и перегрузить все. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 | ||
| 44. Сообщение от Василий (??), 07-Ноя-08, 19:29 | +/– | |
>Для работы с терминалом нужен протокол типа HTTP+HTML, когда X-клиент составляет форму, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
| 45. Сообщение от Света (?), 07-Ноя-08, 20:05 | +/– | |
Никак не пойму, чем вызвана такая большая любовь к C без ++. Разве не удобнее писать тот же графический сервер на C++? Драйвер действительно можно сделать не в ядре (как в микроядерных ОС), но тут надо оценивать соотношение "требуемая надежность/требуемое быстродействие" (для игр, наверное, важнее второе, для серверов - первое, правда там и графика практически не нужна). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #46 | ||
46.
Сообщение от Taz (?), 27-Май-11, 00:08
| +/– | |
> для серверов - первое, правда там и | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 | ||
| 47. Сообщение от kiwinix (?), 13-Ноя-18, 20:43 | +6 +/– | |
Передаю вам привет из 2018-го!) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #48 | ||
| 48. Сообщение от pavlinux (ok), 14-Ноя-18, 00:42 | –2 +/– | |
Передаю привет в 2028! У вас там чего-нить заработало? В Убунту 28.10 уже дефолтное? :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 Ответы: #50 | ||
| 49. Сообщение от Козлетто (?), 17-Окт-20, 14:54 | +2 +/– | |
Привет из 2020 года! Ковид19, Федора 33, Linux 5.9, а этот ваш Wayland до сих пор не готов | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. Сообщение от soarin (ok), 22-Апр-23, 12:38 | +/– | |
В 2022 году стало дефолтное, хотя за исключением Nvidia. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |