LINUX.ORG.RU

ШГ

 , ,


0

2

Цель данного скриншота — сделать настолько вырвиглазные шрифты, насколько это в принципе возможно.

В остальном — только что установленный на виртуалку дефолтный арч с LXQT.

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

>>> Просмотр (1920x1080, 533 Kb)

★★★

Проверено: hobbit ()

Ответ на: комментарий от skiminok1986

dwm, i3wm, bspwm, stumpwm, openbox, fluxbox, icewm, fvwm, cwm

Весь этот хлам не имеет своего графического тулкита. Там все программы или на gtk или на qt, т.е. тулкиты от больших DE. А как я уже сказал современные DE при помощи костылей пытаются исправлять иксы. Костыли дошли до такой степени, что сейчас иксы используются как простая рендерилка битмапов, потому что это максимум что иксы могут хоть как-то делать. Чуть в сторону - глюки.

Вообще очень странно, что иксы так полюбились в линукс среде. В 99% случаев фанаты иксов и фанаты философии unix way одни и те же люди. Но ведь иксы прямая противоположность unix way: делают много и плохо. А вот wayland как раз лучше соответствует философии: занимается только рендером битмапов без попыток быть сервером шрифтов и печати. Хочешь смотреть окошки через сеть — пожалуйста используй отдельную программу, которая будет заниматься только одной вещью и делать её хорошо, а не пытайся засунуть это внутрь дисплейного сервера.

Фанбойчики, как же так, откуда хейт идеологически верного вейланда?

ox55ff ★★★★★
()
Ответ на: комментарий от Shadow

битмаповые шрифты

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

ox55ff ★★★★★
()
Ответ на: комментарий от ox55ff

А вот wayland как раз лучше

Директорки иксов тебя одобряют

arax ★★
()
Ответ на: комментарий от ox55ff

не часть иксов, не аналог иксов, а настоящими иксами.

bernd ★★★★★
()
Ответ на: комментарий от ox55ff

Вообще очень странно, что иксы так полюбились в линукс среде. В 99% случаев фанаты иксов и фанаты философии unix way одни и те же люди.

Довольно продолжительное время ничего кроме Х и не было. Со времени анонса, несколько лет «обещали» показать невиданное, в стиле: «вот-вот, сейчас выкатим релиз и вы все тут офигеете», а после того как стал более-менее постоянной частью распространенных дистрибутивов, довольно многие заметили, что проще не стало, добавился дополнительный слой геморроя, расходующий ментальные ресурсы.

Фанбойчики, как же так, откуда хейт идеологически верного вейланда?

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

ssh2 ★★★★
()
Ответ на: комментарий от ssh2

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

Многие критикуют вейланд, что его уже больше десяти лет не могут доделать. И на этой основе делают вывод о его убогости и всё в таком роде. Это не так. Всё это время вейланд был планом «Б». Т.е. если иксы сломаны, то это ЧП, новый релиз дистрибутива или DE откладывается пока баги не починены, потому что иначе вообще ничего ни у кого работать не будет.

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

Т.е. по факту не было никакого десятилетия развития вейланда. Но теперь за него взялись и достаточно быстро доведут до нормального состояния. Следующим шагом будет дроп иксов в помойку. И тогда уже вейланд будет планом «А» и баги в нём станут блокирующими, что заставит бросать все силы на их исправления.

Так начнётся новая эра.

ox55ff ★★★★★
()
Ответ на: комментарий от ox55ff

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

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

ЕМНИП одним из «утверждений» вейланда на старте было Х – это легайси-легайси, мир изменился, отцы-основатели уже не в строю, а преемники нифига не могут разобраться. Решено, строим с нуля!

Х не развивается довольно продолжительное время, количество коммитов исчезающе мало, утверждение: «Все силы уходят на поддержку легайси кода в Х, а вейланд разрабатывается по остаточному принципу…», имхо безосновательно и ошибочно.

ssh2 ★★★★
()
Ответ на: комментарий от Neuromagus

покажешь?

Конечно. Там в папке man открываешь файл и читаешь английским по белому, что xwayland это x server.

Xwayland is an X server and a Wayland client

Потом можешь ещё зайти в meson.build и посмотреть как бинарник xwayland линкуется с libxserver.

ox55ff ★★★★★
()
Ответ на: комментарий от ssh2

отсутствия буфферизации и тиринга ты никаких плюсов больше не указал

А что тебе ещё нужно? Вейланд не копирует иксы. Ему не нужно содержать в себе кривой рендер шрифтов, сервер печати и прочий мусор. Выводит картинку без тиринга — молодец, выполнил своё предназначение.

а преемники нифига не могут разобраться. Решено, строим с нуля!

Вейланд делают как раз разработчики иксов. Преемники.

Х не развивается довольно продолжительное время

Это не имеет значения. Икс сервер это отдельный проект от композиторов DE. Поэтому если разработчики иксов ничем не занимаются, то это не значит, что разработчики композиторов гнома и кде бездельничали. Они тратили силы на подпирание иксов костылями внутри своей кодовой базы. А вейланд запиливали по остаточному принципу.

ox55ff ★★★★★
()
Ответ на: комментарий от ox55ff

Весь этот хлам не имеет своего графического тулкита.

Вот так новость! Оказывается, интерфейс этих оконных менеджеров рисуется gtk или qt. Удивительно, так сказать, рядом. Покажи где тот же FvwmButtons использует эти тулкиты. Ну или хотя бы dwm и dmenu. Они вполне себе рисуют шрифты.

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

Ну и да. Где GNU/Linux, а где Unix way. Уже давно нет духа юникса в линуксах.

skiminok1986 ★★★★★
()
Последнее исправление: skiminok1986 (всего исправлений: 1)
Ответ на: комментарий от skiminok1986

духа юникса

Исчез, как только в коммерческие UNIX’ы и BSD добавили комбайные иксы.

Где иксы, а где Unix way.

Поправил. Иксы – это позорище UNIX, которое нагло проехалось катком по всем канонам UNIX Way.

EXL ★★★★★
()
Ответ на: комментарий от EXL

Иксы – это позорище UNIX, которое нагло проехалось катком по всем канонам UNIX Way.

Да плевать на Unix Way. Нет его уже сто лет. Так что вейленд не аргумент. Один фиг не юниксвей. Глючный до неюзабельности. Но я подожду ещё лет 10. Может, он уже не только запускаться научится, но и приемлемо работать.

skiminok1986 ★★★★★
()
Ответ на: комментарий от skiminok1986

/me посмотрел на свои кеды, которые уже года полтора или два на wayland

Ясно, продолжай вещать с апломбом, эксперт.

alex1101
()
Ответ на: комментарий от alex1101

Ясно, продолжай вещать с апломбом, эксперт.

Кедерастики разучились читать? Я не эксперт – я пользователь. И мне нужно чтобы работали простые вещи. Они в вейленде не работают нормально. Продолжай и дальше воспринимать когнитивные искажения, как мышление.

skiminok1986 ★★★★★
()
Ответ на: комментарий от alex1101

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

Умно. Мне нравятся твои аргументы. Тебя можно в Парижской палате мер и весов выставлять.

skiminok1986 ★★★★★
()
Ответ на: комментарий от skiminok1986

Ты делаешь громогласные и некорректные заявления и искренне считаешь себя умным и объективным, если уж кого и нужно выставлять на потеху публике, то как раз тебя)

alex1101
()
Ответ на: комментарий от alex1101

Ты делаешь громогласные и некорректные заявления и искренне считаешь себя умным и объективным, если уж кого и нужно выставлять на потеху публике, то как раз тебя)

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

Может, это прогресс. Может, фанаты вялого считают, что так должна работать графическая подсистема. А может просто мне не повезло. Но у меня не какое-то редкое оборудование: самый обычный десктоп на i5-11400 с UHD Graphics 730. И пока на таком ходовом железе нормально вялый не работает, говорить о его готовности к десктопу рановато.

А вот ты ошибку выжевшего в полный рост проявляешь.

ЗЫЖ А может и канониклы что-то у себя поломали. Они это любят.

skiminok1986 ★★★★★
()
Последнее исправление: skiminok1986 (всего исправлений: 1)
Ответ на: комментарий от skiminok1986

Я озвучиваю личный опыт

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

alex1101
()
Ответ на: комментарий от alex1101

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

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

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

ЗЫЖ Крики у тебя в голове. Сходи к врачу. Я совершенно спокойно указываю на проблемы.

