The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорения на системах с GPU NVIDIA

01.07.2021 09:13

Доступен выпуск XWayland 21.1.1.901, DDX-компонента (Device-Dependent X), обеспечивающего запуск X.Org Server для организации выполнения X11-приложений в окружениях на базе Wayland. В состав выпуска приняты изменения, позволяющие задействовать аппаратное ускорение OpenGL и Vulkan для приложений X11 на системах с проприетарными графическими драйверами NVIDIA. Обычно подобного рода изменения помещаются в новые значительные выпуски, но в данном случае решено сделать исключение и добавить новшество в существующую стабильную ветку 21.1, так как изменения не влияют на бэкенд GBM, а в основном касаются бэкенда EGLStream и сопряжены со значительным улучшением работы пользователей EGLStream.

Со стороны NVIDIA изменения для аппаратного ускорения в XWayland приняты в состав драйвера NVIDIA 470.x. Судя про проведённым тестам, при использовании ветки драйвера NVIDIA 470 производительность OpenGL и Vulkan в X-приложениях, запущенных при помощи XWayland, почти не отличается от запуска под управлением обычного X-сервера.

  1. Главная ссылка к новости (https://www.mail-archive.com/x...)
  2. OpenNews: В Xwayland добавлена поддержка аппаратного ускорения на системах с GPU NVIDIA
  3. OpenNews: Выпуск XWayland 21.1.0, компонента для запуска X11-приложений в Wayland-окружениях
  4. OpenNews: Доступен Wayland 1.19
  5. OpenNews: В Wayland-драйвере для Wine появилась поддержка Vulkan и многомониторных конфигураций
  6. OpenNews: Выпуск проприетарного драйвера NVIDIA 470.42.01
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/55416-xwayland
Ключевые слова: xwayland, nvidia
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (85) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:33, 01/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ребята, подскажите, можно ли будет теперь полноценно пользоваться Wayland?
     
     
  • 2.2, Sergey (??), 09:37, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Нужно задать себе вопрос а зачем? Чем не устраивают X?
     
     
  • 3.4, Аноним (1), 09:42, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    X11 + Nvidia + dwm (или любой другой wm) ужасно лагает, особенно при перетаскивании окна и скролле. Я перепробовал много дистрибутивов и комбинаций, никакие композиторы не помогают. На новых видеокартах Nvidia иксы лагают (у меня gtx 1660 super). Я попробовал Sway, и офигел от плавности работы. Очень жду полную поддержку Wayland
     
     
  • 4.7, Zenitur (ok), 09:46, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Если у тебя используется композитный менеджер, попробуй выключить VSync в NVIDIA X Server Settings и в настройках самого композитного менеджера. Лагает ли теперь? А пытался ли ты избавиться от тиринга, добавлял ли "тройную буферизацию" в конфиг иксов? Убери и попробуй без этого параметра.

    Если после этого лаги и тормоза пропали, попробуй последовательно всё включать обратно. Попробуй комбинацию "в панели управления VSync выключен, а в композитном менеджере - включен", и наоборот.

     
     
  • 5.9, Аноним (1), 09:47, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Спасибо, попробую когда будет возможность
     
  • 5.57, Роман (??), 21:30, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Кто-нибудь может "на пальцах" объяснить почему требуются такие приседания и что мешает чтобы оно просто из коробки было хорошо? 61128
     
     
  • 6.61, Аноним (61), 23:46, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Увы, вяленый так пока не умеет.
     
     
  • 7.67, Аноним (67), 01:40, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У человека выше все оказалось совсем наоборот.
     
  • 6.68, Аноним (67), 01:40, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Линукс же.
     
     
  • 7.82, Роман (??), 18:01, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Линукс же.

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

     
     
  • 8.85, barmaglot (??), 09:16, 05/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Всем пофигу 1 Вяленый мало популярен у тех кто в состоянии разобраться с любым... текст свёрнут, показать
     
     
  • 9.86, Роман (??), 12:05, 05/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Как я понимаю из комментариев тут, у людей и без Wayland, на X ах далеко не всё ... текст свёрнут, показать
     
  • 6.78, Zenitur (ok), 13:17, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вместо ответа я коротко расскажу про композитинг в Линуксе Я впервые услышал пр... большой текст свёрнут, показать
     
     
  • 7.81, Роман (??), 17:58, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    это какая-то притча в стиле "без труда не выловишь и рыбку из пруда"? Чтобы результат слаще казался или в чем смысл комментария?
     
     
  • 8.84, Zenitur (ok), 11:53, 03/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не Это как узнавать детство Волан-де-морта, чтобы понять, как его победить сейч... текст свёрнут, показать
     
  • 5.79, Zenitur (ok), 13:30, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В какой-то момент я остановился на использовании openSUSE 11 4, которым я пользо... большой текст свёрнут, показать
     
     
  • 6.80, Zenitur (ok), 13:46, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Однажды вышла новая версия драйвера NVIDIA. В нём по умолчанию включили VSync. Раньше по умолчанию он был выключен. Я про вот это: http://0x0.st/-fba.png

    И знаешь, как-то стало наслаиваться включенное VSync в драйвере NVIDIA в в compiz-config. Надо в одном из этих мест выключить. Тогда норм. Лично я выключил в NVIDIA X Server Settings.

    И всё, я доволен, эффекты есть, всё плавненько, ничего не тормозит.

    P.S. Когда я пользуюсь radeon и intel, то там VSync тоже включен по умолчанию. И несмотря на это, компиз ведёт себя корректно! Ничего не фризит и не лагает.

     
  • 4.8, Аноним (8), 09:47, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну так в иксах запускают обычно compton или его более новый форк, плюс в драйверах убирают тиринг. Разница тут небольшая на самом деле между i3 и sway получается. То что видится как Эбыстрая работаЭ это как раз из-за самого протокола wayland. Он в отличие от иксов не проверяет все что выведено на экран. И по дизайну уже как бы включает улучшайзинги. Проблема только в закрытости драйверов нвидии. То что в древних радеонах работает уже много лет как тут только появляться начинает.
     
     
  • 5.14, AlexYeCu_not_logged (?), 10:05, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >в иксах запускают обычно compton или его более новый форк

    Но зачем?

    >плюс в драйверах убирают тиринг

    Если вот это есть?

     
     
  • 6.38, Zenitur (ok), 13:38, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У меня MATE без композитного менеджера. Я выключаю VSync ВЕЗДЕ (в NVIDIA X Server Settings, и в настройках игры). Затем включаю "compton --vsync opengl". И всё, тиринга нет.
     
     
  • 7.40, AlexYeCu_not_logged (?), 13:52, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > У меня MATE без композитного менеджера. Я выключаю VSync ВЕЗДЕ (в NVIDIA
    > X Server Settings, и в настройках игры). Затем включаю "compton --vsync
    > opengl". И всё, тиринга нет.

    FullCompositingPipeline хуже работает?

     
     
  • 8.42, Zenitur (ok), 14:13, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не пробовал В драйвере 340 xx это есть Для 9800GT ... текст свёрнут, показать
     
     
  • 9.46, AlexYeCu_not_logged (?), 15:12, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не в курсе, надо на сайте смотреть ... текст свёрнут, показать
     
  • 9.74, Аноним (74), 06:45, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Купи уже новый АМД проц со встройкой 9800gt в 2021 это же совсем динозавр ... текст свёрнут, показать
     
     
  • 10.76, Zenitur (ok), 08:17, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Минисруфт тянет, а мне больше и не надо Когда-то и War Thunder тянул, эх ... текст свёрнут, показать
     
  • 4.24, Fractal cucumber (ok), 12:15, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    openbox офигенно работает, по крайней мере на 1030
     
  • 4.58, asdasdasd (?), 21:52, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    УВРНЧЯДНТ? А когда решил попробовать Wayland (на тот момент получилось завести только KDE), то были фризы и нагрузка на CPU.
     
  • 3.10, zee (?), 09:50, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Вот честно. Может меня заминусят за этот комментарий, но как же меня бесят люди которые против всего нового. Rust? Это зло, не нужно. Wayland? "Чем не устраивают X?" Когда вышел новый гном и новые кеды некоторые прям таки кричали: "Ой, да зачем всё это, всё и так работает."
    Может откажемся от любых нововведений, которые могут стать основой для чего-то нового и удобного, что ляжет в основу дальнейшего развития линукс?
    Да, я знаю что Linux это серверная система, где в первую очередь цениться стабильность и безопасность, но, опять же, подобные нововведения не пытаются впихнуть как можно быстрее, а ждут момента когда уже будет безопасно это делать, а люди с desktop, могут покойно всё настроить под себя и жить с комфортом
     
     
  • 4.11, zee (?), 09:52, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Простите, сгорел. Недавно спорил с одним знакомым на эту тему
     
     
  • 5.13, Акапулько (?), 10:04, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +9 +/
    В новом нет ничего плохого. Но это новое нужно довести до ума, отшлифовать, а потом внедрять в массы. А то получается, едва вышли с багов, ели утрясли все недочёты, 5 минут можно просто поработать в успокоенной системе, и тут вчерашний праграмист вываливает полумертвого, шатающегося и хромающего вяленого, который рушит все, что наконец то начинало работать, как положено. И тут сидит пользователь и думает: "А $#@ #$## @@@@÷$%".
     
     
  • 6.27, Леонид (??), 12:35, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ну во-первых он не такой уж новый, ему уже почти год. во-вторых: я не считаю, что он был "так себе", я считаю, что это вполне себе нормальный продукт, который отлично работал ровно до того момента, пока в него не вломились "креативные" люди и не перепилили на свой лад.
     
     
  • 7.53, Anonimous (?), 19:21, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    по-первых не год, т.к. первый релиз был аж 2008 году...
     
  • 5.15, Аноним (15), 10:06, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Спорил о чём? Недостатки вяленого относительно иксов всем известны. Исправлять их никто не собирается из-за ограничений архитектуры. По этой причине многие вынуждены сидеть на иксах до последнего.
     
     
  • 6.36, Аноним (36), 13:32, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Какие такие недостатки? То что на пропиретарных дровах не работает? То что зум окна не может расшаривать? Может это проблема самих проприетарных продуктов?
     
     
  • 7.62, Аноним (15), 23:47, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Достаточно того, что приложения не могут сохранять и изменять координаты своих же окон. После этого проверять что-то дальше не имеет смысла.
     
     
  • 8.75, Аноним (74), 07:10, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И многим приложениям оно надо Почему бы работой композитного менеджера не заним... текст свёрнут, показать
     
  • 8.87, Аноним (87), 16:00, 05/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда как работают декорации на стороне клиента ... текст свёрнут, показать
     
  • 4.12, Annoynymous (ok), 09:56, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    На опеннете каждая новость сопровождается комментариями «не нужно». Или «зачем», или «не всем нужно», или даже «верните!», что на самом деле то же самое.

    Просто прими это и расслабься, всех луддитов не перестреляешь.

     
  • 4.16, AlexYeCu_not_logged (?), 10:09, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Всё просто. Те, кто против, они как раз-таки пользуются GNU/Linux как основной/единственной десктопной системой. И им эта система нужна в рабочем и полноценном состоянии, что для всевозможных любителей новизны и прочих смузихлёбов немыслимо.
     
     
  • 5.26, Леонид (??), 12:31, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну так пусть сидят на Debian stable - в чем проблема? Выбирают дистр не по себе и жужжат тут...
     
     
  • 6.34, AlexYeCu_not_logged (?), 13:15, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну так пусть сидят на Debian stable - в чем проблема? Выбирают
    > дистр не по себе и жужжат тут...

    Так и ты можешь свалить на условный Арч или вообще на Винду, какие проблемы?

    Подобные тебе никак не могут осознать одну простую, казалось бы, вещь: никто не будет особо протестовать против действительно полезной технологии, которая решает важные проблемы, делает всё лучше и быстрее и т. д. Отторжение вызывают, как правило, криво спроектированные уродцы с порезанным функционалом.  И твой заочно и горячо любимый Wayland как раз на такого уродца и похож.

     
     
  • 7.43, Леонид (??), 14:18, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А мне все нравится. И wayland нравится, и systemd и вообще все новое.
    Я себе первый Linux поставил лет 20 назад (Мандрейк) и с тех пор с удовольствием наблюдаю за развитием.
     
  • 6.63, zlat0mail.ru (?), 23:47, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > пусть сидят на Debian stable

    Аминь!
    Я так и делаю уже примерно 15 лет.

     
  • 4.25, Fractal cucumber (ok), 12:17, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так старое же всегда лучше!!!
     
     
  • 5.37, Аноним (36), 13:34, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Как там у вас в пещерах? А как вы простите здесь сообщения пишете? Технология же не обкатанная, всего каких-то сотню лет развивается.
     
     
  • 6.65, Аноним (15), 23:53, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Интернет, если что, достался нам уже обкатанным. Чего не скажешь о сабже. Уже лет 14 развивается, а всё не готов. Я даже сходу не смогу назвать какой-то аналогичный долгострой в софте.
     
     
  • 7.70, дохтурЛол (?), 02:21, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    rektos
     
  • 4.28, maximnik0 (?), 12:36, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >но как же меня бесят люди которые против всего нового

    Но меня бесит что некоторые нововведения очень сомнительные.Тот же systemd - внедрялось под предлогом отказаться от портянки скриптов,повысить безопасность и скорость загрузки.

    Заглядываю в свою кубинточку-в папку /etc/systemd -173 файла...скорость не повысилось,завершение работы из-за лоск файлов по 3 минуты ждать....Лазить теперь очень страшно,не поймешь из-за какого параметра полсистемы не стартует.А некоторые параметры  тупо не настраиваються.Так к примеру не кто  мне так и не подсказал -как уменьшить кол-во вир.консолей,параметр ReserveVT тупо не работает на новых версиях.Так же как не пускать root на виртконсоль при нормальном старте системы,раньше можно было запретить при уровнях 2-5 ,т.е оставить только аварийный сеанс.
    Пулса -звуковой сервер. Доинтегрировались до того что теперь без нее на новых звуковых чипах (драйверах) звук не работает.Я  был в обалдение когда в рассылках -на вопрос драйвер загружен,dmesg выводиться,в wine звук есть,во всех остальных программах даже с alsa настройкой
    звука нет.Ответ разработчика-ставь пулсу,драйвера заточены под нее......(разработчик не все dev устройства реализовал,из-за этого alsa полноценно не работает) .
    Snap пакеты - так себе,замаелся уже.Регулярно ломается локализация.....

     
     
  • 5.30, Леонид (??), 12:42, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Блин, перейди уже на Debian stable и не плач.. Еще Арч поставь себе и заливайся слезами о внедрении новых фишек.
     
     
  • 6.32, maximnik0 (?), 12:50, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Блин, перейди уже на Debian stable и не плач.. Еще Арч поставь
    > себе и заливайся слезами о внедрении новых фишек.

    В Debiane сейчас тоже системд как я слышал,разве что форк ...


     
  • 6.47, AlexYeCu_not_logged (?), 15:14, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Блин, перейди уже на Debian stable и не плач.. Еще Арч поставь
    > себе и заливайся слезами о внедрении новых фишек.

    А может уже ты куда-нибудь перейдёшь?

     
  • 4.50, Kuromi (ok), 16:46, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Простите, но вы путаете теплое с мягким. Одно дело вяляный и раст, которые представляют собой чисто технологические улучшения (если мы приходим к консенсусу что это улучшения) и другое дело "новый Гном", в котором разработчики "все переделали так как им нравится, не задаваясь вопрососм что об этом подумают пользователи".
    Мне тут вспоминается пример Pidgin и то как пользователи просили сделать там видеозвонки (благо даже фреймворки были уже). Ответ разработчков Пиджин был такой - "у нас вэбкамер нет, нам это не нужно, а значит и вам тоже".

    Никто в реальности не против объективных улучшений, а вот "мы тут все переделали потому что нам так захотелось" - понятное дело слегка напрягает

     
  • 4.73, Анончик (?), 04:26, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Когда у тебя все работает, а все вокруг кидают какахами в твой любимый wayland,systemd и тд. ты естественно не понимаешь за что волна хейта.
    Продукт должен решать какую-то проблему пользователя, проблемы программиста продукт решать не должен. Перепишем все за ново, потому что в этом старой какахе нам сложно разобраться, это не аргумент для пользователя. Новая версия продукта которая не решает какие-то новые проблемы пользователя не нужна этому пользователю.
    И тут не люди против всего нового, просто это новое не решает проблем но вполне приносит какие-то новые проблемы.
    Вполне естественно что это новое не нужно и об этом прямо говорят.
     
  • 3.45, SinoptikUF (?), 15:11, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Лучше Windows пока ничего не придумали для десктопа!
     
  • 2.5, zee (?), 09:42, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если не на NVidia, то можно. Если у тебя NVidia, то можно забыть, или же, если 2 видюхи, нвидию использовать для проброса в виртуалку, а DE c wayland на intel или amd
     
     
  • 3.6, Аноним (1), 09:43, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Извиняюсь, вообще забыл нвидию упомянуть ;)
     
  • 2.19, iPony129412 (?), 10:20, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > подскажите, можно ли будет теперь полноценно пользоваться Wayland?  (с Nvidia)

    Пока рано. Только глюки собирать.

     
  • 2.22, Die (?), 11:01, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да, уже года 2 использую полноценно, с жестами и тд, глюков сейчас особо нет, все нравится, сессия с иксами логает по сравнению с вайландом, видюха интел
     
  • 2.39, Fracta1L (ok), 13:51, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Буквально вчера запускал wayland-сессию. Плазма прекрасно работает, а у Firefox в окне чёрный квадрат вместо содержимого.
     
     
  • 3.54, Аноним (54), 19:42, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Можно попробовать запустить так:
    'MOZ_WEBRENDER=1 firefox'
     
     
  • 4.55, Аноним (54), 19:43, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ошибся. Точнее так:
    'MOZ_WEBRENDER=0 firefox'
     
  • 3.59, Аноним (59), 22:29, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Nvidia? Firefox давно на вяленом нормально работает, проблем нет, только у меня AMD.
     
  • 2.51, Я (??), 17:05, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    давно можно, а теперь даже владельцам нвидии.
     

  • 1.17, Аноним (17), 10:11, 01/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Очень радует что люди делают такое важное и полезное дело. Интересно они понимают, что скоро их поделие будет бесполезно в связи с уходом от Х?
     
     
  • 2.23, llolik (ok), 11:10, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > что скоро их поделие будет бесполезно в связи с уходом от Х

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

    В Мак-ах для этого же сто лет есть XQuartz представляющий собой/делающий тоже самое. И ничего, никого не обламывает.

     
     
  • 3.29, Леонид (??), 12:37, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А там все понятно - "заплатка" - это когда под конкретную "проблему" (или даже под разные "проблемы") выпускается несколько версий с разным кодом.
    Иногда, кстати, в разных кодах.
    (То есть у тебя, например, есть два приложения, которые на компе ты запускаешь под Windows, а на Маке они запускаются под разными версиями).
    Это называется патчем, а не "заплаткой", поскольку патч - это тоже самое, но это уже версия с измененным кодом/убраны баги/изменения в другом коде и т.д.
     

  • 1.18, Аноним (18), 10:12, 01/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Когда, наконец, сделают единый шрифт для всех оболочек и приложений? Безобразие! И аппаратное ускорение для хромиум уже жду давно. Да и не только я, наверное.
     
     
  • 2.20, Аноним (1), 10:28, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    +1
     
  • 2.83, Аноним (83), 04:44, 03/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Обламывает что ускорения нет в хромиуме на линуксе -- у меня игрушки тормозят. Ну сколько можно ждать уже? Ну технически я пару лет жду, раньше у меня был доступ к аппаратно ускоренной венде.
     

  • 1.21, FortyTwo (ok), 10:36, 01/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Судя про проведённым тестам, при использовании ветки драйвера NVIDIA 470 производительность OpenGL и Vulkan в X-приложениях, запущенных при помощи XWayland, почти не отличается от запуска под управлением обычного X-сервера.

    Там чуть-чуть, потом там срочно нужно "в безопасность" - Вы же не видите особой разницы? А потом твой распоследний и купленный с пометкой "мощный" device рррраааз - и в тывку!

     
     
  • 2.31, Леонид (??), 12:48, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Если бы все это работало так просто! Есть куча устройств, которые не позволяют даже подумать о том, чтобы что-то там протащить. Даже с "проверенным" девайсом могут возникнуть проблемы.
    Может я и не все понимаю, но все равно не думаю, что человек, который купил девайс (или если использовать аналогии - посетил какое-либо мероприятие, куда не пускают гостей) , не может использовать его по прямому назначению, то есть для работы.
     
  • 2.33, VladSh (?), 13:11, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А меня эта фраза вызвала вопрос: а зачем вообще это аппаратное ускорение, если производительность не отличается (если нет никакого ускорения)?
     
     
  • 3.35, пох. (?), 13:20, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Внезапно, у OpenGL в иксах _есть_ ускорение. And always have been, поскольку opengl и есть интерфейс к 3d фичам видеокарт.

    Есть, конечно, программный эмулятор, но он немножко неэффективен.

    А зачем нужен такой вафлянд в котором скорость работы иксовых приложений "почти уже совсем но немного еще не" как в native X - это спросите у топ-топ менеджеров редхата.

    Они заплатили миллионы за то чтобы убить разработку иксов в пользу конфетки из дерьма.

     
     
  • 4.41, maximnik0 (?), 14:11, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >у OpenGL в иксах _есть_ ускорение. And always have been, поскольку opengl и есть интерфейс к 3d фичам видеокарт.

    OpenGL -это незкоуровневое кроссплатформенное Ари  предостовляющие доступ к графическим примитивам и обьектам.Внезапно- но по стандарту ускорения может и не быть (аппаратное),та же игра Налф-Лайф
    работает на софтовой реализации.Доступ к аппаратным ускорению предостовляет в linux -комбинация на уровне ядра KMS+DRM.На системном уровне DRI+Mesa

     
     
  • 5.44, Zenitur (ok), 14:25, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не сказал бы, что OpenGL - низкоуровневый. Были же API Glide, S3D. Они совсем низкоуровенывые, так называемые "нативные" API. По сравнению с ними, OpenGL и Direct3D не являются низкоуровневыми.
     
     
  • 6.48, maximnik0 (?), 16:02, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Не сказал бы, что OpenGL - низкоуровневый. Были же API Glide, S3D.
    > Они совсем низкоуровенывые, так называемые "нативные" API. По сравнению с ними,
    > OpenGL и Direct3D не являются низкоуровневыми.

    Это вечные споры :-) Заметили что многие используют GTK и Qt? Не кто не хочет заморачиваться с
    GLUT или GLFW ,считая их слишком низкоуровневыми.Хотя можно такие вещи делать-как я удивлен был.
    Чисто на TCL (без TK) человек сделал кросс платформенную программу управление сертификатами.Очень красивая и маленькая утилита.Что значит человек знает наизусть язык,прямые вызовы API использовал.

     
     
  • 7.49, Аноним (83), 16:24, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это неправда. Вместо голого opengl берут какой-нибудь sdl. Но, ровно по той же причине! Opengl это только интерфейс к графическому рантайму управляющему картой, а хочется ещё и управление окнами, события клавиатуры и мыши, и всё остальное что в sdl из коробки. Самое интересное это конечно синхронизация этого всего в мультипотоке, что в sdl тоже из коробки. Если использовать голй апи, придётся переизобретать все остальные части приложения, а это очень много бойлерплейта.
     
     
  • 8.60, maximnik0 (?), 23:41, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так GLFW это только обертка к opengl Однако я не слышал чтобы на sdl делали не ... текст свёрнут, показать
     
     
  • 9.69, Аноним (83), 01:48, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Virtualbox уже игровое приложение Да и не только она Ну так SDL это достаточно... текст свёрнут, показать
     
     
  • 10.71, maximnik0 (?), 02:59, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    SDL там для графического вывода сложно описать,точнее эмуляция экрана и через ... текст свёрнут, показать
     
  • 10.72, maximnik0 (?), 03:11, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В основном я видел приложения с разными бинарниками,очень сложно программировать... текст свёрнут, показать
     

  • 1.52, lockywolf (ok), 18:10, 01/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В общем, вяленый будет вечно работать прослойкой. Полного перехода с Х не будет никогда.
     
     
  • 2.56, Kuromi (ok), 21:07, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Разумеется. Есть мегатонна тех же игр, которые, даже имея нативные порты под Линукс окажутся "чемоданом без ручки" т.к. никто не будет обновлять их под Вейланд. Ну может небольшое кол-во и то не факт.
    Даже свежевыпускаемые игры и те вряд ли хоть как-то будут совместимы, ибо игроделы такая братия, им то "слишком рано, еще не мейнстрим", то "уже поздно, игра полгода как вышла, продажи уже упали, бросаем силы на новый проект" (или расходимся нафиг, как 99% инди студий после первой игры и осознания неромантичной реальности игростроя).

    В общем, легаси оно такое.

     
     
  • 3.66, Аноним (15), 23:56, 01/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    С играми как раз проблем меньше, если их в полный экран запускать. Забив на всякие там композитные менеджеры и прочие прослойки.
     
  • 2.77, Аноним (77), 10:50, 02/07/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А нужен ли полный переход? Открывание иксов от управления устройствами и сессией в перспективе даёт возможность решить некоторые проблемы иксов. Например, прозрачно запускать X-контейнер для каждого приложения, в взаимодействие с другим софтом по X11-протоколу можно будет ограничить через эмуляцию присутствия клиента. Конечно, это вопрос далекого будущего, но пока у нас все программы работают внутри обычного XOrg он сам себя решать не начнёт.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру