LINUX.ORG.RU
ФорумTalks

Невиданный прогресс в Wayland — новый протокол в staging

 ,


0

3

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

Вот ссылка на сам пост: https://blogs.kde.org/2024/10/09/cursor-size-problems-in-wayland-explained/

И вот, наконец, после стольких лет разработки их озарило (далее идут цитаты):

The simple and reliable way to get consistent cursors across apps is to not let apps draw the cursor at all. Instead, they only specify the name of the cursor shape, and the compositor draws the cursor for them.

(It’s quite interesting that we seem to went a full circle back to the original server-defined cursor font way in X11.)

Короче, прогресс идёт неумолимо и через каких-то пару лет размер курсоров в разных приложениях в Wayland станет наконец одинаковым. Ура!

(It’s quite interesting that we seem to went a full circle back to the original server-defined cursor font way in X11.)

Ну и когда вяленого допилят, то будет ещё один зорг, только тормознее.

Bfgeshka ★★★★★
()

ну не всем же печеньки есть

kto_tama ★★★★★
()

шила милому кисет, вышла рукавица

kott ★★★★★
()

они могут отрисовываться в разных размерах в разных приложениях.

Это же прекрасно, я могу в своей проге иметь BIG FUCKIN CURSOR, это же вся суть вяленого – свобода, зачем они это зажимают?

cocucka_B_TECTE
()

(It’s quite interesting that we seem to went a full circle back to the original server-defined cursor font way in X11.)

Как перестать с них смеяться?

ptah_alexs ★★★★★
()

Лол, так это у всех так, я думал у меня какой то особый баг был.

Короче, прогресс идёт неумолимо и через каких-то пару лет размер курсоров в разных приложениях в Wayland станет наконец одинаковым. Ура!

В KDE может быть, в GNOME наверное найдут причину почему это неправильно, и почему вы считаете что размер влияет на разность/одинаковость?

MOPKOBKA ★★★★
()

(It’s quite interesting that we seem to went a full circle back to the original server-defined cursor font way in X11.)

Ещё немного и то же напишут про оконные декорации, а потом и про всё остальное.

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

Раскажи мне про Хочд (надо от руки писать, чтобы сходство заметить =)

realbarmaley ★★
()
Последнее исправление: realbarmaley (всего исправлений: 1)
Ответ на: комментарий от Ja-Ja-Hey-Ho

Кеды перезаписывают значение курсора на Breeze для gtk-приложений. Поменяй обратно на Adwaita через gnome-tweaks или gsettings.

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

Ну раньше действительно было хуже, сейчас только с GTK-4 баг остался.

Ja-Ja-Hey-Ho ★★★★★
() автор топика

А не пришло ли время переписать Wayland?

vasya_pupkin ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Ксяоми, ага

П.С. Занесло меня как-то в один китайский городок. Проездом. На карте он был обозначен, как Xiamen. Догадаетесь, без гугла, как он называется?

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

Исторически Экс-орг

Тогда уж Экс-дот-орг (X.org)

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

Икс-орг читается

«Экс-орг» (X.Org). Это английское название.

Почему именно «экс», а не «зи» или «зе»? Потому что здесь X является самостоятельным словом, разделённым с другим словом в названии точкой, а не просто расположен в начале одного слова. Так ещё и за ним следует не буква «e» (как, например, в слове Xena — Зина). Поэтому здесь никаких «зоргов» и Рихарда Зорге быть не может.

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

Англичане пусть читают «экс», а все нормальные люди знают что это буква «икс».

«зи» и «зе» - вообще какой-то бред.

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

Англичане пусть
вообще какой-то бред

За что ты так с английским языком?

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

Зене, королеве варваров.

Уверен, что она не Зина? :)

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

«зи» и «зе» - вообще какой-то бред.

Французское произношение. Значительная часть слов с «x» заимствована в английский из французского, поэтому читается по французским правилам.

Но «з» читается только в определённых позициях (между гласными, в начале слова перед гласной, возможно, где-то ещё). ЕМНИП, может быть «с», «з», «кс», «гз». Но англичане и американцы плохо знают французский, поэтому склонны всюду совать «з», включая нефранцузские слова.

question4 ★★★★★
()

ну то есть классика.

Одни (kde) сперли чужую идею про svg-курсоры и выдают ее за свою, пользуясь баном автора на freedesktop.

Другие (гномеры) в принципе отказываются кооперироваться со всеми остальными и всеми силами тащат свой мусор (xdg-desktop-portal-gtk) куда можно и нельзя.

Lrrr ★★★★★
()

если из /usr/share поудалять все курсоры кроме нужного проблема то курсор будет оди везде или где-то его вообще не будет видно или вяленый начнем крошиться с ошибками?

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

В KDE может быть, в GNOME наверное найдут причину почему это неправильно, и почему вы считаете что размер влияет на разность/одинаковость?

ебасси как всегда прекрасен!

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

В Qt-приложениях (Plasma, konsole) — курсор совсем пропал. XWayland-приложения показывается дефолтная тема курсоров для X11 с очень маленьким размером, в GTK-3 так же.

https://i.imgur.com/cpPNZMf.png https://i.imgur.com/5qHwS35.png

А в приложениях на GTK-4 показывается Adwaita (хотя я эту тему тоже переместил в другой каталог), но размер намного больше нормального размера курсора.

Но зато ничего не упало 🙂

Ja-Ja-Hey-Ho ★★★★★
() автор топика
Ответ на: комментарий от posixbit

Xena — Зина

Даже Зинаида Петровна может внезапно оказаться ксеносом.

Nervous ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.