skiminok1986 ★★★★★
()
Ответ на: комментарий от skiminok1986

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

Значит, вообще весь софт не готов для десктопа 🤷🏻‍♂️

alex1101
()
Ответ на: комментарий от ox55ff

Плюсов выше крыши. Минусов нет.

Я из плюсов слышал только следующее:

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

Но вот минусы:

  • До сих пор не всё ПО поддерживает Wayland, а xwayland с твоих собственных случае работает хуже, чем чистые X11.
  • Есть только GNOME и KDE и несколько красноглазых WM, легкого DE вроде LXDE нету.
  • Нет и не будет многих инструментов для подгона картинки, все ложится на плечи DE, и если там не предусмотрели нужные тебе настройки — ты в пролете.
  • Без аппаратного 3D ускорения не работает — помимо старого железа, есть ещё и виртуалки.
  • Нет сетевой прозрачности — да, её редко используют, но не могу сказать, что никогда.
Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Без аппаратного 3D ускорения не работает

Откуда вылез этот миф и почему до сих пор жив?

xwayland с твоих собственных случае работает хуже, чем чистые X11

XWayland работает ровно так же, как «чистые иксы».

alex1101
()

Казалось бы, как связаны шрифты и вейландосрач…

Werenter ★★★
() автор топика
Ответ на: комментарий от alex1101

К слову говоря, никото не запрещает тулкитам и оконному менеджеру навешать на окно какой-нибудь float atom _NET_WM_HIDPI_SCALE и иметь динамический dpi в иксах. Но это специально не делается. Не потому что сложно или не знают как, а потому что хотят продвигать wayland

mittorn ★★★★★
()

напомните, что такое шг? шоколадный глаз?

tm4ig
()
Ответ на: комментарий от alex1101

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

mittorn ★★★★★
()
Ответ на: комментарий от mittorn

Как обычно: свидетели распрекрасных иксов, у которых «да просто надо было иксы доработать!», сами ничего не умеют в этом плане, а те кто реально пилил иксы, почему-то стали пилить вейланд.

alex1101
()
Ответ на: комментарий от alex1101

Кому надо доработать? Пока у меня нет разной плотности мониторов, зачем мне что-либо дорабатывать?

mittorn ★★★★★
()
Ответ на: комментарий от alex1101

Не поленился, скачал исходники qt, посмотреть что да как. Оказывается qt в иксах всё умеет и так:

QT_ENABLE_HIGHDPI_SCALING=1 QT_SCREEN_SCALE_FACTORS="1;2"

Теперь когда я перемещаю окно между экранами, оно подгоняется под скейл экрана, без всякого ШГ, прям как в wayland
То есть нужно только переделать это с указания env на какую-то динамическую опцию и имплементировать в DE. Опять же, у меня нет клиз^Wплазмы чтобы проверить, как это будет там, как нет и мониторов с сильно разным DPI
Чуть позже покопаю на предмет возможности имплеменатции чего-то такого в tqt, но там всё обстоит заметно сложнее т.к тулкит не проектировался под такие конфигурации

mittorn ★★★★★
()
Последнее исправление: mittorn (всего исправлений: 1)
Ответ на: комментарий от skiminok1986

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

alex1101
()
Ответ на: комментарий от alex1101

Конструирование чепухи называется демагогией

Ну да, а потом объявляешь чепухой всё что угодно, и утверждаешь, что кругом демагогия. ;)

ssh2 ★★★★
()
Ответ на: комментарий от ssh2

По этой же логике, объявлять чепухой, то что ей не является, тоже будет демагогией.

Werenter ★★★
() автор топика
Ответ на: комментарий от alex1101

В любом софте есть косяки на любом железе, лол.

Одно время небольшие косяки, которые ещё фиг отловишь, и совсем другое – детские косяки буквально во всём.

skiminok1986 ★★★★★
()
Ответ на: комментарий от alex1101

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

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

skiminok1986 ★★★★★
()
Ответ на: комментарий от alex1101

Претензии на знание объективной реальности - признак недоумка. За прямоту извени.

Придумывание фактов об оппоненте - дурной тон. Уж извини, но у тебя между ушей насрано.

skiminok1986 ★★★★★
()
Ответ на: комментарий от alex1101

САВСЭМ ДРУГОЕ, понимаю)

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

skiminok1986 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.