LINUX.ORG.RU

ШГ

 , ,


0

2

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

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

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

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

★★★

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

ШГ

Типичные иксы. У меня такое в приложениях, которые не поддерживают wayland и запускаются через xwayland.

ox55ff ★★★★★
()

У меня без сглаживания так выглядят плюс-минус все шрифты)))

mshewzov ★★★
()

Тоже искусство вызвать эмоции? Не абстракционизм, но попытка хорошая.

dmitry237 ★★★
()

Отличные шрифты.

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

Типичные иксы.

Нет.

У меня такое в приложениях, которые не поддерживают wayland и запускаются через xwayland.

Вот где проблема оказалась :)

skiminok1986 ★★★★★
()

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

Не получилось. В терминале слева вообще чётко. Для вырвиглаза нужно замылить хорошенько.

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

У меня такое в приложениях, которые не поддерживают wayland и запускаются через xwayland

Прям вот такое, без сглаживания? Либо шрифты по дефолту настроены черезжопно, либо вы нас обманываете.

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

Да, проблема в иксах. XWayland это часть кодовой базы иксов.

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

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

Что там, freetype и fontconfig уже в иксы встроили? Интересно, почему я такого не наблюдаю, хотя очень чувствителен к мылу. Совершенно одинаково выглядят шрифты на sway и xfce.

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

Все вопросы к xwayland, почему в X11 в большинстве дистрибутивов из коробки нет тиринга и нормальные шрифты, а у вас вот так криво настроен.

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

в X11 в большинстве дистрибутивов из коробки нет тиринга и нормальные шрифты

У меня чуть кофе носом не пошло от смеха

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

В иксах из коробки шрифты нормальные

Нет. Просто DE с помощью кучи костылей исправляют ситуацию. А ты не понимаешь и нахваливаешь иксы.

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

Осторожнее, а то поперхнешься.

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

ssh2 ★★★★
()

Да, и не поспоришь... Но мог бы их как нибудь смазать.

kirill_rrr ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

в большинстве дистрибутивов из коробки нет тиринга и нормальные шрифты

Костыли от разработчиков DE. А в случае XWayland мы видим голые иксы как есть.

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

Нет. Просто DE с помощью кучи костылей…

Нет, не использую DE, а шрифты так вырвиглазно не выглядят.

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

Ну если называть надстройки над X11 костылями, то Wayland просто инвалид с рождения — сам по себе он умеет гораздо меньше. Так что красивая картинка — не его заслуга, а DE и тулкита.

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

Имхо проблема тиринга в Х излишне преувеличена

Тройная буферизация это не решение вопроса тиринга, а костыль. Wayland с тирингом борется с помощью vsync, а иксы асинхронны by design. Поэтому композиторы вынуждены лепитить кучу лишних буферов, чтобы объединить без разрывов вывод нескольких несинхронизированных икс клиентов.

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

А в случае XWayland мы видим голые иксы как есть.

Похоже логика покинула чат. ;)

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

В эпоху иксов, сколько я ни прыгал по дистрибутивам - всегда из коробки был тиринг.

В вейланде тиринга нет, хотя как я недавно узнал, kwin по умолчанию его разрешает:

$ qdbus org.kde.KWin /KWin supportInformation | grep Tearing
allowTearing: true
alex1101
()
Ответ на: комментарий от alex1101

Ну приведи пример дистрибутива, где на X11 сессии тиринг. Не считая тех, что на LXDE или LXQt, там openbox примитивный.

Но все мейнстримные с KDE, Mate, Xfce, Cinnamon — давно таким не страдают. А кривые шрифты из коробки я даже в голых WM давно не видел.

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

Тройная буферизация это не решение вопроса тиринга, а костыль.

Грань между костыль / программный подход слишком тонка, обратил внимание, что как только в велосипедостроении начинают обвинять разработчиков вейланда, тут же всплывает мантра, что это протокол, а огрехи это всё реализация. :D

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

Ну если называть надстройки над X11 костылями

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

сам по себе он умеет гораздо меньше

Он не берёт на себя то что не будут использовать клиенты, а значит не создаёт легаси, которое нужно будет поддерживать на всякий случай. Умный подход в условиях, в которых прибывает графическая линукс экосистема: лебедь, рак и щука.

Так что красивая картинка — не его заслуга, а DE и тулкита.

Вот это срыв покровов. Это знают все, кто слышал про вейланд. К чему это ты написал и почему это должно принижать вейланд?

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

Грань между костыль / программный подход слишком тонка

Ты понимаешь, что иксы асинхронные? Тиринг там by design. Т.е. ты берёшь что-то что рвёт картинку изначально, а потом пытаешься исправить. Это и есть костыли. Не костыльный подход это спроектировать так, чтобы by design тиринга не было. Вейланд изначально спроектирован не рвать картинку. Но для эстетов недавно добавили настройку отключения vsync, чтобы можно было вернуться в лихие девяностые и посмотреть на тиринг.

ox55ff ★★★★★
()

Вырвиглайно, но не насколько это в принципе возможно. Чтобы ухудшить, Это надо включить BGR-радугу (на RGB-дисплее, как у подавляющего большинства). А можно ещё отскейлить с каким-нибудь интересным нецелым коэффициентом.

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

Костыли от разработчиков DE. А в случае XWayland мы видим голые иксы как есть.

Ладно тиринг, а шрифты при чем? Ими управляют через фонтконфиг, как настроишь, так и будет везде. Никакого DE тут не требуется. Правда особо одаренные (или очень старые) приложения могут игнорить фонтконфиг, тогда будет бяка, но вялый тут ничем не поможет.

bread
()

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

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

На скрине иксы с опенбоксом, вяленую какашку я не трогаю.

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

Что не так?

косячные dmabuf, Vulkan, OpenGL, и поддержка Wayland пока средненькая. Из-за этого вон в OpenGLном rio: 1) шрифты в виде размазни 2) он моргает.

Sway запущен с недвусмысленно

фишка в том, что это не sway не поддерживает Nvidia, а наоборот, Nvidia не доделала имплементацию.

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

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

Кажется, после того как для видео в иксах использовался video overlay, а двойной буферизацией прямоугольных окон занимался дрпйвер и чип на видяшке, да и частота вывода на экран 120-200 Гц была, всё пошло попикуда-то не туда, в стиле удаления гланд автогеном через зад, а описанные мной исчезнувшие из иксов ништяки почему-то приписывают вейлянду...

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

Знаю, у меня заголовки окон рисуются терминусом. А в приложениях всё-таки Noto Sans. Но это на основной системе, а не тут, этот скрин чисто для прикола.

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

Нет. Просто DE с помощью кучи костылей исправляют ситуацию. А ты не понимаешь и нахваливаешь иксы.

Какие именно DE?

dwm, i3wm, bspwm, stumpwm, openbox, fluxbox, icewm, fvwm, cwm – везде всё из коробки отлично выглядит безо всяких DE.

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

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

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

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

xwayland это и есть настоящие иксы. Буквально. Это одно и то же. Не сторонний репозиторий, не какой-то патч. XWayland это часть иксов. Просвещайся https://gitlab.freedesktop.org/xorg/xserver/-/tree/master/hw/xwayland?ref_type=heads Так что ты не можешь хейтить XWayalnd но при этом не хейтить иксы.

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