The OpenNET Project / Index page

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



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

"Оценка влияния оптимизаций в GNOME 46 на эффективность работы эмуляторов терминала"  +/
Сообщение от opennews (??), 08-Апр-24, 17:47 
Опубликованы результаты проверки эффективности...

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

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

Оглавление

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

2. Сообщение от n00by (ok), 08-Апр-24, 17:51   –10 +/
Серьезно подошли к вопросу измерений. Дёшево и сердито. Это не камерой снимать устройство ввода одновременно с экраном, а потом разбирать видеоряд и получить бóльшую погрешность. Жаль, пока не понятно, сколько потребуется сенсоров, что бы замерять инпут-лаг в игрушках.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #82

3. Сообщение от Аноним (3), 08-Апр-24, 17:53   –10 +/
А этот терминал Alacritty оказался весьма крут.
С другой стороны, не удивительно, тк он написан на Расте.
Вот тебе скорость и безопасность в одном флаконе)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #40, #42

7. Сообщение от Аноним (7), 08-Апр-24, 17:56   +/
7ms задержка на frame и у вас сверху ещё столько же?

Жесть. Почему в следующий frame нельзя успеть?

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

9. Сообщение от Аноним (-), 08-Апр-24, 17:59    Скрыто ботом-модератором–3 +/
Ответить | Правка | Наверх | Cообщить модератору

10. Сообщение от anonymous (??), 08-Апр-24, 18:04   +4 +/
Я всю жизнь пользуюсь rxvt и не понимаю, зачем что-то в этом менять?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12, #14, #21, #43, #44

11. Сообщение от Аноним (14), 08-Апр-24, 18:06   +/
Интересно бы было посмотреть на аналогичное сравнение, но с участием не только гномотерминалов, а еще xterm, konsole и т.д.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #19, #125, #164

12. Сообщение от Аноним (12), 08-Апр-24, 18:07   +7 +/
уууу, не отрисовываешь на gpu вывод README.md? ну ты и луддит.
бейте его, насмехайтесь над ним.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

13. Сообщение от Аноним (-), 08-Апр-24, 18:09   +17 +/
Оценка влияния оптимизаций в GNOME 46 на эффективность работы эмуляторов терминала
@
реакция на нажатие клавиш в Console и GNOME Terminal снизились до 40 до 12 мс, а в тесте прокрутки в neovim - с 45 до 23 мс.
@
А ТЕПЕРЬ ПРОВЕРЯЕМ KDE и KONSOLE
@
НУЖНАЯ БУКВА РИСУЕТСЯ НА ЭКРАНЕ ЕЩЁ ДО ТОГО, КАК АНОН УСПЕЛ НАЖАТЬ КЛАВИШУ
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #97, #126

14. Сообщение от Аноним (14), 08-Апр-24, 18:12   +/
А чем хтерм не устроил то???
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #22

15. Сообщение от крокодил мимо.. (-), 08-Апр-24, 18:16   +5 +/
когда устал от gtk3+, собрал
vte-0.28.2.tar.xz
и пересобрал всё, что смог, на gtk2.. если вдруг кому нужен по-настоящему отзывчивый терминал на vte..
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #52

16. Сообщение от cat666 (ok), 08-Апр-24, 18:20   +1 +/
У меня дома и на работе 1050Ti гномовский терминал после последних обновлений тормозят так что даже работать невозможно, причем тормоза исключительно в терминале. Vim превращается в убогое тормозное чмо. Это они всех заболтать так хотят?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #18, #20, #28, #53, #94, #106

17. Сообщение от _kp (ok), 08-Апр-24, 18:21   +/
>>оптимизации привели к снижению задержек при отрисовке в конфигурациях с GTK 4.

Если с гадкими шрифтами ещё и стало бы медленнее, то объяснения, зачем так, потянули бы сказку.

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

18. Сообщение от Fyjy (-), 08-Апр-24, 18:23   –2 +/
> У меня дома и на работе 1050Ti гномовский терминал после последних обновлений
> тормозят так что даже работать невозможно, причем тормоза исключительно в терминале.
> Vim превращается в убогое тормозное чмо. Это они всех заболтать так
> хотят?

УМВР, хотя гном последней версии.
Возможно стоит взять линейку и проверить насколько прямые твои руки.
Если они прямы как березки, то придется читать форумы и пердолиться, потому что у лапчатых есть только один путь.
"Работает из коробки" за этим на винду, маскось или хромось.

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

19. Сообщение от Аноним (19), 08-Апр-24, 18:24   +/
yakuake же
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #23, #87

20. Сообщение от _kp (ok), 08-Апр-24, 18:24   +/
"Ранее задержки при вводе с клавиатуры в Console и GNOME Termina были ощутимы, что отталкивало многих пользователей"

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

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

21. Сообщение от Аноним (66), 08-Апр-24, 18:27   +/
> Я всю жизнь пользуюсь rxvt

И как вам? Баг с мусорными escape- последовательностями в tmux'е уже починили? А артефакты рендеринга шрифтов?

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

22. Сообщение от Аноним (12), 08-Апр-24, 18:27   +/
> А чем хтерм не устроил то???

я не он, но отвечу за него как юзер urxvt'a: расширениями и документацией. свой плагин пишется за 10 минут.

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

23. Сообщение от Аноним (14), 08-Апр-24, 18:28   +2 +/
Ну тогда еще и QTerminal до кучи
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #121

24. Сообщение от _kp (ok), 08-Апр-24, 18:40   +/
>>пердолиться

Это уместно когда альтернатив нет, а их на Линукс полно, и практически все работают хорошо.
Так, что с подролиться, это без нас.

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

26. Сообщение от Аноним (-), 08-Апр-24, 18:54   –5 +/
> Это уместно когда альтернатив нет, а их на Линукс полно, и практически все работают хорошо.

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

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

27. Сообщение от Аноним (27), 08-Апр-24, 18:59   +/
Проверим, как в дистр заедедет. Из-за тормозов при прокрутке и инпут лага перелез на alacritty, но не против вернуться на дефолт, если все будет хорошо. В чем я немного сомневаюсь.
Ответить | Правка | Наверх | Cообщить модератору

28. Сообщение от анон (?), 08-Апр-24, 19:02   +/
Отлично работает. Посмотри, нет ли других ошибок в ОС
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #33

29. Сообщение от Аноним (29), 08-Апр-24, 19:02   +3 +/
Пользовался разными терминалами, в том числе гном-терминал. Не замечал никаких задержек. О чем речь?
Ответить | Правка | Наверх | Cообщить модератору

30. Сообщение от Skullnetemail (ok), 08-Апр-24, 19:04   +2 +/
Всё что нужно знать про GNOME разработку.

https://felipec.wordpress.com/2024/03/18/stupid-gnome-develo.../

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

31. Сообщение от Аноним (31), 08-Апр-24, 19:04   –3 +/
>latency tester sends key press events directly over USB

USB не подходит для посылки сообщений клавиатуры и мыши, ибо эта шина не для минимизации латентности предназначена, а для максимизации troughputа. Нужно слать по PS/2. В USB есть интегрированный PS/2, но в тексте сказано USB - значит подразумеваем interrupt-USB-транзакции.

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

32. Сообщение от cat666 (ok), 08-Апр-24, 19:05   +1 +/
Для УМВР надо чтобы у тебя как минимум тоже была 1050Ti. У тебя 1050Ti? Или ты поумничать забежал?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #134

33. Сообщение от cat666 (ok), 08-Апр-24, 19:07   +/
Нет, других ошибок. Тормоза именно с этой видюхой, на инетловской встройке такой беды не наблюдается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #36, #38

34. Сообщение от z (??), 08-Апр-24, 19:09   +1 +/
у них что до сих пор были проблемы с терминалом? что ж там за модные разработчики такие, что уже 2 мажорных релиза не могут сделать как было в гноме 2 у немодных старых легаси дедов.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #41

35. Сообщение от Аноним (35), 08-Апр-24, 19:15   +3 +/
Сравните пинги современных веб-приложений
В дискорде по разделам бегаешь на плюс-минус актуальном железе охреневаешь от того "как так вообще"
Ответить | Правка | Наверх | Cообщить модератору

36. Сообщение от Гайкаemail (ok), 08-Апр-24, 19:31   –1 +/
А драйвер какой?
менять между нуво и нвидиа пробовал?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

38. Сообщение от Аноним (-), 08-Апр-24, 19:53   –2 +/
> Нет, других ошибок. Тормоза именно с этой видюхой, на инетловской встройке такой
> беды не наблюдается.

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

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

39. Сообщение от _kp (ok), 08-Апр-24, 19:54   +1 +/
Серьёзно.
Если задача поработать, то за поковыряться в системе, вместо работы, точно не похвалят.
Кроме хобби, и работы админа, когда цель именно настройка системы.

>>Или ждать..

Классический ответ - Вам шашечки, или ехать?
Опускаем крайние случаи решения проблем, типа смены ОС.
Но если есть рабочая альтернатива, работающаая из коробки, или ТОЧНО работающая при настройке по ПРОСТОЙ инструкции, то зачем грызть кактусы.

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

40. Сообщение от Аноним (40), 08-Апр-24, 20:04   +10 +/
Да просто этот алла-кретин работает в линуксе, написанном на C, дергает сисколы которые обрабатываются ядром написанном на C, и запущен в гноме, написанном на C
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #46, #51, #112

41. Сообщение от хрю (?), 08-Апр-24, 20:03   +1 +/
гноме 2 всё было относительно просто и поэтому относительно быстро работало. Сейчас там столько говнокода, что его понять и разобраться что же там происходит, очень сложно, думается что они сами путаются, костыляют и т.д. поэтому всё тормозит глючит и т.д.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #108

42. Сообщение от Аноним (40), 08-Апр-24, 20:06   +/
xst безопаснее и быстрее
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

43. Сообщение от Аноним (40), 08-Апр-24, 20:13   +3 +/
Всмысле ты не юзаешь CUDA/OpenCL на GPU для отрисовки вима? Ты больной?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

44. Сообщение от Илья (??), 08-Апр-24, 20:14   +/
а для вейленд есть rxvt?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

45. Сообщение от анон (?), 08-Апр-24, 20:15   +/
А можно мне оконный менеджер, который будет рисовать не медленней, чем NT 4.0?(
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #47, #54

46. Сообщение от Аноним (46), 08-Апр-24, 20:22   +/
Я придумал! Чтобы построить идеальное общество детей в школах надо учить разговаривать на C!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #57, #62

47. Сообщение от Аноним (40), 08-Апр-24, 20:24   +/
Для этого надо графический интерфейс встроить прям в ядро, как в NT 4.0, тогда задержки на переключение контекста сн зятся до минимума и будет быстро
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #55, #92

48. Сообщение от Аноним (40), 08-Апр-24, 20:27   +1 +/
rxvt и urxvt это разные программы, они даже на разных языках написаны (первый на C, второй на C++)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #66, #75

50. Сообщение от Аноним (50), 08-Апр-24, 20:39   +/
Интересно, звук гонять подходит, а ввод с клавиатуры - нет. Вы уж определитесь там.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #119

51. Сообщение от Аноним (51), 08-Апр-24, 20:43   +/
>  и обгоняет тормозной гном, написанный на С, с его эмуляторами, написанными на C, которые так же работают в линуксе

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

Т.е. ты вендузятник с WSL ... или просто очередной "эксперд опеннета"?


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

52. Сообщение от Аноним (52), 08-Апр-24, 20:43   +/
таки да.
собирал lxterminal (требует vte), а то оно что-то в дебиане с gtk3 собрано. работает норм...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

53. Сообщение от Аноним (52), 08-Апр-24, 20:44   +/
urxvt
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

54. Сообщение от Аноним (52), 08-Апр-24, 20:45   +1 +/
icewm
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #102

55. Сообщение от Tita_M (ok), 08-Апр-24, 20:46   +2 +/
Я вас уверяю, что это не так. Я в свое время когда-то давно загружал линукс с третьим КДЕ и ВЕСА драйвером на ноутбуке с коре дуо и джефорсом 9400, так вот ГУИ был ОЧЕНЬ И ОЧЕНЬ отзывчивым, такой же если не лучше чем у винды старых версий. Я до этого плевался на не отзывчивость ГУИ линуксов и я так же думал, что у линукса никогда не будет отзывчивого интерфейса из-за граф. сервера работающего в пространстве пользователя, но этот случай, а так же другой показал для меня, что тормоза ГУИ в линуксе это из-за ошибок и недоработках в граф. стеке, менеджере памяти и МТРР/ПАТ в ядре.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #58, #80, #132

56. Сообщение от Аноним (56), 08-Апр-24, 21:09   –2 +/
Причём, у них такое в порядке вещей. Уверен, что любой, кто сталкивался с их разработчиками хотя бы пару раз, имеет схожий опыт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

57. Сообщение от Аноним (-), 08-Апр-24, 21:18   +2 +/
> Я придумал! Чтобы построить идеальное общество детей в школах надо учить разговаривать
> на C!

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

Я уже молчу про попытки двойного выкидывания ненужных объектов или использование мусора?
Я думаю обучение школьников СИ надо рассматривать как форму пыток!

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

58. Сообщение от Аноним (40), 08-Апр-24, 21:22   +/
Ну сейчас переключение видеорежимов в ядре, стало лучше и быстрее
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

60. Сообщение от Аноним (100), 08-Апр-24, 21:25   +1 +/
Там такая разница, что её даже геймеры не видят. Но терминал, конечно, другое дело.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #67, #130, #131

61. Сообщение от Аноним (100), 08-Апр-24, 21:26   +1 +/
Потихоньку всё возвращается на круги своя, к тормозам терминалов на 300 бод.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #81

62. Сообщение от Golangdev (?), 08-Апр-24, 21:26   +1 +/
Руки прочь от наших детей!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

63. Сообщение от scriptkiddis (?), 08-Апр-24, 21:33   –1 +/
Классика гомоведов - Not recommended for new designs or projects.
Ответить | Правка | Наверх | Cообщить модератору

65. Сообщение от Аноним (65), 08-Апр-24, 21:44   –2 +/
А смысл, если узкое место все равно не это в современно десктоп линукса, а всякие flathub'ы да snap'ы, плюс сама по себе оболочка тормозная.
Ответить | Правка | Наверх | Cообщить модератору

66. Сообщение от Аноним (66), 08-Апр-24, 21:46   –1 +/
> rxvt и urxvt это разные программы, они даже на разных языках написаны (первый на C, второй на C++)

Нет, оба на Си

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

67. Сообщение от Аноним (67), 08-Апр-24, 21:59   +/
>геймеры

У них время реакции 300мс, если что, так что, 0.5с плюс, 0.5с минус, едва заметят. А вот, когда работаешь с эмулятором терминала, сразу видно все задержки.

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

69. Сообщение от Аноним (100), 08-Апр-24, 22:09   +/
То-то на 144 Гц играть гораздо комфортнее, чем на 60 (а лучше вообще vsync отключить). 300 мс тут вообще не в кассу, это реакция на единовременное событие.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #71

70. Сообщение от Аноним (40), 08-Апр-24, 22:13   +2 +/
> Нет

Сам знаешь кого ответ.

Из https://github.com/exg/rxvt-unicode/blob/main/src/rxvttoolkit.C:

template<class T>
void refcache<T>::put (T *obj)
{
  if (!obj)
    return;

  if (!--obj->referenced)
    {
      this->erase (find (this->begin (), this->end (), obj));
      delete obj;
    }
}

template<class T>
void refcache<T>::clear ()
{
  while (this->size ())
    put (*this->begin ());
}


Из https://github.com/exg/rxvt-unicode/blob/main/src/scrollbar.h:

private:
  // update style dependent data
  void update_data ();

  // scrollbar-next.C
  int show_next (int);

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

71. Сообщение от Аноним (67), 08-Апр-24, 22:18   +/
Вряд ли это от частоты обновления. То, что я различаю боковым зрением под 300 фпс, никак не влияет на реакцию и едва ли отличишь, задержка больше или меньше. Она может быть, но сколько, когда она скачет, непонятно. У глаза лаг на аппаратном уровне и он даже не постоянный и равномерный для каждого представителя.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #73

72. Сообщение от Аноним (40), 08-Апр-24, 22:25   +/
Я другой аноним, но тоже стало интересно про tmux. Проверил - всё ок
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

73. Сообщение от Аноним (100), 08-Апр-24, 22:31   +/
То, что вы называете реакцией, это _мышечная_ реакция. А реакция зрения почти мгновенная, и лаг между нажатием клавиши и изменением изображения оно очень даже видит. Это вот тот самый инпут-лаг, которым в первую очередь мы интересуемся, когда покупаем телевизор или проектор, имея в виду игры. А многим (вот лично мне точно) уже и с vsync иногда играть ватно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #85

74. Сообщение от Аноним (-), 08-Апр-24, 22:32   +/
Ой, да что вы спорите!

rxvt? urxvt?
Это же теорема Эскобара, шо одно @@@, что другое @@@.

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

75. Сообщение от Аноним (12), 08-Апр-24, 22:35   +/
> rxvt и urxvt это разные программы, они даже на разных языках написаны
> (первый на C, второй на C++)

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

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

77. Сообщение от Аноним (12), 08-Апр-24, 22:38   +1 +/
> Ой, да что вы спорите!
> rxvt? urxvt?
> Это же теорема Эскобара, шо одно @@@, что другое @@@.

urxvt лучший, анон. просто если ты не терминальный з@droт, проходи мимо, смузи вон там, присасывайся и не мешай.

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

78. Сообщение от Аноним (12), 08-Апр-24, 22:40   +/
>> Я всю жизнь пользуюсь rxvt
> И как вам? Баг с мусорными escape- последовательностями в tmux'е уже починили?
> А артефакты рендеринга шрифтов?

как воспроизвести? пользуюсь screen'ом и не встречал такого, но заведу и tmux если ты не балабол.

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

80. Сообщение от Макар Чудра (?), 08-Апр-24, 22:41   +2 +/
> на ноутбуке с коре дуо и джефорсом 9400

Тут многие и сейчас сидят на железе тех лет.

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

81. Сообщение от Макар Чудра (?), 08-Апр-24, 22:49   +4 +/
Так сейчас чтобы написать хеллоуворлд у тебя скачивается пара гигов всяких зависимостей, прослоек и библиотек.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #84, #116

82. Сообщение от Минона (ok), 08-Апр-24, 22:50   +/
Бесполезное писькомерство.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #117

83. Сообщение от Минона (ok), 08-Апр-24, 22:53   +2 +/
Согласен!
Предлагаю учить Лисп.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57 Ответы: #157

84. Сообщение от Аноним (100), 08-Апр-24, 22:56   –1 +/
Если потребности ограничиваются хеллоуворлдами, всякие Tiny C Compiler никто не отменял.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81 Ответы: #103

85. Сообщение от Аноним (67), 08-Апр-24, 22:57   +/
Ну, я много играл в игры на реакцию, в районе 35-50мс задержка уже ощущалась (1 кадр 17мс). Секрет быстрой реакции в том, чтобы не вмешиваться головным мозгом и действовать на рефлексах.  А вот если начать думать, то время реакции улетает в космос. И головной мозг просто не осознаёт задержки в норме, так что игорьки это просто мнительная аудитория. С мониторами всё дело в качестве матрицы, а не в рефрешрейте как таковом (прошлые кадры оставляют след) и определённые параметры, такие как цветопередача и динамическая контрастность, имеют большее значение. И да, если просто поменять рефрешрейт на мониторе, он начинает работать совсем по-другому (в частности, компенсационные технологии), поэтому взять и сравнить не получится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73 Ответы: #99

86. Сообщение от Аноним (-), 08-Апр-24, 23:08   +/
> urxvt лучший, анон. просто если ты не терминальный з@droт, проходи мимо, смузи вон там, присасывайся и не мешай.

А не прифигел ли ты? Твой urxvt всасывает rxvt по всем параметрам!
Там чистый си, а не terrible, unmaintainable garbage как в твоем urxvt. Работает всегда и везде.
Так что иди компиляй свои плюсы, смузихлебище.

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

87. Сообщение от Аноним (51), 08-Апр-24, 23:08   +/
> yakuake же

Тогда уж st.


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

90. Сообщение от Zulu (?), 09-Апр-24, 00:31   +1 +/
Божечки. Ты серьезно приводишь как аргумент типа, блог которого на 100% состоит из рассказов о том, что все кругом идиоты и забанили его в своих проектах? Который в разделе "о себе" как первый факт -- после имени и того что он девелопер -- указывает что он "anti-woke"? Это же типичный нытик-скандалист. Каждый кто участвовал в проектах знает этот типаж.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #122, #127

91. Сообщение от cheburnator9000 (ok), 09-Апр-24, 00:46   +1 +/
Ну и дичь ну и драма, я потратил 10 минут своей жизни и еще 10 минут на осознание что я потратил 10 минут своей жизни. Ты мне должен вернуть 20 минут!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

92. Сообщение от cheburnator9000 (ok), 09-Апр-24, 00:52   +/
И сейчас можно сделать быстрый gui с рендерингом на vulkan/opengl, проблема в том что все новомодные графические вещи GTK4/QML просто обвешаны мегабайтами анимаций, шейдерами, тенями, сглаживанием и постпроцессингом. ImGui например очень быстрый.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #93

93. Сообщение от Аноним (-), 09-Апр-24, 03:21   +/
> все новомодные графические вещи GTK4/QML просто обвешаны мегабайтами анимаций, шейдерами, тенями, сглаживанием и постпроцессингом.

vulkan/opengl легко могут крутить шейдерами мегабайты анимаций, рисовать тени, сглаживать, и выполнять постпроцессинг. Проблема с gtk/qt в том, что они были зачаты в ту эпоху, когда программисты мерялись тем, кто сможет развесистее иерархию классов запилить, а основным мерилом успешности было "повторное использование кода". Тогда они "повторное использование" понимали в том смысле, что если где-то строка кода написана, то лучше написать 100 строк кода абстракций, чтобы ту строку кода использовать из другого контекста, чем скопипастить эту строку кода в другой контекст.

Это ООП головного мозга, которое приводит к появлению в рантайме объектов, кустистость которых на порядок больше, чем кустистость иерархий классов, в результате банальная попытка обойти объект приводит к тому, что кеши начинают дымиться.

Есть известная мудрость: индайрекция может решить любую проблему программирования, кроме проблемы слишком большого количества уровней индайрекции. (Сорри за "индайрекция", я не знаю как её принято переводить на русский). gtk/qt следуя тому ООП из 90-х, накручивают уровни индайрекции десятилетиями. Это не сегодня началось, 20 лет назад я ковырялся в gtk, пытаясь понять как он работает, но там невозможно доковыряться до дна, лезешь вглубь через бесконечные уровни индайрекции, и к тому моменту когда находишь интересующий тебя кусок кода, ты уже не можешь вспомнить, как ты сюда попал и почему этот кусок кода тебе был интересен. Почему вообще gtk тебе был интересен.

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

94. Сообщение от AleksK (ok), 09-Апр-24, 03:33   +/
> У меня дома и на работе 1050Ti

4 ядра, 4 гига, игровая видеокарта

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

95. Сообщение от cheburnator9000 (ok), 09-Апр-24, 03:35   +/
Без ООП проблематично писать более менее вменяемый GUI. Golang биндинг к GTK4 что весь на кодогенерации сделан и там сам автор во многих местах затрудняется давать полные ответы как сделать работу с таблицей или более менее кастомизировать выпадающий список правильно, там везде выходит лапша по виду паскаля или баша, что в итоге у меня вызвало отрыжку. Примерно такие же проблемы и у GTKMM который находится только в режиме поддержки работы, но никак не развивается. Я лично жду carbon lang, но нутром чую что ждать придется еще лет 10. Я уже давно лично убедился что проблема С++ которая отворачивает от него разработчиков это необходимость писать header файлы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93 Ответы: #104, #123, #129

97. Сообщение от Аноним (97), 09-Апр-24, 03:50   +/
Не могу понять: это насмешка над GNOME, над KDE, или над обоими сразу? Или в зависимости от предпочтений человека, он увидит то, что ему ближе? Какая-то шутка Шрёдингёра…
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #98

98. Сообщение от DiabloPC (ok), 09-Апр-24, 04:22   +/
Перевожу:
Гном настолько тормозной, что там даже скорость отрисовки в терминале измеряют и радуются что она уменьшилась (заметь, именно уменьшилась, а не исчезла). В то же время в кедах никто даже не задумывался устраивать подобные замеры, т.к. такой проблемы там нет от слова "совсем".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97 Ответы: #153

99. Сообщение от Аноним (100), 09-Апр-24, 04:38   +/
Матрица либо может переключаться с заданной частотой, либо нет. Остальное всю нюансы.
Качество матрицы для геймеров глубоко вторично, ещё лет пять назад (до появления быстрых IPS и VA) киберкотлеты поголовно на TN сидели.
Рефрешрейт для игр ещё на ЭЛТ разгоняли, где и переключение мгновенное, и никакого остаточного изображения нет в помине.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85

100. Сообщение от Аноним (100), 09-Апр-24, 04:53   +/
> Классический ответ - Вам шашечки, или ехать?

Жаль, что видеокарты с тысячей CUDA-ядер и процессора с частотой несколько гигагерц не хватает на то, чтобы ехать с шашечками.
Вообще, если кто помнит источник цитаты, это классический выбор между двух стульев.

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

102. Сообщение от Макар Чудра (?), 09-Апр-24, 05:09   –1 +/
> icewm

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

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

103. Сообщение от Макар Чудра (?), 09-Апр-24, 05:21   +/
> Если потребности ограничиваются хеллоуворлдами, всякие Tiny C Compiler никто не отменял.

Таки сразу видно scrum-мастера по agile-кодингу хеллоувротов ( ͡° ͜ʖ ͡°)

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

104. Сообщение от Макар Чудра (?), 09-Апр-24, 05:34   +3 +/
> Я лично жду carbon lang

Только не забудь потом пожаловаться, что документации нет, сообщество маленькое и библиотек не хватает.

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

105. Сообщение от Макар Чудра (?), 09-Апр-24, 05:38   +2 +/
> USB не подходит для посылки сообщений клавиатуры и мыши, ибо эта шина не для минимизации латентности предназначена, а для максимизации troughputа. Нужно слать по PS/2. В USB есть интегрированный PS/2, но в тексте сказано USB - значит подразумеваем interrupt-USB-транзакции.

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

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

106. Сообщение от Макар Чудра (?), 09-Апр-24, 05:43   +1 +/
> что даже работать невозможно

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

> Vim превращается в ...

Сразу видно, что ты совсем недавно открыл для себя vim. Он всегда таким был ( ͡~ ͜ʖ ͡°)

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

107. Сообщение от Макар Чудра (?), 09-Апр-24, 05:47   +2 +/
Но таки производительнее любой встройки от Intel. Или для vim нужно уже как минимум RTX 4090?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94 Ответы: #111

108. Сообщение от Макар Чудра (?), 09-Апр-24, 06:00   –1 +/
> поэтому всё тормозит глючит и т.д

Да у тебя под столом, небось, динозавр из палеолита пыхтит, а не комп. Собери макулатуру, сдай бyтылки, да купи какой-нить комплект на зеонах с алиэкспресс. Глюки сами собой рассосутся, вот увидишь.

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

109. Сообщение от Аноним (100), 09-Апр-24, 06:41   +3 +/
Не мешайте людям фантазировать, что при получении прерывания от PS/2 система бросается, распихивая всех. внеочерёдно выводить символ в терминал.
К мышам вообще не относится, стандартная частота опроса USB — 125 Гц, но при необходимости увеличивается до 1000, а вот на PS/2 по умолчанию 100, и выше 200 Гц не прыгнешь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #158

111. Сообщение от AleksK (ok), 09-Апр-24, 08:07   –2 +/
> Но таки производительнее любой встройки от Intel. Или для vim нужно уже
> как минимум RTX 4090?

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

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

112. Сообщение от robot228email (?), 09-Апр-24, 09:02   +/
Просто ты днище не читал нормальную статью на лосбстере где аллакрити и саблайм рвёт все терминалы
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #136

113. Сообщение от leap42 (ok), 09-Апр-24, 09:05   –1 +/
Совсем недавно тут писал, что вывод в консольку тормозит. Местные анончики начали меня слюной забрызгивать, мол я с ума сошёл, и это невозможно. А тут только один раунд оптимизации (не первый, и, видимо, не последний) уже увеличение перфы на десятки процентов + снижение задержки в разы. В кедах ситауция лучше, но не сказать чтобы в разы лучше.
Ответить | Правка | Наверх | Cообщить модератору

114. Сообщение от Аноним (100), 09-Апр-24, 09:41   +/
Не понял сарказма. По-моему, очевидную вещь пытался донести: чтобы написать хеллоуворлд, гигабайты зависимостей _не нужны_. Да, гвозди можно выпрямлять гидравлическим прессом, но это не значит, что других вариантов (aka молоток) не осталось.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103

115. Сообщение от Пряник (?), 09-Апр-24, 10:00   –1 +/
Никаких тормозов в Gnome Terminal нет и не было. Лучший терминал вместе с Konsole. А Alacritty не хотят выпускать бинарную сборку для Linux. Почему? Для MacOS/Windows есть.
Ответить | Правка | Наверх | Cообщить модератору

116. Сообщение от Пряник (?), 09-Апр-24, 10:06   +/
Окружения для сборки и для исполнения программ сильно различается. Обычно в манифестах обозначается как packages и packages-dev. Для dev нужны линтеры, языковые сервера, анализаторы. Но node_modules и правда весит дохрена. Там же только текст.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81

117. Сообщение от n00by (ok), 09-Апр-24, 10:37   +3 +/
Время отклика очень важно для пользователя. Касательно терминала - вопрос спорный. Но если занялись, это хорошо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82 Ответы: #118

118. Сообщение от Минона (ok), 09-Апр-24, 10:45   +1 +/
> Время отклика очень важно для пользователя. Касательно терминала - вопрос спорный. Но
> если занялись, это хорошо.

Тебе правдо важно 20 или 40 мс ?

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

119. Сообщение от Аноним (119), 09-Апр-24, 10:54   +/
Звук идёт большими пакетами через изохронные транзакции.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #124

120. Сообщение от n00by (ok), 09-Апр-24, 11:02   +5 +/
>> Время отклика очень важно для пользователя. Касательно терминала - вопрос спорный. Но
>> если занялись, это хорошо.
> Тебе правдо важно 20 или 40 мс ?

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

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

121. Сообщение от Аноним (121), 09-Апр-24, 11:07   +/
И contour.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

122. Сообщение от llolik (ok), 09-Апр-24, 11:12   +/
> Каждый кто участвовал в проектах знает этот типаж.

Конечно. Типичный "непризнанный гений". 99,9% таких выкидывают нафиг примерно сразу ввиду тотальной непригодности к работе.

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

123. Сообщение от Аноним (-), 09-Апр-24, 11:40   +/
> Без ООП проблематично писать более менее вменяемый GUI.

Если под ООП понимать развесистую иерархию классов, то нет, нет никаких проблем писать вменяемый гуй без развесистых иерархий. Если же, допустим, использование интерфейсов называть "ООП", то тогда да, без таких штук сложно обойтись.

> Golang биндинг к GTK4
> GTKMM

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

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

124. Сообщение от Аноним (100), 09-Апр-24, 12:00   +/
И даже при этом при использовании ASIO задержка составляет порядка единиц миллисекунд.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #119

125. Сообщение от Аноним (125), 09-Апр-24, 12:57   +/
> а еще xterm, konsole и т.д.

И обязательно в т.ч. в иксах без композитного режима. Кажется, gnome с третьей версии так уже не умеет.

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

126. Сообщение от Fracta1L (ok), 09-Апр-24, 13:34   +/
Если только Konsole собран с libastral
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

127. Сообщение от Fracta1L (ok), 09-Апр-24, 13:35   –1 +/
> Который в разделе "о себе" как первый факт -- после имени и того что он девелопер -- указывает что он "anti-woke"

Значит, адекватный человек.

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

128. Сообщение от Аноним (-), 09-Апр-24, 13:46   –1 +/
>> Который в разделе "о себе" как первый факт -- после имени и того что он девелопер -- указывает что он "anti-woke"
> Значит, адекватный человек.

Хм, а давно 3-2-1ы в плохом смысле этого слова стали адекватными?
Хотя после того как питушки ходят в школы за жизнь перетирать и героями называются, то не удивительно.


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

129. Сообщение от Аноним (-), 09-Апр-24, 13:49   +/
> Я лично жду carbon lang, но нутром чую что ждать придется еще лет 10.

Я бы не ждал)
Т.к carbon-lang#project-status
Carbon Language is currently an experimental project. There is no working compiler or toolchain.
Это конечно исправимо (время + деньги), но в данный момент ситуация такова.

А если глянуть их README.md на github com/carbon-language/carbon-lang
Existing modern languages already provide an excellent developer experience: Go, Swift, Kotlin, Rust, and many more. Developers that can use one of these existing languages should.

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


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

130. Сообщение от Аноним (130), 09-Апр-24, 15:19   +/
Подключаем клавиатуру по USB, зажимаем клавишу и ждём пускай 10 секунд. По прошествию 10 секунд считаем сколько символов пуспело появиэся в текством ребакторе. То же самое проделываем с.кьавиатуиой подключнной по PS/2. Видим разницу и что PS/2 лучше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #133

131. Сообщение от Аноним (130), 09-Апр-24, 15:23   +/
Но для них зачемто продают спец. клавиатуры с увеличенной частотой опроса. А ещё, увеличить частоту опроса USB порта ккоторо?у подкбючена мышка, то пользоваться ею становится приятнее а точность вьзтастает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

132. Сообщение от Аноним (130), 09-Апр-24, 15:28   +/
Ничего себе железо. Этого типа должно не хвататть для отрисоски GUI?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #140

133. Сообщение от Аноним (100), 09-Апр-24, 15:52   +/
Если у вас USB-порт не успевает обрабатывать 30 символов в секунду (стандартная максимальная скорость автоповтора), материнку в ремонт срочно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #130

134. Сообщение от фф (?), 09-Апр-24, 16:13   –1 +/
выбросьте свою 1050Ti, у меня интеловская встройка - терминал летает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

136. Сообщение от Аноним (136), 09-Апр-24, 16:59   +/
Какую статью?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112

137. Сообщение от Аноним (137), 09-Апр-24, 17:12   +/
Конечно, за 40 мс успеваю нажать и отпустить из-за чего на механических клавиатурах, где цикл занимает чуть дольше, не получается набирать, например, :wq (SHIFT_UP ':' SHIFT_DOWN 'w' 'q', не успевает отрабатывать SHIFT_DOWN)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118

138. Сообщение от Аноним (137), 09-Апр-24, 17:26   +1 +/
Не шаришь. Проблема со старым USB заключается в невозможности работать по событийному принципу, т.е. устройство ввода не может само инициировать общение с хостом, хост сам должен опрашивать устройства. Из-за чего и появляются задержки. У PS/2 такой проблемы нет. В USB-3 эту проблему починили, но скорее всего не взлетит для устройств ввода т.к. слишком сложная реализация на стороне устройства
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

139. Сообщение от Аноним (137), 09-Апр-24, 17:27   +/
У геймеров время реакции как раз будет поболее твоего
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

140. Сообщение от Tita_M (ok), 09-Апр-24, 17:36   +/
И тем не менее, я видел отзывы людей у которых топовое современное железо, а ГУИ не отзывчивый и тормозной, что на интеле, что на амд, что на нвидии.
Дополнительно приведу ещё один мой пример: очень старый, проездом, двух ядерный нетбук с атомом вместо процессора, на котором федора толи 35, толи 36 с гномом хорошо работала - не было такого, чтобы скорость ГУИ вызывала отвращение.
Еще один пример: мой текущий компьютер с Атлоном 5350 и видеокартой RX550 и ГНУ/Линукс Минт толи 20.3, толи 21 версии - ГУИ отзывчивее на дискретной видеокарте, чем на встроенной. При этом на винде 10 разницы между ними нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #132

141. Сообщение от Макар Чудра (?), 09-Апр-24, 18:55   –1 +/
> Но таки косячнее любой встройки от intel из-за корявого болоба

Ох уж эти фантазии из мира розовых поней.

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

142. Сообщение от Аноним (66), 09-Апр-24, 19:16   +/
>> Баг с мусорными escape- последовательностями в tmux'е

https://www.reddit.com/r/openbsd/comments/18cxwdy/tmux_causi.../

>> А артефакты рендеринга шрифтов

хз как, иногда появляются в виде обрезков предыдущего текста при скроллинге в "полноэкранных" текстовых приложениях. наблюдал и на ubuntu, и на fedora

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

143. Сообщение от Аноним (66), 09-Апр-24, 19:19   +/
> Сам знаешь кого ответ.

Ой, все!

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

145. Сообщение от Аноним (66), 09-Апр-24, 19:23   +/
* скролинг том в смысле, когда запущенная программа сама экран перерисовывает, а не просто листание буфера вывода
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #142

147. Сообщение от Аноним (66), 09-Апр-24, 20:00   +/
удалось найти свой старый скришнот c артефактами рендеригна

https://ibb.co/kgNscYN

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

148. Сообщение от AleksK (ok), 09-Апр-24, 21:02   +/
> Ох уж эти фантазии из мира розовых поней.

Я с фантазиями о нормальном драйвере для невидии жил с 2012 по 2019 год. Потом плюнул и понял что если нужна нормальная видяха под линукс то надо брать амд.

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

150. Сообщение от Zulu (?), 09-Апр-24, 23:12   +/
Именно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #122

151. Сообщение от 3dravenemail (ok), 09-Апр-24, 23:25   +1 +/
Есть киношные хацкеры долбящие клаву, это для них наверное :) Думать когда не надо :) Но вот если бы переключение языков ускорили до 10мс было бы да, полезно, бесит.
Ответить | Правка | Наверх | Cообщить модератору

153. Сообщение от Илья (??), 10-Апр-24, 06:44   –2 +/
Они просто падают периодически и выглядят отвратительно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #98 Ответы: #154

154. Сообщение от DiabloPC (ok), 10-Апр-24, 07:09   +1 +/
оххх, шо падают — то падают
вот буквально вчера упали, когда я планшет уронил 😆
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #153

156. Сообщение от kazancevssemail (ok), 11-Апр-24, 09:50   +1 +/
Современный GNOME это одно большое недоразумение. В дефолте абсолютно неюзабельное толстозадое окружение, которое сделали то ли для сенсорных экранов, то ли для десктопа. Короче окружение для толстолобых приматов.
Ответить | Правка | Наверх | Cообщить модератору

157. Сообщение от Аноним (157), 11-Апр-24, 10:17   +/
Только когда научатся говорить на Ассембелре! Учить разговаривать на Ассемблере с первого класса!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

158. Сообщение от Аноним (158), 11-Апр-24, 13:10   +/
Вообще-то при из зависания по определённым причинам, например при вылете в своп, вылезти за вменяемое время можно только с ps/2.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109

159. Сообщение от Аноним (12), 11-Апр-24, 13:48   +/
>>> Баг с мусорными escape- последовательностями в tmux'е
> https://www.reddit.com/r/openbsd/comments/18cxwdy/tmux_causi.../

пробовал накладывать патч из треда?
https://www.reddit.com/r/openbsd/comments/18cxwdy/comment/kc.../

решает проблему?

>>> А артефакты рендеринга шрифтов
> хз как, иногда появляются в виде обрезков предыдущего текста при скроллинге в
> "полноэкранных" текстовых приложениях. наблюдал и на ubuntu, и на fedora

тоже tmux?

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

161. Сообщение от Аноним (66), 12-Апр-24, 00:01   +/
> пробовал накладывать патч из треда?
> https://www.reddit.com/r/openbsd/comments/18cxwdy/comment/kc.../
> решает проблему?

Да, применял к urxvt v9.31 на Fedora 39, помогло.

> тоже tmux?

Vim, а также самописная прога на ncurses

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

162. Сообщение от Аноним (12), 12-Апр-24, 11:55   +/
>> пробовал накладывать патч из треда?
>> https://www.reddit.com/r/openbsd/comments/18cxwdy/comment/kc.../
>> решает проблему?
> Да, применял к urxvt v9.31 на Fedora 39, помогло.

так вот, этот патч закрывает этот
https://github.com/tmux/tmux/issues/3582
ишью.

Как видишь, дело не в urxvt. Проси прощения у urxvt, дон.

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

163. Сообщение от Аноним (66), 12-Апр-24, 17:26   +/
> Как видишь, дело не в urxvt

Судя по этим патчам, которые исправили проблему, виноват-таки urxvt
https://github.com/openbsd/ports/tree/master/x11/rxvt-unicod...

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

164. Сообщение от Аноним (-), 15-Апр-24, 12:23   +/
а так же aterm и wterm
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11


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

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




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

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