![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Первый стабильный выпуск эмулятора терминала Ghostty" | +/– | ![]() |
Сообщение от opennews (??), 27-Дек-24, 11:34 | ||
Опубликован первый стабильный выпуск эмулятора терминала Ghostty, использующего GPU для ускорения отрисовки содержимого. Автор Ghostty пытается воплотить в одном приложении три качества - высокую производительность, обширную функциональность и интерфейс, выглядящий родным для каждой поддерживаемой платформы. Код проекта написан на языке Zig и распространяется под лицензией MIT. Готовые сборки сформированы для Linux и macOS... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 27-Дек-24, 11:34 | +4 +/– | ![]() |
> первый стабильный выпуск эмулятора | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
2. Сообщение от Аноним (2), 27-Дек-24, 11:38 | +17 +/– | ![]() |
Может кто пояснить зачем гпу для эмулятора терминала? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #6, #14, #17, #29, #41, #67, #72, #81, #136, #140, #143, #176, #178, #209 |
3. Сообщение от Аноним (6), 27-Дек-24, 11:39 | +2 +/– | ![]() |
>Для построения интерфейса в сборках для Linux задействована библиотека GTK | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #5, #10, #18, #116, #119, #211 |
4. Сообщение от Аноним (4), 27-Дек-24, 11:39 | +2 +/– | ![]() |
Там на хабре (простите, натуралы) болгарин прогу сразу под иксы написал, без xcb (не то что гтк) и получил высокую производительность интерфейса. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #8, #9 |
5. Сообщение от НяшМяш (ok), 27-Дек-24, 11:40 | +10 +/– | ![]() |
> Лучше Konsole всё равно ничего не было и нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #15, #234 |
6. Сообщение от Аноним (6), 27-Дек-24, 11:40 | +8 +/– | ![]() |
Чтобы интегрировать этот терминал в трёхмерные видеоигры про хакеров. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #16 |
7. Сообщение от Аноним (6), 27-Дек-24, 11:43 | –1 +/– | ![]() |
`В терминале могут отображаться emoji, гиперссылки, сложные графемы и лигатуры (слияние нескольких символов в один, например, "æ").` - он что решил harfbuzz переписать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #27 |
8. Сообщение от Брус Ю (?), 27-Дек-24, 11:44 | +1 +/– | ![]() |
Можно, пожалуйста, линк или название? Интересно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #20 |
9. Сообщение от филателист (?), 27-Дек-24, 11:44 | +/– | ![]() |
фу таким быть. Интел и Амд не одобряют | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
10. Сообщение от Аноним (10), 27-Дек-24, 11:45 | +/– | ![]() |
Лучше может и есть. Но тратить время на поиски и переучивание и проблемы интеграции в систему большинству людей не нужно, если это не админ или devOps которые очень много работают в командной строке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #12 |
11. Сообщение от Мне хватает (?), 27-Дек-24, 11:51 | +/– | ![]() |
А разве gtk не работает отрисовывает свой интерфейс через opengl? Может кто то пояснить в чем новшество | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
12. Сообщение от Аноним (1), 27-Дек-24, 11:54 | +/– | ![]() |
Вряд ли админу или девопсу нужно в реальном времени километры логов читать. 99% операций в терминале с медленным выводом. А там, где он быстрый, ты не успеешь ничего прочитать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #28, #122, #137 |
13. Сообщение от kravich (ok), 27-Дек-24, 11:54 | +4 +/– | ![]() |
>В проведённых тестах Ghostty оказался быстрее эмуляторов терминала iTerm и Kitty в 4 раза, а Terminal.app - в 2 раза, при выводе на экран содержимого большого файла, например, при помощи команды "cat big_file.txt" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #22, #76 |
14. Сообщение от 12yoexpert (ok), 27-Дек-24, 12:00 | +2 +/– | ![]() |
рисовать эмодзи | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #57 |
15. Сообщение от 12yoexpert (ok), 27-Дек-24, 12:01 | +3 +/– | ![]() |
guake | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #39 |
16. Сообщение от анон (?), 27-Дек-24, 12:03 | +5 +/– | ![]() |
...но в бухгалтерии всё перепутали... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
17. Сообщение от Соль земли (?), 27-Дек-24, 12:06 | +8 +/– | ![]() |
Затем же, зачем трёхмерные столы, тени, жидкие и сгорающие окна, ПОЛУПРОЗРАЧНОСТЬ и другие свистоперделки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #126 |
18. Сообщение от Соль земли (?), 27-Дек-24, 12:09 | –1 +/– | ![]() |
Хорошо жить в своём воображении. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #52 |
19. Сообщение от commiethebeastie (ok), 27-Дек-24, 12:09 | +/– | ![]() |
Судя по сравнениям под Linux его собрали чисто случайно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
20. Сообщение от 12yoexpert (ok), 27-Дек-24, 12:10 | +1 +/– | ![]() |
у него там кроссплатформенная IDE на FASM, под линукс подключается напрямую к X-серверу без библиотек | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
21. Сообщение от Соль земли (?), 27-Дек-24, 12:11 | +1 +/– | ![]() |
А смысл огромный файл без less открывать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #25 |
22. Сообщение от 12yoexpert (ok), 27-Дек-24, 12:15 | +/– | ![]() |
там проекты на zig, rust, go и objective-c, логика в принципе отдыхает | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #33 |
25. Сообщение от 12yoexpert (ok), 27-Дек-24, 12:16 | +/– | ![]() |
никогда случайно не cat-ал гигантский бинарник? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #37 |
26. Сообщение от Аноним (26), 27-Дек-24, 12:18 | +2 +/– | ![]() |
sixel-графику поддерживает? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #50, #101, #103 |
27. Сообщение от Аноним (27), 27-Дек-24, 12:18 | +1 +/– | ![]() |
жалко, что в тех местах написание терминалов тоже не забота писателей терминалов | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #51, #225 |
28. Сообщение от Жироватт (ok), 27-Дек-24, 12:20 | +2 +/– | ![]() |
Безголовые безгуёвые сервера управлят. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
29. Сообщение от Швондик (?), 27-Дек-24, 12:20 | –1 +/– | ![]() |
чтобы майнить | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
30. Сообщение от Аноним (30), 27-Дек-24, 12:21 | +1 +/– | ![]() |
>переключение между сеансами при помощи вкладок. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #34, #38, #47 |
32. Сообщение от Аноним (32), 27-Дек-24, 12:22 | +/– | ![]() |
до сих пор пользуюсь xterm, единственная раздражающая вешь в котором — ломает текст при изменении размера терминала | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #164, #166, #200 |
33. Сообщение от Жироватт (ok), 27-Дек-24, 12:23 | –3 +/– | ![]() |
Главное, что терминал этот не работает внутри электрона. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #43, #61 |
34. Сообщение от Жироватт (ok), 27-Дек-24, 12:25 | +1 +/– | ![]() |
Чтобы ты мог запустить 8 копий графического терминала. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #55 |
35. Сообщение от Аноним (35), 27-Дек-24, 12:28 | +1 +/– | ![]() |
Расширенный протокол клавиатуры kitty поддерживается, надеюсь? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #237 |
36. Сообщение от Аноним (36), 27-Дек-24, 12:31 | +3 +/– | ![]() |
Я наверное не терминалю столько чтобы интересоваться скоростью отрисовки "cat bigfile". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #217 |
37. Сообщение от Аноним (37), 27-Дек-24, 12:38 | +1 +/– | ![]() |
Зачем его быстро выводить? И открой для себя ctrl+c. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #45, #54 |
38. Сообщение от Аноним (37), 27-Дек-24, 12:40 | +/– | ![]() |
Чтоб под каждую команду свой терминал. Чтобы не забыть вывод. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
39. Сообщение от Аноним (39), 27-Дек-24, 12:47 | +1 +/– | ![]() |
quake | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #58 |
40. Сообщение от Аноним (39), 27-Дек-24, 12:52 | +8 +/– | ![]() |
За 20+ лет на линухе ни разу не сталкивался с проблемой медленного ввода/вывода текста в консольных терминалах. Может юзаю неправильно? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #134, #180 |
41. Сообщение от laindono (ok), 27-Дек-24, 12:52 | +8 +/– | ![]() |
Меньше данных передаётся с CPU на GPU, а это основной затык производительности. Особенно если речь идёт о 4к мониках. Один фрейм полноэкранный это уже примерно 32 мегабайта на фрейм между прочим. Где-то 2-4 гигабайта в секунду в зависимости от фремрейта. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #120, #162, #189 |
43. Сообщение от 12yoexpert (ok), 27-Дек-24, 12:54 | +/– | ![]() |
не знаю про zig, но можно переписать на nim, он транслируется в js | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
45. Сообщение от 12yoexpert (ok), 27-Дек-24, 12:56 | +3 +/– | ![]() |
ctrl+c не работает, если ты катнул гигантский файл в медленном терминале/на медленном соединении, гений | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #74 |
46. Сообщение от eugener (ok), 27-Дек-24, 12:59 | +/– | ![]() |
Прочёл на сайте фразу "Building Ghostty from source is not recommended for most users". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #48, #78, #235 |
47. Сообщение от 12yoexpert (ok), 27-Дек-24, 13:00 | +/– | ![]() |
без шуток: что такое "сеанс" по-английски? не понимаю, о чём речь | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #145 |
48. Сообщение от Аноним (39), 27-Дек-24, 13:05 | +/– | ![]() |
Если запускается через шелл скрипт, то file not found указывает как раз на отсутствие файла в первой строке - #!/bin/bash | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 Ответы: #49 |
49. Сообщение от eugener (ok), 27-Дек-24, 13:12 | +/– | ![]() |
Не, я его из терминала запускал, оно запускается, пишет в консольку всякую отладочную инфу, типа "использую OpenGL", "gtk версия такая-то", "libadwaita версия такая-то", а потом пишет "error: File not found" и выходит. А в виртуалке потом пишет версию opengl и работает дальше. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 |
50. Сообщение от Аноним (50), 27-Дек-24, 13:13 | +/– | ![]() |
> sixel-графику поддерживает? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
51.
Сообщение от Аноним![]() | –3 +/– | ![]() |
windows terminal же есть. И он хорош. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #86 |
52. Сообщение от nume (ok), 27-Дек-24, 13:23 | –2 +/– | ![]() |
> Критикуешь - предлагай | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #71 |
53. Сообщение от nume (ok), 27-Дек-24, 13:24 | +/– | ![]() |
> для Linux задействована библиотека GTK | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #85 |
54. Сообщение от Аноним (54), 27-Дек-24, 13:29 | +2 +/– | ![]() |
Но перед этим придётся возможно несколько секунд подождать прежде чем ^C сработает | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
55. Сообщение от Аноним (30), 27-Дек-24, 13:36 | +/– | ![]() |
>Чтобы ты мог запустить 8 копий графического терминала. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #75 |
56. Сообщение от Уникум (?), 27-Дек-24, 13:38 | +1 +/– | ![]() |
На HN 1500 плюсов. Здесь как обычно одно нытье. Стабильность. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #62, #66, #95 |
57. Сообщение от Аноним (57), 27-Дек-24, 13:41 | +/– | ![]() |
гиперссылки, сложные графемы и лигатуры | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #157, #207 |
58. Сообщение от Аноним (57), 27-Дек-24, 13:42 | +1 +/– | ![]() |
doom в терминале | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #59 |
59. Сообщение от Аноним (59), 27-Дек-24, 13:47 | +/– | ![]() |
Зачем Doom, когда можно Spacemacs? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #58 |
61. Сообщение от Аноним (59), 27-Дек-24, 13:50 | +/– | ![]() |
Domterm посмотри. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
62. Сообщение от mos87 (ok), 27-Дек-24, 13:52 | +1 +/– | ![]() |
INTERNET POINTS!!!! даже на HN still internet points. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 Ответы: #63 |
63. Сообщение от Уникум (?), 27-Дек-24, 13:56 | +/– | ![]() |
Почитай что ли, кто автор софтины и нужно ли ему твоё чсв. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 Ответы: #88 |
64. Сообщение от mos87 (ok), 27-Дек-24, 13:56 Скрыто ботом-модератором | +2 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
66. Сообщение от mos87 (ok), 27-Дек-24, 13:59 | –1 +/– | ![]() |
восхитились скилами олда? ок. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 |
67. Сообщение от pda (ok), 27-Дек-24, 13:59 | –1 +/– | ![]() |
Запустил компиляцию какого-нибудь хромиума, там триллион строк в консоль выплёвывается. И скорость отрисовки начинает реально влиять на время компиляции. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #79, #112 |
71. Сообщение от Анон из села Кукуево (?), 27-Дек-24, 14:02 | +2 +/– | ![]() |
Не очень понятно вообще что за фантазии про «лучше эмулятор терминала/хуже эмулятор терминала». Все они работают и предоставляют то для чего созданы. Я юзаю sakura и он ничем не лучше и не хуже Konsole или еще какой фигни | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #210 |
72. Сообщение от Аноним (72), 27-Дек-24, 14:15 | –1 +/– | ![]() |
Да, только хардварный текстовый режим 40x25, только хардкор. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #202 |
73. Сообщение от fidoman (ok), 27-Дек-24, 14:20 | +1 +/– | ![]() |
"при выводе на экран содержимого большого файла, например, при помощи команды "cat big_file.txt" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #124 |
74. Сообщение от fidoman (ok), 27-Дек-24, 14:23 | –3 +/– | ![]() |
А за это спасибо погромистам, которые не к месту непропорционально большие буферы воткнули. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 |
75. Сообщение от Жироватт (ok), 27-Дек-24, 14:28 | +/– | ![]() |
Чтобы было все в одном окне вяленого - и это все пока течёт твой любимый кетчуп! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 |
76. Сообщение от Аноним (76), 27-Дек-24, 14:30 | +/– | ![]() |
+1. Использую рисующий на CPU foot, вообще ни одной претензии. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
78. Сообщение от Аноним (26), 27-Дек-24, 14:35 | +/– | ![]() |
А каков терминал по потреблению памяти? Интересуют показатели RES и SHR из top. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 Ответы: #83, #96 |
79. Сообщение от Zulu (?), 27-Дек-24, 14:39 | +2 +/– | ![]() |
А обязательно смотреть на эти строки? Может запустить в скрине и отдетачиться? Если уж хочется самому хром компилировать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 |
81. Сообщение от Аноним (81), 27-Дек-24, 14:40 | +4 +/– | ![]() |
Чтобы потихоньку пушить в терминал картинки и видео и выкинуть веб на помойку | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
83. Сообщение от eugener (ok), 27-Дек-24, 14:52 | +/– | ![]() |
Вот, top запущен прямо из ghostty, для максимальной аутентичности.) Процессы отсортированы по %MEM. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 Ответы: #92, #167 |
85. Сообщение от 12yoexpert (ok), 27-Дек-24, 15:11 | +1 +/– | ![]() |
qt на плюсах, их на маргинальных языках типа zig или раст не заюзаешь | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 Ответы: #93, #98 |
86. Сообщение от ryoken (ok), 27-Дек-24, 15:35 | +/– | ![]() |
Скажите там кто-нибудь монстрософту, что ConEmu изобрели гораздо раньше wt. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 |
87. Сообщение от Аноним (87), 27-Дек-24, 15:38 | –1 +/– | ![]() |
Код проекта написан на языке Zig и распространяется под лицензией MIT. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
88. Сообщение от Аноним (88), 27-Дек-24, 15:48 | +/– | ![]() |
Глянул кто автор и чем известен | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 Ответы: #108 |
92. Сообщение от Аноним (26), 27-Дек-24, 16:02 | +2 +/– | ![]() |
Ого! 200 и 100 мегабайт соответственно! Для терминала, мягко говоря, многовато. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 |
93. Сообщение от Аноним (26), 27-Дек-24, 16:04 | +/– | ![]() |
Да почему, уже есть биндинги. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 Ответы: #123 |
94.
Сообщение от Аноним![]() | +/– | ![]() |
Каждый терминал надо под себя подстроить и часто игра не стоит времени на нее затраченного. Лично я использую классику Xterm, urxvt kitty, alacritty, putty и все в линухе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
95. Сообщение от GenkaOk (ok), 27-Дек-24, 16:36 | +/– | ![]() |
Что такое HN? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 Ответы: #102 |
96. Сообщение от eugener (ok), 27-Дек-24, 16:40 | +/– | ![]() |
Так, установил на реальную машину дев-либы и оно заработало на реальной машине. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 |
97. Сообщение от Аноним (-), 27-Дек-24, 16:51 | +/– | ![]() |
Собрал, поставил, работает хорошо. Системе сборки не хватает возможности ограничить количество ядер, очень много потоков при сборке жрало память. И логов бы еще хорошо, потому что полчаса zig build скачивал по медленному соединению какие-то зависимости. Проект хорош. Удивительно как zig несмотря на желание отделиться от LLVM, выпилить волшебный нормально работающий @cImport и сделать в будущем костыль в build.zig вместо этого пользуется популярностью у весьма интересных проектов, которые работают. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
98. Сообщение от Аноним (101), 27-Дек-24, 16:56 | –2 +/– | ![]() |
Компилятор зига буквально компилирует C/C++, это как бы фича, але? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 |
101. Сообщение от Аноним (101), 27-Дек-24, 16:59 | +1 +/– | ![]() |
https://github.com/ghostty-org/ghostty/discussions/2496 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
102. Сообщение от Аноним (88), 27-Дек-24, 17:30 | +/– | ![]() |
https://news.ycombinator.com/item?id=42517447 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #95 Ответы: #109 |
103. Сообщение от OpenEcho (?), 27-Дек-24, 17:31 | +/– | ![]() |
> sixel-графику поддерживает? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #133 |
104. Сообщение от OpenEcho (?), 27-Дек-24, 17:39 | +/– | ![]() |
True X terminal: https://st.suckless.org/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #110, #212 |
105. Сообщение от Аноним (1), 27-Дек-24, 17:42 | +1 +/– | ![]() |
> inputs = { | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #111 |
106. Сообщение от Вы забыли заполнить поле Name (?), 27-Дек-24, 17:49 | +/– | ![]() |
> использующего GPU для ускорения отрисовки содержимого | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #117, #141, #150, #183 |
107. Сообщение от manefesto (??), 27-Дек-24, 17:51 | +/– | ![]() |
Ну конфиги я еще для него не писал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #118 |
108. Сообщение от Аноним (108), 27-Дек-24, 18:05 | –2 +/– | ![]() |
Ну так Хашикорп деньги инвесторов съела, а своих зарабатывать толком не научилась. Лицензию сменили — всё равно не помогло. Ну вот теперь пытаются IBM продаться. Митчелл вон хобби нашёл, поеупатели видно деньгами не обидят, да и сам он человек не бедный, думаешь куда инвесторские бабки делись? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 |
109. Сообщение от Аноним (1), 27-Дек-24, 18:07 | +/– | ![]() |
> РЕДАКТИРОВАТЬ: ВАУ, для меня это изменит правила игры. Я просто работал над Redis, выводя тонны отладочной информации и результатов, и обычно терминал был узким местом, а здесь вместо этого он напечатал полмиллиона в мгновение ока результатов. И тогда я мог бы вернуться в историю без какого-либо ухудшения производительности. Мне это нравится: для разработки систем это имеет большое значение. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 Ответы: #135, #181 |
110. Сообщение от Аноним (108), 27-Дек-24, 18:08 | +/– | ![]() |
Как он там, уже перестал корёжить вставку текста больше пары мегабайт? inb4 нинужна | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 Ответы: #115 |
111. Сообщение от Аноним (1), 27-Дек-24, 18:12 | +/– | ![]() |
> Compiled ok but crashed upon execution: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #105 Ответы: #219 |
112. Сообщение от Аноним (112), 27-Дек-24, 18:16 | +/– | ![]() |
при конпеляции хромиума никаких миллионов строк нет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 |
115. Сообщение от Анон из села Кукуево (?), 27-Дек-24, 18:41 | +/– | ![]() |
Адепты suck тебе скажут "А нам это не надо" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 Ответы: #127 |
116. Сообщение от myster (ok), 27-Дек-24, 19:08 | +/– | ![]() |
> Лучше Konsole всё равно ничего не было и нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
117. Сообщение от myster (ok), 27-Дек-24, 19:10 | –2 +/– | ![]() |
у тебя веб браузер плавненько отображает страницы благодаря GPU, тоже не замечаешь? Люди любят, когда плавненько | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 Ответы: #128, #152 |
118. Сообщение от myster (ok), 27-Дек-24, 19:14 | –3 +/– | ![]() |
мракобесия это такой объём опций выносить в кнопки, выпадающие менюшки, табы. И мракобесие елозить мышькой по столу все их отмечая. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #107 Ответы: #148, #208 |
119. Сообщение от Аноним (126), 27-Дек-24, 19:27 | +/– | ![]() |
urxvt | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #132 |
120. Сообщение от Аноним (120), 27-Дек-24, 19:41 | +1 +/– | ![]() |
Данные с CPU на GPU особо и не передаются. Проблема в том, что отрисовать содержимое окна терминала на процессоре медленне чем на видяхе. Разность по производительности как у реализации первого DOOM, и современных портов, которые работают с графическими API. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 Ответы: #130 |
121. Сообщение от Аноним (121), 27-Дек-24, 19:43 | –3 +/– | ![]() |
Сколько людей оказывается не видели в глаза терминал. Делается греп по исходникам, и попадается скомпилированный минифицированный js. Обычный терминал ужасно тормозит, из-за одной очень длинной строки. Или же запускается какой-то сервис, интенсивно пишущий логи. Опять же, обычный терминал тормозит. Таких примеров куча, но обладатели локалхоста их не узнают | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #129 |
122. Сообщение от Аноним (120), 27-Дек-24, 19:45 | +/– | ![]() |
Это нужно не для чтения последовательности логов, а чтобы ввод-вывод плавнее работал при работе с консольными интерфейсами. Всякие vim, curses-морды, и т.д. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
123. Сообщение от 12yoexpert (ok), 27-Дек-24, 19:51 | +1 +/– | ![]() |
биндингов навалом, ты с ними попробуй что-нибудь написать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 |
124. Сообщение от Аноним (120), 27-Дек-24, 19:54 | +/– | ![]() |
> Кстати сколько он FPS даёт? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 |
125. Сообщение от Аноним (125), 27-Дек-24, 19:59 | +3 +/– | ![]() |
> Автор Ghostty пытается воплотить в новом эмуляторе терминала <...> интерфейс, выглядящий родным для каждой поддерживаемой платформы | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
126. Сообщение от Аноним (126), 27-Дек-24, 20:01 | +2 +/– | ![]() |
Ну, ПОЛУПРОЗРАЧНОСТЬ иногда даже очень уместно смотрится | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #144 |
127. Сообщение от Аноним (127), 27-Дек-24, 20:28 | +2 +/– | ![]() |
тебе надо - ты и пили, там исходников на пару сотен LOC | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #115 Ответы: #153 |
128. Сообщение от Аноним (127), 27-Дек-24, 20:30 | –1 +/– | ![]() |
у меня он плавненько отображает страницы, потому что я выключил анимации интерфейса и транзишны веб-страниц и порезал всё uBlock-ом | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #117 Ответы: #139 |
129. Сообщение от Аноним (127), 27-Дек-24, 20:36 | +/– | ![]() |
как раз только на локалхосте такие проблемы и будут. по сети основной ботлнек - сеть | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 Ответы: #188 |
130. Сообщение от laindono (ok), 27-Дек-24, 20:44 | +3 +/– | ![]() |
> Данные с CPU на GPU особо и не передаются. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #120 |
132. Сообщение от winorun (?), 27-Дек-24, 21:03 | +/– | ![]() |
а он truecolor поддерживает? Я помню он мне не зашёл, а почему не помню. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 |
133. Сообщение от winorun (?), 27-Дек-24, 21:12 | +/– | ![]() |
а разве kitty умеет в графику? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 Ответы: #197, #205 |
134. Сообщение от winorun (?), 27-Дек-24, 21:28 | –1 +/– | ![]() |
скорее наоборот, как раз правильно. Я вот тоже раньше не сталкивался, пока с мыслю «Все терминалы одинаковы» не запустил чертов гном терминал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
135. Сообщение от winorun (?), 27-Дек-24, 21:39 | +/– | ![]() |
зачем иму их читать и тем более осмыслять. Например. Всё черно белое - не заморачиваемся работаем дальше. Мигнуло красное или последняя строка с ошибкой. Начинаешь читать с низу вверх | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 |
136. Сообщение от Легивон (?), 27-Дек-24, 21:54 | +/– | ![]() |
Там же написали - чтобы проводить синтетический тест по выводу гигабайтных файлов в терминал. Ведь это же так важно! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #147, #175, #203 |
137. Сообщение от Легивон (?), 27-Дек-24, 21:56 | +/– | ![]() |
>Чтобы что? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
138. Сообщение от Аноним (138), 27-Дек-24, 22:02 | +1 +/– | ![]() |
Meh. Alacritty запускается мгновенно, этот стартует c лагом где-то в 2-3 секунды и так каждое окно. Для сценариев работы с тайловыми wm нежизнеспособно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #190 |
139. Сообщение от myster (ok), 27-Дек-24, 22:18 | +/– | ![]() |
> потому что я выключил анимации интерфейса | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #128 |
140. Сообщение от Аноним (140), 27-Дек-24, 22:39 | +1 +/– | ![]() |
Затем же зачем использование GPU в браузере. Для ускорения отрисовки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #163, #206 |
141. Сообщение от Аноним (140), 27-Дек-24, 22:43 | +/– | ![]() |
Чтобы вот так вот делать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 |
143. Сообщение от Аноним (147), 27-Дек-24, 23:27 | +/– | ![]() |
> Может кто пояснить зачем гпу для эмулятора терминала? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
144. Сообщение от вовчик (?), 27-Дек-24, 23:31 | +/– | ![]() |
Можно пример? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 Ответы: #158, #169, #223 |
145. Сообщение от Анониссимус (?), 27-Дек-24, 23:35 Скрыто ботом-модератором | +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #179 |
146. Сообщение от Аноньимъ (ok), 27-Дек-24, 23:37 | +/– | ![]() |
>в сборках для Linux задействована библиотека GTK | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
147. Сообщение от Аноним (147), 27-Дек-24, 23:38 | +/– | ![]() |
> Удивительно то, что 50 лет назад для работы с терминалом было достаточно элетромеханического устройства на 1000 транзисторов. А современный терминал "требует" милиард транзисторов | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #136 Ответы: #161 |
148. Сообщение от Аноньимъ (ok), 27-Дек-24, 23:39 | +/– | ![]() |
У приложения должен быть разумный дефолт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #118 Ответы: #159 |
150. Сообщение от Аноним (147), 27-Дек-24, 23:54 | +1 +/– | ![]() |
> Зачем это нужно? [...] С чего в нем отрисовке тормозить? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 Ответы: #151 |
151. Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-24, 00:06 | +/– | ![]() |
>> Зачем это нужно? [...] С чего в нем отрисовке тормозить? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #150 Ответы: #168 |
152. Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-24, 00:08 | +/– | ![]() |
> у тебя веб браузер плавненько отображает страницы благодаря GPU, тоже не замечаешь? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #117 Ответы: #154 |
153. Сообщение от Аноним (88), 28-Дек-24, 00:40 | +/– | ![]() |
О чем я и предупредил сразу | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #127 |
154. Сообщение от myster (ok), 28-Дек-24, 01:11 | +/– | ![]() |
> Как связан браузер, в котором может отображаться сложная графика, с текстовым терминалом? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #152 Ответы: #171, #172 |
157. Сообщение от Аноним (157), 28-Дек-24, 01:14 | –2 +/– | ![]() |
странно, я гиперссылки могу отобразить в простейшем ascii блокноте, и ВНИМАНИЕ(!) даже в командной строке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
158. Сообщение от Аноним (157), 28-Дек-24, 01:16 | +4 +/– | ![]() |
Когда у тебя на рабочий стол установлен анимированный валпапер "Матрица", и он должен просматриваться сквозь полупрозрачный терминал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #144 |
159. Сообщение от myster (ok), 28-Дек-24, 01:16 | +/– | ![]() |
> У приложения должен быть разумный дефолт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #148 |
161. Сообщение от Аноним (-), 28-Дек-24, 01:20 | +/– | ![]() |
А вот не нужно аналоговую и цифровую технику сравнивать. Я вам напомню что после распада СССР в получившихся странах эти компьютеры попилили на металл и как видим - кто-то до сих пор радуется. А вот европейцы и американцы строили. Помню новость как где-то в 2009 году построили. Знаете зачем? Чтоб делать физические опыты и эксперименты для которых цифровая техника не проходит. Т.е. для науки, для физиков. Так-что смешного мало. Они наверняка понимали что делали, а до кого-то не доходит и до сих пор как это применять. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #147 |
162. Сообщение от Аноним (157), 28-Дек-24, 01:22 | +/– | ![]() |
вы че, обыкновенный терминальный текст через фреймбуфер на экране что ли отрисовываете? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 Ответы: #192 |
163. Сообщение от Аноним (157), 28-Дек-24, 01:27 | –1 +/– | ![]() |
Тогда предлагаю, давайте сразу терминальный текст в браузере отрисовывать! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #140 |
164. Сообщение от Аноним (-), 28-Дек-24, 01:29 | +/– | ![]() |
А я ещё с телетайпа не слез, вот такого: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
166. Сообщение от Аноним (157), 28-Дек-24, 01:39 | +/– | ![]() |
и главное, звоночек работает через терминал! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
167. Сообщение от Аноним (157), 28-Дек-24, 01:42 | +/– | ![]() |
хех, он у вас там что, биткоины майнит через видеокарту что ли? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 |
168. Сообщение от Аноним (147), 28-Дек-24, 02:02 | +/– | ![]() |
> Или потребляет меньше для данного случая? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #151 Ответы: #170 |
169. Сообщение от ananas (??), 28-Дек-24, 02:09 | +2 +/– | ![]() |
Когда двигаешь окно терминала - оно становится полупрозрачным. Таким образом, иницировав движение по альт_правая кнопка мыши, даже не двигая окно (в том числе полноразмекрное) можно глянуть на приложение в фоне, не завершилось ли выполнение задачи. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #144 |
170. Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-24, 02:21 | +/– | ![]() |
>> Или потребляет меньше для данного случая? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #168 Ответы: #173 |
171. Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-24, 02:23 | +/– | ![]() |
>> Как связан браузер, в котором может отображаться сложная графика, с текстовым терминалом? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #154 Ответы: #222 |
172. Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-24, 02:29 | +/– | ![]() |
>> Как связан браузер, в котором может отображаться сложная графика, с текстовым терминалом? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #154 Ответы: #213 |
173. Сообщение от Аноним (147), 28-Дек-24, 02:45 | +/– | ![]() |
> Но сдается мне, что вся эта котовасия с GPU потратит батарею уж точно больше, чем CPU рендер. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #170 Ответы: #174 |
174. Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-24, 03:09 | +/– | ![]() |
>> Но сдается мне, что вся эта котовасия с GPU потратит батарею уж точно больше, чем CPU рендер. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #173 Ответы: #177 |
175. Сообщение от Аноним (175), 28-Дек-24, 03:37 | +/– | ![]() |
например https://habr.com/ru/articles/406299/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #136 |
176. Сообщение от anonymos (?), 28-Дек-24, 05:30 | +/– | ![]() |
Это пишется для отладки алгоритмов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
177. Сообщение от Аноним (177), 28-Дек-24, 07:20 | +/– | ![]() |
GPY рисует растр. А текст там, смайлы или хентайная картинка — ему всё равно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #174 Ответы: #195 |
178. Сообщение от Аноним (178), 28-Дек-24, 08:12 | +/– | ![]() |
> Может кто пояснить зачем гпу для эмулятора терминала? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
179. Сообщение от Аноним (-), 28-Дек-24, 08:46 | +/– | ![]() |
Ты чатгпт? Контекст выше, вот он: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #145 |
180. Сообщение от Аноним (-), 28-Дек-24, 08:52 | +/– | ![]() |
> За 20+ лет на линухе ни разу не сталкивался с проблемой медленного ввода/вывода текста в консольных терминалах. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #194 |
181. Сообщение от Аноним (-), 28-Дек-24, 08:59 | –2 +/– | ![]() |
> Разумеется, эти полмиллиона строк он успел прочитать и осмыслить. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 |
183. Сообщение от Аноним (183), 28-Дек-24, 09:20 | +/– | ![]() |
Бывают случаи, когда при отладке что-то выводится в окно терминала и тормозит процесс. Приходится через переопредление (> файл) ввода-вывода работать, но тогда трудно заметить что-то в процессе и/или прервать его. Если вывод будет чуть быстрее, не помешает. Пусть будет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 Ответы: #196 |
187. Сообщение от _kp (ok), 28-Дек-24, 10:09 | +/– | ![]() |
>>быстрее.. при помощи команды "cat big_file.txt". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
188. Сообщение от Аноним (121), 28-Дек-24, 11:10 | +/– | ![]() |
>по сети основной ботлнек - сеть | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #129 |
189. Сообщение от crypt (ok), 28-Дек-24, 11:18 | –1 +/– | ![]() |
> Меньше данных передаётся с CPU на GPU, а это основной затык производительности. Особенно если речь идёт о 4к мониках. Один фрейм полноэкранный это уже примерно 32 мегабайта на фрейм между прочим. Где-то 2-4 гигабайта в секунду в зависимости от фремрейта. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 Ответы: #191 |
190. Сообщение от _kp (ok), 28-Дек-24, 11:22 | +/– | ![]() |
Я бы даже назвал такое ПО мертворожденным. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #138 |
191. Сообщение от laindono (ok), 28-Дек-24, 11:47 | +/– | ![]() |
Речь идёт о рендеринге внутри _эмулятора_ терминала. Да, безусловно когда-то очень давно были "железные" терминалы, но они ОЧЕНЬ давно либо на свалках, либо в музеях | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #189 Ответы: #199 |
192. Сообщение от laindono (ok), 28-Дек-24, 11:49 | +1 +/– | ![]() |
> вы че, обыкновенный терминальный текст через фреймбуфер на экране что ли отрисовываете? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #162 |
193. Сообщение от Геймер (?), 28-Дек-24, 11:58 | +1 +/– | ![]() |
Гламурненько так. Пользователям Мак понравится. Но чем больше в программе рюшечек, тем меньше безопастность. Линуксоиды не купятся. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #198 |
194. Сообщение от _kp (ok), 28-Дек-24, 12:42 | +/– | ![]() |
Отладочный вывод в консоль использую. Даже для Win писал свой вариант. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #180 |
195. Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-24, 13:11 | +1 +/– | ![]() |
Замеры, нужны замеры. Хватит болтовни. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #177 |
196. Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-24, 13:13 | +/– | ![]() |
Лол, тормозит не из-за рендера, можешь свернуть терминал и измерить. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #183 |
197. Сообщение от OpenEcho (?), 28-Дек-24, 15:45 | +/– | ![]() |
> а разве kitty умеет в графику? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #133 |
198. Сообщение от Вы забыли заполнить поле Name (?), 28-Дек-24, 17:45 | +/– | ![]() |
> Гламурненько так. Пользователям Мак понравится. Но чем больше в программе рюшечек, тем | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #193 |
199. Сообщение от crypt (ok), 28-Дек-24, 17:51 | +/– | ![]() |
> Речь идёт о рендеринге внутри _эмулятора_ терминала. Да, безусловно когда-то очень давно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #191 Ответы: #201 |
200. Сообщение от Аноним (200), 28-Дек-24, 17:51 | +/– | ![]() |
Тоже им пользуюсь почти всю жизнь, ломание текста не парит потому что просто всегда развернут на максимум | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
201. Сообщение от laindono (ok), 28-Дек-24, 19:12 | +1 +/– | ![]() |
Смотри. У нас разрешение допустим 3840×2160. Запускаем эмулятор терминала на весь экран. Это ровно 8 294 400 пикселей. Каждый пиксель полноцветный, то есть 4 бита на пиксель. Это получается 33 177 600 байтов. Обновляется у нас экран допустим базированные 60 раз в секунду. То есть один кадр рендерится 1/60 секунды, примерно 16.6 миллисекунд. Ну или 1 990 656 000 байтов в секунду. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #199 Ответы: #214 |
202. Сообщение от laindono (ok), 28-Дек-24, 19:19 | +/– | ![]() |
Он уже очень давно далеко не хардварный. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #72 |
203. Сообщение от laindono (ok), 28-Дек-24, 19:28 | +/– | ![]() |
Ну нет, не по этому. Если ты можешь отрисовать весь полноэкранный эмулятор терминала не более чем за время вывода одного кадра, то это значит, что у тебя ни при каких условиях нет пропуска кадров. Нет задержек. В виме немного комфортнее сидеть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #136 Ответы: #216 |
205. Сообщение от Аноним (157), 28-Дек-24, 23:07 | +1 +/– | ![]() |
Это скорее всего не тот китти о которым вы подумали. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #133 Ответы: #220 |
206. Сообщение от Аноним (157), 28-Дек-24, 23:07 | +/– | ![]() |
Тогда предлагаю, давайте сразу терминальный текст в браузере отрисовывать! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #140 |
207. Сообщение от Аноним (157), 28-Дек-24, 23:08 | –1 +/– | ![]() |
странно, я гиперссылки могу отобразить в простейшем ascii блокноте, и ВНИМАНИЕ(!) даже в командной строке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
208. Сообщение от Вы забыли заполнить поле Name (?), 29-Дек-24, 00:50 | +/– | ![]() |
> мракобесия это такой объём опций выносить в кнопки, выпадающие менюшки, табы. И | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #118 |
209. Сообщение от Neon (??), 29-Дек-24, 03:21 | +/– | ![]() |
Ага. Дожили. Без ГПУ теперь и буковки не вывести))). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
210. Сообщение от Аноним (210), 29-Дек-24, 05:00 | –2 +/– | ![]() |
>Я юзаю sakura и он ничем не лучше и не хуже Konsole или еще какой фигни | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #71 |
211. Сообщение от leap42 (ok), 29-Дек-24, 05:22 | +/– | ![]() |
> Лучше Konsole всё равно ничего не было и нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
212. Сообщение от Аноним (210), 29-Дек-24, 05:53 | +/– | ![]() |
>True X terminal: https://st.suckless.org/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 |
213. Сообщение от Аноним (210), 29-Дек-24, 05:57 | +/– | ![]() |
>Кому и с каких пор стал рендер текста в терминале тормозить?) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #172 Ответы: #221 |
214. Сообщение от crypt (ok), 29-Дек-24, 07:46 | +/– | ![]() |
У меня есть возражения против этой логики. Даже, если мы рендерим на CPU, у нас операции рендеринга вынесены на GPU через 2D графические библиотеки. Так называемое 2D ускорение доступно человечеству с каменного века. Это включает кеширование глифов на видеокарте. Графический буфер и так будет сформирован средствами композитора, и это он определяет, какие аппаратные возможности есть для ускорения. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #201 Ответы: #215 |
215. Сообщение от laindono (ok), 29-Дек-24, 09:40 | +/– | ![]() |
Так оно всё не для того, чтоб ты мог прочитать текст на скорости обновления монитора. А для того, чтоб работа этого всего ощущалась более плавно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #214 Ответы: #229 |
216. Сообщение от Легивон (?), 29-Дек-24, 10:58 | +/– | ![]() |
> Ну нет, не по этому. Если ты можешь отрисовать весь полноэкранный эмулятор терминала не более чем за время вывода одного кадра, то это значит, что у тебя ни при каких условиях нет пропуска кадров. Нет задержек. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #203 Ответы: #218 |
217. Сообщение от Легивон (?), 29-Дек-24, 11:03 | +1 +/– | ![]() |
> А они в версии 2.0 выкатят поддержку 3D в терминале? Как раз не хватает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 |
218. Сообщение от laindono (ok), 29-Дек-24, 12:01 | +/– | ![]() |
> Вы в серьез верите в то, что в окне терминала происходит что-то такое что не сможет отрисовать средний современный ПК | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #216 |
219. Сообщение от Аноним (219), 29-Дек-24, 14:10 | +/– | ![]() |
Чем отличается ES версия от обычного? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 |
220. Сообщение от OpenEcho (?), 29-Дек-24, 18:01 | +/– | ![]() |
> Это скорее всего не тот китти о которым вы подумали. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #205 |
221. Сообщение от Вы забыли заполнить поле Name (?), 29-Дек-24, 18:17 | +/– | ![]() |
>>Кому и с каких пор стал рендер текста в терминале тормозить?) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #213 |
222. Сообщение от myster (ok), 29-Дек-24, 18:47 | +/– | ![]() |
Сравнение с веб браузером только в том контексте, в котором он также рендерит тест и элементы UI, используя GPU. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #171 Ответы: #224 |
223. Сообщение от anonymous (??), 30-Дек-24, 00:08 | +1 +/– | ![]() |
Conky на рабочем столе рисует графики загрузки памяти, цпу, диска и т.д. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #144 |
224. Сообщение от Вы забыли заполнить поле Name (?), 30-Дек-24, 00:12 | +/– | ![]() |
> что рендеринг, используемый в игровых движках, только для игр. Нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #222 |
225. Сообщение от Аноним (225), 30-Дек-24, 03:57 | +/– | ![]() |
Windows Terminal - отличный. И отрисовывает всё в миллион раз быстрее iTerm-а кстати. Тут коллега недавно запустил команду, выводящую (случайно) что-то около 60-ти тысячи строк в этом своём айтерме на макоси. Ctrl+C не работает, сидел ждал отрисовки минимум минуту, а то и дольше. У меня тоже самое через Windows Terminal в WSL завершилось за 3 секунды. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #226, #227 |
226. Сообщение от Аноним (-), 30-Дек-24, 04:24 | +/– | ![]() |
> 60-ти тысячи строк | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #225 Ответы: #230 |
227. Сообщение от Аноним (-), 30-Дек-24, 04:28 | +/– | ![]() |
А, не, слушай, я наврал. Я трижды прогоняю алгоритм, и если два раза он на искусственно сгенерированных последовательностях char'ов по 10k каждый, то третий раз он прогоняется по тексту книжки. Книжка детская, небольшая по объёму, но в ней 460k байт, или, надо полагать, где-то около 200k utf8-символов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #225 |
228. Сообщение от Аноним (225), 30-Дек-24, 06:46 | +/– | ![]() |
Очевидно же, что чел просто хотел поиграться с зигом. Всерьёз это рассматривать нет смысла. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #236 |
229. Сообщение от crypt (ok), 30-Дек-24, 07:33 | +/– | ![]() |
> В данном контексте примерно это и подразумевается под рендерингом на GPU. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #215 Ответы: #231 |
230. Сообщение от Аноним (225), 30-Дек-24, 09:46 | +/– | ![]() |
> Если вендовс терминалу требуется 3 секунды на 60k строк, то это отстой, а не терминал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #226 |
231. Сообщение от laindono (ok), 30-Дек-24, 11:48 | +1 +/– | ![]() |
> Если ты вдруг поставил на сервер для запуска какой-то 2д программы | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #229 Ответы: #232 |
232. Сообщение от crypt (ok), 30-Дек-24, 23:46 | +/– | ![]() |
Ой ну все, "ненужно" подвезли! Домашний хомячок учит мир жить. Вот тебя, веб-мaкaкер с 1% на десктопе, не спросили, что нужно на серверах. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #231 Ответы: #233 |
233. Сообщение от laindono (ok), 31-Дек-24, 00:38 | +/– | ![]() |
Если ты запускаешь гуй на серваке, то ты делаешь что-то не так. Единственная веская причина так делать - инфраструктура для автотестов гуя и туда имеет смысл пихать видяхи. Для всех остальных случаев гуй отрезается, если он есть. У меня нет идей, почему ты не можешь либо сервера с видяхами получить, либо гуй отрезать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #232 |
234. Сообщение от Аноним (234), 01-Янв-25, 03:23 | –1 +/– | ![]() |
yakuake - это и есть konsole, только вид сбоку | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
235. Сообщение от Аноним (235), 02-Янв-25, 21:15 | +/– | ![]() |
Тоже столкнулся с этим. Не хватало libx11-dev | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 |
236. Сообщение от Аноним (236), 07-Янв-25, 13:50 | +/– | ![]() |
Откройте для себя kitty, alacritty даже близко не валялся. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #228 |
237. Сообщение от Аноним (237), 14-Янв-25, 01:51 | +/– | ![]() |
Отвечаю сам себе: поддерживается. Круто. Молодцы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |