The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В Fedora 40 утверждено прекращение поддержки сеанса KDE на базе X11, opennews (??), 03-Ноя-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


116. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +1 +/
Сообщение от Аноним (17), 03-Ноя-23, 19:29 
> А этот wayland - это исключительно линукс-only ориентированная поделка. Оно прибито гвозядами
> к интерфейсам линукса, например, epoll и libinput.

Откуда это вообще взялось? В какой-то из реализаций протокола так сделали? Вы там совершенно без понятия, что wl_pointer_listener и wl_touch_listener регистрируют обработчики уведомлений? То есть даже названия интерфейсов не видели?

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

128. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +5 +/
Сообщение от Аноним (132), 03-Ноя-23, 21:20 
X11 как бы тоже протокол, а X.org одна из его реализаций. Но когда речь заходит про дырявость иксов, про чудовищно уродливую кодовую базу, в к-й никто не может разобраться и про баги, оставленные дидами в 1988г, то тут у адептов wayland почему-то кривые иксы, а не одна из его реализаций. Что за двойные стандарты?
Ответить | Правка | Наверх | Cообщить модератору

147. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Анонин (?), 03-Ноя-23, 23:46 
Потому что все остальные реализации X11 уже померли.
В линуксях "one x11, one xorg, ..." и тд)) И сейчас X11 == X.org
А ваяленый это протокол и куча реализаций. Вот когда "останется только один", тогда и поговорим.
Ответить | Правка | Наверх | Cообщить модератору

148. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (132), 03-Ноя-23, 23:56 
Ок, я понял :) Получается http дырявый потому что в Apache переполнение буфера :)
Ответить | Правка | Наверх | Cообщить модератору

152. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Анонин (?), 04-Ноя-23, 00:44 
Nope, кроме апатча еще есть куча других реализаций.
Ответить | Правка | Наверх | Cообщить модератору

157. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (41), 04-Ноя-23, 03:59 
А кроме Xorg есть XCB, но о нем критики X11 тактично умалчивают.
Ответить | Правка | Наверх | Cообщить модератору

159. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от soarin (ok), 04-Ноя-23, 05:49 
так всё равно всё это кусок того самого, хотя уже и не пахнет - затвердело
Ответить | Правка | Наверх | Cообщить модератору

206. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (41), 04-Ноя-23, 13:49 
> так всё равно всё это кусок того самого

Объясните, почему?

Ответить | Правка | Наверх | Cообщить модератору

163. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  –4 +/
Сообщение от Аноним (17), 04-Ноя-23, 06:57 
Потому что объяснять тебе, что Xlib реализована как обёртка поверх xcb - нет смысла, если ты путаешь всё это с X11.
Ответить | Правка | К родителю #157 | Наверх | Cообщить модератору

194. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (194), 04-Ноя-23, 12:33 
>  Xlib реализована как обёртка поверх xcb

думал наоборот

Ответить | Правка | Наверх | Cообщить модератору

228. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (17), 04-Ноя-23, 15:59 
xcb низкоуровневее. Больше возможностей для оптимизаций, но и писанины больше. Грубо говоря, как неблокирующие сокеты по сравнению с блокирующими. В итоге за всё это время на xcb мало что переписали (знаю про Qt).
Ответить | Правка | Наверх | Cообщить модератору

205. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (41), 04-Ноя-23, 13:47 
> Потому что объяснять тебе, что Xlib реализована как обёртка поверх xcb

А ты в курсе, что Xlib начал юзать XCB как обязательную зависимость только в 2010 году?

Или ты правда не догодываешься, почему при этом критики иксов кричат о багах именно в Xlib, а не XCB? Потому, что далеко не весь Xlib реализован поверх XCB. А адепты Вайленда при этом любят тыкать именно в эти части, типа новости о баге, который жил с 1988 года [1], когда XCB и в помине не было.

https://www.opennet.me/opennews/art.shtml?num=59906

Ответить | Правка | К родителю #163 | Наверх | Cообщить модератору

227. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  –4 +/
Сообщение от Аноним (17), 04-Ноя-23, 15:53 
>> Потому что объяснять тебе, что Xlib реализована как обёртка поверх xcb
> А ты в курсе, что Xlib начал юзать XCB как обязательную зависимость
> только в 2010 году?

Теперь я в курсе, что тебе не понятен смысл слова "обёртка". Объясняю, оно означает, что Xlib реализован через XCB и без него в принципе не работает.

Ответить | Правка | Наверх | Cообщить модератору

250. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (41), 04-Ноя-23, 17:48 
> Объясняю, оно означает, что Xlib реализован через XCB и без него в принципе не работает.

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

Ответить | Правка | Наверх | Cообщить модератору

275. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  –2 +/
Сообщение от Аноним (17), 05-Ноя-23, 06:14 
Я думаю, тебе следует написать ещё один комментарий и поставить ещё один минус мне. Тогда твоё непонимание, что такое клиент-серверная архитектура будет не столь заметно окружающим твоего уровня.
Ответить | Правка | Наверх | Cообщить модератору

284. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (41), 05-Ноя-23, 15:05 
> твоё непонимание

Я и правда не понимаю, зачем ты рассказываешь про "обертки" и клиент-серверную архитектуру в ответ на мое сообщение о том, что в качестве древнего заброшенного баговангого Xlib можно использовать более новый и поддерживаемый XCB.

Ответить | Правка | Наверх | Cообщить модератору

295. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (17), 06-Ноя-23, 07:43 
Естественно, мои рассказы лично тебе - бессмысленны, у тебя нет базы, что бы это понять. Я сразу на это указал. Я не жду, что ты покажешь, как можно использовать XCB вместо Xlib в коде _сервера_, что бы избежать ошибок - для тебя код это филькина грамота. Беда в том, что такие как ты пудрят мозг всем остальным.
Ответить | Правка | К родителю #284 | Наверх | Cообщить модератору

296. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (41), 06-Ноя-23, 13:05 
> Я не жду, что ты покажешь, как можно использовать XCB вместо Xlib в коде _сервера_, что бы избежать ошибок

Вообще-то речь шла именно о ошибках в клиенте - в Xlib. Я даже ссылку на статью приводил.

Ответить | Правка | К родителю #295 | Наверх | Cообщить модератору

297. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (17), 06-Ноя-23, 13:33 
>> Я не жду, что ты покажешь, как можно использовать XCB вместо Xlib в коде _сервера_, что бы избежать ошибок
> Вообще-то речь шла именно о ошибках в клиенте - в Xlib.

"А кроме Xorg есть XCB, но о нем критики X11 тактично умалчивают."

Вообще-то я тебе сразу ответил, что ты вообще не понимаешь, о чём пишешь. Критика X11 - это критика сервера.


Ответить | Правка | К родителю #296 | Наверх | Cообщить модератору

252. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (41), 04-Ноя-23, 17:53 
>> А ты в курсе, что Xlib начал юзать XCB как обязательную зависимость
>> только в 2010 году?
> Теперь я в курсе, что тебе не понятен смысл слова "обёртка".

Ты вообще в курсе, как библиотеки друг дркга используют? Что такое линковка?

"Обетка", блждад...

Ответить | Правка | К родителю #227 | Наверх | Cообщить модератору

274. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (17), 05-Ноя-23, 06:11 
>>> А ты в курсе, что Xlib начал юзать XCB как обязательную зависимость
>>> только в 2010 году?
>> Теперь я в курсе, что тебе не понятен смысл слова "обёртка".
> Ты вообще в курсе, как библиотеки друг дркга используют? Что такое линковка?

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

При такой базе малореально объяснить тебе что-либо, но я, так и быть, попробую. "Библиотеки" - это клиент. X11 - это сервер. Сервер - это вообще отдельный процесс, потому никак с клиентом не линкуется. Клиент коннектится к нему вот так:


/*
* Connects to a server, creates a Display object and returns a pointer to
* the newly created Display back to the caller.
*/
Display *
XOpenDisplay (
    register _Xconst char *display)
{
...
/*
* Call the Connect routine to get the transport connection object.
* If NULL is returned, the connection failed.
*/

    if(!_XConnectXCB(dpy, display, &iscreen)) {
        OutOfMemory(dpy);
        return NULL;
    }
...
}


int _XConnectXCB(Display *dpy, _Xconst char *display, int *screenp)
{
...
    if(xauth.name && xauth.data)
        c = xcb_connect_to_display_with_auth_info(display, &xauth, NULL);
    else
        c = xcb_connect(display, NULL);
...
}


Ответить | Правка | Наверх | Cообщить модератору

283. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (41), 05-Ноя-23, 15:00 
Ну, и что ты хотел этим сказать? Или это типа как-то опровергает какое-либо из моих утверждений?

Тебе изначально сказали, что вместо Xlib с его древними багами можно юзать чисто XCB. Ты теперь зачем-то рассказываешь, что Xlib под капотом использует XCB (что ни для кого не секрет). В чем смысл?

Ответить | Правка | Наверх | Cообщить модератору

294. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (17), 06-Ноя-23, 07:38 
> Ну, и что ты хотел этим сказать?

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

> Тебе изначально сказали

Сказали? Давно ты о себе во множественном числе?

Мне вот сейчас интересно, с чего ты так возбудился?
Ты не пользователи и не админ - им не зазорно не понимать, как оно работает.
Ты не программист, иначе умел бы читать код.
Ты мэйнтенер одного из нескучных клонов Федоры, верно? Кому Шапка умело вставляет палки в колёса.

Ответить | Правка | К родителю #283 | Наверх | Cообщить модератору

218. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (41), 04-Ноя-23, 14:29 
> А ваяленый это протокол и куча реализаций

Вот именно. Как вы думаете, что легче: фиксить баги в одном единственном Xorg, или в более чем двадцати Вайленд композиторах?

Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору

239. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (239), 04-Ноя-23, 17:00 
> Потому что все остальные реализации X11 уже померли.

Xenocara.

Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору

249. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (132), 04-Ноя-23, 17:34 
Вообще, если по-чесноку, то ведь реально получается, что все когда-либо существовавшие и ныне существующие реализации серверов X11 - это все наследники XFree86.

X.org - прямой форк от XFree86  из-за смены лицензии.
Xenocara - форк X.org, который форк XFree86.
Cygwin/X  - форк XFree86, затем перешёл на X.org из-за смены лицензии в XFree86.
Xming - форк Cygwin/X, который форк X.org,который форк Xfree86.


Ответить | Правка | Наверх | Cообщить модератору

165. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (17), 04-Ноя-23, 07:01 
Обычные двойные стандарты. Ты мог бы написать новую реализацию X11, исправить недоразумение, но вместо этого хочешь возглавить тех, кто это делает за тебя, заодно переработав протокол.
Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору

149. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (132), 04-Ноя-23, 00:01 
Это из reference implementation, из эталонной.
Ответить | Правка | К родителю #116 | Наверх | Cообщить модератору

164. "В Fedora 40 утверждено прекращение поддержки сеанса KDE на б..."  +/
Сообщение от Аноним (17), 04-Ноя-23, 06:59 
И? Дядя виноват, не написал другую? Или дядя не объяснил, что listener ожидает event?
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру