The OpenNET Project / Index page

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



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

"Для GTK подготовлены новые движки отрисовки для OpenGL и Vulkan"  +/
Сообщение от opennews (??), 29-Янв-24, 12:35 
Разработчики библиотеки GTK объявили о готовности двух новых движков отрисовки - "ngl" и "vulkan", использующих графические API OpenGL (GL 3.3+ и GLES 3.0+) и Vulkan. Новые движки включены в состав экспериментального выпуска GTK 4.13.6. В экспериментальной ветки GTK движок ngl теперь используется по умолчанию, но в случае выявления значительных проблем в следующей стабильной ветке 4.14 будет возвращён старый движок отрисовки "gl"...

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

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

Оглавление

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

1. Сообщение от Аноним (-), 29-Янв-24, 12:35   –2 +/
Лучше бы сделали движок для remote x11.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #3, #42, #57, #58, #130, #131

2. Сообщение от Аноним (-), 29-Янв-24, 12:38   +9 +/
> Лучше бы сделали движок для remote x11.

Да закопайте уже стюардессу!

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

3. Сообщение от дАнон (?), 29-Янв-24, 12:40   –2 +/
Пользуясь моментом. Хвалённый вайленд имеет аналог x11-forwarding ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #4

4. Сообщение от pda (ok), 29-Янв-24, 12:45   +9 +/
> Пользуясь моментом

...Но не пользуясь поиском.
https://www.opennet.ru/opennews/art.shtml?num=50990

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

5. Сообщение от Аноним (-), 29-Янв-24, 12:55   +1 +/
Маленький шаг для GTK, но огромная горсть земли в яму где закапывают иксы.
Каждое такое улучшение знаменует приближение к окончательному Х-капецу и наступлении эры вейленда.
Да возрадуются правдедные анонимы, да заплачут луддиты, любители некрософта!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #11, #13, #16

6. Сообщение от anonymous (??), 29-Янв-24, 12:56   +2 +/
Вот сколько времени прошло - лет 30? А не знают что пространство SRGB нелинейное. Да, гимперы-прокудины? Откройте картинку с красно черными треугольниками и измените например в Уровнях гамму на 2.2. Аж трясет. Вот все у вас так. (бъется в истерике с пеной у рта - БОЛЕЕ ТРИДЦАТИ ЛЕТ КАК ВСЕМ ПРОСТЫМ СМЕРТНЫМ ДОСТУПНЫ КАПКЛЮКТЕРЫ ОНИ В НЕЛИНЕЙНОЕ ПРОСТРАНСТВО RGB НЕ УМЕЮТ). Но как, Холмс?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9, #41, #60, #61, #82

7. Сообщение от Zenitur (ok), 29-Янв-24, 13:01   +1 +/
GTK4 работает и в иксах тоже.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #8

8. Сообщение от Аноним (8), 29-Янв-24, 13:06   +/
Главное, чтобы в венде работала.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

9. Сообщение от Аноним (11), 29-Янв-24, 13:09   +2 +/
> А не знают что пространство SRGB нелинейное. Да, гимперы-прокудины?

При чем здесь GTK? Задай цветовой профиль монитору или выбери его в Гимпе - в чем проблема? Мы не слышали о существовании цветовы профилей? Что ж, трясись дальше...

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

11. Сообщение от Аноним (11), 29-Янв-24, 13:13   +/
> да заплачут луддиты, любители некрософта!

А какой у нас там есть современный прорывной софт на последних версиях GTK? Видеоплеер "Видео" и музыкальный плеер "Музыка", прибитые гвоздями к Гному?

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

12. Сообщение от anonymous (??), 29-Янв-24, 13:14   +2 +/
Так какого хера обе картинки в браузере практически одинаковые и каждый прочитавший новость первым делом спросит и что тут сглажено, это пранк какой то? Ты тупо настрочил коммент даже не попробовав изменить гамму и узнать что именно там не так?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #20

13. Сообщение от Пряник (?), 29-Янв-24, 13:18   +/
Когда поддерживаешь кучу старого г, не особо радуешься.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

15. Сообщение от Fur (?), 29-Янв-24, 13:25   +1 +/
И гусеничка Гусеничка гусеничка к гусеничке.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

16. Сообщение от 12yoexpert (ok), 29-Янв-24, 13:26   +/
так вяленого ещё нет. если закопают иксы - останемся без гуя вообще
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #27, #28

20. Сообщение от Аноним (20), 29-Янв-24, 13:43   +/
На второй картинке кардиограмма плотнее,об этом сверху написано.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #31

23. Сообщение от Аноним (53), 29-Янв-24, 13:45   +/
Список совместимых вяленд-реализаций есть?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #39

27. Сообщение от Аноним (27), 29-Янв-24, 14:01   +/
Почему нет? У меня на Федоре несколько лет всё работает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

28. Сообщение от Аноним (28), 29-Янв-24, 14:01   +/
Я сейчас на вяленом, года дЖва уже. Если надо, то конечно перезайду в иксы, но пока-что всё нормально. Экран шариатится, тачпедик работает, отрисовка быстрее чем на Х.
Слышал что teamviewer и nx не работают. Rustdesk - работает, на себе проверял.
Я не призываю всех и сразу переходить на вялого. Лучше как я, постепенно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

30. Сообщение от Ivan7 (ok), 29-Янв-24, 14:18   +/
Сглаживание только откровенно паршивое
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #133

31. Сообщение от anonymous (??), 29-Янв-24, 14:19   –6 +/
да ты никак не уймешься? ЕГЭ? Они сделали сглаживание в линейном пространстве а перевести в SRGB забыли или скорее всего просто не знали. Что в оригинальном блоге по ссылке что тут тупо скопировали. Измени наконец гамму ближе к 2.2 картинки с треугольниками в любом редакторе и увидишь что такое сглаживание на самом деле и разом отпадуьт вопросы для чего это нужно без всяких подписей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #137

38. Сообщение от Аноним (53), 29-Янв-24, 14:33   +2 +/
Напишите уже кто-нибудь реализацию иксов на verilog. Пора поставить точку.

А настоящий GPU с OpenGL будет к этому цепляться через интеловский vgpu.

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

39. Сообщение от pda (ok), 29-Янв-24, 14:33   +/
> Список совместимых вяленд-реализаций есть?

Реализаций чего? Это прокси. Устанавливаешь и запускаешь: https://access.redhat.com/documentation/ru-ru/red_hat_enterp...

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

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

40. Сообщение от devkornev (ok), 29-Янв-24, 14:36   +2 +/
Наконец то нормальное дробное масштабирование?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #52, #73

41. Сообщение от Аноним (53), 29-Янв-24, 14:40   +/
>А не знают что пространство SRGB нелинейное.

А ещё есть люди с искусственным хрусталиком. И мониторы не умеют в цвет сварки. До сих пор.

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

42. Сообщение от Аноним (42), 29-Янв-24, 14:44   +1 +/
Это уже умерло.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #47, #51

47. Сообщение от Аноним (53), 29-Янв-24, 15:12   +/
Никогда не поздно лет через 10 откопать идею и начать героически её переписывать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #66

50. Сообщение от Пряник (?), 29-Янв-24, 15:22   +1 +/
В этом вся проблема - кто-то должен написать. А мы будем сидеть и пользоваться. Так вот писатели и решили убрать иксы, а не юзеры. Поэтому все на опеннете недоумевают, а куда иксы делись? Юзеры...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #59, #68

51. Сообщение от adolfus (ok), 29-Янв-24, 15:44   +/
Без форвардинга X11 вместо нормального графического интерфейса к числодробительным приложениям, типа САПР'ов lkz создания топологии СБИС, получишь командную строку и файл в пару гигабайт, который пойдешь на калькуляторе, на котором ты наркоманишь в игры.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

52. Сообщение от Аноним (52), 29-Янв-24, 16:05   –2 +/
>> К ограничениям новых движков отнесено отсутствие поддержки позиционирования по нецелым значениям (fractional position)
> Наконец то нормальное дробное масштабирование?

ну почти (:

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

53. Сообщение от Аноним (53), 29-Янв-24, 16:29   +/
Так она всё равно из могилы встанет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

54. Сообщение от Аноним (53), 29-Янв-24, 16:30   +1 +/
Это x2go, а не сокет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #56

55. Сообщение от Аноним (53), 29-Янв-24, 16:34   –1 +/
Господа пещерные жители, я вот чё подумал: если обработать напильничком движок opengl под тот сабсет, который реально умеет работать через x11 forwarding, можно заново заставить GTK не тормозить по сети. Осталось только убедить борцов с нами, троглодитами, в том, что прокидывать окошки по вайфаю - это прогрессивно.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #62, #139

56. Сообщение от pda (ok), 29-Янв-24, 16:37   +4 +/
*пожал плечами*

Шашечки / Ехать.

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

57. Сообщение от Аноним (66), 29-Янв-24, 16:45   +1 +/
Реквестую движок отрисовки через Qt.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #64, #84, #103

58. Сообщение от Аноним (66), 29-Янв-24, 16:46   +/
GTK?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

59. Сообщение от Аноним (20), 29-Янв-24, 16:47   +/
А куда они делись? В бзде есть и в линухе имеются. кедогномы только замутили и пару маргиналов для резюме.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50

60. Сообщение от prokoudine (ok), 29-Янв-24, 16:48   +/
Открываешь картинку. Открываешь диалог уровней. Выбираешь нелинейную функцию переноса. Вытираешь пену у рта. Что-то не устраивает -- пиши баг-репорт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #65, #124

61. Сообщение от Аноним (66), 29-Янв-24, 16:49   +1 +/
>КАПКЛЮКТЕРЫ

Трансклюкатор какой-то

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

62. Сообщение от Фрик из соседней пещеры (?), 29-Янв-24, 16:51   +/
А оно того стоит - убеждать? Пчёлы не тратят своё время доказывая мухам что мёд лучше говна. Д.Стэтхем  ©
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

63. Сообщение от Аноним (-), 29-Янв-24, 16:54   +/
Шашечки в данном случае автоматически решают и наличие xpra, и dmx, и просто работу без отдельной приблуды. И если бы кому-то не пришла в голову замечательная идея растеризовать текст в движке, на этом можно было бы ехать без конфигурации на тоненьком соединении.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #67, #81

64. Сообщение от Аноним (-), 29-Янв-24, 16:54   +/
Тише, они же так и сделают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57

65. Сообщение от anonymous (??), 29-Янв-24, 17:10   +/
ну от тебя то не ожидал. В чем проблема подсказать GTK-шникам что выкладывать в своем блоге картинку в линейном пространстве вместо SRGB как бы непрофессионально. А нашим новостникам бездумно копировать. Не поверю что автор ноаовости не обратил внимания что обе на глазз одинаковые.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #77, #145

66. Сообщение от Аноним (66), 29-Янв-24, 17:17   +/
Если не на Rust, то можно и за конечное время завершить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #76

67. Сообщение от pda (ok), 29-Янв-24, 17:21   +6 +/
Я вот сейчас чаем подавился.

"Xdmx is a proxy X server that uses one or more other X servers as its display devices."

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

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

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

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

68. Сообщение от Аноним (66), 29-Янв-24, 17:22   +/
А что, за X11 ратуют исключительно на ОпенНете и вот нигде-нигде больше?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #98

70. Сообщение от Аноним (70), 29-Янв-24, 18:44   –2 +/
>Т.е. вы буквально такой "хааачу, чтобы шашечки нарисованы были."

Ты действительно не понимаешь разницу между generic механизмом и кастрированной приблудой? Xdmx, xpra, ssh -X и тому подобное опираются на общий механизм работы иксов, твоя форвардилка - это узкоспециализированный частный случай, который заглохнет сразу, как только необходимость в нём у мейнтейнеров угаснет.

>если бы кому-то не пришла в голову замечательная идея, что он хочет виджеты покрасивее tk; если бы кому-то не пришла в голову замечательная идея, что он хочет смотреть видео; если бы кому-то не пришла в голову замечательная идея, что он хочет чтобы 3D-игры быстро работали...

Что из этого объясняет необходимость растеризации всего полностью текста в GTK, а не на стороне x11 и в каком именно месте? А то с уже довольно давними изменениями в Pango вопрос "разработчики тулкита умеют в шрифты лучше разработчиков иксов" выглядит особо пикантно.

>что он хочет чтобы 3D-игры быстро работали

Вы уточняйте, какие именно 3D-игры, а то ведь есть и игры на практически векторной графике.

>вся история X11 после выхода это последовательное прорубание ходов в обход святого сокета, дарующего сверхлёгкую сетевую прозрачность

...Или постоянная история ошибок любителей сделать быстро и растрово, не напрягая извилины.

>Наверное потому что xeyes это всё, на что его хватает.

Мне почему-то хватало и на firefox до его очередного переписывания, и на emacs.

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

71. Сообщение от Bottle (?), 29-Янв-24, 19:10   +1 +/
Вот теперь у гимперов появилась мотивация переходить на GTK 4.
Ответить | Правка | Наверх | Cообщить модератору

72. Сообщение от Skullnetemail (ok), 29-Янв-24, 19:49   +1 +/
GTK умер. Последняя нормальная ласт версия - 3, а лучшая - 2.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #74

73. Сообщение от Аноним (73), 29-Янв-24, 20:05   +1 +/
Дробного масштабирования нужно избегать при любых раскладах. Оно сильно нагружает систему, ведь 1 умножить на 2 гораздо проще с точки зрения машинного кода, нежели чем 1 умножить например на 1.25.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #114

74. Сообщение от Фрик из соседней пещеры (?), 29-Янв-24, 20:08   +/
Transmission4 c gtk4 собирается. Ничем не хуже gtk3.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #75, #79, #90, #92, #135

75. Сообщение от Аноним (75), 29-Янв-24, 20:12   +/
> Transmission4 c gtk4 собирается. Ничем не хуже gtk3.

Угу, только жрет GTK4 в три раза больше GTK3 или в 5 раз - GTK2 (если запустить gtk-demo/3/4 и посмотреть на жор RES) и стартует ощутимо медленнее ...


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

76. Сообщение от _ (??), 29-Янв-24, 20:24   –1 +/
Да некому уже будет :(
Смотри как линукс посыпался как только старая гвардия, которая _и_в_правду_его_делела_ (С) стала переезжать в "деревянные однокомнатки"(С) :( Нынче что не сделают, ППЦ, лучше бы и вовсе не трогали!

Утрирую конечно, кое что по уму и нужное ещё делают, ну дык ещё и не все в ящик сЫграли ;-)

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

77. Сообщение от чатжпт (?), 29-Янв-24, 21:22   +3 +/
На чей глаз они одинаковые? Вторая сглажена как бы
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

78. Сообщение от чатжпт (?), 29-Янв-24, 21:26   +1 +/
на Пентиум 4 со 128МБ ОЗУ тормозит что ли? Пора уже обновиться на Коре2дуо хотя бы
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75 Ответы: #80, #83

79. Сообщение от Skullnetemail (ok), 29-Янв-24, 21:47   +/
- Совместимость с темами опять поломана;
- Ещё больше фич выкинуто;
- Совместимость с GTK3 поломана, переписывай приложение целиком;
- libadwaita и хардкодинг тем;
- Лютое ШГ во все поля (зато хардварнй рендеринг НОВАМАЛАДЁЖНА!!!);
- Теперь приложение через ssh -X не запустить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #86, #96

80. Сообщение от Skullnetemail (ok), 29-Янв-24, 22:21   –1 +/
Полагаю, что Qt запустился бы и на Пентиуме с 128мб ОЗУ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #85, #88

81. Сообщение от Аноним (-), 29-Янв-24, 23:30   +2 +/
> Шашечки в данном случае автоматически решают и наличие xpra, и dmx, и просто работу
> без отдельной приблуды.

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

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

Рендер текста в xorg - совершенно уродский на вид! А если его не уродским сделать, оптовый рендер векторного фонта с сглаживаниями и проч приведет к тому что первый же dmesg в гуйной консольке, или что там вываливает стену текста на экран - заклинит нафиг вообще всю графику в системе. Потому что с многопоточностью и планировкой ресурсов в Xorg - да почти никак. Он займется обслугой этого запроса. И пусть весь мир подождет! Кому и зачем такой user experience вперся?!

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

82. Сообщение от Oe (?), 29-Янв-24, 23:32   –1 +/
У меня вообще обе картинки без сглаживания, надо скрутить гамму на 0.1 чтобы увидеть его.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

83. Сообщение от Аноним (75), 29-Янв-24, 23:35   +/

>> Угу, только жрет GTK4 в три раза больше GTK3 или в 5 раз - GTK2 (если запустить gtk-demo/3/4 и посмотреть на жор RES) и стартует ощутимо медленнее ...
> на Пентиум 4 со 128МБ ОЗУ тормозит что ли? Пора уже обновиться на Коре2дуо хотя бы

Не П4, а i5, не 128МБ ОЗУ, а 8192МБ, да и время старта демки теперь ближе к приложению на электроне ... в общем - как обычно у чатжпт "... И не «Волгу», а сто рублей. И не в лотерею, а в карты. И не выиграл, а ..."

>> В текущем виде новая реализация пока отстаёт от старой по уровню оптимизаций,

"И вот так у вас - всё"(с)
Начинай уже экономить на смузи, чтобы проапгрейдить железо для GTK5.

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

84. Сообщение от Аноним (-), 29-Янв-24, 23:52   +/
> Реквестую движок отрисовки через Qt.

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

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

85. Сообщение от AleksK (ok), 30-Янв-24, 00:25   +/
Ну если только в чьих-то снах
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

86. Сообщение от AleksK (ok), 30-Янв-24, 00:28   +1 +/
Что вы все носитесь с этой сетевой прозрачностью. Теперь даже играть можно через трансляцию прямо в браузер не говоря уж о всяких бизнес-приложениях. Что ты собрался через эту сетевую прозрачность показывать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #93, #106

88. Сообщение от Аноним (-), 30-Янв-24, 00:43   +/
На коре два дуба ещё в 2012 тормозили кеды. Четвёртые, имею сообщить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

89. Сообщение от Аноним (-), 30-Янв-24, 00:47   +/
>В текущем виде производительность движка "vulkan" близка к производительности старого движка "gl". Движок "ngl" отстаёт по производительности от старого движка "gl", но имеющихся показателей достаточно для отрисовки с частотой 60 или 144 FPS. Предполагается, что ситуация изменится после проведения оптимизации.

Можно пояснить, а зачем они это делают? У них уже по-любому latency отвалилась там, где она действительно была нужна, сейчас, пока они занимаются корнем зла - ещё что-нибудь отвалится или, не дай dimm, опухнет от агрессивной растеризации.

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

90. Сообщение от Аноним (90), 30-Янв-24, 01:08   +/
> Transmission4 c gtk4 собирается. Ничем не хуже gtk3.

На Xubuntu 22.04 как-то не зашло, перекомпилял с GTK3.
Может, из-за GTK версии 4.6.9 и с версией свежее получше? Не знаю.

Pinta с GTK4 выглядит ужасно (ещё и эффекты при раскрытии меню вызывают раздраэение).

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

91. Сообщение от Аноним (91), 30-Янв-24, 01:08   +4 +/
> создан отдельный уровень абстракции
> новая реализация пока отстаёт от старой по уровню оптимизаций

Весь GTK в двух фразах.

> не исключается выявление непредвиденных проблем, связанных с графическими драйверами

Объясните мне, чему радуются анонимы сверху? Деграданты радуются деградации?
Напоминает праздник в психушке.

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

92. Сообщение от Аноним (93), 30-Янв-24, 01:48   +/
Существенно хуже, в Gtk4 нет систрея
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #104, #112

93. Сообщение от Аноним (93), 30-Янв-24, 01:50   +1 +/
Это всегда можно было. Берёшь свой модем на 28800 бод/сек, дозваниваешься на свою любимую BBSку и смотришь по что там можно поиграть
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86

96. Сообщение от Аноним (-), 30-Янв-24, 02:17   –1 +/
О, прикольно, давненько тебя не видно было. Я думал ты, после последних новостей про закапывание иксов, просто спился...

> Совместимость с GTK3 поломана

Хламу место на свалке

А ведь можешь еще порадовать всех нытьем про невосполнимую  утрату сетевой прозрачности))

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

97. Сообщение от Аноним (-), 30-Янв-24, 02:27   +/
> Деграданты радуются деградации?

Ты читать не умеешь?

> В текущем виде производительность движка "vulkan" близка к производительности старого движка "gl".

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

> Напоминает праздник в психушке.

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

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

98. Сообщение от Аноним (-), 30-Янв-24, 02:34   +/
Нет конечно. За бугром тоже есть фрик-сообщества. В том же мастодоне напр.
Но и там тоже только ноют и языками треплют, что им должны, даже не так - обязаны, поддерживать иксы и старый хлам.
А вот написать что-то дельное как-то не выходит...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #146

101. Сообщение от Аноним (103), 30-Янв-24, 03:22   –1 +/
я всегда знал, что окружения на базе GTK — лучшие
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #111

103. Сообщение от Аноним (103), 30-Янв-24, 04:04   +1 +/
бротишко, мы оба знаем, что жтк стократ лучше кути, ибо он свободный орёл от мира СПО
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57 Ответы: #110

104. Сообщение от Аноним (103), 30-Янв-24, 04:44   +/
систрей не нужен, он — виндовый рудимент
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #127

105. Сообщение от Skullnetemail (ok), 30-Янв-24, 05:28   –1 +/
> Я думал ты, после последних новостей про закапывание иксов, просто спился...

Где закапывание? Что не закапывание, то очередной фейл гномо-вяленда и его адептов.

> Хламу место на свалке

Именно так, GTK4 и Wayland-у туда и дорога.

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

106. Сообщение от Skullnetemail (ok), 30-Янв-24, 05:31   +/
> Что вы все носитесь с этой сетевой прозрачностью. Теперь даже играть можно
> через трансляцию прямо в браузер не говоря уж о всяких бизнес-приложениях.
> Что ты собрался через эту сетевую прозрачность показывать?

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


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

108. Сообщение от нитгитлистер (?), 30-Янв-24, 06:00   +1 +/
ммда. представленные наглядные примеры вызывают весьма смешанные чувства. нарисовали нарочито криво и контрастно, искусственно увеличили раз этак в 10 для большей убедительности а потом слегка подмазали края вот как это выглядит. сказ про производительность на стадии бетки с учётом здравого пессимизма выглядит как скорее заманивание потенциальных инвесторов нежели констатация перспективных фактов. искренне надеюсь, что из этой задумки получится что-то весьма стоящее и прогрессивное
Ответить | Правка | Наверх | Cообщить модератору

109. Сообщение от AleksK (ok), 30-Янв-24, 07:16   +/
> Это единственное трушное решение запуска приложений по сети в lossless. Всё остальное
> - костылизм с передачей фреймбуфера целиком и сжатием его жпегом. Но
> современные разработчики GTK - дегенераты и им это не нужно, поэтому
> выкидывают.

Из-за этого в иксах было немало проблем.

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

110. Сообщение от Аноним (110), 30-Янв-24, 07:30   +/
Т.е., по-вашему выходит, что под GPLv3 это не от мира СПО?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103

111. Сообщение от Аноним (110), 30-Янв-24, 08:08   +/
Их много, но они не лучшие.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

112. Сообщение от llolik (ok), 30-Янв-24, 08:40   +/
Перепиши библиотеку libdbusmenu-gtk (форк, который ещё вроде кто-то навещает https://github.com/AyatanaIndicators/libdbusmenu ) под gtk4 - будет. Там код уже лет 7-8 никто не трогал, но пока работает. Да, нужно только меню, для остального хватит и GLib-а (без GTK+).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #121

113. Сообщение от Аноним (-), 30-Янв-24, 10:05   –1 +/
Всегда восхищала твоя способность отрицать реальность))

> Именно так, GTK4 и Wayland-у туда и дорога.

Убогий, уродливый и ограниченный GTK2 уже там, а GTK3 идет прям за ним.
Ты же сам пишешь "Совместимость с GTK3 поломана". Как только поддержка будет полностью дропнута, то на ней останутся полтора маргинала, все остальные перейдут на gtk4.

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

114. Сообщение от n00by (ok), 30-Янв-24, 10:07   +/
> ведь 1 умножить на 2 гораздо проще с точки зрения машинного
> кода, нежели чем 1 умножить например на 1.25.

В случае целых:
Умножение на 5 выполняется командой lea (load effective address, ага), следом деление на 4 сдвигом.
Умножение на 2 - сложение, сдвиг или lea.

В случае float нет разницы.

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

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

115. Сообщение от Аноним (115), 30-Янв-24, 10:33   +/
Чет нихрена не пахнет unix-вэй.
В этих ваших графических стеках. Что X11 что Вяленд. Какаха какая-то получается, судя по воплям, вяленд так же начинает обрастать костылями превращаясь в то, от чего планировали уйти. Или это так кажется?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #117, #126

116. Сообщение от pda (ok), 30-Янв-24, 10:49   +/
> это узкоспециализированный частный случай, который заглохнет сразу, как только необходимость в нём у мейнтейнеров угаснет.

Ну да, их иксов-то у нас ничего не выкидывали, потому что интерес угасал. Если что-то никому не нужно, то и жалеть не о чем. А если что-то нужно, то никуда не денется. Одни прекратят - другие подхватят.

> Что из этого объясняет необходимость растеризации всего полностью текста в GTK, а не на стороне x11

То, что отрисовкой должен заниматься кто-то один. Чтобы картинка была согласованной, с выравниванием, сглаживанием и прочим. Т.е. или X-Server должен иметь суперобширный графический API - и растровый, и векторный, и под любую новую задумку нового тулкита... Ну или этим должен заниматься тулкит.

> Или постоянная история ошибок любителей сделать быстро и растрово, не напрягая извилины.

У вас есть уникальный шанс, поразить читателей opennet, предложив как бы оно должно было бы работать. Расскажите же нам, как организовать быстрое воспроизведение видео через сокет? Дайте угадаю, мы просто встроим проигрыватель видео в X-Server. А как организовать быструю работу удалённого рабочего стола? Нет, мне например по работе к венде надо подключиться. А! Мы встроим в X-Server RPD-клиент: XRdp. И тогда мы сможем быстро управлять им через сокет! А как мне быстро отрисовывать рабочий стол из виртуалки? И тоже не Linux. Допустим, я Haiku в Qemu запустил. Ну конечно же XQemu!. А как мне быстро рисовать через сокет интерактивный сайт в браузере, скажем, дашборд, который постоянно обновляет состояние? Движок браузера встроить в X-Server?

> Мне почему-то хватало и на firefox до его очередного переписывания, и на emacs.

Ну, т.е. типичный такой подход "мне ненужно - никому не нужно". Да вам по хорошему вообще ничего не нужно. Ваш emacs вообще в консоли может работать.

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

117. Сообщение от Аноним (-), 30-Янв-24, 11:52   +/
> Чет нихрена не пахнет unix-вэй.

А не приходило в голову, что сама задача слишком сложная, многогранная и противоречивая, чтобы ее можно было сделать хваленым unixway?
Что вообще было сделано с полным следованием ему, кроме кучки консольных утилиток?

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

118. Сообщение от Аноним (-), 30-Янв-24, 12:26   –1 +/
>потому что интерес угасал

А за угасание интереса платила шапка.

>Одни прекратят - другие подхватят.

Если не пылесосить сообщество.

>То, что отрисовкой должен заниматься кто-то один.

Вы случайно не питонист?

>Ну или этим должен заниматься тулкит.

И быть с этим суперобширным графическим API dead on arrival. Особенно с Pango неприятно получилось - вроде делали лучше Xft, а потом "лучше Xft" взяли и дропнули и получилось "шоб было".

>предложив как бы оно должно было бы работать

Оно как раз работало в 2015 году. С видео. GTK уже тогда переставал лагать после кучки настроек в gsettings или где-то там.

>по работе к венде надо подключиться
>XRdp

Он не для этого. Прекратите позориться.
https://linux.die.net/man/8/xrdp

>Допустим, я Haiku в Qemu запустил. Ну конечно же XQemu!

Допустим. Только что зашёл по ssh -X на сервер и запустил голый qemu-system-x86_64. Вы не поверите, но оно работает. Я вам даже больше скажу, дисплей 800x600 с голой консолью на нём относительно терпимо пробрасывался через Tor.

>интерактивный сайт в браузере, скажем, дашборд, который постоянно обновляет состояние? Движок браузера встроить в X-Server?

Для действительно быстрых дашбордов есть XLib. Если скорости недостаточно, попробуйте XCB. И, как я уже говорил, лиса под иксами работала вполне себе сносно.

>Ну, т.е. типичный такой подход

Так это вы пытаетесь меня убедить в том, что сетевая прозрачность мне не требуется. Это вы пришли с винды и заговариваете про RDP, проброс игор он нвидии и так далее. А я просто пользуюсь ssh -X там, где надо.

>Ваш emacs вообще в консоли может работать.

Он работает и под иксами (на нескольких x-серверах одновременно), и в консоли одновременно. А вы хотите это у меня отнять, потому что

>Ну, т.е. типичный такой подход

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

119. Сообщение от Аноним (-), 30-Янв-24, 12:36   +/
>сама задача слишком сложная, многогранная и противоречивая, чтобы ее можно было сделать хваленым unixway?

Они могли бы просто обрезать x11 до управления окнами, рисования кривых и фреймбуфера, последний сделать с оптимизациями работы по сети (lossy-кодирование, ага), рудиментарный ipc для wm и трея оставить. На всём этом наслаивается метафреймворк, на котором реализовываются остальные векторные/растровые операции из x11 (можно для ускорения хоть плагином над фреймбуфером в урезанный x11-сервер его запихнуть) и уже на это насаживаются gtk, qt, efl и т.п.

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

120. Сообщение от Аноним (-), 30-Янв-24, 13:24   +1 +/
> А за угасание интереса платила шапка.

Какая возмутительная ложь... Шапка как раз годами платила, чтобы это иксы хоть как-то работали.
Посмотрите кто фиксил баги последние лет 5-10.

> Если не пылесосить сообщество.

Хваленое шообщество - просто сборище неосиляторов, которые могут только ныть. Иначе они бы давно плюнули на шапку, сделали свой форк и поддерживали бы его. А все бы дружным строем на него бы перешли.
Но пока мы только слышим вой "вы ДОЛЖНЫ поддерживать!!!111" и все неосиляторы дружно идут на

> лиса под иксами работала вполне себе сносно.

вполне себе сносно - это лучшее описание работы иксов практически во всех их проявлениях

> А я просто пользуюсь ssh -X там, где надо.

А теперь не будешь пользоваться, ахахаха

> А вы хотите это у меня отнять, потому что

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

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

121. Сообщение от Аноним (93), 30-Янв-24, 13:33   +1 +/
Просто начну пользоваться Qt весрией. Gtk+ уже задолбал стабильностью и отпиливанием фич
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112 Ответы: #123

122. Сообщение от pda (ok), 30-Янв-24, 13:34   +1 +/
> Вы случайно не питонист?

Нет и это не случайно.

> Оно как раз работало в 2015 году. С видео.

Ну, т.е. тогда, когда выкинули xvideo и перешли на drm2 с dma-buf? ;-)

> Он не для этого. Прекратите позориться.

Конечно нет. Это была пародия на названия расширений X-сервера. Так что кто тут позорится, делая вид, что не понимает это?

> Вы не поверите, но оно работает. Я вам даже больше скажу, дисплей 800x600 с голой консолью на нём относительно терпимо пробрасывался через Tor.

Поверю. Весь вопрос в "насколько терпимо". Вероятно настолько, что народ идёт изобретать x2go...

> Для действительно быстрых дашбордов есть XLib.

Я сейчас же передам это всем авторам дашбордов в html.

> Так это вы пытаетесь меня убедить в том, что сетевая прозрачность мне не требуется.

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

> Это вы пришли с винды и заговариваете про RDP, проброс игор он нвидии и так далее.

И это всё то, с чем сталкиваются остальные пользователи. Кому-то подключиться к венде. Кому-то пробросить современное 3D-приложение.

> Он работает и под иксами (на нескольких x-серверах одновременно), и в консоли одновременно. А вы хотите это у меня отнять, потому что

Разумеется работает. Я показывал и показываю как мало вам нужно на самом деле. И не вам это показываю. Остальным. Это же вы тут выше писали "пришли с венды", "игори". Вот вам чего-то не нужно и вы как та бабка "инторнет, инторнет, не нужон он нам ваш интернет".

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

123. Сообщение от llolik (ok), 30-Янв-24, 14:06   +/
> Просто начну пользоваться Qt весрией. Gtk+ уже задолбал стабильностью и отпиливанием фич

Я тебя расстрою, наверно, но Qt версия без этого набора библиотек тоже работать не будет.

> Gtk+ уже задолбал стабильностью и отпиливанием фич

Gtk в рамках мажорной ветки куда стабильней. Между мажорными релизами, приложение отличное от "окно и три кнопки" придётся до(пере)пиливать, что с GTK, что с Qt, в зависимости от того, насколько много у тебя кастомных/нетривиальных решений.

upd. Там, впрочем, Шапка какой-то новый протокол вместо SNI рожает. Может чего и родит (может и нет).

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

124. Сообщение от Аноним (124), 30-Янв-24, 14:30   +/
Да он там, насколько помню, сразу по умолчанию нелинейный, и в "Уровнях" и в "Кривых".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

125. Сообщение от Аноним (124), 30-Янв-24, 14:30   +/
Транклюкатор )
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

126. Сообщение от Аноним (-), 30-Янв-24, 14:57   +/
> Чет нихрена не пахнет unix-вэй.
> Что X11 что Вяленд

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

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

127. Сообщение от Прохожий (??), 30-Янв-24, 15:23   +2 +/
Да нет, с таким подходом единственное что не нужно, это gtk.
Хотя нужно оговориться, что вяленый и системд туда же, а вместе с ними и то, во что соевые мальчики превратили весь десктопный линукс.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104 Ответы: #149

130. Сообщение от banonymous (?), 30-Янв-24, 16:42   +/
Уже сделали, называется spice.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

131. Сообщение от banonymous (?), 30-Янв-24, 16:52   +1 +/
"Сглаживание контуров" - здорово, теперь к мутным шрифтам, по-дефолту добавятся мутные окна!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

132. Сообщение от banonymous (?), 30-Янв-24, 17:09   +1 +/
Gnome3 + GTK4 + Wayland стоит слиться в один проект для более простой утилизации:
apt-mark hold no-gnomo
Ответить | Правка | Наверх | Cообщить модератору

133. Сообщение от banonymous (?), 30-Янв-24, 17:19   +/
Когда сглаживание бывало не паршивым? Это хак.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #142

134. Сообщение от Аноним (93), 30-Янв-24, 18:14   +1 +/
Версии Qt5/6 и Gtk-3 работают с треем, версия Gtk-4 - нет. Только что пересобирал. Так не расстроишь.

> Gtk в рамках мажорной ветки куда стабильней

Ну конечно, сказочник. Gkt-3 стала стабильной в рамках минорных релизов только когда от этой версии отстали и пошли пилить 4, т.е. каких-то 1-2 года. До этого весь гуй разваливался в разных местах через каждые несколько минорных релизов. C Qt такого никогда не было. Да и Gkt всё становится дерьмовее и дерьмовее с каждым мажорным релизом.

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

135. Сообщение от dannyD (?), 30-Янв-24, 19:07   +/
>>Transmission4 c gtk4 собирается.

да да, оно собралося и запустилося.

через 15 минут было снесено, и заблокировано. ибо г...

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

136. Сообщение от llolik (ok), 30-Янв-24, 20:32   +/
> Версии Qt5/6 и Gtk-3 работают с треем, версия Gtk-4 - нет. Только
> что пересобирал. Так не расстроишь.

Я тебе комментом выше говорил, что libdbusmenu-gtk умеет только в gtk2 и gtk3. Если нужны только иконки (без меню), то GTK вообще не нужен, только GLib. Его, в принципе, можно портировать и на Gtk4, но добровольцев пока не наблюдается.

Qt, реализует тоже самое внутри себя.
https://github.com/qt/qtbase/tree/dev/src/gui/platform/unix/...

Если уж совсем глубоко копать и пробросы эти (как и создание item-ов на шине) слабо сочетаются с flatpak и прочими перспективными технологиями. Поэтому сейчас, насколько я в курсе, придумывают какое-то новое решение ( https://gitlab.freedesktop.org/xdg/xdg-specs/-/merge_request... ). Мне лень лезть в эту эпопею, пока что-то отличное от SNI не родят.


>> Gtk в рамках мажорной ветки куда стабильней
> Ну конечно, сказочник. Gkt-3 стала стабильной в рамках минорных релизов только когда
> от этой версии отстали и пошли пилить 4, т.е. каких-то 1-2
> года.

Давай ты скажешь, как много сломов в API (не в темах) до релиза 3.24, после которого было заявлено, что пойдёт подготовка к 4. Я скажу - 2 раза, причём очень некритично.

Если мы про темы, то из GTK4 и выпилили нафиг движок тем в libadwaita, внезапно за тем, чтобы небыло криков "вы задолбали под свой GNOME ломать темы". Теперь у Гнома отдельный от GTK стилевой движок, который они пилят как хотят. Сообщество может запилить по аналогии (расширяя классы) любой какой хочет, но "сообчество" пока усердно газифицирует лужу и ждёт пока гномеры с какого-то бодуна будут реализовывать чужие хотелки. Для своих у них своя libadwaita есть.

> До этого весь гуй разваливался в разных местах через каждые
> несколько минорных релизов.
> C Qt такого никогда не было.

Да ладна, сказки-то рассказывать.
https://abi-laboratory.pro/index.php?view=timeline&l=qt
https://abi-laboratory.pro/index.php?view=timeline&l=gtk...

Зайди в багтрекер какой-нибудь Криты (как крупного серьзного проекта на Qt с активным коммьюнити). Поинтересуйся за стабильность.

Как пример, когда я пользовался deadbeef я его собирал и с gtk3.10 (с которым по умолчанию),20,22,24 - и всё собиралось и ничего не разваливалось.

> Да и Gkt всё становится дерьмовее и дерьмовее с каждым мажорным релизом.

На вкус и цвет свои фломастеры.

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

137. Сообщение от JackONeillemail (?), 30-Янв-24, 21:42   +/
Успокойся сам, нервозный. Зачем ты об этом вообще пишешь???
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #143

138. Сообщение от Аноним (93), 30-Янв-24, 22:47   +/
> Если уж совсем глубоко копать ... слабо сочетаются с flatpak и прочими перспективными технологиями.

flatpak перспективная технология. Отл. Ну ты и юморист

> Давай ты скажешь, как много сломов в API (не в темах) до релиза 3.24, после которого было заявлено, что пойдёт подготовка к 4. Я скажу - 2 раза, причём очень некритично.

Да пожалуйста. Посчитай сколько раз в gtk-3 приложениях отваливались окна иксовые из-за переходана CSD

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

139. Сообщение от Аноним (139), 31-Янв-24, 00:28   +/
У мну лет 5 как indirect rendering сломан :( И много у кого сломан, даже на маках жалуются (особенно если под виртуалками всякими).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

140. Сообщение от Аноним (139), 31-Янв-24, 01:32   +/
> Qt, реализует тоже самое внутри себя.
> https://github.com/qt/qtbase/tree/dev/src/gui/platform/unix/...

это не единственный вариант


Если dbus вырубить при сборке, то будут эти куски работать
https://github.com/qt/qtbase/blob/dev/src/plugins/platforms/... (гугли XEMBED). И тут ещё кажется https://github.com/qt/qtbase/blob/dev/src/plugins/platforms/... ну и в паре других файлов ссылки есть.

Там не нужны никакие дополнительные сообщения через dbus. Оповещения (которые notifications) в большинстве случаев станут унылыми - всплывающий baloon без логгирования и прочего. А вот в остальном даже круче - можно и LineEdit/ProgressBar/TrackBar в меню засунуть (например, регуляторы громкости могут такой финт выкинуть).

P.S. Возможно через переменные окружения тоже можно включить XEmbed, но это неточно...

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

141. Сообщение от Аноньимъ (ok), 31-Янв-24, 02:44   +/
> если бы кому-то не пришла в голову замечательная идея, что он хочет виджеты покрасивее tk

Построить машину времени и послать робота в прошлое убить этого креакла.

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

142. Сообщение от Ivan7 (ok), 31-Янв-24, 03:24   +/
Это да, но его таки можно и нужно ощутимо улучшить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #133

143. Сообщение от jjklh (?), 31-Янв-24, 05:16   +/
во-первых, это красиво!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #137

144. Сообщение от llolik (ok), 31-Янв-24, 11:20   +/
> XEmbed

Лучше забыть это нахрен, как страшный сон и закопать поглубже, чтоб не вылез. ИМХО.


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

145. Сообщение от Дрататуй (?), 01-Фев-24, 03:23   +/
У Вас или с глазами плохо или с настройками монитора или с самим монитором. Картинки разные.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

146. Сообщение от Дрататуй (?), 01-Фев-24, 03:25   +/
Так если бы предложенное удовлетворяло запросам, то и за иксы никто бы не цыплялся, очевидножеж
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #98

147. Сообщение от Дрататуй (?), 01-Фев-24, 03:30   +/
Из-за конфлюкторав вообще много проблем. Нужно идти жить в лес!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109

148. Сообщение от Дрататуй (?), 01-Фев-24, 03:33   +/
Вот не зря раньше любителей Гнома называли …
Такие набирают полную ванну смузи и начинают!
Эффекты ради эффектов. Никаких чётких и ясных целей, никаких решений практических задач, болтаются как деревяшка в проруби. Фу такими быть!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90

149. Сообщение от Дрататуй (?), 01-Фев-24, 03:35   +/
А ведь система на ГТК2 реально могла заменить когда-то выньдовс…
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #127

150. Сообщение от Дрататуй (?), 01-Фев-24, 03:42   +/
Какой это прогресс, если эт деградаия? Прогресс это когда есть движение к чёткой цели. А тут усложнение ради усложнения. Непонятно зачем и непонятно для чего. Кто-то такой искромётный идиотизм спонсирует, даже не удивлюсь если это будет МС.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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