The OpenNET Project / Index page

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



"В библиотеке SDL3 отложили переход на Wayland по умолчанию"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В библиотеке SDL3 отложили переход на Wayland по умолчанию"  +/
Сообщение от opennews (??), 26-Мрт-24, 11:58 
Разработчики библиотеки SDL (Simple DirectMedia Layer), нацеленной на упрощение написания игр и мультимедийных приложений, отменили изменение, переводящее ветку SDL3 на использование по умолчанию протокола Wayland в окружениях, предоставляющих одновременную поддержку Wayland и X11. В качестве причины упоминается наличие проблем, нерешённых в экосистеме Wayland, связанных с блокировкой поверхностей и реализацией FIFO (vsync). Указанные проблемы приводят к снижению производительности и не могут быть полноценно решены без реализации дополнительных протоколов fifo-v1 и commit-timing-v1...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=60847

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 26-Мрт-24, 11:58   +14 +/
Заметил, что mpv в wayland (gnome) тормозит и пропускает кадры. Конфигурация аналогичная как в системе с xorg -- базовые настройки типа нелинейного масштабирования + интерполяция кадров. Вернулся на xorg.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #9, #19, #29

2. Сообщение от iPony129412 (?), 26-Мрт-24, 11:59   –20 +/
давно пора
сколько было коментариев "ещё даже и невидно на горизонте", а по факту 2024 год стал переходом на Wayland
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6, #64

3. Сообщение от Аноним (1), 26-Мрт-24, 12:00   +/
Я ещё помню времена, когда vo=vaapi позволял процессору при проигрывании видео быть на уровне 30-35 градусов, на ноутбуке с пассивным охлаждением. Да, без всяких крутых скейлеров. Сейчас такой вывод тоже работает, но объявлен устаревшим, жалко.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #34, #38, #60

4. Сообщение от Анонимemail (4), 26-Мрт-24, 12:03   +5 +/
"Wayland breaks everything"
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10

5. Сообщение от Аноним (6), 26-Мрт-24, 12:04   +1 +/
Опять 25. Когда у вас у всех. QNX успел устареть за 4 месяца?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15, #73, #300

6. Сообщение от Аноним (6), 26-Мрт-24, 12:06   +17 +/
Ничего что ты это пишешь в новости где отказались от перехода на вейленд?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #21, #35, #61, #72, #121

7. Сообщение от Аноним (7), 26-Мрт-24, 12:08   –3 +/
> без решения данных проблем переход с X11 на Wayland не несёт каких-либо преимуществ для обычных приложений и игр, а лишь приводит к серьёзному снижению производительности и регрессиям.

Погодите, но ведь опеннетные эксперты утверждали обратное! А как же тиринг, а как же "давно пора на свалку"?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #16, #28, #39

8. Сообщение от Аноним (10), 26-Мрт-24, 12:11   +8 +/
> упоминается наличие проблем, нерешённых в экосистеме Wayland, связанных с блокировкой поверхностей и реализацией FIFO (vsync). Указанные проблемы приводят к снижению производительности
> Отмечается, что без решения данных проблем переход с X11 на Wayland не несёт каких-либо преимуществ для обычных приложений и игр, а лишь приводит к серьёзному снижению производительности и регрессиям.

Вся суть вейланда.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11

9. Сообщение от Пряник (?), 26-Мрт-24, 12:12   +/
Запустил бы в xwayland. Или у тебя комп ради одной программы?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #18, #294

10. Сообщение от Аноним (10), 26-Мрт-24, 12:13   +2 +/
https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #329

11. Сообщение от Пряник (?), 26-Мрт-24, 12:14   –5 +/
А может SDL3? Пойди проверь исходники и предоставь подробный отчёт по сравнению.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #17

12. Сообщение от Аноним (12), 26-Мрт-24, 12:16   +/
Понимаю архитекторов вейленд. Вроде на изначальной схеме все красиво и правильно. И уже релиз близок, но начинают вылазить неучтенные факторы, и красивая изначально архитектура уже не выглядит идеальной, появляются подпорочки, но пока она еще держится. Может еще и удержится.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #26

13. Сообщение от нах. (?), 26-Мрт-24, 12:17   +3 +/
да что ж такое - через десять лет героической разработки на все деньги рхбм - опять "уже почти окончательно совсем готов для десктопа, только надо немного погодить"

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #69, #76, #195

14. Сообщение от ОноНим (?), 26-Мрт-24, 12:18   +6 +/
> Отмечается, что без решения данных проблем переход с X11 на Wayland не несёт каких-либо преимуществ для обычных приложений и игр, а лишь приводит к серьёзному снижению производительности и регрессиям. К рассмотрению возможности перехода SDL на Wayland по умолчанию планируют вернуться только после утверждения протоколов fifo-v1 и commit-timing-v1 и, их реализации в стабильных версиях основных композитных менеджеров.

Да, теперь каждый композитный менеджер должен реализовывать свой собственный велосипед, и не факт что хорошо это сделает.
Как же было хорошо при X11, никакой сегрегации!

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #24, #51

15. Сообщение от Аноним (140), 26-Мрт-24, 12:20   +1 +/
Лет за 20.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #22

16. Сообщение от Аноним (140), 26-Мрт-24, 12:21   +1 +/
"Устаревшие технологии надо выбрасывать" (C) iPony
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #20

17. Сообщение от Аноним (140), 26-Мрт-24, 12:22   +/
Сравнить протокол с тулкитом?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #31, #54

18. Сообщение от Аноним (1), 26-Мрт-24, 12:31   +2 +/
Зачем такие изврещения? Mpv поддерживает wayland. Думаю дело в vsync, который не отключить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #33, #235

19. Сообщение от Аноним (19), 26-Мрт-24, 12:32   +/
>Заметил, что mpv в wayland (gnome) тормозит и пропускает кадры.

Не знаю что ты там себе накрутил, но mpv прекрасно играет ремукс фильма в 2k разрешении на 60 гиг на встройке Intel, без тормозов и лагов.

hwdec=vaapi-copy
vo=gpu-next
profile=fast
gpu-context=wayland
vulkan-queue-count=8
vulkan-async-transfer=yes
vulkan-async-compute=yes
swapchain-depth=8

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

20. Сообщение от Аноним (21), 26-Мрт-24, 12:39   +/
100 вдохновляющих цитат
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

21. Сообщение от Аноним (21), 26-Мрт-24, 12:40   +/
Это не важно, сути это не меняет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #23

22. Сообщение от Аноним (6), 26-Мрт-24, 12:40   +1 +/
Как тогда шиндоуз за 39 лет не устарел?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #32, #36, #46

23. Сообщение от Аноним (6), 26-Мрт-24, 12:43   +2 +/
Меняет он суть. Никто из нормальных людей не переходит на вейленд. Он не готов для десктопа.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #90, #94

24. Сообщение от Аноним (6), 26-Мрт-24, 12:45   +/
Ждём икс12 переписанный на р_ст.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #27, #30, #78, #109

26. Сообщение от Аноним (6), 26-Мрт-24, 12:47   +2 +/
Ничего что этот твой архитектор сделал только протокол. А всё остальное решает таджик строитель в том числе из чего строить. Тут вход тут комната дальше сам. Неудивительно что дом всё время не готов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #86, #254

27. Сообщение от Аноним (12), 26-Мрт-24, 12:48   +1 +/
Рано, карта вейленд еще не до конца разыграна. Лет через 10.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

28. Сообщение от n00by (ok), 26-Мрт-24, 12:49   +/
> FIFO (vsync). Указанные проблемы приводят к снижению производительности

То есть речь о Swapchain с VK_PRESENT_MODE_FIFO_KHR https://registry.khronos.org/vulkan/specs/1.3-extensions/man...
Отправленный в очередь кадр ждёт VSync, следом выводится.

Из-за чего может быть снижение производительности?

В простейшей реализации с одним потоком:

Если рендер строит кадры быстрее, чем монитор способен отобразить, рендеру придётся подождать. Вроде бы ничего страшного: кадры не теряются, процессор меньше греется.

Если рендер строит кадр существенно медленнее, будет пропуск кадра. Хоть с VSync, хоть без (но ещё и с тирингом). Решение здесь одно - снижать сложность сцены. Либо мириться.

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

В SDL всё крутится в одном потоке?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #43, #111

29. Сообщение от Аноним (29), 26-Мрт-24, 12:49   +4 +/
Медиаплеер MPV прекращает поддержку GNOME: https://www.opennet.me/opennews/art.shtml?num=53308
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #56, #189, #323

30. Сообщение от Аноним (30), 26-Мрт-24, 12:51   +/
Нафига, если в GCC уже модулу-2 включили?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #37

31. Сообщение от n00by (ok), 26-Мрт-24, 12:53   –1 +/
С прослойкой над множеством различных API. За универсальность всегда приходится чем-то платить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

32. Сообщение от НяшМяш (ok), 26-Мрт-24, 12:57   +1 +/
Есть такое ругательное слово на опеннете - обновления
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

33. Сообщение от n00by (ok), 26-Мрт-24, 12:57   –8 +/
Дело в том, что MPV проектировался под X11, а теперь надо либо переделывать, либо объявлять архитектуру Wayland кривой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #44, #48, #165

34. Сообщение от сщта (?), 26-Мрт-24, 12:59   +/
Так пусть объявляют что хотят.До сих пор  vo=xv и доволен как слон.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #293, #371

35. Сообщение от Аноним (-), 26-Мрт-24, 13:00   +1 +/
> Ничего что ты это пишешь в новости где отказались от перехода на вейленд?

Не отказались а всего лишь временно отложили изменение дефолтов до устранения проблемы. При том в отличие от иксов проблемы вэйланда - есть желающие решать. Но wishful thinking то не запретишь...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #126, #317

36. Сообщение от Аноним (315), 26-Мрт-24, 13:00   +/
QNX на десктопах существует вообще?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #110

37. Сообщение от n00by (ok), 26-Мрт-24, 13:02   +/
Так он же ждёт, а не писать собрался.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

38. Сообщение от Аноним (38), 26-Мрт-24, 13:02   +/
Вот кстати да. С vdpau - тоже самое. hwdec=vdpau и vo=vdpau работают, но точно так же "объявлен устаревшим" и по факту работает с глюканами (чего раньше не было), но жрёт всё равно меньше проца, чем один из "рассово верных" для mpv вариантов в виде hwdec=vdpau-copy и vo=gpu.
hwdec=vdpau-copy и vo=gpu тоже жрёт конечно не много, но всё таки больше, чем полный вывод через vdpau.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #388

39. Сообщение от сщта (?), 26-Мрт-24, 13:05   +/
Там безопасность рулит с отделением окон под каждый чих. Это главный критерий у медиаплееров на сегодня.Просто эти чуваки амуде с интелями не юзают и им хорошо,а у остальных есть более насущные косяки с безопасностью. Зен5 уже покупать надо. В Зен4 который когда-нибудь будет есть сомнения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

40. Сообщение от n00by (ok), 26-Мрт-24, 13:07   –4 +/
Кто-то может объяснить, зачем нужна SDL, если пишется под Vulkan?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #41, #53, #83, #102, #133, #237, #288

41. Сообщение от сщта (?), 26-Мрт-24, 13:09   +/
Потому что - дексвк. По другому не работает так как легаси.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #89

43. Сообщение от Аноним (-), 26-Мрт-24, 13:21   +1 +/
> В SDL всё крутится в одном потоке?

А что ты ожидал от либы 98го рождения?
А может они просто неосилили новые концепции)))
Я уверен там еще припасено костылей искючительно под Х11.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #66, #194

44. Сообщение от Аноним (1), 26-Мрт-24, 13:22   +18 +/
> либо объявлять архитектуру Wayland кривой.

Выбираю это.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #175

46. Сообщение от Аноним (-), 26-Мрт-24, 13:24   +1 +/
> Как тогда шиндоуз за 39 лет не устарел?

У вас винда 39-летней давности (это что, Win 3.11?) вообще на современном компе запускается хоть как-то?! И сколько современных программ в этой не устаревшей системе еще и работают? Хотя-бы браузер актуальный накатить в такую винду вы сможете?!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #129

48. Сообщение от Аноним (38), 26-Мрт-24, 13:26   +/
> что MPV проектировался под X11

Аргументы, доказательства? Так-то у него там много всякого --vo.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #173

51. Сообщение от Аноним (-), 26-Мрт-24, 13:30   –6 +/
О, очередной любитель монополий /_-
Откуда вы такие беретесь, желающее всех под одну гребенку грести?

Может еще сделать одну DE для всех десктопов на линуксе?
Или единственный язык программирования на все случае жизни?

Для таких как вы уже сделали винду! И макось...
Блин даже за пределами линкуса есть какая-то конкуренция!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #65

52. Сообщение от Аноним (-), 26-Мрт-24, 13:31   +/
> В библиотеке SDL3 отложили переход на Wayland по умолчанию

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #57, #100, #105, #247, #307, #425

53. Сообщение от Аноним (53), 26-Мрт-24, 13:32   +/
Вопрос примерно такой же сложности как и вопрос

Зачем нужен Linux если у меня есть загрузчик Grub ?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #205

54. Сообщение от Аноним (-), 26-Мрт-24, 13:34   +/
Если ты не знал то у протокола есть библиотека - libwayland.
Которая генерится из текста этих самых протоколов вейланда. И являющеяся единой реализацией.
Которая используется например в wlroots.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #122

55. Сообщение от Аноним (57), 26-Мрт-24, 13:41   +/
Так ссылка на pull-request. Его приняли?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #217, #248

56. Сообщение от Аноним (56), 26-Мрт-24, 13:42   –6 +/
> Медиаплеер MPV прекращает поддержку GNOME:
> https://www.opennet.me/opennews/art.shtml?num=53308

Скатертью дорожка))
Посмотрим кто-то кого переживет - гном или очередной из тыщщи васяноплеерова.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #93

57. Сообщение от Аноним (57), 26-Мрт-24, 13:43   +4 +/
> А этим хламом вообще кто-то пользуется?

Ты про Wayland? Есть извращенцы, наверное.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #62

59. Сообщение от Ананоним (?), 26-Мрт-24, 13:45   +3 +/
Я не понмаю, для чего эти композитные менеджеры вообще? Поддержать мнимую безопасность в головах пользователей? Построили высокую стену, и пытаются лазить по ней. Прямой рендеринг в память видеобуфера это самое правильное решение. Всё равно программы украдут ваши данные, если захотят. Не нужно использовать такие программы, которые вредят вам.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #63

60. Сообщение от Аноним (60), 26-Мрт-24, 13:48   +/
--hwdec=auto --vo=dmabuf-wayland по идее приводит к схожим результатам, но, в отличие от --vo=vaapi, с цветокоррекцией.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

61. Сообщение от Аноним (-), 26-Мрт-24, 13:50   +1 +/
Отказались?
У них поддержка вяленого с версии SDL 2.0.2
Они отложили переход на него по умолчанию.

Что странно тк по другой информации оно было по умолчанию с версии 2.0.4
github.com/SDL-mirror/SDL/commit/9fdb7717be8e3b4aa173c4050c01d4bc332e55a7

49 Linux:
50 * Enabled building with Mir and Wayland support by default.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #149

62. Сообщение от Аноним (-), 26-Мрт-24, 13:51   +/
> Ты про Wayland? Есть извращенцы, наверное.

Ты читать не умеешь?
Или не в состоянии понять написанное?

Уже поискал. SDL используют Trine и Trine2. Что удивительно.
Все остальное - действительно жалкие васяноподелия с ворованными идеями и механиками.
Вроде "швободный" Worms аля Hedgewars, OpenTTD, Secret Maryo Chronicles и долгострои вроде 0 A.D. с графонием из 2000х.
SDL можно закапывать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57 Ответы: #71, #298

63. Сообщение от Аноним (-), 26-Мрт-24, 13:53   +3 +/
Я не понмаю, для чего эти двери и замки вообще?
Поддержать мнимую безопасность в головах пользователей?
Построили кучу дверей, и все время их открывают.
Проходы без дверей это самое правильное решение.
Всё равно плохие люди ваши ценности, если захотят.
Не нужно находиться такими людьми, которые вредят вам.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #139, #233

64. Сообщение от Аноним (64), 26-Мрт-24, 13:54   +/
По факту не стал, но поней уже унесло
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

65. Сообщение от Аноним (12), 26-Мрт-24, 13:55   +1 +/
Конкуренции с иксами было хоть отбавляй. Куча WM на все вкусы, разные DE. Чего не хватало то? Но это не влияло на программы пользователей, они более менее одинаково работали везде. А теперь влияет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #77

66. Сообщение от Аноним (64), 26-Мрт-24, 13:57   +/
Код открыт, сходи посмотри, уверен, ты не осилишь
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #80

67. Сообщение от Аноним (-), 26-Мрт-24, 14:00   +/
Что странно они ведь уже добавляли вейланд по умолчанию (вместе с Мирʼом) в версии 2.0.4
github.com/SDL-mirror/SDL/commit/9fdb7717be8e3b4aa173c4050c01d4bc332e55a7
49 Linux:
50 * Enabled building with Mir and Wayland support by default.

То ли передумали, то ли аффтор новости что-то насочинял.
Или он просто преувеличивает тк
Pull request ʼRevert "video: Prefer Wayland over X11 (take 2!)"ʼ
все еще в состоянии Open, и не известно примут его или нет.

Создан он каким-то Joshua-Ashton, который даже не входит в состав топ 10 контрибуторов.
(github.com/libsdl-org/SDL/graphs/contributors?from=2020-01-04&to=2024-01-03&type=c - там по большому счету тянет проект один slouken, и еще 3-4 человека)

А в обсуждении, на логичный комментарий
If we do this, we are basically accepting these issues are unfixable for the next ten years (SDL4).
он начинает песню про
"SDL is not your tool for "signaling to stakeholders" about what is important. It's an actual library used by real developers and users!"

В общем очередной Ташкинов, только в репе SDL. "Давайте вернем все взад, дабы луддитики не страдали".

Так что не уважаемый автор новости "Миша все фигня, давай по новой".

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #208

69. Сообщение от sailorTheCat (?), 26-Мрт-24, 14:03   +/
> 9 February 2012    First release.

… через 12 лет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #178

71. Сообщение от Аноним (388), 26-Мрт-24, 14:08   +2 +/
Ты чёт не в себе. SDL2 сегодня используется примерно во всех играх за редким исключением.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #96

72. Сообщение от Аноним (-), 26-Мрт-24, 14:09   +/
А ничего что ты пишешь про НЕ принятое предложение от какого-то непонятного клооуна?
Который вообще не коммитер в СДЛ?
И в комментах ему уже пытаются объяснить, что он предлагает деградировать либу на уровень Jun 13, 2015 года (2.0.4 в которой вейланд стал по умолчанию).

Давай когда ПР примут, от тогда и поговорим.
Вейлан не работает только у горстки поехавших типа probonopd или скаллнет.

Итого: есть 'ложь', 'наглая ложь' и 'статьи на опеннет' )))

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #141, #185

73. Сообщение от Аноним (-), 26-Мрт-24, 14:11   +/
Коммерческие Юниксы не имеют будущих перспектив. Если у тебя оборудование на QNX, то советую тебе переходить на одну из БЗД или на ГНУ/Линукс.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #84, #91, #131

74. Сообщение от Аноним (78), 26-Мрт-24, 14:12   +2 +/
> не могут быть полноценно решены без реализации дополнительных протоколов

Это вся суть Вейланда с момента создания. Этот прожект изначально создан некомпетентыми профанами. Убогая архитектура, устаревшие парадигмы (привет, мёртвый OpenGL), полное игнорирование реальных потребностей пользователей и железа (типа Vulkan, VRR, HDR, глобальных хоткеев, RDP, игр) в пользу каких-то сверх-ценных идей у авторов в головах (типа CSD или rootless desktop).

Жду когда это недоразумение схлопнется как PulseAudio.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #79, #97, #99, #104

75. Сообщение от Аноним (-), 26-Мрт-24, 14:13   –2 +/
Выглядит так, что разработчики SDL  шантажируют разработчиков Протокола. Типа, "сделайте нам так как было в X11".
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #306, #353

76. Сообщение от Аноним (-), 26-Мрт-24, 14:16   +1 +/
"Статью не читаю, комменты газифицирую"
Пулл реквест еще открыт, создан каким-то васяном, который к разработве вообще не причастен.
В комментах ему объясняют, почему это делать не нужно.

"Умные" комментаторы на опеннете уже хоронят вейланд..
В общем вторник начинался как обычно))

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #112, #277

77. Сообщение от Аноним (-), 26-Мрт-24, 14:16   +1 +/
> Конкуренции с иксами было хоть отбавляй.

Да ну. И кто же конкурировал с иксами? Мертвый xfree86?))

> Куча WM на все вкусы, разные DE.

Мимо. Они идут уже поверх иксов.
А иксы были сp@@ной монополией. И это болото нужно было давно разогнать.

Для вейланда добавляется конкуренция в самих реализациях - mutter, kwin, wlroots, ...
И поверх них будут разные DE. Тот же свей, хиперланд, Wayfire используют wlroots
github.com/solarkraft/awesome-wlroots?tab=readme-ov-file#compositors.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65 Ответы: #108, #376

78. Сообщение от Аноним (78), 26-Мрт-24, 14:17   +2 +/
> икс12

И тут заходит красивый мужчина в смокинге и представляется "Меня зовут Икс12. Директ Икс12. Приходите к нам на винду, у нас все игры и так работают".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #151

79. Сообщение от Аноним (-), 26-Мрт-24, 14:22   –1 +/
>Жду когда это недоразумение схлопнется как PulseAudio.

Ты ошибаешся, Вэйланд это прогрессивная технология. В её основе лежат здравые идеи.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #117, #273

80. Сообщение от Аноним (-), 26-Мрт-24, 14:23   +/
> Код открыт, сходи посмотри, уверен, ты не осилишь

Сходил, посмотрел.
Был не прав, признаю что сел в лужу)
Поверил написанному в статье, больше так делать не буду.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66

83. Сообщение от Аноним (78), 26-Мрт-24, 14:31   +/
Vulkan не управляет окном приложения, например. То есть в Vulkan нет вообще никакого общения с графической частью ОС, это низкоуровневый API для общения с почти драйвером GPU.

В какой-нибудь воображаемой однозадачной ОС (что-нибудь вроде VulkanDOS) наверное SDL и не нужен.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #202

84. Сообщение от Совершенно другой аноним (?), 26-Мрт-24, 14:41   +/
Под QNX обычно более другое оборудование. BSD и GNU/Linux туда, возможно, станут, но вот функцию выполнять, скорее всего, не смогут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73

86. Сообщение от Оно ним (?), 26-Мрт-24, 14:41   +1 +/
Протокол тоже может быть красивый и правильный, а может - с подпорочками.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #132

87. Сообщение от Аноним (87), 26-Мрт-24, 14:45   +1 +/
Если всё так плохо, зачем фреймбуфер выпиливать?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #116

88. Сообщение от Аноним (88), 26-Мрт-24, 14:52   +/
> планируют вернуться только после утверждения протоколов fifo-v1 и commit-timing-v1

Значит, лет 10 придётся ждать.. А потом уже и Wayland-2 подтянется и опять всё API сломает.

Ответить | Правка | Наверх | Cообщить модератору

89. Сообщение от Аноним (315), 26-Мрт-24, 14:55   +1 +/
События от контроллеров через Vulkan обрабатывать будешь? Звук через Vulkan выводить будешь? Ну и так далее.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #203

90. Сообщение от Аноним324 (ok), 26-Мрт-24, 15:00   +2 +/
Линукс никогда и не был готовым для десктопа.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #140

91. Сообщение от Аноним324 (ok), 26-Мрт-24, 15:03   –1 +/
Так и вижу томограф под управлением линукса с его кучей болячек. Не хватало в жизни, чтобы в твоём приборе за пару сотен тысяч долларов произошёл линукс со всеми сопутствующими.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73

93. Сообщение от Минона (ok), 26-Мрт-24, 15:04   +7 +/
А нафига нужен гном без плеера =)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #124

94. Сообщение от Аноним (94), 26-Мрт-24, 15:07   +/
Вернулся на Linux только из повсеместного перехода на Wayland )
XOrg безнадёжно устарел
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #123, #125

96. Сообщение от Аноним (96), 26-Мрт-24, 15:13   +1 +/
А эти исключения используют более высокоуровневые движки, которые сами используют SDL2.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #106

97. Сообщение от Аноним (94), 26-Мрт-24, 15:13   +/
Юноша просто не в курсе, что 2/5 машин Linux – на Wayland. И число их растёт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #119

98. Сообщение от Минона (ok), 26-Мрт-24, 15:14   +1 +/
===> The following configuration options are available for sdl2-2.30.1:
...
     WAYLAND=on: Wayland display support
     X11=on: X11 display support
...

🤔

Ответить | Правка | Наверх | Cообщить модератору

99. Сообщение от Аноним (94), 26-Мрт-24, 15:14   +/
https://linux-hardware.org/?view=os_display_server
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74

100. Сообщение от Аноним (133), 26-Мрт-24, 15:27   +2 +/
fheroes2, HoMM3 портированный на Линукс компания Loki Entertainment, dosbox и ее дофига всего.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #120

101. Сообщение от Skullnetemail (ok), 26-Мрт-24, 15:34   +/
> В качестве причины упоминается наличие проблем, нерешённых в экосистеме Wayland, связанных с блокировкой поверхностей и реализацией FIFO (vsync).

Ну так я об этом тут многократно писал, а первым написал разработчик Wayland бекенда для mpv. Конец немного предсказуем.

Вяленный давно уже пора закопать. Сколько корпы его не толкают, у них всё равно получается говно с костылями в 100 раз хуже иксов.

Сам бог приказал нормальный X12 сделать (выкинуть ограничения X11), который будут юзать все DE на десктопе. А пока что можно и X11 юзать.

> Указанные проблемы приводят к снижению производительности и не могут быть полноценно решены без реализации дополнительных протоколов fifo-v1 и commit-timing-v1.

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #113, #238, #249

102. Сообщение от Аноним (163), 26-Мрт-24, 15:35   +1 +/
Пиндузятникам и не понять, в силу ограниченности представлений.

А нормальным людям нужны кроссплатформенные: окно, обработка ввода, графический контекст (поддержка Вулкана на железе всё ещё оставляет желать, зато OpenGL самых новых версий поддерживается уже везде). Это как минимум.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #207

104. Сообщение от Skullnetemail (ok), 26-Мрт-24, 15:39   +/
> устаревшие парадигмы (привет, мёртвый OpenGL)

Дело не в OpenGL. OpenGL хорош тем что не нужно писать видеодрайвер чтобы грубо говоря отрисовать треугольник. И Vulkan кстати перенёс из OpenGL его порочную практику разных расширений на разных GPU, хоть их и стараются все реализовывать.

> глобальных хоткеев, RDP

Тут да, потому что нужна одна нормальная реализация без размазывания по разным DE. И RDP кстати почти не нужен если можно отрисовку отдельных приложений пробрасывать, но Wayland это тоже не умеет нормально.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #420

105. Сообщение от Skullnetemail (ok), 26-Мрт-24, 15:43   +/
> А этим хламом вообще кто-то пользуется?
> Что-то не получается найти список игр, которые его используют.

Да тут дело не в SDL даже, а в том что Wayland ущербен. Любой другая библиотека наткнётся на те же самые косяки вяленного и выпилит его из дефолта.

> Может подскажите какие-то примеры достойных игр?

Warzone 2100 :D

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #138

106. Сообщение от Аноним (163), 26-Мрт-24, 15:43   +1 +/
Некоторые закрытые студийные движки, прибитые гвоздями к WinAPI и DirectX, не используют SDL.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96

108. Сообщение от Skullnetemail (ok), 26-Мрт-24, 15:50   +4 +/
> А иксы были сp@@ной монополией. И это болото нужно было давно разогнать.

Где монополия? Иксы реализуют базовые фичи, которые агностик ко всем DE, чтобы не делать их каждый раз когда нужно написать оконный менеджер, композитор...

> Для вейланда добавляется конкуренция в самих реализациях - mutter, kwin, wlroots, ...

В этой конкуренции побеждает тот у кого больше ресурсов. Следовательно будет монополия GNOME/KDE с отсутствием взаимозаменяемости. Конкуренция невозможна, когда у всех участников разные условия. Вы достигли противоположного результата и создали фрагментацию на пустом месте. Поздравляю.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #128

109. Сообщение от Skullnetemail (ok), 26-Мрт-24, 15:51   –1 +/
Без шуток, идея переписать иксы на Rust - очень хорошая.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #134, #152, #287

110. Сообщение от Аноним (159), 26-Мрт-24, 15:53   +1 +/
Угу конечно, приходишь в ДНС и просишь лептоп с QNX.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #220

111. Сообщение от Аноним (163), 26-Мрт-24, 15:54   +/
В SDL не крутится. Крутится главный цикл программы и дергает смену буферов (теневого и видимого) через GAPI.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #192

112. Сообщение от Skullnetemail (ok), 26-Мрт-24, 15:57   +7 +/
> Пулл реквест еще открыт, создан каким-то васяном, который к разработве вообще не причастен.

На секундочку это автор dxvk, а васян тут ты.

> В комментах ему объясняют, почему это делать не нужно.

Горение вяленных жоп. Пока Wayland не исправит свои косяки его поддержку выключат - адекватная реакция.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76 Ответы: #200, #297

113. Сообщение от Аноним (113), 26-Мрт-24, 15:58    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

115. Сообщение от 12yoexpert (ok), 26-Мрт-24, 15:59   +/
с каких пор qnx - устаревшая платформа? разрабы sdl живут в каком-то странном мирке
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #130

116. Сообщение от 12yoexpert (ok), 26-Мрт-24, 16:00   +/
плати за новое железо и не выпендривайся
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87 Ответы: #143

117. Сообщение от 12yoexpert (ok), 26-Мрт-24, 16:01   +1 +/
с каких пор NIH синдром это здравая идея?

"аааа!!! у них всё устарело!!! аааа!! надо переписать!!!"

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #136, #351

119. Сообщение от 12yoexpert (ok), 26-Мрт-24, 16:02   +1 +/
> что 2/5 машин Linux – на Wayland

надо у моего водителя спросить, на чём моя машина

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97 Ответы: #155

120. Сообщение от Аноним (315), 26-Мрт-24, 16:02   +3 +/
> HoMM3 портированный на Линукс компания Loki Entertainment

Собственно, ноги SDL оттуда и растут напрямую.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100 Ответы: #396

121. Сообщение от Admino (ok), 26-Мрт-24, 16:03   –1 +/
Никто не отказался от перехода на Wayland, прочитай новость и не неси чушь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

122. Сообщение от Skullnetemail (ok), 26-Мрт-24, 16:04   +1 +/
> Если ты не знал то у протокола есть библиотека - libwayland.

Это библиотека вообще не реализует никаких десктопных фич, а сами фичи делаются в дисплейных Wayland серверами самими DE.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

123. Сообщение от Skullnetemail (ok), 26-Мрт-24, 16:05   +2 +/
Теперь возвращайся обратно на винду.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94 Ответы: #325

124. Сообщение от Skullnetemail (ok), 26-Мрт-24, 16:06   +1 +/
А нафига нужен гном?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93 Ответы: #159, #181, #262

125. Сообщение от Аноним (6), 26-Мрт-24, 16:06   +1 +/
Иди обратно на оффтопик тут пока не готово.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94

126. Сообщение от Аноним (6), 26-Мрт-24, 16:07   +3 +/
В отличии от вейленда у иксов нет проблем. Там всё просто работает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #296

128. Сообщение от Аноним (-), 26-Мрт-24, 16:08   –2 +/
> Иксы реализуют базовые фичи, которые агностик ко всем DE

Брехня. Все ДЕ как раз прибивались к конкретной реализации иксов в ущерб всем остальным реализация (пока они еще были живы)

> Следовательно будет монополия GNOME/KDE с отсутствием взаимозаменяемости.

Монополия GNOME/KDE/wlroots/и еще какой-то написаной на с++
Что уже не монополия.

> когда у всех участников разные условия.

Так оно всегда. Условия одинаковые для всех только при коммунизме. Но его так и не построили))

> Вы достигли противоположного результата и создали фрагментацию на пустом месте

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

А чуть позже мы перепишем вейланд на вейланд 2.0, исправив его недостатки.
Но оно уже будет переписываться с вейланд на вейланд, а не с иксов.
В тот момент можно будет и xwayland выкинуть.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #108 Ответы: #150

129. Сообщение от Аноним (6), 26-Мрт-24, 16:09   +/
QNX точно так же есть новый, прикинь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #222, #279

130. Сообщение от Аноним (130), 26-Мрт-24, 16:09   +/
Может там имеется ввиду какая-то из версий?..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #115 Ответы: #145

131. Сообщение от Аноним (6), 26-Мрт-24, 16:11   +1 +/
Ага ты только что атомную электростанцию предложил с QNX перевести на Линукс. Нет это так не работает там этот "Юникс"  будет до скончания веков и он не устареет никогда. И обновы на него есть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73 Ответы: #148, #160

132. Сообщение от Аноним (6), 26-Мрт-24, 16:12   +3 +/
Ну это легко оценить по результату. У вейленда протокол некрасивый и неправильный. И результат работы у него такой же.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86 Ответы: #257

133. Сообщение от Аноним (133), 26-Мрт-24, 16:12   +3 +/
Нахера мне какая ext4, если я в midnight commander могу все то же самое делать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #206

134. Сообщение от Аноним (197), 26-Мрт-24, 16:14   +/
Осталось продать эту идею чувакам в руководстве с деньгами, как когда-то продали идею вейланда.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109

136. Сообщение от Аноним (-), 26-Мрт-24, 16:15   +1 +/
> "аааа!!! у них всё устарело!!! аааа!! надо переписать!!!"

Неа) "у нас устарело" и "мы хотим переписать".
И переписываем, потому что хотим.

А ты можешь не пользоваться, тебя ж никто не заставляет.
Можешь сидеть на старых версиях или приложениях столько, сколько захочешь.
Ну или перейти на Хурд.

> с каких пор NIH синдром это здравая идея?

С тех пор как GNU's Not Unix) А может даже и раньше.
Опенсорс был и будет про "мне это не нравится, давайте сделаем по другому".
Когда Линус писал свое ядро, что не было уже готовых ядер? Конечно были.
А разнообразие ДЕ? Куча билиотек (одних ****SSL просто море)
А тысячи дистрибутивов?

Или ты сторонник "пустт все будут одинаковые и зодят строем"?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117 Ответы: #272

138. Сообщение от Аноним (-), 26-Мрт-24, 16:16   +/
> Любой другая библиотека наткнётся на те же самые косяки вяленного и выпилит его из дефолта.

Пока что пришел какой-то отбитый и что-то начал требовать.
И никто ничего из дефолта не выпилил.

> Warzone 2100 :D

О да, достойный пример достойной игры)) От тебя большего и не ожидал)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #144

139. Сообщение от Аноним (6), 26-Мрт-24, 16:16   +2 +/
Ещё один не мамонт что смыл дверей в безопасности... А идея что двери для того чтобы не дуло в такую большую голову не приходят.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #184

140. Сообщение от Аноним (140), 26-Мрт-24, 16:16   +3 +/
А я-то с начала нулевых об этом не знал. Вот досада.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #169

141. Сообщение от Аноним (163), 26-Мрт-24, 16:18   +/
Крикливый клоун тут только ты. Вылези из лужи, подучи английский и почитай, о чём там на самом деле дискуссия, а не фантазируй.

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

Суть комментариев "против": давайте всё сломаем, включив вейланд, потому что модно-молодежно, а кому-нибудь придётся заставить его работать, потому что нам очень надо, хотя мы и не понимаем зачем, но по телевизору дяди в красных шляпах так сказали.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #147

143. Сообщение от Аноним (-), 26-Мрт-24, 16:24   +1 +/
Ты так пишешь, как-будто к тебе домой приходит лично Høgsberg и угрожая насилием заставляет устанавливать вейланд и все самые новые приложения с ХОргом не совместимые.

Не думал что такой скажу, но виндузятники хотя бы честнее - те которым не нравится 10-11 версии просто сидят на Win7. И все потому что у них нет возможности исправлять код.
А у Х-фанатиков все кода лежат на блюдечке, но они предпочитают ныть, а не что-то делать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #116 Ответы: #271

144. Сообщение от Skullnetemail (ok), 26-Мрт-24, 16:27   +/
> Пока что пришел какой-то отбитый и что-то начал требовать.

Ты так и не удосужился прочитать его профиль на github-е. Это не какой-то там "васян".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138 Ответы: #153

145. Сообщение от Аноним (6), 26-Мрт-24, 16:27   +1 +/
Там имеется в виду что нет мейнтейнера для платформы. Но это не означает что платформа устарела или не обновляется. QNX обновляется и не устарел.  https://github.com/libsdl-org/SDL/issues/6570
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #130

147. Сообщение от Аноним (-), 26-Мрт-24, 16:29   +/
> Крикливый клоун тут только ты.

А еще и брехливый.

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

Бла-бла, мы неосиляторы не хотим адаптировать.
Так пусть работают раз они настоящие разрабочики!

> давайте всё сломаем, включив вейланд

Он УЖЕ ВКЛЮЧЕН по умолчанию! И это хотят ревертнуть.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #141 Ответы: #156

148. Сообщение от Аноним (140), 26-Мрт-24, 16:31   +/
До скончания веков будет на тех АЭС, на которых изначально поставлен. Но это не значит, что на вновь проектируемых не будет какого-нибудь Linux-RT.
Мы могли бы задать вопрос по этому поводу представителям Росатома, если тут таковые бывают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131

149. Сообщение от cheburnator9000 (ok), 26-Мрт-24, 16:31   +1 +/
Опция сборки с поддержкой Wayland была включена по умолчанию. Раньше была выключена, вот и все изменения. Это не означает что SDL по умолчанию при запуске приложения предпочитает вывод на wayland вместо Xorg.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #163

150. Сообщение от Skullnetemail (ok), 26-Мрт-24, 16:36   +/
> Брехня. Все ДЕ как раз прибивались к конкретной реализации иксов в ущерб всем остальным реализация (пока они еще были живы)

У иксов одна реализация уже хрен знает сколько лет. Ты несешь лютую дичь.

> Что уже не монополия.

Олигополия с фрагментацией. Один хрен.

> Так оно всегда. Условия одинаковые для всех только при коммунизме. Но его так и не построили))

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

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

Это как? У вас вместо одного графического сервера теперь 10 с разным набором фич. Слезай с таблеток.

> Не идеально конечно, но сойдет. В итоге останется три-четыре основных реализации, остальные уйдут в историю.

В итоге закончите как XMPP, а победит единая реализация как и всегда.

> А чуть позже мы перепишем вейланд на вейланд 2.0, исправив его недостатки.

Вот тут я уже начинаю сомневаться, может ты не идиот, а просто тролль? Вас сложно различать.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #128 Ответы: #158

151. Сообщение от Аноним (140), 26-Мрт-24, 16:37   +/
Но нам не игрульки, нам GNOME, KDE или кому-то просто WM.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78

152. Сообщение от Аноним (140), 26-Мрт-24, 16:38   +/
Лучше на OCaml.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109 Ответы: #182

153. Сообщение от Аноним (-), 26-Мрт-24, 16:39   –1 +/
> Ты так и не удосужился прочитать его профиль на github-е. Это не какой-то там "васян".

Я как раз заглянул в его профиль.
И то что колупается в DXVK и VKD3D не значит что он не васян.
Ты бы еще долбанутого хейтера probonopd в пример привел.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #144 Ответы: #172, #191, #282, #321

154. Сообщение от Ded2313 (ok), 26-Мрт-24, 16:39   +1 +/
Еще бы разработчики вяленого стремились к этому, уже не первая новость, что в нему нету оперделенных расширений и не хотят принимать исправления от сообщества
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #161, #341

155. Сообщение от Аноним (140), 26-Мрт-24, 16:41   –1 +/
Чё спрашивать? Открой капот, да посмотри. Вангую, что на ДВС.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #119 Ответы: #186

156. Сообщение от Аноним (163), 26-Мрт-24, 16:45   –1 +/
> УЖЕ ВКЛЮЧЕН по умолчанию! И это хотят ревертнуть.

Включен по глупости. Хотят ревернуть, но нашлись идиоты, которые не умеют кодить, зато хотят дешевыми провокациями вынудить других реализовывать и поддерживать их ненужные АПИ с недоделанными протоко(сты)лями.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #147 Ответы: #167

158. Сообщение от Аноним (-), 26-Мрт-24, 16:46   +/
> У иксов одна реализация уже хрен знает сколько лет.

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

> Олигополия с фрагментацией. Один хрен.

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

> Это как? У вас вместо одного графического сервера теперь 10 с разным набором фич.

А вот так. Всякие маргиналы просто не перейдут на вейланд потому что у них лапки.
И исчезнут. Разве это не прекрасно?

> В итоге закончите как XMPP

Посмотрим))

> а победит единая реализация как и всегда

Так закончим как XMPP или таки "победит единая реализация"? Ты начинаешь путаться в показаниях...
И даже если победит одна реализация, то это уже будет одна реализация вейланда. А иксы к тому времени закопают.

> может ты не идиот, а просто тролль? Вас сложно различать.

Спасибо, я стараюсь)) На третий день индеец Острый Глаз заметил что у сарая нет одной стены))
Чего не скажешь о тебе... ты бы тоже мог стараться лучше.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #150 Ответы: #190

159. Сообщение от Аноним (159), 26-Мрт-24, 16:48   +1 +/
На фиг не нужен гном.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #124

160. Сообщение от Аноним (-), 26-Мрт-24, 17:00   +/
Собственно в чём проблема поменять сервер с QNX на GNU/Linux? Если есть какие-то клиент-серверные приложения найди их аналоги в Линуксе? Или тебе просто лень пошевелить своей задницей, проще прийти утром на рабочее место и уйти вечером домой, и так из года в год, из месяца в месяц. Дерзай!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #168, #243

161. Сообщение от Аноним (161), 26-Мрт-24, 17:00   +2 +/
> что в нему нету оперделенных расширений и не хотят принимать исправления от сообщества

Проблема в том, что "исправления от сообщества" сводятся к "вернуть как было в иксах".
Что однозначно не нужно делать.
Не нужно делать их вейланда иксопомойку!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154 Ответы: #179, #234, #335

163. Сообщение от Аноним (163), 26-Мрт-24, 17:01   +1 +/
Вот этот коммит (метка: prerelease-3.1.0) меняет порядок выбора по умолчанию:
https://github.com/libsdl-org/SDL/commit/f9f7db4e086036bd8ef...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149

165. Сообщение от kusb (?), 26-Мрт-24, 17:07   +/
Mplayer умел работать с vesa и не нуждался в видеосервере. Странная функциональность, но всё-таки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #176, #315

167. Сообщение от Аноним (-), 26-Мрт-24, 17:09   +/
> Включен по глупости

А не попух ли ты так наезжать на разрабов SDL, которые его и включили??

> ннашлись идиоты, которые не умеют кодить, зато хотят

вернуть всё в зад вместо того чтобы писать кода, потому что они ленивые мудланы?
Да, это большая проблема!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #156 Ответы: #177

168. Сообщение от kusb (?), 26-Мрт-24, 17:09   +/
QNX это ОС по особенному сделанная и она не полный аналог Linux. Linux может быть хуже в той нише.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #160

169. Сообщение от Аноним (169), 26-Мрт-24, 17:09   +1 +/
Теперь будешь знать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #140

172. Сообщение от Аноним (172), 26-Мрт-24, 17:19    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #153

173. Сообщение от n00by (ok), 26-Мрт-24, 17:25   –4 +/
Доказательства чего? Что X11 появился раньше Wayland? Или что когда начинался mpv, Wayland ещё не было?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #187

175. Сообщение от n00by (ok), 26-Мрт-24, 17:27   –1 +/
>> либо объявлять архитектуру Wayland кривой.
> Выбираю это.

У тебя нет выбора. Что бы ты мог выбирать, тебе необходимо понимать сорцы mpv и уметь кодить.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

176. Сообщение от n00by (ok), 26-Мрт-24, 17:29   +2 +/
Видеосервер нужен, когда несколько приложений работают с одним видеоадаптером. Несколько приложений нужны пользователю. Пользователю ещё желательна плавная картинка. Программисты по сути обслуживающий персонал и исполняют хотелки пользователей (обычных, а не местных экспертов).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #165 Ответы: #197

177. Сообщение от Аноним (163), 26-Мрт-24, 17:30   +/
> А не попух ли ты так наезжать на разрабов SDL, которые его и включили??

Включили не глядя, в пререлиз третьей невышедшей версии, не проверяя работоспособность, потому что работающего Вейланда в природе не существует, только на экспериментальных стендах в секретных лабораториях Редхаты, где у тех "всё работает" и "быстрее, чем Иксы". Доверились разрабу FNA-XNA, понадеявшись, что он те стенды видел своими глазами и C#винью не подложит.

> вернуть всё в зад вместо того чтобы писать кода, потому что они ленивые мудланы?

Ты ещё поплачь и ножкой топни.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #167 Ответы: #183

178. Сообщение от Аноним (178), 26-Мрт-24, 17:30   +1 +/
> … через 12 лет.

релиз появился без разработки?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69

179. Сообщение от Аноним (197), 26-Мрт-24, 17:32   +4 +/
Вы список протоколов вяленого посмотрите, это уже похоже на помойку.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #161

181. Сообщение от n00by (ok), 26-Мрт-24, 17:35   +4 +/
Гном нужен Шапке, что бы продавать его пользователем. Что бы на вырученные деньги нанимать программистов, которые пишут ядро и окружение Линукс. Что бы майнтайнеры нескучных дистрибутивов могли скачать исходники и собрать ОС для экспертов Опеннет. Что бы эксперты запустили там браузер, зашли на Опеннет и написали, что Гном не нужен. Таков круговорот Гнома в природе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #124 Ответы: #193, #214, #215, #216, #265, #278, #366

182. Сообщение от нах. (?), 26-Мрт-24, 17:36   +1 +/
он недостаточно академичен, предлагаю erlang.

Кстати, никто не слышал, что там у владелцев gpg keyservers - так и не шмагли ничего исправить?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #152 Ответы: #198

183. Сообщение от Аноним (-), 26-Мрт-24, 17:38   +1 +/
> Включили не глядя, в пререлиз третьей невышедшей версии, не проверяя работоспособность, потому что работающего Вейланда в природе не существует, только на экспериментальных стендах в секретных лабораториях Редхаты, где у тех "всё работает" и "быстрее, чем Иксы".
> Доверились разрабу FNA-XNA, понадеявшись, что он те стенды видел своими глазами и C#винью не подложит.

Какая офигенная история! Сейчас аж расплачусь от умиления))
Жаль что пи....

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #177

184. Сообщение от Аноним (178), 26-Мрт-24, 17:39   +1 +/
> Ещё один не мамонт что смыл дверей в безопасности... А идея что
> двери для того чтобы не дуло в такую большую голову не
> приходят.

ну, вероятнот у него у каждой двери в доме замок, которую он закрывает на ключ и открывает перемещаясь из кухни в зал, в уборную и тд. Каждый раз открывает и закрывает. Безопасность!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #139

185. Сообщение от n00by (ok), 26-Мрт-24, 17:48   +/
> А ничего что ты пишешь про НЕ принятое предложение от какого-то непонятного
> клооуна?
> Который вообще не коммитер в СДЛ?

Почему непонятный?

Joshie Joshua-Ashton
I make Windows games run on Linux! (DXVK, VKD3D-Proton, etc) Source Engine Masochist 🐸✨

А вот это не очень понятно:

doitsujin/dxvk

#1 doitsujin
4,090 commits    313,134 ++    193,755 --

#2 Joshua-Ashton
710 commits    59,371 ++    6,221 --

Вроде как DXVK делает большей частью не он. Тогда почему "I make", а не "we make"?

> Давай когда ПР примут, от тогда и поговорим.

Так если он не принят, зачем ждать? Сейчас получается, в новости обман?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #188

186. Сообщение от Аноним (197), 26-Мрт-24, 18:03   +3 +/
Вряд ли машинисту метро понравится, когда какой-то чувак полезет капот открывать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #155

187. Сообщение от Аноним (187), 26-Мрт-24, 18:04   +2 +/
Что он спроектирован прям наглухо под X11? И как упомянутый mplayer, из которого mpv родился.
Разного рода --vo есть не только под X11, например. Да и вообще, опционально, там есть vo=tct, или vo=caca например, которые к X11 примерно никак?
Хотя кому я чего...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #173 Ответы: #245

188. Сообщение от Аноним (-), 26-Мрт-24, 18:05   +/
> Вроде как DXVK делает большей частью не он. Тогда почему "I make", а не "we make"?

Потому что у чувака просто опухлось в районе ЧСВ)

>> Давай когда ПР примут, от тогда и поговорим.
> Так если он не принят, зачем ждать? Сейчас получается, в новости обман?

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

Ну и справедливости ради, и заголовок сменили на "предложили отменить переход" и в тексте поправили на "предложили отменить изменение".
За что спасибо.

И эта вся истоиия нас учит, чему? "Проверяйте первоисточники")


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #185 Ответы: #196, #275

189. Сообщение от AleksK (ok), 26-Мрт-24, 18:07   +/
Вот оно что, а я не знал и до сих пользуюсь MPV в gnome.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #284

190. Сообщение от Skullnetemail (ok), 26-Мрт-24, 18:07   +/
> О, прекрасно, до тебя начинает доходить что терминология важна.

Тебе лишь бы термины обсасывать, а проблемы ты не видишь даже в упор.

> А вот так. Всякие маргиналы просто не перейдут на вейланд потому что у них лапки.

Чем больше не перейдут, тем меньше софта поломается. Вейланд нежизнеспособен.

> И исчезнут. Разве это не прекрасно?

Исчезнут те кто перейдёт на Wayland, потому что эта тусовка существует пока существует тренд на неё, а тренд уже кончацца.

> Так закончим как XMPP или таки "победит единая реализация"? Ты начинаешь путаться в показаниях...

Да. XMPP просто взял и сдох. Сейчас рулят совершенно другие серверные/федеративные протоколы, у которых нет его проблем.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #158 Ответы: #201

191. Сообщение от Онан Варвар (?), 26-Мрт-24, 18:08   +2 +/
> Я как раз заглянул в его профиль.

А это тот самый случай, когда смотрят в профиль, а видят фигу.

Ну действительно, клапаны же только васянов нанимают контрачить над протоном, стимдеком,порталом etc.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #153 Ответы: #349

192. Сообщение от n00by (ok), 26-Мрт-24, 18:11   +/
То есть жесткого ограничения нет и зависит от пользователя библиотеки? Значит проблема выдумана.

Сейчас обратил внимание на автора новости и посмотрел пулл-реквест. Код ещё не принят. Пришёл в общем-то далёкий от создания SDL человек и что-то им там рассказывает. Вот эти действия не очень понятны.

P.S.

Для Вулкана минимум три кадровых буфера создаётся, если под Иксами. Под Воландом можно два (как раз потому что композитор сам синхронизирует с видимым на экране), если захотеть и реализовать ленивую инициализацию, а не создавать сразу по результатам вызова vkGetPhysicalDeviceSurfaceCapabilitiesKHR().

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111 Ответы: #355

193. Сообщение от Аноним (-), 26-Мрт-24, 18:15   +/
> Гном нужен Шапке, что бы продавать его пользователем.
> Что бы на вырученные деньги нанимать программистов, которые пишут ядро и окружение Линукс.

Что ты такое говоришь...
Любой эксперт опеннета знает, что весь линукс пишется гордыми пограмистами из Сообщества.
А мерзские корпцы вроде шапки только портят их свободный и прекрасный линукс.

А тут получается что без них кексперты бы пырились в унылый экран консольки, потому что дров на видяшку и не только не было бы((

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #181

194. Сообщение от n00by (ok), 26-Мрт-24, 18:17   +/
Да это не они. Там кто-то посторонний предлагает и пока не принято. Я с тем комментарием поспешил и как бы сел в лужу, если бы вместо вопроса было утверждение. Но теперь оба наши мнения можно рассматривать как пример, ради чего вся эта провокация с новостью и была затеяна.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

195. Сообщение от n00by (ok), 26-Мрт-24, 18:20   –1 +/
Чо делать... посмотреть автора новости и таки почитать пуллреквест. ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #292

196. Сообщение от сщта (?), 26-Мрт-24, 18:20   +/
По-моему банальное поведение. Сидит там супервайзер и собирает патчи с лохов заявляя - ай мэйк.Гы...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #188

197. Сообщение от Аноним (197), 26-Мрт-24, 18:21   +2 +/
Программисты исполняют хотелки своих работодателей, а их хотелки не всегда согласуются с хотелками пользователей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #176 Ответы: #226, #244

198. Сообщение от n00by (ok), 26-Мрт-24, 18:22   +/
Лучше Haskell, он ленивый. Через джва года будет про что написать в отчёте.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #182

200. Сообщение от n00by (ok), 26-Мрт-24, 18:24   +/
>> Пулл реквест еще открыт, создан каким-то васяном, который к разработве вообще не причастен.
> На секундочку это автор dxvk, а васян тут ты.

Он соавтор. Но почему-то пишет про себя "I make Windows games run on Linux! (DXVK, VKD3D-Proton, etc)".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112 Ответы: #204

201. Сообщение от Аноним (-), 26-Мрт-24, 18:27   –2 +/
> а проблемы ты не видишь даже в упор.

Вижу главную проблему - иксы, которые тянут дескопный линукс в 90е.
От них нужно избавиться любой ценой.
Из-за этого куска линукс и так отстал от винды и мака лет на 10.

> Исчезнут те кто перейдёт на Wayland, потому что эта тусовка существует пока существует тренд на неё

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #190 Ответы: #209, #377

202. Сообщение от n00by (ok), 26-Мрт-24, 18:27   +/
> Vulkan не управляет окном приложения, например. То есть в Vulkan нет вообще
> никакого общения с графической частью ОС, это низкоуровневый API для общения
> с почти драйвером GPU.

Это мне известно, потому и задаю вопрос.


/** Создаёт связанную с Воландом поверхность Вулкан. */
static VkResult surface_create(VkSurfaceKHR *surface, struct wl_display *display, struct wl_surface *window)
{
    const struct VkWaylandSurfaceCreateInfoKHR surfinfo = {
        .sType      = VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR,
        .pNext      = NULL,
        .flags      = 0,
        .display    = display,
        .surface    = window,
    };
    return vkCreateWaylandSurfaceKHR(instance, &surfinfo, allocator, surface);
}


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

203. Сообщение от n00by (ok), 26-Мрт-24, 18:31   +/
Вопрос "пишется под Vulkan", очевидно, касается исключительно вывода графики.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #424

204. Сообщение от Skullnetemail (ok), 26-Мрт-24, 18:32   +2 +/
А должен про тебя писать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #200 Ответы: #250

205. Сообщение от n00by (ok), 26-Мрт-24, 18:33   –2 +/
Если что-то не понятно в моём вопросе, попробуйте уточнить, что именно. Главное, не стесняйтесь, но и троллить не надо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

206. Сообщение от n00by (ok), 26-Мрт-24, 18:35   –2 +/
Из всех ответивших только один имеет представление о вопросе. Ничего нового он мне не сообщил.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #133

207. Сообщение от n00by (ok), 26-Мрт-24, 18:37   –1 +/
> нужны кроссплатформенные

Вулкан как раз кроссплатформенный. Остальная часть твоего сообщении не содержит информации.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102 Ответы: #230

208. Сообщение от Аноним (388), 26-Мрт-24, 18:37   –1 +/
>Joshua-Ashton

Не то чтобы совсем неизвестно кто, автор кривой глючной поделки dxvk9 емнип (форк dxvk) так что в принципе интерес понятен и иногда его код даже работает, он, по крайней мере, имеет большее представление о проблемах ПО, чем любители пропихивать вялого.

Ничего невероятного не говорят, лично я всё это наблюдал когда пытался использовать сессию без иксов и до сих пор ничего не исправили (спустя 5 лет).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

209. Сообщение от Skullnetemail (ok), 26-Мрт-24, 18:40   +1 +/
> Вижу главную проблему - иксы, которые тянут дескопный линукс в 90е.

Десктоп с этих пор никак не изменился, а вот Wayland тянет в 70-80-е, когда не было никакой унификации и все ляпали свои "графические сервера".

> Из-за этого куска линукс и так отстал от винды и мака лет на 10.

В винде такой же Xorg, только с разницей что у винды одно DE и полная монополия на все компоненты ОС.

> Даже не самые популярные ДЕ и дистры объявили о переходе на вейланд, ну или как минимум о его поддержке.

Объявили и что? Вон KDE вообще сделали, у них ресурсов хватило. Реализация Wayland - говнище. Смысла писать свой более примитивный аналог иксов для себя родимых было ровно ноль.

> Но ты продолжаешь топить что "вейленд скоро вымрет, осталось вот чуть-чуть"))

Странно такое писать в новости про то что Wayland отключают из-за ущербности. Я предсказал что такое будет и был прав.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #201 Ответы: #218

214. Сообщение от Аноним (214), 26-Мрт-24, 18:50   +/
>Гном нужен Шапке

А он обязательно должен быть таким неудобным?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #181 Ответы: #343

215. Сообщение от Аноним (214), 26-Мрт-24, 18:51   +1 +/
>что бы продавать его пользователем.

Шансов что я пересажу пользователей на гном ровно ноль.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #181

216. Сообщение от Аноним (214), 26-Мрт-24, 18:53   +/
Так что твоя теория разбивается о практику.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #181 Ответы: #246

217. Сообщение от n00by (ok), 26-Мрт-24, 18:53   +/
Нет, не приняли. Заголовок новости уже исправлен, как и текст "предложили отменить изменение". В ВК ещё старый текст. "отменили изменение". Artem S. Tashkinov продемонстрировал высший пилотаж в троллинге, затроллил сам себя.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

218. Сообщение от Аноним (-), 26-Мрт-24, 18:56   –1 +/
> В винде такой же Xorg

Только работает на порядок лучше))

> Вон KDE вообще сделали, у них ресурсов хватило.

И я очень рад за них.
Наконец-то я могу играть в игры и смотреть кинцо в HDR.
И не нужно для этого подключать мак.

> Реализация Wayland - говнище.

Тогда реализация иксов - еще большее овнище.
Потому что в плохом KDE оно уже работает, а в копроиксах как не было так и не будет.

> Странно такое писать в новости про то что Wayland отключают из-за ущербности.

Ну во-первых, странно писать "отключают" в новости где это делать только собирается какой-то чсвшный васян.
А во-вторых - поддержка вейланда в SDL уже есть.

> Я предсказал что такое будет и был прав.

Ты предсказал что кто-то откроет PR? Ну ты крут!
Думаю стоит попробовать попредсказывать что-то еще.
Напр. что придет очередной отбитый и скажет что вейланд нужно перелицензировать в gpl.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #209

220. Сообщение от Аноним (214), 26-Мрт-24, 18:57   +2 +/
Кстати, те кто пытались высмеивать аббревиатуру СРС от среда рабочего стола и в шутку предлагаои называть ПК ПЭВМ-ом, в меня для вас новость, коллега в ситилинк купил неттоп IRU, в инструкции к которому аббревиатура ПЭВМ, своими глазами видел.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110 Ответы: #309

222. Сообщение от Аноним (214), 26-Мрт-24, 19:00   +/
>Система достаточно небольшая, чтобы в минимальной комплектации уместиться на одну дискету, вместе с этим она считается очень быстрой и должным образом «законченной» (практически не содержащей ошибок).

Вообще жаль что она проприетарная, так бы она могла поселиться на моём Intel Core 2 Duo.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129

226. Сообщение от Аноним (-), 26-Мрт-24, 19:06   +/
> а их хотелки не всегда согласуются с хотелками пользователей.

Логично.
Кто платит - тот и танцует.
А кто не работает - то жрет что дали.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #197

230. Сообщение от Аноним (230), 26-Мрт-24, 19:26   +2 +/
> Остальная часть твоего сообщении не содержит информации

То есть "окно, обработка ввода" ты тактично пропустил, да? Молодец, оправдываешь свой ник.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #207 Ответы: #251

233. Сообщение от хрю (?), 26-Мрт-24, 19:33   +1 +/
>>Я не понмаю, для чего эти двери и замки вообще?
>>Поддержать мнимую безопасность в головах пользователей?

Про двери кстати в точку - присутствовал при вскрытии двери с забытыми ключами, оно заняло ровно 25 секунд. Так что да - входные двери и замки на них не более чем фикция безопасности для успокоения человека с зашитой от  детей и ломящихся не туда пьяных соседей. Один в один с валенным.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #240

234. Сообщение от хрю (?), 26-Мрт-24, 19:41   +1 +/
>Не нужно делать их вейланда иксопомойку!

а как назвать ту кучу протоколов из которых сейчас состоит вяленный? И да где гарантия, что все их будут по нормальному реализовывать? пока что "эталонная" реализация выглядит именно как помойка. Так что вяленных пока(?) помойка^2.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #161

235. Сообщение от вася (??), 26-Мрт-24, 19:41   +/
Странные, конечно, эти анонимы. Они жалуются на проблему, Им предлагают решение проблемы, а они спрашивают "зачем"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

236. Сообщение от Анонимemail (236), 26-Мрт-24, 19:42   +/
ура, теперь eduke будет тормозить еще сильнее. и все наколенные поделки на нем, типа ion fury, точно так же.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #241, #270

237. Сообщение от вася (??), 26-Мрт-24, 19:45   –1 +/
Вулкан недоделан, в нём нет поддержки звука и много чего ещё, что есть в SDL
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #252, #280, #290

238. Сообщение от вася (??), 26-Мрт-24, 19:50   –1 +/
>>нормальный X12

Уже давно сделали. называется wayland

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101 Ответы: #239

239. Сообщение от Skullnetemail (ok), 26-Мрт-24, 20:19   +/
> Уже давно сделали. называется wayland

Нет, Wayland это не X12.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #238

240. Сообщение от Аноним (-), 26-Мрт-24, 20:20   +1 +/
> Про двери кстати в точку - присутствовал при вскрытии двери с забытыми ключами, оно заняло ровно 25 секунд. Так что да - входные двери и замки на них не более чем фикция безопасности для успокоения человека с зашитой от  детей и ломящихся не туда пьяных соседей. Один в один с валенным.

"Плохая аналогия подобна котенку с дверцей" ©
А если серьезно, правильно ли я понимаю что у тебя даже входной двери нету?
И занавесок?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #233 Ответы: #368

241. Сообщение от Skullnetemail (ok), 26-Мрт-24, 20:22   +/
Кстати, играл в ion fury, тормозили только катсцены из-за резкого изменения детайла карты. Наверное лагает ребилдинг BSP.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #236

243. Сообщение от BorichL (ok), 26-Мрт-24, 20:35   +1 +/
Для начала узнай, что такое операционная система реального времени с гарантированным временем отклика и что такое операционная система разделения времени. Даже когда система разделения времени с вытесняющей многозадачностью работает без виртуальной памяти, она не будет операционной системой реального времени, так что Linux заменить QNX никогда не сможет, не та архитектура ядра.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #160 Ответы: #285

244. Сообщение от n00by (ok), 26-Мрт-24, 20:39   +/
В общем, поправка верная. В частном, я читал, что пишет Hans de Goede по поводу коммитов в GRUB, Plymouth и X11. Что-то вроде "пользователи жалуются, что на экране непонятная надпись", "пользователи жалуются, что монитор щёлкает при переключении режимов" и т.п., "потому менеджеры хотят, что бы я сделал то и это".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #197 Ответы: #372

245. Сообщение от n00by (ok), 26-Мрт-24, 20:41   +/
> Что он спроектирован прям наглухо под X11?

Это подмена моего тезиса.

> И как упомянутый mplayer, из которого mpv родился.

Это опять воображаемый я упомянул?

> Разного рода --vo есть не только под X11, например. Да и вообще,
> опционально, там есть vo=tct, или vo=caca например, которые к X11 примерно
> никак?
> Хотя кому я чего...

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #187

246. Сообщение от n00by (ok), 26-Мрт-24, 20:46   +/
Практику чего? Практику экспертов ставить себя на один уровень с RedHat? Тут моя теория действительно нуждается в помощи, например, от практикующих медиков.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #216 Ответы: #276, #310

247. Сообщение от Аноним (247), 26-Мрт-24, 20:48   –1 +/
Quake 3 точно, по крайней мере тот, что с открытым кодом. Компилировал.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

248. Сообщение от Аноним (248), 26-Мрт-24, 20:49   +/
Changes approved
1 approving review

Принято.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #350

249. Сообщение от Аноним (247), 26-Мрт-24, 20:54   +1 +/
Та костыли везде есть. Взять вон Linux. Почему ICMPv6 не отслеживается conntrack, в то время как, для ICMPv4 работает) Выпили на втором ядре и костыль теперь.

Если Wayland так плох, почему все DE активно съезжают на него? Там что не осталось прежних команд, что знают как хороши иксы? Или может есть проблемы посерьёзнее?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101 Ответы: #253

250. Сообщение от n00by (ok), 26-Мрт-24, 20:56   –2 +/
Должен написать про автора dxvk. Ты, видимо, плохо себе представляешь, что такое право авторства. Да ещё и слишком увлёкся этим троллингом по поводу непринятого пуллреквеста. Я вот уже придумал парочку конспирологий, что у истории окажется неожиданное продолжение.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #204

251. Сообщение от n00by (ok), 26-Мрт-24, 21:00   +/
По поводу окна смотри выше мой код. Ввод к выводу графики не относится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #230 Ответы: #330, #333

252. Сообщение от n00by (ok), 26-Мрт-24, 21:05   –1 +/
Триангуляция Делоне - это 50 страниц только обзора существующих алгоритмов. А вывод звука - это 50 строк на Си.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #237 Ответы: #291

253. Сообщение от Skullnetemail (ok), 26-Мрт-24, 21:05   +/
> Та костыли везде есть. Взять вон Linux. Почему ICMPv6 не отслеживается conntrack,
> в то время как, для ICMPv4 работает

Потому что оно выключено по умолчанию? В отличие от ICMPv4, ICMPv6 может использоваться для различных целей, включая маршрутизацию, обнаружение соседей и т.д.

> Если Wayland так плох, почему все DE активно съезжают на него?

Нет никаких "все DE". Более-менее поддержку добавили только GNOME и KDE (второй - тот ещё комбайн) и работает она через жопу.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #249 Ответы: #258, #264

254. Сообщение от Аноним (257), 26-Мрт-24, 21:08   +/
Протокол он тоже не сделал. Сделал только форму-заготовку протокола, которую заполнить предлагается кому надо. А у авторов этой формы всё хорошо в сферическом вакууме, да и тот только воображаемый пока что
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

257. Сообщение от Аноним (257), 26-Мрт-24, 21:16   +2 +/
Результат уже понятен - кг/ам. Дизайнеры wayland-а пошли точно таким же идиотическим путём, как и разработчики Hg в конкуренции с Git: сделали базовую недостаточную функциональность и всё остальное предложили добивать модулями. Типа у мамкиних дизайнеров модульная архитектура и это круто само по себе. Но по факту получился убогий Франкенштейн, поставляемый пользователю в пакетиках по частям и части друг к другу не подходят. Нужно выбирать либо руку приделаешь, либо плечо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #132

258. Сообщение от Аноним (258), 26-Мрт-24, 21:25   +/
> Нет никаких "все DE". Более-менее поддержку добавили только GNOME и KDE (второй - тот ещё комбайн) и работает она через жопу.

Вот только GNOME и KDE - 60-70% линуксового десктопа.

Xfce добавляет поддержку используя wlroots https://www.opennet.me/opennews/art.shtml?num=60580
LXQt переводят на Wayland https://www.opennet.me/opennews/art.shtml?num=60625
Cinnamon в процессе портирования на вейланд https://www.opennet.me/opennews/art.shtml?num=60002
Даже в Haiku сделали прослойку для вейланда https://www.opennet.me/opennews/art.shtml?num=58013

Поэтому ты лучше перечисли тех, кто не переходит)))


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #253 Ответы: #259, #381

259. Сообщение от Skullnetemail (ok), 26-Мрт-24, 21:35   +/
> Вот только GNOME и KDE - 60-70% линуксового десктопа.

И что? Это отменяет тот факт, что Wayland работает через жопу?

> Xfce добавляет поддержку используя wlroots

Уже так начали добавлять, что выкидывают фичи, потому что в Wayland они не работают.

https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plug...

> Поэтому ты лучше перечисли тех, кто не переходит)))

Переведут, а дальше что? Оно окажется никому не нужным, и Wayland просто выпилят. The end.
Там где разработчики вялендонутся, просто будем бойкотировать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #258 Ответы: #260

260. Сообщение от Аноним (258), 26-Мрт-24, 21:52   –1 +/
> И что?

И всё))
Ты в очередно раз жиденько со своими голословными утверджениями про 'Нет никаких "все DE".'

> Это отменяет тот факт, что Wayland работает через жопу?

Это "факт" только в твоей больной фантазии.
Если бы оно работало плохо, то на него бы не переходили))

> выкидывают фичи

xfce4-whiskermenu-plugin - это какой-то плагин, а не сама xfce4.
Ну выкинут и выкинут, дело-то.
Учитывая какое там безумное обсуждение за целых полгода - то оно нужно полутора землекопаю

> Переведут, а дальше что?

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

> просто будем бойкотировать

Ахахаха! Вот это у тебя ЧСВ. Ну вперед))

Хотя я вижу более реалистичным другой сценарий:
вейландорхейтеры перейдут на вейланд и будут дуть щеки со словами "Ну вот теперь им можно пользоваться! Это всё благодаря нам! Если бы не мы их заставили, то тогда бы он не взлетел"))

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #259 Ответы: #261

261. Сообщение от Skullnetemail (ok), 26-Мрт-24, 22:03   +1 +/
> Ты в очередно раз жиденько со своими голословными утверджениями про 'Нет никаких "все DE".'

Ещё раз для тупых. Поддержка есть только в KDE/GNOME, но тоже кривая до жути. В остальных она готова максимум на 15% и с глюками. Ты хоть пытался поюзать Mate на Wayland? Оно то запускается, вот только вылетает вся сессия при попытке записать экран.

> Если бы оно работало плохо, то на него бы не переходили))

Мне напомнить чем закончилась история с PulseAudio? Как его насильно продвигали в полу-рабочем состоянии во всех дистрибутивах, а затем просто выкинули оставив только клиентскую либу для совместимости. Вот только тот хоть как-то но работал, Waytrash не работает вообще никак и ущербен.

> Ну выкинут и выкинут, дело-то.

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

> Дальше оно будет просто работать. Все недовольные свалят куда подальше.
> вейландорхейтеры перейдут на вейланд и будут дуть щеки со словами "Ну вот теперь им можно пользоваться! Это всё благодаря нам! Если бы не мы их заставили, то тогда бы он не взлетел"))

Это логика из разряда: "вот если мы сломаем линукс, то уж точно все перейдут на винду!".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #260 Ответы: #263

262. Сообщение от Минона (ok), 26-Мрт-24, 22:25   +/
> А нафига нужен гном?

Без плеера? - не нужен!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #124

263. Сообщение от Аноним (263), 26-Мрт-24, 22:29   –1 +/
> Ещё раз для тупых

Тупой тут ты.
У KDE хорошая поддержка Wayland. Думаю даже лучшая из всех.
Если у тебя что-то не работает - выпрями себе руки.

> Ты хоть пытался поюзать Mate на Wayland?

Мате в моем списке не было. Потому что это лютая маргинальщина. И юзать ЭТО я не собираюсь даже на иксах.
А так - это хороший кандидат на закапывание. Ни грамма не жалко.

Ну а у других прогресс так себе... это все потому что у них лапки))
За пара лет допилят)

> Мне напомнить чем закончилась история с PulseAudio?

Зато на pipewire меняли уже PulseAudio, а не ALSA. Смекаешь?

> Waytrash не работает вообще никак

Какое же ты бессовестное брехло...
У сотен тысяч людей работает, а у тебя не работает вот именно никак.

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

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

Вы бесполезны - ничего сами поддерживать не в состоянии. Как и 99% так называемого сообщества.
И я получаю искреннее удовольствие когда читаю ваш плач))
А бойкотировать вы можете всё что угодно, но прогресс не остановить.

> Это логика из разряда: "вот если мы сломаем линукс, то уж точно все перейдут на винду!"

Чтобы что-то сломать оно должно вначале работать.
А то убожество, которое представляет десктопный линукс... можно добить из жалости.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #261 Ответы: #268

264. Сообщение от Аноним (264), 26-Мрт-24, 22:33   +/
Оно выключено? Я где-то видел патч, что его выпелили с 2.6.29.

А как его включить? И зачем выключили?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #253 Ответы: #269

265. Сообщение от Минона (ok), 26-Мрт-24, 22:33   +/
> Гном нужен Шапке, что бы продавать его пользователем. Что бы на вырученные
> деньги нанимать программистов, которые пишут ядро и окружение Линукс. Что бы
> майнтайнеры нескучных дистрибутивов могли скачать исходники и собрать ОС для экспертов
> Опеннет. Что бы эксперты запустили там браузер, зашли на Опеннет и
> написали, что Гном не нужен. Таков круговорот Гнома в природе.

Вот нафига ты так, а?
Сейчас у юных столманят мир перевернулся, а если детская психика не выдержит потрясения?!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #181 Ответы: #267, #332, #374

267. Сообщение от Аноним (-), 26-Мрт-24, 22:49   +/
> Сейчас у юных столманят мир перевернулся

Мы им скажем "Добро пожаловать в реальный мир"))

> а если детская психика не выдержит потрясения?!

Ну, хуже там уже не сделаешь...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #265

268. Сообщение от Skullnetemail (ok), 26-Мрт-24, 23:20   +1 +/
> У KDE хорошая поддержка Wayland. Думаю даже лучшая из всех.

Да, потому что они постарались, чтобы написать аналог иксов для себя, и всё равно получилось Г-но.

https://www.youtube.com/watch?v=qkTUxHUc7PE

> Мате в моем списке не было. Потому что это лютая маргинальщина. И юзать ЭТО я не собираюсь даже на иксах.

Логика настоящего луддита. Если что-то не работает/не создано для работы в Wayland - маргинальщина и не нужно. А Wayland тут не при чём, нет, нет, это виноваты разработчики ПО, а не Wayland! Это типичная повесточка разработчиков вяленного. Виноваты не они, а разработчики софта, что не смогли поддерживать их кривую поделку.

> Зато на pipewire меняли уже PulseAudio, а не ALSA. Смекаешь?

PulseAudio и Pipewire работают ПОВЕРХ ALSA. Смекаешь? С Wayland так не выйдет, всё что написано для него только выкидывать целиком, потому что никаких библиотек, которые можно пустить поверх чего-то другого нет. Спагетти-архитектура же.

> У сотен тысяч людей работает, а у тебя не работает вот именно никак.

Так, уже пора вызывать санитаров...

> Вам никто не запрещает использовать старые дистры с иксами.

Нету никаких старых и новых дистрибутивов. Вредители, которые ломают существующий софт будут получать по морде.

> Но вы хотите большего - что бы новые следовали вашим хотелкам!

Мы хотим чтобы тупая студентота не выкатывала в прод свои рукожопые разработки и называла их "гениальным изобретением на замену Xorg". Wayland не прошёл QC. Занавес.

> Вы бесполезны - ничего сами поддерживать не в состоянии. Как и 99% так называемого сообщества.

Моих ресурсов хватает чтобы слать PR в различные проекты и разрабатывать собственные. Если вы хотите от меня большего, то пожалуйста, нанимайте, я сделаю вам расширения для иксов. Можем даже набрать команду и сделать нормальный X12.

> А бойкотировать вы можете всё что угодно, но прогресс не остановить.

Офигенный у вас прогресс, но почему-то он выглядит как жопа.

> Чтобы что-то сломать оно должно вначале работать.
> А то убожество, которое представляет десктопный линукс... можно добить из жалости.

Ты спалился, виндузятник!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #263

269. Сообщение от Skullnetemail (ok), 26-Мрт-24, 23:30   +/
Без понятия. У меня, да и в РФ в целом нигде нет IPv6. Зачем он тебе?

Плюс, я думаю что это особенность IPv6, а не какой-то косяк ядра Linux. Маловероятно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #264 Ответы: #289, #301, #318

270. Сообщение от Аноним (315), 26-Мрт-24, 23:32   +/
Тормоза eduke32 не из-за SDL уж точно. Да и на SDL3 он перейдёт бог весть когда, там ещё совместимость с 1.2 оставлена.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #236

271. Сообщение от 12yoexpert (ok), 27-Мрт-24, 00:02   +1 +/
пока не заставляют, но потом хипстота продавит выкидывание рабочих стабильных иксов и все мы будем вынуждены давиться вечно сырым вяленым. запомни этот твит, вспомнишь о нём
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #143 Ответы: #383

272. Сообщение от 12yoexpert (ok), 27-Мрт-24, 00:07   +3 +/
> С тех пор как GNU's Not Unix) А может даже и раньше.

юниксы были проприетарны и стоили бешеных бабок, линуксы открыты, и именно это подразумевается в linux is not unix. ты просто слышал звон, но не знаешь, где он.

> Можешь сидеть на старых версиях или приложениях столько

я сижу на новых версиях и приложениях, в т.ч. (btw) юзаю арч (остановился на нём лет 8 назад после скачек по дистрам и понял, что это моё). во-первых, потому что хочу свежий софт, во-вторых, потому что последние либы нужны для работы (не любитель я засирать систему сторонними pm, как питонисты или веб-РОСКОМНАДЗОР). я не понимаю, почему ты пытаешься понятие "стабильные рабочие иксы" подменить понятием "древний софт и древняя его версия". опять же, дефектинвая риторика в попытках расхвалить своё болото - типичная черта фанатиков хипсто-поделок. они вкатились в ойти, когда на галерах стало модным выкатывать релизы раз в три недели (забыл, как это называется на аджайловском) и нанимать коекакеров и индусов вместо разработчиков, и не догадываются, что проект может дойти до такого состояния, когда его не нужно обновлять раз в неделю, потому что он тупо работает (да и никогда не нужно было: ронять кал при разработке - так себе идея).

> Или ты сторонник "пустт все будут одинаковые и зодят строем"?

я сторонник разнообразия и всецело его поддерживаю, но ситуация с некоторыми вещами, насильно продвигаемыми корпорациями (раст, systmemd, wayland), как раз убивают разнообразие.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #136

273. Сообщение от 12yoexpert (ok), 27-Мрт-24, 00:19   +3 +/
> Ты ошибаешся, Вэйланд это прогрессивная технология. В её основе лежат здравые идеи.

ладно, отвечу по существу. попробуй написать что-нибудь под чистые иксы и под чистый вяленый и сравни количество кода под иксы с КОЛИЧЕСТВОМ кода под вяленый.

идём дальше. попробуй написать что-нибудь под иксы и под вяленый с использованием вспомогательных либ (не готовых ui либ типа gtk/qt/whatever, а именно хелперов для протокола) и сравни количество зависимостей в иксах с пятнадцатиэтажной иерархией булшита в случае с вяленым, с которым даже по пьяни невозможно будет рабраться. ты будешь выяснять причины проблем в 10 раз дольше, чем заниматься всем остальным.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #352

275. Сообщение от Аноним (275), 27-Мрт-24, 00:26   +/
> И эта вся истоиия нас учит, чему? "Проверяйте первоисточники")

В первоисточнике коммит одобрен мэйндейнером, так что его фактическое принятие дело времени.

Changes approved
slouken approved these changes


slouken - это Sam Lantinga, создатель SDL.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #188 Ответы: #324, #334, #364

276. Сообщение от нейм (?), 27-Мрт-24, 00:29   +/
практика возвышать икспертов только потому что они в конкретной конторке - тоже своего рода предмет для исследования профильными специалистами

там такие же куски мяса как и везде, причем судя по "качеству работы" - там больше за повесточку переживают

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #246 Ответы: #312, #328

277. Сообщение от Аноним (275), 27-Мрт-24, 00:30   +/
> "Статью не читаю, комменты газифицирую"
> Пулл реквест еще открыт, создан каким-то васяном, который к разработве вообще не

Посмотрите внизу обсуждения, pull-запрос уже одобрен автором SDL.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76 Ответы: #337

278. Сообщение от Anonim (??), 27-Мрт-24, 01:19   +1 +/
>Гном нужен Шапке, что бы продавать его пользователем

Шапка продает пользователям чисто серверный дистр, предназначенный для исполнения кучи шапковых же опенсорсных комбайнов, вроде попеншифта, там же, на серверах. Рабочие станции у шапки тупо для галочки. Будь оно не так, гном пилили бы матерые разрабы, а не куча обезьян, и был бы гном нормальным DE, а не полным УГ.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #181 Ответы: #331

279. Сообщение от Аноним (-), 27-Мрт-24, 01:55   +/
> QNX точно так же есть новый, прикинь.

Вы таки не ответили на вопрос - что там в винде 39-летней давности не устарело? Под это не запустится вероятно ни 1 современная виндовая программа.

Более того - майкросфот не саппортит уже даже и XP с последним сервиспаком, которой лет так то заметно меньше. И на ней уже тоже проблемы с софтом.

А QNX - ну да, он есть. И чего? Софта под него - мизер. Условия лицензирования - конские. И радости вот лично мне с того что он - есть? Куды его такой, с такими условиями и соотношениями? "Взял с полки пирожок? Молодец, протри пыль и положи обратно!"

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129

280. Сообщение от namenotfound (?), 27-Мрт-24, 02:00   +/
мне вот примерно такой же ахинеей читаются приписки формата "в вейланде не хватает сетевой прозрачности"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #237

282. Сообщение от namenotfound (?), 27-Мрт-24, 02:04   +/
>И то что колупается в DXVK и VKD3D не значит что он не васян.

он (и ещё 1 человек) их и создал... вообще, он прав, но это в основном из-за попытки поддержки всего зоопарка софта

у вейланда есть или mailbox (по умолчанию), или immediate mode (tearing-control-v1), FIFO не задумывался вообще, поэтому всякая веселая хрень из 00-ых может не заработать

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #153 Ответы: #348

284. Сообщение от Golangdev (?), 27-Мрт-24, 02:11   +/
плюсую, пользуюсь также

пришлось правда поставить
dnf install openh264
и
dnf install gstreamer1-plugins-good-extras gstreamer1-plugin-libav

https://docs.fedoraproject.org/en-US/quick-docs/installing-p.../
https://discussion.fedoraproject.org/t/videos-crashing-it-se...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #189 Ответы: #295

285. Сообщение от Аноним (-), 27-Мрт-24, 02:12   +/
> Для начала узнай, что такое операционная система реального времени с гарантированным временем
> отклика и что такое операционная система разделения времени.

В Linux уже втянули большую часть патчей RT_Liunx. Один из последних блокеров - винтажная подсистема консолей, которую таки - скоро перетряхнут на неблокирующие threaded consoles. В 6.9 приехали preparations для этого - через несколько версий ядер оно таки окончательно станет этим.

А всякие реалтаймные гарантии вида "вон тот таск на интервале X будет работать не менее Y" - уже подшили в шедулер и проч. Сюрприз! Да, а вам такого ессно не обломится. Почему-то.

FYI линух используется в куче управляющих систем. Уже.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #243 Ответы: #375

287. Сообщение от Аноним (-), 27-Мрт-24, 02:16   +/
> Без шуток, идея переписать иксы на Rust - очень хорошая.

Это никак не поможет их проблемам с дизайном протокола где немеряные битмапы in band летают, прогружая парсер ломовыми объемами. И сложные операции его тоже якорят.

А если вы удумаете делать арбитраж ресурсов и проч всерьез - вы и на русте таки зашьетесь от уровня сложности этой задачи при попытке сделать нормальный UX этого всего.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109 Ответы: #358

288. Сообщение от Аноним (-), 27-Мрт-24, 02:25   +/
> Кто-то может объяснить, зачем нужна SDL, если пишется под Vulkan?

На нем можно сделать что-нибудь например чисто 2D и со звуком. Зачем тогда вулкан и вообще его требование?! А надо сие чтобы не париться вопросом какая там у кого звуковая систем в разных линях, виндах, маке и проч. И как они графику на экран выводят. И проч.

Посмотри блин примеры libsdl какие-нибудь не очень древние. Это низкоуровневый уровень абстракции для геймдевов от системной конкретики.

На самом деле либ умеет довольно много чего. Аудио. Вывод графики, 2D и 3D. Сеть. Вгрузка разных форматов. Рендер фонтов. В версии 2 и новее - портабельная работа с клипбордом. Ты же не хотел лично кодить куски кода под линухи с разными оконными системами и вводом, винду и мак, не говоря про какие там еще андроиды?! На которых ЭТО внезапно тоже пашет. Да, игроделы там прожали запуск нативного кода.

А ты сколько будешь такой код сам выписывать? Вместо реализации задуманных фич гамесы или что там у тебя было? Или может, ты желая проиграть пару "бзынь!" всегда мечтал для этого написать ресамплер и микшер? На случай какого-нибудь луддита с алсой без опционального микшера?! Ну а вон то - таки - решает эти вопросы само. И игродел может - гамесу делать, а не...

NB: это не движок графона, только низкоуровенвая платформенно нейтральная подложка, позволяющая работать с всеми ОС одинаково.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #347

289. Сообщение от Аноним (264), 27-Мрт-24, 02:26   +1 +/
> Без понятия. У меня, да и в РФ в целом нигде нет IPv6. Зачем он тебе?

Не, ну это не серьезно.

> Без понятия.

А почему ты решил что он отключен тогда? Я был строго уверен, что его нет.

> Плюс, я думаю что это особенность IPv6, а не какой-то косяк ядра Linux. Маловероятно.

Оно было во втором ядре, потом почему-то удалили. И насколько я знаю, conntrack не зависит от протокола и реализуется для всех. Даже с тем, что приходиться делать timeout-ты, как для UDP.

> Зачем он тебе?

У меня есть IPv6. Но даже если бы не было, мне бы пришлось делать такие костыли (для POSTROUTING не пишу). Потому что если я, например, в отеле встречу его, то полность неробочий IPv6 тяжело списать на фичу правил моего фаервола))

- nft add chain inet PREROUTING untracked_state_filter
- nft 'add rule inet PREROUTING untracked_state_filter meta l4proto ipv6-icmp counter accept comment "ICMP V6"'
- nft add rule inet PREROUTING untracked_state_filter counter drop

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #269

290. Сообщение от Аноним (-), 27-Мрт-24, 02:29   +/
> Вулкан недоделан, в нём нет поддержки звука и много чего ещё, что есть в SDL

Rampant layering violation! Не надо вась слушать.

Vulkan это апи вывода графики и (меньше) счета и хардварного декодирования видео. Он никак не адресует многие другие аспекты. Скажем попробуйте с клипбордом поработать. А, что, у ведроида, линуха с иксами, вялендом, макоси, винды и проч - по разному?! Ох, вау. Можете конечно накодить сами спагетти с кучей #ifdef, если крутой эксперт и баги в этом ковырять не парит.

А можно взять САБЖ - и все системы для вас будут одинаковые. Вы просто берете и копируете или пастите это. Как именно оно в деталях на ЭТОЙ системе - разберется САБЖ.

Ну а vulkan это 1 из возможных выводов графики для сабжа. Иерархически сабж уровнем выше.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #237

291. Сообщение от Аноним (-), 27-Мрт-24, 02:33   +1 +/
> Триангуляция Делоне - это 50 страниц только обзора существующих алгоритмов. А вывод
> звука - это 50 строк на Си.

Теперь то же самое с поддержкой
- Разныз виндов.
- Макоси.
- Линуха с как минимум пульс и алсой.
- Андроида.

Сколько строк кода это будет? И сколько юзерей испьет вашей кровушки если вы сбилдите вашу гамесу под все вон то великолепие? Сабж кроссплатформенный уровень абстракции позволяющий делать типовые геймдевовские вещи одинаково - не парясь какая там система у юзера.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #252 Ответы: #340

292. Сообщение от Аноним (-), 27-Мрт-24, 02:38   +/
> Чо делать... посмотреть автора новости и таки почитать пуллреквест. ;)

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

Те кто в линухе реально ворочают графику - с Xorg дел иметь не будут независимо от потуг Ташкинова. А кодить xorg его ессно не хватит.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #195

293. Сообщение от Аноним (-), 27-Мрт-24, 03:12   –2 +/
> Так пусть объявляют что хотят.До сих пор  vo=xv и доволен как слон.

Самый тормозной и глючный из вообще всех вариантов. Хотя у вас там на бсдях конечно может и это лучшее из доступного.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

294. Сообщение от Аноним (-), 27-Мрт-24, 03:16   +1 +/
> Запустил бы в xwayland. Или у тебя комп ради одной программы?

А этим орлам и намекнули что запускать свои "иксы" они теперь будут - в Xwayland. С кучей дополнительных "ништяков".

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

Поэтому их пиндеж
1) Никак не повлияет на участь xorg. Для этого програмеры желающие копать этот кошмар нужны, а где их взять?
2) Единственным реальным "достиженим" станет еще более сильный профак UX - о чем вон там прямо написано, ибо XWayland специфичная штука на минималочках.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #357

295. Сообщение от Аноним (-), 27-Мрт-24, 03:19   +/
> пришлось правда поставить
> dnf install openh264

Зачем тебе это глюкавое тормозилово? У федоры что, ffmpeg'а нормального нет?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #284

296. Сообщение от Аноним (-), 27-Мрт-24, 03:20   +/
> В отличии от вейленда у иксов нет проблем. Там всё просто работает.

При том - если кто еще не понял, работать оно в этом случае тогжа будет через XWaland. То ли это что вы хотели получить как результат этого всего - ну такой себе вопрос :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #126

297. Сообщение от Аноним (-), 27-Мрт-24, 03:25   –1 +/
>> В комментах ему объясняют, почему это делать не нужно.
> Горение вяленных жоп. Пока Wayland не исправит свои косяки его поддержку выключат
> - адекватная реакция.

А вон те тушки с другой стороны решат свои проблемы - дропнув иксы и выкатив XWayland фалбэком. Через который ты и будешь работать как зайчик, ежели не готов майнтайнить xorg сам.

А то что это тебя разместит немного между молотом и наковальней, подгадив user experience - окей, ты за это же боролся, так? :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112 Ответы: #299

298. Сообщение от Аноним (-), 27-Мрт-24, 03:29   +1 +/
> Уже поискал. SDL используют Trine и Trine2. Что удивительно.
> Все остальное - действительно жалкие васяноподелия с ворованными идеями и механиками.

Теперь еще найди тот факт что разработчика LibSDL нанял ValvE. Это, надеюсь, ответит на многие вопросы "кто стоит за libsdl" - особенно libsdl2, и по заявкам каких именно слушателей это делается.

Блин действительно. Куда уж Valve игры делать. И библиотеки для игроделов.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62

299. Сообщение от Skullnetemail (ok), 27-Мрт-24, 03:34   +/
> А вон те тушки с другой стороны решат свои проблемы - дропнув иксы и выкатив XWayland фалбэком. Через который ты и будешь работать как зайчик, ежели не готов майнтайнить xorg сам.

XWayland - жалкое подобие иксов через которую 80% софта работает через жопу, либо вообще не работает. Потому что иксы нельзя вписать в ущербную парадигму вяленного, где нет нормального доступа между окнами, управления дисплеями, скринкастинга и целого вагона фич. Кароче - обратной совместимости нет и не будет. Ложка мёда в бочке с говном - сами знаете что.

> А то что это тебя разместит немного между молотом и наковальней, подгадив user experience - окей, ты за это же боролся, так? :)

Я так не смог распарсить эту шизофазию.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #297 Ответы: #392

300. Сообщение от iPony129412 (?), 27-Мрт-24, 03:51   –1 +/
Логично. В QNX давно выкинули графику.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

301. Сообщение от Аноним (301), 27-Мрт-24, 04:05   +/
https://netfilter.vger.kernel.narkive.com/CohubzjT/dropping-...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #269 Ответы: #302

302. Сообщение от Skullnetemail (ok), 27-Мрт-24, 04:26   +/
> https://netfilter.vger.kernel.narkive.com/CohubzjT/dropping-...

В IPv6 кажись по другому сделали.

https://teknikaldomain.me/post/ipv6-is-a-total-nightmare/#ar...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #301 Ответы: #313

306. Сообщение от Аноним (315), 27-Мрт-24, 06:31   +/
Шантаж подразумевает продолжение фразы «сделайте» — «…а не то…».
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75

307. Сообщение от Аноним (315), 27-Мрт-24, 06:33   +/
SDL, внезапно, используется даже не только в играх.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

308. Сообщение от mos87 (ok), 27-Мрт-24, 06:43   +/
Нет, ну это hate crime.
Ответить | Правка | Наверх | Cообщить модератору

309. Сообщение от Аноним (-), 27-Мрт-24, 06:48   –2 +/
Компьютер во времена совка называли ЭВМ. Электронно-вычислительная машина. Ирония в том, что тогда по этому поводу никто не шутил. Всё было на полном серъёзе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #220 Ответы: #311, #316, #319

310. Сообщение от Аноним (312), 27-Мрт-24, 07:24   +/
>Практику чего?

Практика критерий истины. За мои тцать лет в ИТ редкая был встречен ровно 0 раз. 2 раза ставил лично Центось. На этом всё. Сейчас везде убунту. Ну говорят где-то импортозамещаются.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #246 Ответы: #327

311. Сообщение от Аноним (312), 27-Мрт-24, 07:32   +1 +/
>называли ЭВМ.

Я знаю. Ну а теперь персональная ЭВМ.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #309

312. Сообщение от Аноним (312), 27-Мрт-24, 07:35   +/
Кроме ущемленного самолюбия и демагогиии от экспертов ничего и не ожидалось.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #276

313. Сообщение от Аноним (264), 27-Мрт-24, 08:28   +/
Да, вот оно что: https://github.com/torvalds/linux/blob/master/net/netfilter/...


Вообщем, сделал так для себя:
    chain untracked_state_filter {
        icmpv6 type { nd-router-solicit, nd-router-advert, nd-neighbor-solicit, nd-neighbor-advert } counter packets 130 bytes 9120 accept comment "NDP"
        icmpv6 type { mld-listener-query, mld-listener-report, mld-listener-done, mld2-listener-report } counter packets 701 bytes 81096 accept comment "MLD"
        counter packets 0 bytes 0 drop
    }

Ну и разве это не костыль?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #302 Ответы: #345

314. Сообщение от Аноним (314), 27-Мрт-24, 08:46   +/
>прекращена поддержка OpenGL ES 1.0 и DirectFB, удалён код для работы на устаревших платформах, таких как QNX, Pandora, WinRT и OS/2.

Да что же такое-то! Сами вы там устарели, а не directfb.

Ответить | Правка | Наверх | Cообщить модератору

315. Сообщение от Аноним (315), 27-Мрт-24, 08:46   +1 +/
ЕМНИП, mplauer умел даже в текстовую консоль (когда она ещё жива была).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #165

316. Сообщение от Аноним (315), 27-Мрт-24, 08:49   +/
Это название идёт ещё из ламповых времён, когда электроны от катода к аноду летали. Ну и компьютеры использовались именно для вычислений.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #309 Ответы: #320, #336

317. Сообщение от Алексей (??), 27-Мрт-24, 08:49   +/
Да не откажутся. Такое сплошь и рядом, когда какие-то недовольные мироустройством личности заводят пул-реквест на 4 строчки, чтобы поменять в проекте дефайны. Обычно такие пул-реквесты в итоге отвергаются. Думаю в этом случае будет абсолютно то же самое.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

318. Сообщение от Аноним (315), 27-Мрт-24, 08:54   +/
> У меня, да и в РФ в целом нигде нет IPv6.

Вот уж точно новости из криокамеры. Даже у мобильных операторов IPv6 включен по умолчанию.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #269 Ответы: #344

319. Сообщение от Бывалый Смузихлёб (ok), 27-Мрт-24, 09:11   +/
а это типо не вычислительная машина ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #309

320. Сообщение от Бывалый Смузихлёб (ok), 27-Мрт-24, 09:17   +2 +/
Это название идёт ещё с тех времён, когда именно на электронных свет клином не сходился и было огромное множество разных аналоговых, включая те которые работали не на электричестве,а на жидкости или газе
Последние, по крайней мере, порой встречаются в разных системах, связанных с горючими газами. Либо электричество подводить и получать все радости искрения и проч, либо - набор в т.ч лог. элементов, работающих на потоке газа, который или есть пока система работает или - есть проблемы серьёзней
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #316

321. Сообщение от Аноним (321), 27-Мрт-24, 09:36   +/
> то что колупается в DXVK и VKD3D не значит что он не васян.

Фигасе ЧСВ у интернетного нонейма...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #153

322. Сообщение от Хухрымухры (ok), 27-Мрт-24, 09:53   +/
Иксы будут жить ещё оооочень долго. Уверен что мои внуки с ними столкнутся.
А вот вяленый мертворожден изначально.
Ответить | Правка | Наверх | Cообщить модератору

323. Сообщение от kusb (?), 27-Мрт-24, 10:25   +/
Это была бы странная новость, если бы вяленого не существовало. Типа как плеер может прекратить поддержку ДЕ. Вскрывает недостатки вяленого.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

324. Сообщение от Sw00p aka Jerom (?), 27-Мрт-24, 10:34   +/
слоупок одним словом :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #275

325. Сообщение от anonymous (??), 27-Мрт-24, 10:44   +/
Всё хуже.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123

326. Сообщение от Аноним (335), 27-Мрт-24, 11:55   +1 +/
Шёл 16-й год разработки wayland. Такие базовые возможности как управление работой в полноэкранном режиме никак не выйдут из ветки «unstable». Что может пойти не так?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #356

327. Сообщение от n00by (ok), 27-Мрт-24, 12:03   +/
>>Практику чего?
> Практика критерий истины. За мои тцать лет в ИТ редкая был встречен
> ровно 0 раз. 2 раза ставил лично Центось. На этом всё.
> Сейчас везде убунту. Ну говорят где-то импортозамещаются.

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

Смотри. А потом не забудь удалить их код со всех железок - его же там, с твоих слов, нет.

~/src/linux/arch/x86 ((v6.6.16)) $ grep -R redhat *
include/asm/orc_lookup.h: * Copyright (C) 2017 Josh Poimboeuf <***@redhat.com>
include/asm/thread_info.h: * Copyright (C) 2002  David Howells (***@redhat.com)
include/asm/apicdef.h: * Ingo Molnar <***@redhat.com>, 1999, 2000
include/asm/highmem.h: * Copyright (C) 1999 Ingo Molnar <***@redhat.com>
include/asm/pgtable-3level.h: * Copyright (C) 1999 Ingo Molnar <***@redhat.com>
include/asm/orc_types.h: * Copyright (C) 2017 Josh Poimboeuf <***@redhat.com>
include/asm/inat.h: * Written by Masami Hiramatsu <***@redhat.com>
include/asm/inat_types.h: * Written by Masami Hiramatsu <***@redhat.com>
kernel/smp.c: *    (c) 1998-99, 2000, 2009 Ingo Molnar <***@redhat.com>
kernel/smp.c: *    i386 and x86_64 integration by Glauber Costa <***@redhat.com>
kernel/smpboot.c: *    (c) 1998, 1999, 2000, 2009 Ingo Molnar <***@redhat.com>
kernel/nmi_selftest.c: *   Copyright (C) 2011 Red Hat, Inc., Don Zickus <***@redhat.com>
kernel/mpparse.c: *    (c) 1998, 1999, 2000, 2009 Ingo Molnar <***@redhat.com>
kernel/ksysfs.c: *      Dave Young <***@redhat.com>
kernel/apm_32.c: *         (Arjan van de Ven <***@redhat.com>) modified by sfr.
kernel/vsmp_64.c: * Paravirt ops integration: Glauber de Oliveira Costa <***@redhat.com>,
kernel/ldt.c: * Copyright (C) 1999 Ingo Molnar <***@redhat.com>
kernel/kexec-bzimage64.c: *      Vivek Goyal <***@redhat.com>
kernel/jump_label.c: * Copyright (C) 2009 Jason Baron <***@redhat.com>
kernel/kprobes/core.c: * 2005-Mar    Roland McGrath <***@redhat.com>
kernel/kprobes/core.c: * 2007-Dec    Masami Hiramatsu <***@redhat.com> added kprobe-booster
kernel/kprobes/core.c: * 2007-Dec    Masami Hiramatsu <***@redhat.com>, Arjan van de Ven
kernel/ftrace.c: * Copyright (C) 2007-2008 Steven Rostedt <***@redhat.com>
kernel/apic/apic.c: *    (c) 1999, 2000, 2009 Ingo Molnar <***@redhat.com>
kernel/apic/io_apic.c: *    further tested and cleaned up by Zach Brown <***@redhat.com>
kernel/apic/io_apic.c: *    and Ingo Molnar <***@redhat.com>
kernel/apic/local.h: * (c) 1995 Alan Cox, Building #3 <***@redhat.com>
kernel/apic/local.h: * (c) 1998-99, 2000 Ingo Molnar <***@redhat.com>
kernel/crash.c: *      Vivek Goyal <***@redhat.com>
kernel/kvm.c: * Copyright (C) 2007, Red Hat, Inc., Ingo Molnar <***@redhat.com>
kernel/stacktrace.c: *  Copyright (C) 2006-2009 Red Hat, Inc., Ingo Molnar <***@redhat.com>
kvm/pmu.c: *   Avi Kivity   <***@redhat.com>
kvm/pmu.c: *   Gleb Natapov <***@redhat.com>
kvm/pmu.c: *   Wei Huang    <***@redhat.com>
kvm/vmx/pmu_intel.c: *   Avi Kivity   <***@redhat.com>
kvm/vmx/pmu_intel.c: *   Gleb Natapov <***@redhat.com>
kvm/svm/pmu.c: *   Wei Huang <***@redhat.com>
kvm/mtrr.c: *   Marcelo Tosatti <***@redhat.com>
kvm/mtrr.c: *   Paolo Bonzini <***@redhat.com>
lib/copy_user_64.S: * Copyright 2008 Vitaly Mayatskikh <***@redhat.com>
lib/inat.c: * Written by Masami Hiramatsu <***@redhat.com>
pci/acpi.c:    /* https://bugzilla.redhat.com/show_bug.cgi?id=769657 */
pci/acpi.c:    /* https://bugzilla.redhat.com/show_bug.cgi?id=769657 */
platform/efi/runtime-map.c: * Copyright (C) 2013 Red Hat, Inc., Dave Young <***@redhat.com>
purgatory/purgatory.c: *       Vivek Goyal <***@redhat.com>
purgatory/entry64.S: * Author(s): Vivek Goyal <***@redhat.com>
tools/gen-insn-attr-x86.awk:# Written by Masami Hiramatsu <***@redhat.com>

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #310

328. Сообщение от n00by (ok), 27-Мрт-24, 12:08   +/
Где и кто возвышал местных экспертов над теми людьми из RedHat, кто пишет существенную часть ядра и всего остального? Мне известен лишь случай с конторой одного бывшего министра связи, у которых "Собственная разработка российского происхождения, начиная от ядра и заканчивая пакетной базой" (ц). Но там нужны уже не медики, а люди в погонах.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #276

329. Сообщение от Вы забыли заполнить поле (?), 27-Мрт-24, 12:10   +2 +/
> Wayland breaks Gnome-Global-AppMenu (global menus for Gnome)
> Но Wayland сделан для гномов

Хммм...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

330. Сообщение от Вы забыли заполнить поле (?), 27-Мрт-24, 12:14   +/
Ввод, звук, окошки и вот это вот всё нужно для игор и медийных приложений. Для чего SDL и существует, ты лоб.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #251 Ответы: #339

331. Сообщение от n00by (ok), 27-Мрт-24, 12:20   +/
>>Гном нужен Шапке, что бы продавать его пользователем
> Шапка продает пользователям чисто серверный дистр, предназначенный для исполнения кучи
> шапковых же опенсорсных комбайнов, вроде попеншифта, там же, на серверах. Рабочие
> станции у шапки тупо для галочки. Будь оно не так, гном
> пилили бы матерые разрабы, а не куча обезьян, и был бы
> гном нормальным DE, а не полным УГ.

Помнится, одному такому Bastien Nocera ответил на "I want" с последующим хамством в issue, что занесёт его имя в специальный список и будет отфутболивать его хотелки по всякому удобному поводу. Очень вежливый господин, мне предложил за меня расставить запятые в комментариях к моему коммиту в ядро.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #278

332. Сообщение от n00by (ok), 27-Мрт-24, 12:29   +/
>> Гном нужен Шапке, что бы продавать его пользователем. Что бы на вырученные
>> деньги нанимать программистов, которые пишут ядро и окружение Линукс. Что бы
>> майнтайнеры нескучных дистрибутивов могли скачать исходники и собрать ОС для экспертов
>> Опеннет. Что бы эксперты запустили там браузер, зашли на Опеннет и
>> написали, что Гном не нужен. Таков круговорот Гнома в природе.
> Вот нафига ты так, а?
> Сейчас у юных столманят мир перевернулся, а если детская психика не выдержит
> потрясения?!

Понял! Надо ещё тренироваться, что бы мир повращался хотя бы пару дней.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #265

333. Сообщение от Аноним (333), 27-Мрт-24, 12:33   +/
Код твой никакого отношения к окну не имеет, он создаёт лишь поверхность, которая будет играть роль содержимого окна (на нее будет выводиться представление, упрощенно говоря).

Ты полностью оправдываешь свой ник.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #251 Ответы: #338

334. Сообщение от n00by (ok), 27-Мрт-24, 12:35   +/
Вот когда время настанет, тогда и возвращайся. Пока у пуллреквеста статус "открыт", он не принят. И если ты полагаешь, что создатель не учитывает, что скажут соавторы и пользователи библиотеки, и априори ставит хотелки залётного выше остальных - тебе лучше бы воздержаться от публикации своего мнения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #275

335. Сообщение от Аноним (335), 27-Мрт-24, 12:37   +1 +/
> Не нужно делать их вейланда иксопомойку!

Вместо этого сделали помойку намного худшую. Такую на которой есть чёрт в ступе, но нет действительно нужных вещей.

Заголовки окон. — Сами делайте как хотите.
Удалённый доступ к рабочему столу. — Нет и не собираемся делать. Это не задача композитного менеджера.
Восстановление после сбоев. — Пишите свои рабочие столы так, чтобы они не падали.
А что FPS такой низкий? — Вот вам расширение tearing-control. Означает то, что вы подумали, да.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #161

336. Сообщение от n00by (ok), 27-Мрт-24, 12:39   +/
Были ещё и аналого-вычислительные машины (АВМ).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #316

337. Сообщение от n00by (ok), 27-Мрт-24, 12:51   +/
Три дня как одобрен, но до сих пор открыт. И кто-то в комментариях даже готов откладывать релиз 3-й версии, пока не добавят нужные протоколы в Wayland. В общем, поздравляю с казалось бы удавшимся саботажем. ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #277

338. Сообщение от n00by (ok), 27-Мрт-24, 12:53   +/
Зачем ты с таким апломбом заявляешь, что тебе не понятно, откуда взялись display и window? Мог бы вежливо спросить, я бы объяснил.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #333

339. Сообщение от n00by (ok), 27-Мрт-24, 12:55   +/
Я не спрашивал, зачем нужен SDL для "медийных приложений", это мне и так понятно. Я спрашивал, зачем нужен SDL для вывода графики через Vulkan.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #330 Ответы: #354

340. Сообщение от n00by (ok), 27-Мрт-24, 13:01   –1 +/
>> Триангуляция Делоне - это 50 страниц только обзора существующих алгоритмов. А вывод
>> звука - это 50 строк на Си.
> Теперь то же самое с поддержкой
> - Разныз виндов.
> - Макоси.
> - Андроида.

Сначала реализуй хоть одну триангуляцию, а уж потом попытайся меня напугать всякими CreateWindowEx.

> - Линуха с как минимум пульс и алсой.

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

> Сколько строк кода это будет? И сколько юзерей испьет вашей кровушки если
> вы сбилдите вашу гамесу под все вон то великолепие? Сабж кроссплатформенный
> уровень абстракции позволяющий делать типовые геймдевовские вещи одинаково - не парясь
> какая там система у юзера.

Почему так волнует, что юзеры будут пить мне кровь? Потому что нет возможности рассказать о собственном опыте?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #291 Ответы: #394

341. Сообщение от Аноним (335), 27-Мрт-24, 13:01   +/
Читаю этот тред и прихожу к мысли, что Поттеринг был прав, когда реализовал в systemd генератор QR-кодов. Этим была предупреждена ситуация, когда кому-то понадобится такая возможность и он её реализует, но так, как нужно и удобно ему одному, без оглядки на чужие потребности; затем, это потребуется другому человеку, который скорее будет делать свой велосипед, потому что существующий ему не подходит и т. д.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154 Ответы: #346

343. Сообщение от Аноним (343), 27-Мрт-24, 13:45   +/
Да. Иначе не продать саппорт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #214 Ответы: #373

344. Сообщение от Skullnetemail (ok), 27-Мрт-24, 13:55   +/
>> У меня, да и в РФ в целом нигде нет IPv6.
> Вот уж точно новости из криокамеры. Даже у мобильных операторов IPv6 включен
> по умолчанию.

Tele2, IPv6 не работает. Провайдер подключает всех клиентов через NAT, а ещё город определяется неправильно, потому что подключение через какой-то "VPN".

Ростелеком - IPv6 не работает.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #318 Ответы: #367

345. Сообщение от Skullnetemail (ok), 27-Мрт-24, 13:57   +/
> Ну и разве это не костыль?

Если это костыль, то делай PR в ядро, объяснив почему разработчики неправы, но заранее приготовься получить по голове от Торвальдса)


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #313

346. Сообщение от Skullnetemail (ok), 27-Мрт-24, 13:59   +/
Никто не спорит, что Поттеринг писал софт с кучей фич. Проблема в том что этот софт с фичами написан через жопу. Если бы та же пульса не пшпшпшшп, были бы нормальные настройки и качество звука, то никто бы не стал даже и думать её выкидывать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #341 Ответы: #397

347. Сообщение от n00by (ok), 27-Мрт-24, 14:15   +/
>> Кто-то может объяснить, зачем нужна SDL, если пишется под Vulkan?
> На нем можно сделать что-нибудь например чисто 2D и со звуком.

Vulkan предназначен для вывода трёхмерной графики. 2D можно имитировать треугольниками. Звук, очевидно, выводится не через Vulkan. Например, вот я как раз сделал 2D и со звуком https://opennet.ru/53778-game

> Зачем тогда вулкан и вообще его требование?!

Потому что якобы именно с Vulkan проблема в Wayland.

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

Кому это надо? Мак и Виндовс ушли из России.

> Посмотри блин примеры libsdl какие-нибудь не очень древние. Это низкоуровневый уровень
> абстракции для геймдевов от системной конкретики.

Посмотрел. Вот прямо сейчас полез и скопировал:


    for (int i = 0; i < imageViewCount; i++) {
        framebufferCreateInfo.pAttachments = &imageViews[i];
        result = vkCreateFramebuffer(rendererData->device, &framebufferCreateInfo, NULL, &framebuffers[i]);
        if (result != VK_SUCCESS) {
            SDL_LogError(SDL_LOG_CATEGORY_RENDER, "vkCreateFramebuffer(): %s\n", SDL_Vulkan_GetResultString(result));
            return result;
        }
    }

https://github.com/libsdl-org/SDL/blob/02c63667c7b8107bb2958...

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

Вся тонкость в том, что Khronos Group спроектировали Vulkan с целью дать программистам максимальный контроль над происходящим. Что бы программисты могли выжимать из железа лишние кадры в секунду.

Вот этот код под Wayland создаст на 1 кадровый буфер больше, чем под X11. Если же как следует подумать и не копировать код из Vulkan Tutorial (что очевидно и проделано), а реализовать ленивую инициализацию, тогда наоборот в Wayland удастся сэкономить 1 буфер.

Проблема вовсе не в Wayland, как тут пытаются преподнести.

> На самом деле либ умеет довольно много чего. Аудио. Вывод графики, 2D
> и 3D. Сеть. Вгрузка разных форматов. Рендер фонтов. В версии 2
> и новее - портабельная работа с клипбордом. Ты же не хотел
> лично кодить куски кода под линухи с разными оконными системами и
> вводом, винду и мак, не говоря про какие там еще андроиды?!
> На которых ЭТО внезапно тоже пашет. Да, игроделы там прожали запуск
> нативного кода.

Если это для примерно таких изделий, как по моей ссылке, то "потеря производительности" не происходит. Там треугольников столько, что нечему тормозить.

> А ты сколько будешь такой код сам выписывать? Вместо реализации задуманных фич
> гамесы или что там у тебя было?

Выше есть ссылка, возьми да и сравни количество строк. И это в игрушке, которая ничего толком не делает. Как только начнётся действительное использование Vulkan, то есть сложное 3D, так вся эта мелочь устремится в объёме к статпогрешности. Зато вон тот цикл уже сожрал совершенно не лишнюю память. И я не хочу тратить время на вопрос "а сколько там еще подобного?"

> Или может, ты желая
> проиграть пару "бзынь!" всегда мечтал для этого написать ресамплер и микшер?
> На случай какого-нибудь луддита с алсой без опционального микшера?! Ну а
> вон то - таки - решает эти вопросы само. И игродел
> может - гамесу делать, а не...

snd_pcm_open() совершенно внезапно работает с устройствами "hw", "pulse" и "pipewire".

> NB: это не движок графона, только низкоуровенвая платформенно нейтральная подложка, позволяющая
> работать с всеми ОС одинаково.

Скорее, позволяющая программисту не париться с написанием элементарного кода. За универсальность приходится платить и "одинаково плохо" вполне себе "одинаково".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #288 Ответы: #395

348. Сообщение от n00by (ok), 27-Мрт-24, 15:09   +/
>>И то что колупается в DXVK и VKD3D не значит что он не васян.
> он (и ещё 1 человек) их и создал... вообще, он прав, но
> это в основном из-за попытки поддержки всего зоопарка софта

Точнее, 1 человек, а потом уже он.

> у вейланда есть или mailbox (по умолчанию), или immediate mode (tearing-control-v1), FIFO
> не задумывался вообще, поэтому всякая веселая хрень из 00-ых может не
> заработать

Обязательная поддержка VK_PRESENT_MODE_FIFO_KHR - это требование Vulkan. https://registry.khronos.org/vulkan/specs/1.3-extensions/man...

Естественно, что в Wayland поддерживается.

> помимо этого, он полностью останавливает рендер скрытых окон, что конфликтит со спека
> и вулкана - тут уже беда настоящая

Не нашёл в документации требование. Поможете ссылочкой?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #282

349. Сообщение от n00by (ok), 27-Мрт-24, 15:13   +/
Так это Valve инициировала? У них какие-то проблемы с Wayland, что ли? Почему в версией 2 не было попыток изменить Wayland по умолчанию? Или он по своему разумению всё же активничает?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #191

350. Сообщение от n00by (ok), 27-Мрт-24, 15:15   +/
Ты не понимаешь, что такое "open" у пуллреквеста, что значит "approved", или намеренно лжёшь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #248

351. Сообщение от n00by (ok), 27-Мрт-24, 15:19   +/
> с каких пор NIH синдром это здравая идея?

С тех пор как Microsoft, Google и прочие, включая GNU`s Not UNIX сделали сами и заставили таких как ты делать то, что им требуется.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117

352. Сообщение от n00by (ok), 27-Мрт-24, 15:21   +/
Я попробовал. Открою тебе секрет: сравнивать там особо нечего, строчек слишком мало для этого. Другое дело, что XCB не даёт тех возможностей, что запросто получаются с Wayland.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #273

353. Сообщение от n00by (ok), 27-Мрт-24, 15:24   +/
А создатель пуллреквста разработчик SDL?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75

354. Сообщение от Вы забыли заполнить поле (?), 27-Мрт-24, 16:14   +/
Ну а выводить ты будешь где? В окне. И добавить интерактив с инпутами. А если не вулкан? Ну так рендеринг можно переключить на opengl, directx и ещё чего хотели. И всё это мультиплатформенно. Так многие и используют SDL как middleware, которое на все актуальные системы есть и можно независимо обновить.

Твой вопрос звучит как "А зачем музыкальные плееры, если можно файлы через PCM проигрывать".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #339 Ответы: #361

355. Сообщение от Аноним (355), 27-Мрт-24, 16:19   +/
Дык между GAPI и GPU сидит Вейланд и вставляет костыли колеса там, где Иксы просто работали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #192 Ответы: #360

356. Сообщение от Аноним (275), 27-Мрт-24, 16:23   +/
Шел 55-й год интернета, а большинство протоколов имеют статус запросов на обсуждение и предложенных стандартов (Proposed Standard), 99% которых даже не доходят до стадии  проекта стандарта (Draft Standard), не говоря о статусе "Internet Standard".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #326

357. Сообщение от Skullnetemail (ok), 27-Мрт-24, 16:34   +/
Нам нахер твой XWayland не сдался. Запускать десктоп на говне без взаимозаменяемости и с костылями, а потом гонять остальные приложения на кривых псевдоиксах, которые максимум 30% от настоящих смогут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #294 Ответы: #389

358. Сообщение от Skullnetemail (ok), 27-Мрт-24, 16:38   +/
Суть в том чтобы был безопасный код, без уточек памяти, похериваний, выходов за стек и т.д. Плюс будет рефакторинг кода за счёт переписывания. Другое дело, что Rust собирает жирный рантайм, а Xorg модульный, у него драйвера - это отдельные .so библиотеки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #287 Ответы: #393

359. Сообщение от Аноним (359), 27-Мрт-24, 19:07   +1 +/
Ай как весело замодеривают. Что же такую важную вещь выкидывают, а всякий офтоп оставляют. Может потому что у 90% местных пользователей локалхоста ни денег ни знаний в области ит нет.

-
А, это же тот самый чудак, который создал баг "хочу что≤ы приложение знало о других окошках"
-

The Robotic Process Automation Market size is estimated at USD 4.02 billion in 2024, and is expected to reach USD 14.75 billion by 2029, growing at a CAGR of 29.70% during the forecast period (2024-2029) Source:

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #378

360. Сообщение от n00by (ok), 27-Мрт-24, 19:35   +/
Я не знаю, что такое GAPI, и разбираться уже не хочу, мне хватило посмотреть на вот это https://github.com/libsdl-org/SDL/blob/02c63667c7b8107bb2958...

Это код из Vulkan Tutorial, где он дан как простой пример для понимания, а не для подражания. Вайланд как раз в этом месте позволяет существенно сэкономить память, в отличие от Иксов.

Понимаю, что GAPI переделывать надо самим, а Вейланд будет допиливать дядя.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #355

361. Сообщение от n00by (ok), 27-Мрт-24, 19:43   +/
Если не Вулкан, то мне это не интересно. Вывожу я в окне, естественно. И от него же получаю события  ввода.

Ответ на интересующий меня вопрос я нашёл, пришлось отвечать самому, см. #347.

SDL годится для чего-то мелкого, но губит идею Вулкана (предоставить полный контроль) в принципе, то есть для серьёзного 3D непригодна.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #354

364. Сообщение от n00by (ok), 28-Мрт-24, 08:17   +/
> В первоисточнике коммит одобрен мэйндейнером, так что его фактическое принятие дело времени.

I'll leave Wayland default for now  https://github.com/libsdl-org/SDL/pull/9345#issuecomment-202...

Так что фактически автор новости тролль и провокатор, как и его поддержавшие.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #275

365. Сообщение от Аноним (365), 28-Мрт-24, 10:50   +/
Линкс так никогда не взлетит. У разработчиков Линукса нет определенного рода чутья на эргономичность. Винда как делает? Она просто предоставляет конечному пользователю законченный API, чтобы ему было сразу максимально удобно писать программы. А тут что? Вот тут у нас протокол, который нужен по сути только для прокидывания гуя на терминал. Но он сам половину вещей не умеет. Поверх него надо городить 100500 костылей. И юзерские программы должны эти 100500 костылей поддерживать. В итоге надо пилить библиотеки обертки вокруг этих костылей. А смысл во всем этом какой? В том, что между железом и юзер апи лежит какая то непонятная каша? Бред.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #369

366. Сообщение от Пряник (?), 28-Мрт-24, 12:25   +/
Любая суета вокруг линукса полезна ему.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #181

367. Сообщение от Аноним (315), 28-Мрт-24, 13:22   +/
Учитывая то, что Теле2 — это Ростелеком, а также учитывая, ЧТО есть Ростелеком, ни разу не удивлён. Но, к счастью, это ещё не вся РФ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #344 Ответы: #370

368. Сообщение от Аноним (315), 28-Мрт-24, 13:24   +/
У меня вот занавесок нет. Зачем они?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #240

369. Сообщение от Аноним (369), 28-Мрт-24, 15:30   +/
Если комфортно на Windows OS, скатертью дорога. Технология Протокола выше твоего понимания.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #365

370. Сообщение от Skullnetemail (ok), 28-Мрт-24, 15:47   +/
> Учитывая то, что Теле2 — это Ростелеком, а также учитывая, ЧТО есть Ростелеком,
> ни разу не удивлён. Но, к счастью, это ещё не вся
> РФ.

https://d-russia.ru/v-rossii-na-ipv6-prihoditsja-8-internet-...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #367

371. Сообщение от Зазнайка (?), 28-Мрт-24, 18:09   +/
В нём отсутствует спектр всяких картинкомасштабоизменителей, только билинейный. Если устраивает, то и хорошо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

372. Сообщение от Зазнайка (?), 28-Мрт-24, 18:14   +/
Если бы только программисты решали что и как надо делать, то тоже ничего хорошего бы не получилось.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #244

373. Сообщение от Зазнайка (?), 28-Мрт-24, 18:18   +/
Громко улыбался! 😆
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #343

374. Сообщение от Зазнайка (?), 28-Мрт-24, 18:24   +/
А на Кедах они это сделать не смогут?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #265

375. Сообщение от Зазнайка (?), 28-Мрт-24, 18:35   +/
Когда допилят RT, тогда и приходите с тестами и обкаткой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #285 Ответы: #384, #390

376. Сообщение от Зазнайка (?), 28-Мрт-24, 18:48    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77

377. Сообщение от Зазнайка (?), 28-Мрт-24, 18:51   +/
Какие, ять, проблемы человечества решатся с переходом на Wayland?
По пунктам, можно?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #201 Ответы: #386

378. Сообщение от Аноним (-), 28-Мрт-24, 18:55   +/
> Внимательно слушаю почему вяленд настолько хорош что можно забить на много ярдов денег.

Так вейланд и не забивает.
Там можно получить доступ к чужому окну - напр. так работает screen capture.
Просто оно делается не как в иксах, когда кто угодно смотрит куда угодно, а через разрешения.

Плюс - да и кто вообще автотестит на линуксе?
Автотестят на целевых платформах - на маке и винде.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #359 Ответы: #380

379. Сообщение от Аноним (-), 28-Мрт-24, 19:04   +/
> Sam Lantinga, создатель SDL, уточнил, что отложил принятие pull-запроса и вернётся к вопросу отмены перехода на Wayland по умолчанию через какое-то время, ближе к финальному релизу

Ну что, вейландохейтеры, утерлись?
А ведь сколько радости было!))
PR создал невасян! PR апрувнул сам Создатель!

Еще Sam попросил "can you create individual issues that impact this and create a task list" - описать конкретную проблему и указать ее импакт.
А не куакрекать про "Wayland has a myriad of unresolved problems..."

Молодец! Поставил хейтера на место.
Не удивлюсь если тот сольется в итоге.

Ответить | Правка | Наверх | Cообщить модератору

380. Сообщение от Аноним (380), 28-Мрт-24, 19:17   +/
Был прямой комментарий(твой что-ли):
> А, это же тот самый чудак, который создал баг "хочу что≤ы приложение знало о других окошках"

Это можно понимать как-то по другому? Не как: приложение не должно знать ничего "о себе" и других окнах? Потому что небезопаснааа.

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

Расскажи как во всём от кде до последнего сввм такого добиться.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #378 Ответы: #401

381. Сообщение от Зазнайка (?), 28-Мрт-24, 19:18   +/
Запиливают поддержку все для того чтобы соломку подстелить: а вдруг получится? Я не верю в светлое будущее, которое принесёт Вейланд, он его несёт слишком долго и оно какое-то тёмненькое, сморщенное и попахивает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #258 Ответы: #382

382. Сообщение от Аноним (-), 28-Мрт-24, 19:42   +/
> Запиливают поддержку все для того чтобы соломку подстелить: а вдруг получится?

Неа, скорее боятся, что "кто последний, тот и ковыряется палочкой в куче под нахванием ХОрг")

> Я не верю в светлое будущее, которое принесёт Вейланд,

О боже мой, да всем плевать (с) Питер Гриффин

> он его несёт слишком долго и оно какое-то тёмненькое, сморщенное и попахивает.

Странно, а у меня оно чистое как спирт после двойной дистиляции))
Ничего ненужного, кроме того, что реально нужно.
Нет нагромождения генитальных идей из ХОрга типа "а давайте пусть каждая программа засовывает свой хитрый зонд в любую другую программу! Зачем? ну на всякий случай!!"

Все началось с минимального протокола, и его расширяют, только если удается обосновать "а зачем?".
И предложения "давайте удалять гланды через задницу" от любителей протухшего иксо-кода просто не проходят.
Разве это не замечательно?!


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #381 Ответы: #411

383. Сообщение от Аноним (-), 28-Мрт-24, 19:51   +/
> но потом хипстота продавит выкидывание рабочих стабильных иксов

В смысле "потом хипстота продавит"?
Их УЖЕ выкидывают! Причем это делает не хипстота, а диды из freedesktop.
Поддержку дронули, из дефолтов убрали, сейчас планируют просто выкидывать.
Всё правильно делают.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #271

384. Сообщение от Аноним (384), 28-Мрт-24, 19:56   +/
Не допилят. Там задача зонд этот протащить на важные объекты, а не надёжность и отказоустойчивость.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #375 Ответы: #385

385. Сообщение от Аноним (-), 28-Мрт-24, 20:23   +/
> Не допилят. Там задача зонд этот протащить на важные объекты,

Т.е подсматривать в любое окно это не зонд, а реализации вейланда это зонд?
Скажи честно, ты в детстве головой ударялся?
Ну, чтобы, я по незнанию не обидел больного человека.

> а не надёжность и отказоустойчивость.

Хахаха, ну ты и пошутил.
Посмотри сколько дыр в ХОрге и новостей вида
"устранено N уязвимостей, которые могут быть эксплуатированы для повышения привилегий в системах, в которых X-сервер выполняется с правами root, а также для удалённого выполнения кода в конфигурациях, в которых для доступа используется перенаправление сеанса X11 при помощи SSH"
Можно просто копировать из новости в новость)

[18.01.2024] Обновление X.Org Server 21.1.11 с устранением 6 уязвимостей     
[31.03.2023] Обновление X.Org Server 21.1.8 и xwayland 23.1.1 с устранением уязвимости     
[07.02.2023] Обновление X.Org Server 21.1.7 с устранением уязвимости
-> а это очень показательная новость [31.12.2022] Активность в разработке сервера X.Org достигла минимума с 2003 года     
[14.12.2022] Обновление X.Org Server 21.1.5 и xwayland 22.1.6 с устранением 6 уязвимостей     

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #384

386. Сообщение от n00by (ok), 28-Мрт-24, 20:27   +/
1. Valve решает проблемы производительности игр под Proton.
2. RedHat решает проблему наличия слишком большого числа клонов.
3. Клоны решают проблему "мы сами писать не умеем".

Между пунктами 3 и 2 возникает конфликт интересов, отсюда и бурление.

Ну и если вдруг кому нужен Vulkan под Linux, то Wayland позволяет сэкономить память, например. Правда, для этого придётся обойтись без SDL.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #377 Ответы: #413

387. Сообщение от Аноним (-), 28-Мрт-24, 21:20   +/
В том-то и дело надо иметь отзывы пользователей слабых видеокарт и процессоров. А остальные с мощным оборудование могут разницы и не заменить не в процентах, не по нагрузке и визуально. Я с MPV в Windows смотрел видео в разрешении 360p и вижу что видеокарта на максимуме частот работает. В другом плеере с выводом видео через как я понимаю оконный EVR, то что это EVR это точно, частота видеокарты на половине. Подумал так не пойдёт. Посмотрел что можно сделать. Попробовал разные выводы видео в MPV OpenGL, Direct3D, SDL. Выяснилось OpenGL, Direct3D видеокарту используют на максимуме, SDL на половине частоты. И зачем мне вывод видео через OpenGL, Direct3D если разница визуально в картинке не видна. Оконный EVR самый лучший для вывода изображения в плане ноль дрожания, внешне картинка хорошая. В Windows для плееров используют два варианта EVR без настроек и с настройками которые можно менять. EVR без настроек это что-то вроде или так и есть оконный вывод изображения.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #391

388. Сообщение от Аноним (388), 28-Мрт-24, 21:48   +/
Не используй *-copy, работать то работает, но нагрузка на процессор в сотни раз выше. Самый прямой вариант с hwdec=nvdec только часто глитчи вместо картинки на всяких wmv, vdpau лучше (к тому же не требует cuda драйвер в памяти). Но вроде работает только на иксах. Xv определённо не рекомендую -- размывает картинку и субтитры, вывод через gl этого не делает. А profile=gpu-hq и fbo-format=rgba16f емнип надо для шейдеров.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

389. Сообщение от Аноним (-), 28-Мрт-24, 21:52   –1 +/
> Нам нахер твой XWayland не сдался. Запускать десктоп на говне без взаимозаменяемости
> и с костылями, а потом гонять остальные приложения на кривых псевдоиксах,
> которые максимум 30% от настоящих смогут.

Ну, значит ты или пойдешь майнтайнить Xorg сам - или при первом же факапе с ним будешь чесать репу что тебе делать дальше. А какие еще варианты есть?

Ну, не, ValvE на своих стимконсолях решит абсолютно любые технические моменты для запуска игр, у них разработчики этого стека в команде - есть. И там в принципе не так уж важно что за подложка будет, учитывая что САБЖ используют для абстракции от платформы.

Но на лично тебя и твое дистро это все как ты уже понял - не распостраняется. Вот что хочешь то и делай с этим фактом, но с xorg разгребаться ты будешь в весьма обозримом будущем - сам. А вон те вывесят паллиатив Xwayland - ну и хорош, это максимум который они могут изобразить. Если тебе что-то в этой схеме не нравится, редактор и компилер в руки - и добро пожаловать в кружок "сделай сам!". Опеносорс работает - ну вот так вот. У кого проблема тот с ней и махается.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #357

390. Сообщение от Аноним (-), 28-Мрт-24, 22:07   +/
> Когда допилят RT, тогда и приходите с тестами и обкаткой.

Так он уже есть - и дохрена где в управляющих системах работает! Просто пока еще - не все патчи из набора патчей RT_Linux были втянуты в именно майнлайн.

Это делает сие значительно более противным и кривым занятием чем это должно было быть на самом деле. Но не означает что так было совсем нельзя. Просто кривее, мучительнее и с рядом ограничений. Судя по тому что я вижу, там скоро разгребут последний блокер, переделав консоли. Это ОЧЕНЬ древняя, мерзкая и кривая подсистема, состоящая из древних костылей и гамнокода чуть менее чем целиком. Поэтому что-то там трогать занятие очень стремное и не быстрое, но подготовления к тому чтобы сделать там что-то более адекватное уже завершаются. И судя по всему через несколько версий ядра RT_Linux окончательно станет - опцией в билдконфиге. После чего ванильный линух будет в общем то тоже RTOS.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #375 Ответы: #412

391. Сообщение от Аноним (-), 28-Мрт-24, 22:13   +/
Я когда о частоте для видеокарты пишу забываю, что если частота нам максимуме то и напряжение тоже на максимуме. Меняются в зависимости от нагрузки напряжение и частота - это нагрев и потребление электричества.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #387

392. Сообщение от Аноним (-), 28-Мрт-24, 22:16   –1 +/
> XWayland - жалкое подобие иксов через которую 80% софта работает через жопу,
> либо вообще не работает. Потому что иксы нельзя вписать в ущербную парадигму вяленного,

А вот это уже - твои проблемы. Это вообще fallback path для legacy api, это вообще не обязано офигенно работать. Так, паллиатив для тех кто ну вот вообще совсем не могет выкинуть вот именно окаменелое иксовое апи в вон том софте.

Если ты хочешь именно Xorg - окей, круто. А кто его майнтайнит следующие i++ лет, коли вон те этим заниматься более вообще совсем не намерены? Можешь вписаться в это дело, и даже никаких правов на это спрашивать не надо: форканул в свою репу и хреначь как там тебе удобно. Если окажешься офигенным апстримом - с нужной фичой - что к тебе, дистроклепатели даунстримить не набегут? Им тоже так то как минимум некоторым удобнее будет. Пока же все утыкается в вопрос что компонент сдох и майнтайнить его более никто не хочет. Совсем. Там в основном дежурный фикс самых крутых вулнов ибо жизнь пока еще - заставляет. И все. Скоро не будет и этого.

> где нет нормального доступа между окнами, управления дисплеями, скринкастинга
> и целого вагона фич. Кароче - обратной совместимости нет и не
> будет. Ложка мёда в бочке с говном - сами знаете что.

Я не понимаю где в этом бухтении прорисовывается рещение вполне простой и конкретной проблемы - окаменелый компонент всех кто умел кодить задолбал в край и они не хотят иметь с ним ничего общего. С хоть какими там фичами, управлением окнами и скринкастингами вместе взятыми. Это вообще на другом уровне проблема.

> Я так не смог распарсить эту шизофазию.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #299

393. Сообщение от Аноним (-), 28-Мрт-24, 22:24   –1 +/
> Суть в том чтобы был безопасный код, без уточек памяти, похериваний, выходов
> за стек и т.д. Плюс будет рефакторинг кода за счёт переписывания.

Это не адресует, блин, АРХИТЕКТУРНЫЕ проблемы этого подхода. Поэтому в результате все получится сильно сложнее любого вяленда - а работать будет в целом еще хуже.

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

Т.е. это надо заведомо вписаться в явно-провальный таск ломового объема. Имеющий дофига проблем прямо на уровне архитектуры. После чего чесать репу как это хоть немного заворкэраундить.

Например: тот факт что тулкиты типа гнома, кутей, и проч - рендерят внутри себя и плюют битмапу от всего того - не изменится. И вы с одной стороны не сможете заскипать кодинг какого-нибудь рендера фонтов (удачи его сделать еще и с приличной картинкой и чтоб якорь не ловил общесистемно на весь графон) - а с другой почти :) все проги им пользоваться не будут и рендернут фонты сами. И вы героически поработали по сути на мусорный бак.

> Другое дело, что Rust собирает жирный рантайм, а Xorg модульный, у
> него драйвера - это отдельные .so библиотеки.

Его драйвера как таковые уже оболочка от сосиски. На уровне парадигм - на современные GPU вон то в терминах оригинального Xorg вообще не маппится. У GPU уже вообще нет выделенных блоков 2D акселерации в массе своей. И на существующие хардварные реалии - вон то вообще уже не особо мапится. Поэтому и вынесли low level вещи на кернель, ему сподручнее.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #358

394. Сообщение от Аноним (-), 28-Мрт-24, 22:34   +/
> Сначала реализуй хоть одну триангуляцию, а уж потом попытайся меня напугать всякими
> CreateWindowEx.

Я задал вполне конкретный dev'овский вопрос. Твоя попытка понтоваться здесь совершенно неуместна. Как там твой CreateWindowEx, хорошо работает в, допустим, андроиде? :)

Или к вопросу зачем нужен LibSDL. А вот вызывая его функции этого самого - можно уже и не париться, винда там, андроид, линух с хоть там чем или что там эта либа еще поддерживает. Это всегда вызов характерных функций, которые можно найти в ближайшем SDL Tutorial. Вот геймдевы и не хотят морочаться чуть не дюжиной способов делать 1 и то же в разных системах, делегировав это прослойке делаемой в данный момент - им же подобными, игроделами.

>> - Линуха с как минимум пульс и алсой.
> Понятно. Про поддержку пульсой а пайпвайром альсы рассказывать смысла нет. Кто в
> теме, тот и так знает.

Если кто туг на мозг, намекну: игродел хочет - гамесу писать. А вот это все знать он совсем не хочет. Что libSDL ему и обеспечивает в общем случае. Поэтому вывод звука для него одинаковый что на винде, что в разных линухах, макоси или что там у кого. Просто вызываешь функции libsdl, он сам разбирается в конкретике конкретной платформы. В этом его прелесть и состоит, можно сделать кроссовую игру или прогу с итенсивной 2D/3D графикой/звуком/etc без сотен гимора.

> Почему так волнует, что юзеры будут пить мне кровь? Потому что нет
> возможности рассказать о собственном опыте?

Потому что я думал что на примере своей тушки - понятнее будет. В общем случае я не хочу знать как играть звук в доброй дюжине разных подсистем, если я намылился - игру сделать. Скажем я вообще не в курсе что там у какого-нибудь ведроида со звуком. Но с сабжем большую часть софта можно и под него собрать, например. Это называется - делегирование.

А ты кажется соответствуешь нику. И в свои сколько там - остался джуном по развитию, как пох. Не понимая делегацию и абстрагирование. Ну, бывает и такое. Только это не фича, а жирнючий баг кодера, если он застрял в своем развитии и кроме bulk-coding аспекты не осознал.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #340 Ответы: #399

395. Сообщение от Аноним (-), 28-Мрт-24, 23:38   +/
> Vulkan предназначен для вывода трёхмерной графики. 2D можно имитировать треугольниками.

1) Это повышает системные требования. Надо требовать от юзерей современную GPU'ху, с не очень кривыми дровами. Автору 2D программы нафиг надо огрести все проблемы топового игростроя на ровном месте.
2) Это может усложнить реализацию. Теперь, вместо того чтобы отрисовать график в терминах осей X, Y, точек и линий, текста там какого и проч, я должен чесать репу "блин, как же из этого треугольники то сделать?!". А оно надо?

> Звук, очевидно, выводится не через Vulkan.

Спасибо кэп.

>> Зачем тогда вулкан и вообще его требование?!
> Потому что якобы именно с Vulkan проблема в Wayland.

Там проблема с 1 конкретным довольно специфичным аспектом, я б сказал.

> Кому это надо? Мак и Виндовс ушли из России.

Удачи вам в софтострое, чего уж.

[...skip]
> Проблема вовсе не в Wayland, как тут пытаются преподнести.

Проблема в несколько дурацкой реализации одной из фич. А основной косяк в том что к вэйландщикам никто не пришел и не высказал мнение вообще. На самом деле фэйл там.

> Если это для примерно таких изделий, как по моей ссылке, то "потеря
> производительности" не происходит. Там треугольников столько, что нечему тормозить.

ValvE это серьезные коммерческие игроделы. И если не ошибаюсь, libSDL часть их steam runtime и проч, и этим по идее довольно много кто из проф игроделов пользуется в результате, не говоря о чертовой куче опенсорсных игр, которые это юзают - почти все поголовно.

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

> Выше есть ссылка, возьми да и сравни количество строк.

Лично мне похрен сколько строк в libSDL - но очень сильно не похрен перспектива выписывать поддержку дюжины звуковых систем самому.

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

Можно подумать, кто-то заставляет. Дело то авторское. Это лишь 1 из вариантов "как это делать". Но он довольно много кому в целом - понравился.

> snd_pcm_open() совершенно внезапно работает с устройствами "hw", "pulse" и "pipewire".

Совершенно внезапно, в всяких андроидах, макосях, виндах и проч этого может и не оказаться. Сабж же слой кроссплатформенной абстракции для игроделов. Если вам это не надо - окей, вам эта прослойка вообще лишняя. Но многим нравится когда написаный 1 раз код можно на куче платформ скомпилять и запустить.

> Скорее, позволяющая программисту не париться с написанием элементарного кода.

С доброй дюжиной code paths, в вопросах которых програмер мог быть и не вхож. Это называется делегирование. В данном случае - платформенной специфики. В пользу занятий в это время вместо этого чем-то более тематичным для - создания гамезы, или логики своей программы.

> За универсальность приходится платить и "одинаково плохо" вполне себе "одинаково".

Никто не обещал free lunch. Но вообще по задумке САБЖ это простой, шустрый и минимальный слой, который как раз тормозить и не должен.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #347 Ответы: #400

396. Сообщение от Аноним (-), 28-Мрт-24, 23:41   +/
>> HoMM3 портированный на Линукс компания Loki Entertainment
> Собственно, ноги SDL оттуда и растут напрямую.

Сейчас они растут из ValvE. Нанявшей основного разработчика либы пилять - libsdl2. А теперь и 3 заодно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120

397. Сообщение от Аноним (-), 28-Мрт-24, 23:45   –1 +/
> Никто не спорит, что Поттеринг писал софт с кучей фич. Проблема в
> том что этот софт с фичами написан через жопу. Если бы
> та же пульса не пшпшпшшп, были бы нормальные настройки и качество
> звука, то никто бы не стал даже и думать её выкидывать.

Просто такие системщики как ты - не могут ни повышенный приоритет процессу выставить, ни rtkit даже поставить и нарулить для этого, в отличие от убунты какой. Ну у вас оно и пшпш, ибо собирать систему своими лапками дури хватает - а нормально нарулить уже таки нет.

А если взять даже обычную убунту - там все ЗБС по дефолту. Ну да, вам недостаточно пафосно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #346 Ответы: #398

398. Сообщение от Skullnetemail (ok), 28-Мрт-24, 23:58   +/
> Просто такие системщики как ты - не могут ни повышенный приоритет процессу выставить, ни rtkit даже поставить и нарулить для этого, в отличие от убунты какой.

Ты ерунду сморозил. Нормальным приложениям не нужно ставить повышенный приоритет через rtkit, а лагает быдлокод пшпшпшаудио, который пофиксили просто переписав сервер (pipewire-pulse).

> А если взять даже обычную убунту - там все ЗБС по дефолту. Ну да, вам недостаточно пафосно.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #397

399. Сообщение от n00by (ok), 29-Мрт-24, 07:54   +/
>> Сначала реализуй хоть одну триангуляцию, а уж потом попытайся меня напугать всякими
>> CreateWindowEx.
> Я задал вполне конкретный dev'овский вопрос. Твоя попытка понтоваться здесь совершенно
> неуместна. Как там твой CreateWindowEx, хорошо работает в, допустим, андроиде? :)

Вот именно что "девам" и не понятно, что триангуляция - это неделю вникать в вопрос, а потом ещё и кодить. И это лишь малая часть того, что требует приличный 3D движок. А, допустим, в Андроиде "девы" могли бы и сами найти вот это https://registry.khronos.org/vulkan/specs/1.3-extensions/man...
потыкать по ссылкам и для нужных платформ тупо скопировать типовой код из примеров SDK. Это займёт времени меньше, чем выискивать все возможные косяки в SDL (один я сходу нашёл, предсказуемый).

> Или к вопросу зачем нужен LibSDL. А вот вызывая его функции этого
> самого - можно уже и не париться, винда там, андроид, линух
> с хоть там чем или что там эта либа еще поддерживает.

Конечно, можно. Когда требуется нарисовать чорный квадрат Малевича, можно вообще не париться с Вулканом, а взять что попроще. Для чего-то посложнее можно не париться с триангуляцией, а взять готовый 3D двиг, и опять сочетание Vulkan+SDL оказывается не у дел.

> Это всегда вызов характерных функций, которые можно найти в ближайшем SDL
> Tutorial. Вот геймдевы и не хотят морочаться чуть не дюжиной способов
> делать 1 и то же в разных системах, делегировав это прослойке
> делаемой в данный момент - им же подобными, игроделами.

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

>>> - Линуха с как минимум пульс и алсой.
>> Понятно. Про поддержку пульсой а пайпвайром альсы рассказывать смысла нет. Кто в
>> теме, тот и так знает.
> Если кто туг на мозг, намекну: игродел хочет - гамесу писать. А
> вот это все знать он совсем не хочет. Что libSDL ему
> и обеспечивает в общем случае. Поэтому вывод звука для него одинаковый
> что на винде, что в разных линухах, макоси или что там
> у кого. Просто вызываешь функции libsdl, он сам разбирается в конкретике
> конкретной платформы. В этом его прелесть и состоит, можно сделать кроссовую
> игру или прогу с итенсивной 2D/3D графикой/звуком/etc без сотен гимора.

А если кто привык мыслить по одному шаблону, то он естественно не додумывается, что "Бублику", у которого задача загрузить GPU по максимуму, звук в принципе не требуется. Или что для вывода звука есть другие библиотеки. Или что из этой же SDL можно вытащить нужное.

>> Почему так волнует, что юзеры будут пить мне кровь? Потому что нет
>> возможности рассказать о собственном опыте?
> Потому что я думал что на примере своей тушки - понятнее будет.

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

> В общем случае я не хочу знать как играть звук в
> доброй дюжине разных подсистем, если я намылился - игру сделать. Скажем
> я вообще не в курсе что там у какого-нибудь ведроида со
> звуком. Но с сабжем большую часть софта можно и под него
> собрать, например. Это называется - делегирование.

А мне не надо хотеть или не хотеть, я это в принципе знаю, так уж вышло со времён AY-3-8912 и ЦАПов. И как это может торчать в юзерленд мне в общем случае понятно. И что мне ответят в спортлото по поводу внезапных хрипов, которые "у нас не воспроизводятся" - мне понятно заранее. Я даже угадал, что Микрософт документирует timeBeginPeriod() как влияющую на квант планировщика.

> А ты кажется соответствуешь нику. И в свои сколько там - остался
> джуном по развитию, как пох. Не понимая делегацию и абстрагирование. Ну,
> бывает и такое. Только это не фича, а жирнючий баг кодера,
> если он застрял в своем развитии и кроме bulk-coding аспекты не
> осознал.

Ну ты то многое осознал, когда Микрософт тебе вставил палки в колёса? Новый дядя добрый, он так не сделает, ага. А то что IBM давний партнёр Microsoft по игре в 4 руки - так это всё конспирология! Тем более что ты сам код не пишешь, а чужим приторговывать - терять то и нечего, кроме маржи в какой-то момент.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #394

400. Сообщение от n00by (ok), 29-Мрт-24, 08:05   +/
>> Vulkan предназначен для вывода трёхмерной графики. 2D можно имитировать треугольниками.
> 1) Это повышает системные требования. Надо требовать от юзерей современную GPU'ху, с
> не очень кривыми дровами. Автору 2D программы нафиг надо огрести все
> проблемы топового игростроя на ровном месте.
> 2) Это может усложнить реализацию. Теперь, вместо того чтобы отрисовать график в
> терминах осей X, Y, точек и линий, текста там какого и
> проч, я должен чесать репу "блин, как же из этого треугольники
> то сделать?!". А оно надо?

Этот опус к чему? Мой вопрос касался Vulkan + SDL. Если кому надо "чисто 2D", советую DirectX 7й версии - там оно есть. А как оно эмулируется, девам понимать не надо. Скопировал код из туториала, и выставляй в магазин.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #395

401. Сообщение от Аноним (401), 29-Мрт-24, 10:01   +/
И ещё то чего конечно же не надо в вяленом, потому что никому не надо. Читать: выкинули вместе с иксами. Опять внимательно слушаем, теперь уже наверное не что Х не нужны, а что эти люди не нужны.
https://www.linux.org.ru/forum/talks/17564068

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #380 Ответы: #402, #403

402. Сообщение от Аноним (-), 29-Мрт-24, 13:26   +/
> ни одна реализация Wayland не покрывает сегодня 100% функционала ксорга.

Так это прекрасно. Это значит что вейланд-разрабов не заставили перетянуть всё овно из иксов.

> Например, буквально все слепые и слабовидящие.

Заставлять их использовать линукс даже с иксами - уже нарушает конвенция о запрете пыток.
Пусть используют нормальные системы.
Не знаю как оно сейчас в винде, но в макоси accessibility на очень хорошем уровне.

> была запилена просто первоклассная поддержка всех этих средств работы для слабовидящих

Хаха, смешно. Первоклассная для опенсорса)) А так - очередное поделие.

> но ей просто подтёрлись и выкинули её.

Невелика потеря. Нужно просто сразу пользоваться нужными инструментами.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #401 Ответы: #405

403. Сообщение от Аноним (-), 29-Мрт-24, 13:38   –1 +/
> И ещё то чего конечно же не надо в вяленом, потому что никому не надо. Читать: выкинули вместе с иксами. Опять внимательно слушаем, теперь уже наверное не что Х не нужны, а что эти люди не нужны.
> https://www.linux.org.ru/forum/talks/17564068

О, отличная тема.
Их еще ждет великолепное открытие, что ПР закрыли, а клоуна его создавшего попросили сделать список конкретных проблем, а не вырсерать что-то типа Wayland has a myriad of unresolved problems.

Но ты в чем-то прав, люди которые пользуются иксами не нужны.
Не нужны как паразиты которые только "дай-дай".
Вам нужны Хсы? Так поддерживайте сами.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #401 Ответы: #404

404. Сообщение от Аноним (405), 29-Мрт-24, 14:27   +/
О, пошло "кто сказал что я буду отвечать за свои слова".

Подтверди ещё раз что слабовидящие не нужны, а то ты как-то вскользь это сказал.
И ещё ты так не ответил на это, жду:
> захват экрана на никому не нужен. Нужна возможность из приложения как считывать что отрисовывают другие приложения так и управлять ими полностью эмулирую работу пользователя.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #403 Ответы: #407

405. Сообщение от Аноним (405), 29-Мрт-24, 14:30   +/
> Заставлять их использовать линукс даже с иксами - уже нарушает конвенция о запрете пыток.
> Пусть используют нормальные системы.

Ничего не дергается? Ты единственный кто несёт Знание людям и объясняет что и как они должны использоваться?
Таксистом наверное работаешь?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #402 Ответы: #406

406. Сообщение от Аноним (-), 29-Мрт-24, 14:52   +/
> Ничего не дергается?

Абсолютно нет

> Ты единственный кто несёт Знание людям и объясняет что и как они должны использоваться?

Тоже не одни

> Таксистом наверное работаешь?

Таксистом не работаю.
Еще вопросы?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #405 Ответы: #408

407. Сообщение от Аноним (-), 29-Мрт-24, 15:08   –1 +/
Ты перекручиваешь.
Изначальный вопрос был про The Robotic Process Automation Market и кучу бабла там.
Ты же решил сменить тему на "а как же слепые дети сироты???" с давлением на жалость.
Тебе не стыдно?

> Подтверди ещё раз что слабовидящие не нужны, а то ты как-то вскользь это сказал.

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

> Нужна возможность из приложения как считывать что отрисовывают другие приложения

Кому нужна? Обычным юзерам Автоматизаторам? Читалкам?
А им нужны разные вещи. Кстати, орка в гноме работает. Можешь почитать https://wiki.gnome.org/Accessibility/Wayland

> так и управлять ими полностью эмулирую работу пользователя

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

Оффтоп: ты случайно не hateyoufeel с лора? А то очень похожие аргументы

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #404 Ответы: #409

408. Сообщение от Аноним (408), 29-Мрт-24, 17:21   +/
> Еще вопросы?

Нет. С линуксоидных спроса нет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #406

409. Сообщение от Аноним (408), 29-Мрт-24, 17:32   +/
Это просто ты не отвечаешь и нить потерял.

Первый вопрос:
-
Этот захват экрана на никому не нужен. Нужна возможность из приложения как считывать что отрисовывают другие приложения так и управлять ими полностью эмулирую работу пользователя.
Расскажи как во всём от кде до последнего сввм такого добиться.
-

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

На первый вопрос ответа до сих пор нет.

На второй комментарий получил это:
-
Но ты в чем-то прав, люди которые пользуются иксами не нужны.
Не нужны как паразиты которые только "дай-дай".
Вам нужны Хсы? Так поддерживайте сами.
-

Расскажи как перекрутить комментарий: люди которые пользуются иксами не нужны.
Если слепые сейчас могут пользоваться _только_иксами и из вяленого повыкидывали до чего только дотянулись.

Пройди по веткам если забыл.
А теперь ты отказываешься это подтверждать и говоришь что я куда-то съезжаю.

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

Вот это вообще прекрасно. Прямо подтверждение моей фразы в начале ветки: "Внимательно слушаю почему вяленд настолько хорош что можно забить на много ярдов денег."
В какую сторону споришь-то? Пора определяться.

-
Оффтоп: ты случайно не hateyoufeel с лора? А то очень похожие аргументы
-

Нет, я гораздо раньше него начинал с юниксами заниматься и видел как происходит эта деградация.
Собственно я и как пох могу примерно говорить. Просто с большей частью его комментариев здесь согласен.


Оффтоп: А ты всё ещё тот самый 294й что всегда несёт дичь, потом ливает, а через много лет говорит то что ему объяснили давным давно?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #407 Ответы: #410

410. Сообщение от Аноним (-), 29-Мрт-24, 18:25   +/
> Этот захват экрана на никому не нужен. Нужна возможность из приложения как считывать что отрисовывают другие приложения так и управлять ими полностью эмулирую работу пользователя.

Ну так это твои (или не твои) бредовые домыслы.
Захват экрана как раз нужен - шаринг экрана, стриминг - и был реализовав вейланде.
Именно так как я описываю - через явное разрешение юзера, а не как в иксах.
А вот эмуляция работы юзера - ненужно. По крайней мере сейчас.

> Расскажи как во всём от кде до последнего сввм такого добиться.

Разумеется никак, если оно не нужно)) Это если речь про управление.
Шаринг экрана в кедах работает.
А на маргинальные ДЕ мне как-то по, пусть или дописывают, или переходят на нормальные ДЕ.

> будут сидеть на иксах либо свалят с лялекса на более гетеросексуальную ОС.

И правильно сделают - скатертью дорожка.

> Если слепые сейчас могут пользоваться _только_иксами и из вяленого повыкидывали до чего только дотянулись.

А слепые пусть сразу пользуются нормальными инструментами.
И переходят на мак-винду.

Это ответ первый вопрос.

> Прямо подтверждение моей фразы в начале ветки: "Внимательно слушаю почему вяленд настолько хорош что можно забить на много ярдов денег."
> В какую сторону споришь-то? Пора определяться.

Приоретизация. Сейчас эта задача не актуальна. Потому что автоматизацию пишут на целевых платформах.
Только не нужно мне начинать втирать про то, что на лине это все тоже можно протестить.
Иначе придется рассказывать чем заменить UI тесты XCTest на макоси.
Поэтому они могу забить на много лярдов денег потому что... это не их деньги - на линуксе их нет!

Это ответ на второй вопрос.

Вообще ты с одного треда натягал мои и не мои сообщения.
Винить в этом тебя не могу, потому что тот анон тоже без номера.
Просто так, сообщаю.

> Нет, я гораздо раньше него начинал с юниксами заниматься

Удивительно. А зачем ты тогда его сообщения дословно тыришь? Не стыдно, а?
"А где ты тут нытьё-то увидел? Нытья нет, есть очень простое утверждение: ни одна реализация Wayland..." и дальше по тексту.
linux.org.ru/forum/talks/17564068?cid=17565467

>  и видел как происходит эта деградация.

Чтобы деградировать - нужно вначале развиться.
Что линукс десктопу еще нужно сделать.
За сколько лет не смогли в иксах сделать нормальный hotswapping мониторов...

> А ты всё ещё тот самый 294й что всегда несёт дичь, потом ливает,

Не, я вообще без номера.

> Собственно я и как пох могу примерно говорить.

Так себе достоинство) А про паспорта не того цвета тоже поныть можешь?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #409 Ответы: #415

411. Сообщение от Зазнайка (?), 29-Мрт-24, 20:16   +/
> Неа, скорее боятся, что "кто последний, тот и ковыряется палочкой в куче
> под нахванием ХОрг")

Дичь какая. И чо будет, если кто-то будет последним? Или это шутка такая? Ололо?

> Все началось с минимального протокола, и его расширяют, только если удается обосновать
> "а зачем?".
> И предложения "давайте удалять гланды через задницу" от любителей протухшего иксо-кода
> просто не проходят.
> Разве это не замечательно?!

Ничо, что у этого вашего Вяленого тоже расширять определенные места возжелали, или #этодругое?

Ну и да, если чо: Вяленому уже 15 лет. Если кто вдруг забыл.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #382 Ответы: #419

412. Сообщение от Зазнайка (?), 29-Мрт-24, 20:20   +/
>[оверквотинг удален]
> Это делает сие значительно более противным и кривым занятием чем это должно
> было быть на самом деле. Но не означает что так было
> совсем нельзя. Просто кривее, мучительнее и с рядом ограничений. Судя по
> тому что я вижу, там скоро разгребут последний блокер, переделав консоли.
> Это ОЧЕНЬ древняя, мерзкая и кривая подсистема, состоящая из древних костылей
> и гамнокода чуть менее чем целиком. Поэтому что-то там трогать занятие
> очень стремное и не быстрое, но подготовления к тому чтобы сделать
> там что-то более адекватное уже завершаются. И судя по всему через
> несколько версий ядра RT_Linux окончательно станет - опцией в билдконфиге. После
> чего ванильный линух будет в общем то тоже RTOS.

Ну, вот когда будет, тогда и… А «в общем RTOS» и RTOS — это одно и то же или просто слова одинаковые используются?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #390

413. Сообщение от Зазнайка (?), 29-Мрт-24, 20:22   +/
> 1. Valve решает проблемы производительности игр под Proton.

Какие проблемы человечества это решает?

> 2. RedHat решает проблему наличия слишком большого числа клонов.

Какие проблемы человечества это решает?

> 3. Клоны решают проблему "мы сами писать не умеем".

Какие проблемы человечества это решает?

Этот вопрос не просто так стоит. Представленные объяснения отвечают на вопрос для чего и на что повлияет, но проблемы человечества не решают вообще. А потому — суета и тлен.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #386 Ответы: #414, #418

414. Сообщение от Аноним (-), 29-Мрт-24, 21:19   –1 +/
> Какие проблемы человечества это решает?

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

> Этот вопрос не просто так стоит. Представленные объяснения отвечают на вопрос для
> чего и на что повлияет, но проблемы человечества не решают вообще.

Так и не должны.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #413

415. Сообщение от Аноним (408), 29-Мрт-24, 22:34   +/
Скипну твою основную левую портянку, что бы не забивал спамом. Иди других паниковских ищи очередной аватар не 294й.

А вот сюда тебя ещё раз потыкаю
> Ну так это твои (или не твои) бредовые домыслы.
> Захват экрана как раз нужен - шаринг экрана, стриминг - и был реализовав вейланде.

Это твоё отмодерированное прям в этой новости
> А, это же тот самый чудак, который создал баг "хочу что≤ы приложение знало о других окошках" в репе вейланда и долго позорился своими познаниями в архитектуре как вейанда, так даже и иксов.

В других обсуждениях ты делал тоже самое. Да и дальше своими портянками ты подтверждаешь цитату.

RPA это работа по растаскиванию интерфейса на примитивы, отслеживание действий пользователя и повторение за ним. Где ты в тупом стриминге нашёл это? Вытаскивание какой примитив интерфейса надо нажать, и в какой примитив надо внести данные как через шаринг решать? Окно может ПО может запустить как угодно. Хоть из-за глюка за пределами видимой области. Какой к лешему стримингшаринг.

> Разумеется никак, если оно не нужно)) Это если речь про управление.

Ну я и говорю что с елинутых спроса нет. Первым же комментарием про RPA и что миллиарды линуху не нужны. Ты зачем каждый раз это подтверждаешь?

Хотя нет, ты же опять в лужу сел. Ты же так и не понял в первом комменте что такое rpa и зачем приложению другими окнами управлять.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #410 Ответы: #416

416. Сообщение от Аноним (-), 29-Мрт-24, 23:51   +/
> Первым же комментарием про RPA и что миллиарды линуху не нужны.

А почему ты до сих пор утверждаешь что нужны?
Вот ты, анон 408 аля hateyoufeel, утверждаешь что я дурак, а ты такой умный.
Но красношапка - основной продвигатель вяленого, которая на линуксе зарабатывает миллиарды, в том числе на RHEL десктоп, почему-то считает что оно готово к проду и без RPA.

Как же так получается? Может они тоже дураки и не знают что реально нужно рынку?
Расскажи им убогим как оно должно быть на самом деле.
Они тебя враз на работу примут - заработает миллионы))
Или неправ ты, но тогда получается что ты не умный, а...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #415 Ответы: #417

417. Сообщение от Аноним (405), 30-Мрт-24, 10:25   +/
> А почему ты до сих пор утверждаешь что нужны?

Слушай, ну нельзя же так не помнить. Первым же комментарий было: расскажите что с вяленым настолько хорошо, что много денег линуксоидам не нужны. Слава всему перешли от шаринга экрана к соглашению - да вяленый это не может.
Возвращаемся к первому комментарию. Внимательно слушаю насколько хорош вяленый что рынок rpa ему не интересен. Какие именно более важные стандарты сейчас внедряются? Что именно они позволит конкурировать на рынке сравнимом по деньгам с rpa рынком? Что там более важного делают?

> Вот ты, анон 408 аля hateyoufeel, утверждаешь что я дурак, а ты такой умный.
> Но красношапка - основной продвигатель вяленого, которая на линуксе зарабатывает миллиарды, в том числе на RHEL десктоп, почему-то считает что оно готово к проду и без RPA.

Так ты сам себя таким показываешь, я то тут при чём.
Поэтому не уходи с темы. Разговор был про вяленый что практически тождественно рынку десктопов.
Раз ты знаешь сколько она зарабатывает, приноси статистику. А то у них там весело всё. Только офтопик позволяет от себя публиковать по примерному набору слов market revenue share productline статистику. И дам облако на первом месте. Поиск по RH упирается в то как у них растёт выручка за подписки. Не гуглится по каким именно направлениям они сколько заработали денег в прошлый год.

Вот тебе ещё интересный рынок
-
The global cloud-based VDI market size reached US$ 7.8 Billion in 2023. Looking forward, IMARC Group expects the market to reach US$ 26.6 Billion by 2032, exhibiting a growth rate (CAGR) of 14.1% during 2024-2032.
-

Собственно глядя на это встает вопрос: а они и с этого рынка не хотят получать деньги? Да они даже spice закопали как протокол.

> Как же так получается? Может они тоже дураки и не знают что реально нужно рынку?
> Расскажи им убогим как оно должно быть на самом деле.
> Они тебя враз на работу примут - заработает миллионы))

Может они действуют как капиталисты? Получить денег здесь и сейчас, уйти на рынки где безмятежно можно рубить бабло некоторое время? Ты подумай почему народ возмущался покупкой ibm. И всем что происходило в компании RH. Здесь и на лор отличные срачики были.
Ты за деревьями леса не видишь.

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

Вы вступили в владении холдингом состоящим из трёх компаний: A B C.
Первая - выручка так и прёт, почти никаких великих расходов.
Вторая - ни шатко, ни валко. Почти в нуле выручки сидит.
Третья - убыточная просто.
Стандартный ответ любителей мба - третью срочно продать, вторую оптимизировать с целью выхода на прибыль.
А на само деле оказалось что вы вступили в владение семейным бизнесом по продаже продукции с/х.
Первая - ваши фирменные магазины
Вторая - перевозчки
Третья - с/х

Вот RH с ibm подобное и проворачивают уже много лет.
Но вы все кушайте, кушайте. Не отвлекайтесь - это же опенсурс для каждого.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #416

418. Сообщение от n00by (ok), 30-Мрт-24, 12:07   +/
>> 1. Valve решает проблемы производительности игр под Proton.
> Какие проблемы человечества это решает?

Valve и их клиенты - часть человечества.

>> 2. RedHat решает проблему наличия слишком большого числа клонов.
> Какие проблемы человечества это решает?

RedHat и их клиенты - часть человечества.

>> 3. Клоны решают проблему "мы сами писать не умеем".
> Какие проблемы человечества это решает?

Клоны и их клиенты - часть человечества.

> Этот вопрос не просто так стоит.

Ровно ничего этот вопрос не стоит. Он кроется вопросом "какие проблемы человечества решает X.org"

> Представленные объяснения отвечают на вопрос для
> чего и на что повлияет, но проблемы человечества не решают вообще.
> А потому — суета и тлен.

Программирование проблемы человечества не решает вообще. Проблемы человечества решают теоретики и демагоги, поскольку больше ничего делать не умеют.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #413

419. Сообщение от n00by (ok), 30-Мрт-24, 12:19   +/
>> Неа, скорее боятся, что "кто последний, тот и ковыряется палочкой в куче
>> под нахванием ХОрг")
> Дичь какая. И чо будет, если кто-то будет последним?

Ничего не будет: что бы "ковыряться", надобно это уметь. Если бы умели, то не ныли бы, а давно уже "ковырялись".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #411 Ответы: #423

420. Сообщение от laindono (ok), 31-Мрт-24, 13:53   +/
На замену GL есть WebGPU, который не смотря на приставку Web очень хорош в качестве удобной, простой и быстрой обёртки для нативных GAPI вне браузерного контекста. Редкий случай, когда из веба вытащили что-то полезное.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104

423. Сообщение от Зазнайка (?), 02-Апр-24, 00:11   +/
>>> Неа, скорее боятся, что "кто последний, тот и ковыряется палочкой в куче
>>> под нахванием ХОрг")
>> Дичь какая. И чо будет, если кто-то будет последним?
> Ничего не будет: что бы "ковыряться", надобно это уметь. Если бы умели,
> то не ныли бы, а давно уже "ковырялись".

Эта… вопрос касался всяких проектов, которые УЖЕ внедряют поддержку. Вам тяжело следить за нитью дискуссии.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #419 Ответы: #427

424. Сообщение от wyry (?), 02-Апр-24, 00:20   +/
Давайте так: вы МОЖЕТЕ использовать SDL для вывода графики на OpenGL или Vulkan УЖЕ СЕГОДНЯ (и задолго до сегодня), если захотите. SDL как либа обеспечивает менеджмент графического приложения, обработку событий устройств, звук и прочие радости, если вам не нужен Vulkan и вы пишете используя стандартную функциональность SDL - он в общем случае сам выбирает как именно ему рисовать (под Винду он вообще может "за кадром" через Direct3d выводить графику и вам об этом не сказать и это абсолютно нормально). По сути пользуясь стандартным функционалом SDL разработчик в общем случае вообще не должен париться о том как он будет рисовать, а если же разработчик явно использует Vulkan или OpenGL, то здесь в свою очередь предполагается, что разработчик знает что он делает и как он хочет рисовать графику вне стандартного функционала SDL (но используя его многочисленные другие функции, ради которых первоначально всё и затевалось). Сам исходный ваш вопрос совершенно некорректен.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #203 Ответы: #426

425. Сообщение от wyry (?), 02-Апр-24, 00:41   +/
SDL используется в огромном количестве игр, это вопросы в разных плоскостях. Valve его во всю использует (Dota 2, CS, HL: Alyx), движок Larian использует SDL (Divinity: OS1,2 BG3), то есть это далеко не только старьё вроде NWN или Syberiа. В общем если ваша студия пишет собственный движок, скорее всего она будет использовать SDL, т.к. он слишком полезен и решает на корню массу вопросов, большинство из которых вообще не связаны с выводом графики, к слову. И как вы поняли - это далеко не только индюшатина, хотя для Инди-проектов в 2D SDL - это всё что вам нужно, т.к. разработка несущественно сложнее, чем на Unity, а преимуществ огромное множество, начиная с  производительности, заканчивая отсутствием каких-либо отчислений и отчётности 3-им лицам, и с "хламом" вы, мягко говоря, сели в лужу. Для многих Linux не так важен, как SDL (собственно игры разрабатываются под Винду, главным образом, а их поддержка в Linux идёт бонусом).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

426. Сообщение от n00by (ok), 02-Апр-24, 10:33   +/
В общем, если мне не нужен Vilkan, а нужна некая "универсальность", я могу взять SDL. Если действительно нужен Vilkan, я не буду брать SDL, как минимум из-за этого https://github.com/libsdl-org/SDL/blob/02c63667c7b8107bb2958...

> Сам исходный ваш вопрос совершенно некорректен.

А он и не обязан быть понятен каждому, как и проблема копи-пасты из Vulkan Tutorial по ссылке выше.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #424

427. Сообщение от n00by (ok), 02-Апр-24, 10:40   +/
Мне совершенно понятен исходный посыл Skullnet-а. Кодить он не умеет, потому ноет над могилой Иксов. Что бы не было похоже на нытьё, делает это агрессивно.

Далее идут фантазии о причинах, зачем запиливают поддержку Waylan. Якобы на "всякий случай". Такое мог предложить лишь тот, кто сам ничего не запиливал, потому не может оценить трудозатраты.

Запиливают - потому что могут и понимают, что выбора нет. И да, Иксы поддерживать никто не хочет. О чем и ответил Аноним другими словами.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #423


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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