URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 84549
[ Назад ]

Исходное сообщение
"Для X.Org Server разрабатывается новый API для взаимодействи..."

Отправлено opennews , 16-Май-12 11:07 
Дэвид Эирлай (David Airlie), работающий в компании Red Hat, сообщил (http://airlied.livejournal.com/75980.html) о планах по реализации в X.Org Server нового DDX API для взаимодействия с видеодрайверами, которое поможет более полно задействовать все возможности современных драйверов и решить несколько наблюдаемых в настоящее время концептуальных проблем. В частности, новый API позволит обеспечить возможность (https://www.opennet.ru/opennews/art.shtml?num=32110) горячего подключения видеоадаптеров c интерфейсом USB, не требующую перезапуска X-сервера для организации отображения текущего экрана. Также будет добавлена возможность переключения на лету вывода текущего активного X-сервера между разными видеодрайверами, без разрыва рабочей сессии.


Как следствие, будет обеспечена поддержка технологии NVIDIA Optimus, позволяющей на лету переходить на использование встроенного энергоэффективной видеокарты на базе GPU Intel или переключаться на  дискретную карту NVIDIA, потребляющую больше энергии, но позволяющую достичь более высокой производительности. В настоящее время уже подготовлена (http://lists.x.org/archives/xorg-devel/2012-May/030847.html) начальная серия патчей для X.Org-сервера. Наиболее вероятно (http://lists.x.org/archives/xorg-devel/2012-May/030972.html), что новый API будет интегрирован в X.Org Server 1.14, который ожидается весной следующего года, тем не менее есть шанс, что при форсировании продвижения подготовленных патчей они могут войти в состав  X.Org Server 1.13, запланированного на сентябрь нынешнего года. Конечное решение будет принято в течении недели, после более пристального изучения патчей.


Когда интеграция нового API в X.Org-сервер будет завершена для задействования новых возможностей потребуется модификация всех драйверов X.Org. Ожидается, что для драйверов Intel, Nouveau и Radeon подобные изменения будут внесены оперативно, перевод на новый API менее популярных драйверов может затянуться. Для работы не переведённых на новый API драйверов планируется обеспечить уровень совместимости со старым API.


URL: http://www.phoronix.com/scan.php?page=news_item&px=MTEwMzE
Новость: https://www.opennet.ru/opennews/art.shtml?num=33858


Содержание

Сообщения в этом обсуждении
"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено VoDA , 16-Май-12 11:07 
Пытаются догнать Wayland?

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено koblin , 16-Май-12 11:10 
там догонять еще нечего

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено йАноним , 16-Май-12 11:17 
Обходят с фланга.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 11:19 
Остается только надеется, что по стабильности работы оно будет не хуже wayland. Потому что мне кажется, что бы там не говорили, но при переходе на новую графическую систему поломанной совместимости не избежать. Это только в идеальном мире все программы можно пропатчить и пересобрать с новыми библиотеками, а в реальности очень часто приходится пользоваться всяким бинарным старьем.
И это даже не всегда проприетарщина, порой нужна старая версия какой-нибудь opensource программы, но ни скила, ни желания патчить ее под новые библиотеки нет.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено EuPhobos , 16-Май-12 11:32 
> Остается только надеется, что по стабильности работы оно будет не хуже wayland

...дальше Ваш пост даже читать не стал. Минус.
Вейленд что, уже работает? Уже всё это может что-ли?! Что за зомбированная тупость и стадность?!


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено ананист , 16-Май-12 11:41 
Сразу видно с хабры приперся

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 13:02 
> ...дальше Ваш пост даже читать не стал. Минус.

Зачем? Человек всё правильно сказал. Если X12 по стабильности будет еще хуже чем вейланд, то бы будем иметь ДВЕ нестабильных графических системы вместо одной нестабильной и одной архитектурно ущербной, но стабильной.

В свете вышесказанного,
> Что за зомбированная тупость и стадность?!

…спрашиваю я. Вейланд что, отравил Ваш колодец, сжёг Вашу деревню и изнасиловал Вашу дочь, что Вы при малейшем его упоминании отключаете аналитический орган?


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 13:15 
Какой X12? Новость про X11.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Куяврик , 16-Май-12 15:24 
не пугай аналитеков. у них недоделаный вейланд сравнивается с x12, который в проекте. это очень удобно сравнивать, ни одна зараза не припрётся и не ткнёт носом в код, не скажет что "у меня всё работает, ЧЯДНТ?". аналитеки это любят...

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Vkni , 16-Май-12 13:23 
> Если X12

Там нет речи о Х12. В Х11 просто сделали другой интерфейс для драйверов. Такое мелкое допиливание.

А Wayland на данный момент недоделан.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 13:25 
> Там нет речи о Х12. В Х11 просто сделали другой интерфейс для драйверов. Такое мелкое допиливание.

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


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Vkni , 16-Май-12 13:32 
> Тем более. Если это мелкое допиливание отрицательно скажется на стабильности иксов в
> целом, хорошего ничего не будет.

Будем посмотреть. Однако, ведь буквально только что часть старых драйверов адаптировали к текущему интерфейсу. А тут его опять ломают. :-(


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено qwe , 16-Май-12 15:38 
>> мелкое допиливание отрицательно скажется на стабильности иксов в

"У меня такая хорошая репутация, что её давно уже пора скомпрометировать" (ц)


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Anonim , 16-Май-12 14:46 
Нету стабильной графической системы под линукс. Есть разной степени нестабильности и архитектурной ущербности. Иксы у каждого висли совсем или фризились почти до зависшего состояния.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Zenitur , 16-Май-12 14:50 
> Нету стабильной графической системы под линукс. Есть разной степени нестабильности и архитектурной ущербности. Иксы у каждого висли совсем или фризились почти до зависшего состояния.

У меня нет. Отдельные программы фризились, иксы - нет. У меня последний раз иксы сбоили в Mandrake 10, когда при смене разрешения экрана утилитой nvidia-settings могла возникнуть перезагрузка X-сервера.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Денис , 16-Май-12 15:00 
> Нету стабильной графической системы под линукс. Есть разной степени нестабильности и архитектурной
> ущербности. Иксы у каждого висли совсем или фризились почти до зависшего
> состояния.

Да ладно вам, как это часто случается ? 1 раз в год ?
может стоит устанавливать выходящие обновления ?
У меня если такое и бывало, то только потому что висло приложение полноэкранное, монопольно захватившие мышь и клаву - но и в этом случае меня спасал Alt+SysRq.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 17-Май-12 01:50 
> Иксы у каждого висли совсем или фризились почти до зависшего состояния.

Последние года 3 я такое вообще вспомнить не могу. Что я делаю не так? Ах, наверное это потому что я использую открытые атевые и интеловские драйвера. Вот проприетарные какашки - да, могут и клин словить изредка.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 11:19 
"позволяющая на лету переходить на использование встроенного энергоэффективной видеокарты на базе GPU Intel или переключаться на дискретную карту"

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


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено кевин , 16-Май-12 15:16 
по сути не так много... но достаточно много.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 17-Май-12 07:57 
как назвать дополнение для поддержки костыля?

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 11:35 
Ну зачем же ?!
Делаете вейланд, делайте, нечего усилия распылять. Если бы это был какой-нить текстовый редактор, флаг вам в руки, форкайте оживляйте ставьте опыты, но графическая часть для линя - самая больное место, ну не надо трогать то на что все забили и только фиксы выпускают.
Нет, конечно если вейланд не взлетит в течении 2-3 лет, то ок, но мне казалось что уже в следущем году он будет в обиходе во многих дистрах.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено AlexYeCu , 16-Май-12 11:48 
Кто делает?
Кто забил?
Гражданин, вы вообще о чём?

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Andrey Mitrofanov , 16-Май-12 12:06 
Вейланд ещё не вышел, а у особо внушаемых синдром отмены в "непрофильных" новостях. Куда только наркоконтроль смотрит?!

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 12:08 
Вы не в теме. Часть ксоргофцев работает над вейланд.
У иксов были какие-то инновации за последняя время ? Фиксы, поддержка нового оборудования, вот по сути и все.
Вывод напрашивается сам собой, нет ?

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено ололош , 16-Май-12 12:30 
нет

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Куяврик , 16-Май-12 15:28 
> Вы не в теме. Часть ксоргофцев работает над вейланд.
> У иксов были какие-то инновации за последняя время ? Фиксы, поддержка нового
> оборудования, вот по сути и все.
> Вывод напрашивается сам собой, нет ?

x12 planned. Товарисч, если бы в иксах начались инновации, это был бы капец. 23 с лишним тыщщ софтин перепиливать под инновации это зверство неописуемое.  я так представляю: фиксим баги, обкатываем толковые изменения, планируем новый вариант с учётом. пока похоже иксы так и делаются. а инновации в иксах на фоне постоянного бурления десктопов.. не, это аццкий ад. не надо так.



"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 16:15 
>x12 planned.

А также Y и Z.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено ZloySergant , 21-Май-12 12:14 
>А также Y и Z.

А что, Y, который теперь вроде DsY, жив?


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 16:19 
X12 ? Приехали. Теперь будет Х12 и wayland - щастя то привалит....

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено кевин , 16-Май-12 15:20 
> Ну зачем же ?!
> Делаете вейланд, делайте, нечего усилия распылять. Если бы это был какой-нить текстовый
> редактор, флаг вам в руки, форкайте оживляйте ставьте опыты, но графическая
> часть для линя - самая больное место, ну не надо трогать
> то на что все забили и только фиксы выпускают.
> Нет, конечно если вейланд не взлетит в течении 2-3 лет, то ок,
> но мне казалось что уже в следущем году он будет в
> обиходе во многих дистрах.

какое нафиг распыление усилий? чьих усилий? каждый деает то что ему интересно.

не лезте в мэнеджмент ресурсов планетарного масштаба пока у вас менеее 3 планет зарегистрированных в галактическом имперском реестре.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 17-Май-12 01:51 
> планет зарегистрированных в галактическом имперском реестре.

Как пройти в библиотеку^W галактический имперский реестр?


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 21:48 
> нечего усилия распылять

Учитывая чем является wayland, очевидно что надо пилить оба проекта.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено ананист , 16-Май-12 11:42 
По сути, это очередной гвоздь в гроб Waylanda =)))

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 12:52 
Wayland еще не родился. Рано торопишься гроб колотить. И да, НАСТОЯЩИЙ гвоздь в гроб Waylanda будет тогда, когда Х-сервер перестанет быть ненужным посредником между Х-клиентами и композитным менеджером. Этот архитектурный косяк иксов — считай, главная причина, по которой вейланд начали пилить. Так что никто вейланд пилить не бросит, ибо перестраивать архитектуру иксов никто не собирается.

"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 16-Май-12 21:09 
что такое «композитный менеджер» и зачем это надо?

"Для X.Org Server разрабатывается новый API для..."
Отправлено Аноним , 17-Май-12 08:01 
> что такое «композитный менеджер» и зачем это надо?

тебе не надо, а другим надо, и кто прав? правы обе стороны, зачем возмущаешься? :)


"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 17-Май-12 08:06 
а где я возмущался? я спросил: зачем нужна эта фигня?

"Для X.Org Server разрабатывается новый API для..."
Отправлено Аноним , 17-Май-12 09:37 
Эта фигня нужна, чтобы каждое приложение не перерисовывало само свои окна, особенно когда они скрыты под другими окнами.

"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 17-Май-12 16:25 
> Эта фигня нужна, чтобы каждое приложение не перерисовывало само свои окна, особенно
> когда они скрыты под другими окнами.

опа! а кто за них рисовать будет? папа Карло? обалдеть, AI наступает и атакует.

(задумчиво) сначала люди фигачат 9e+3 битмапов, а потом удивляются, отчего же иксы по сетке тормозят. от того, что даже ложкой надо уметь пользоваться правильно, не то, что сложными системами.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 11:44 
Вот все кричат вейланд, вейлан. а что мы видим? какой-то недопилок XWayland на тилинговых WM.
   Я за X. Старый (можно сказать даже древний), проверенный...ну да пофиг, что мол медленный, работает стабильно! Еще посмотрим как хвалённый вейланд "летать" будет.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 14:59 
Иксы? Стабильные?
Деление на ноль.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 15:10 
Аргументируйте пожалуйста свой ответ. Факты, факты!

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 16:16 
> Аргументируйте пожалуйста свой ответ. Факты, факты!

Я знаю баг с переполнением буфера в иксах. Щелкает юзер по специальной очень длинной ссылке - и получает исполнение произвольного кода в контексте иксов (с рутовыми правами).


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Спокойный аноним , 16-Май-12 16:53 
>> Аргументируйте пожалуйста свой ответ. Факты, факты!
> Я знаю баг с переполнением буфера в иксах. Щелкает юзер по специальной
> очень длинной ссылке - и получает исполнение произвольного кода в контексте
> иксов (с рутовыми правами).

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


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 17:06 
> Очень, очень хочется увидеть эту специальную длинную ссылку и пощёлкать по ней.

Ответим скрипт-киддисам индейской избой фигвам.

> Как говорят в твоей среде: пруф или балабол.

Я уже не в том возрасте, чтобы меня можно было развести на "слабо" :)


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено qwe , 16-Май-12 18:36 
>> Я уже не в том возрасте, чтобы меня можно было развести на "слабо" :)

А причем тут слабо? Ссылка на https://bugs.freedesktop.org/ где?


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Ы , 16-Май-12 19:03 
>Я уже не в том возрасте,

Да не проблема - будешь балабол-сан! Или по нашему - старый пер^WW балабол.

PS: Типа вот в вейленде ошибок не будет .... "В Америке котов НЕТ!!!"(С) ага .


"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 16-Май-12 21:10 
балабол, чо. proof or gtfo.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Спокойный аноним , 16-Май-12 21:42 
>> Очень, очень хочется увидеть эту специальную длинную ссылку и пощёлкать по ней.
> Ответим скрипт-киддисам индейской избой фигвам.
>> Как говорят в твоей среде: пруф или балабол.
> Я уже не в том возрасте, чтобы меня можно было развести на
> "слабо" :)

Да причём тут "слабо"? Ты внятно и чётко сказал про уязвимость. Так уже получилось, что я работаю с иксами и проблемы уязвимости для меня важны (софт для платёжных терминалов).
Поскольку ты находишься не в чатике для праздной молодёжи, а на профессиональном ресурсе, раз уж сказал А, говори Б.
Но ответа по делу у тебя не будет, ты балабол, а почему - объясняю на пальцах:
Чтобы вызвать переполнение буфера выдуманным тобой способом, нужно где-то в иксах найти библиотеку или модуль, отвечающих за разбор ссылок. Мой смешной фантазёр, не подскажешь как называется эта самая библиотека или модуль? Ответа не надо, просто избавь этот ресурс от своего никчёмного присутствия.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 17-Май-12 01:52 
> очень длинной ссылке - и получает исполнение произвольного кода в контексте
> иксов (с рутовыми правами).

И что, прям так во всех браузерах? Независимо от того как они рендерят? Wtf?


"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 17-Май-12 01:58 
да вообще делать ничего не надо, достаточно пальцами щёлкнуть. вот аноним пощёлкал, у меня всё упало, теперь пишу с электрочайника. не сердите его, хуже будет!

"Для X.Org Server разрабатывается новый API для..."
Отправлено Аноним , 18-Май-12 22:34 
> у меня всё упало, теперь пишу с электрочайника. не сердите его, хуже будет!

Тебе хорошо, а мне приходится на электробритве ютиться :(. Хорошо что линукс туда уже и туда портировали :)


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено qwe , 16-Май-12 15:42 
>> Иксы? Стабильные?
>> Деление на ноль.

Понаставят кривых драйверов, а потом на иксы ругаются.

Сначала воспроизведи проблему с каким нибудь xf86-video-fbdev или xf86-video-vesa, а потом рассказывай про нестабильность иксов.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 13:00 
ждал чего-то похожего на Wayland уже минимум лет 10.
иксы не нужны. по крайней мере их дальнейшее развитие.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 13:04 
> ждал чего-то похожего на Wayland уже минимум лет 10.
> иксы не нужны. по крайней мере их дальнейшее развитие.

Скрипач не нужен?!
Ребята, вы все такие умные)) Вам череп не жмет?)
Осознаёте что по функционалу пока даже близко нет ничего?
TinyX какбэ вот, но он слишком специфичен.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 13:09 
мисс. ответ ниже

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено sasa , 16-Май-12 19:08 
> Осознаёте что по функционалу пока даже близко нет ничего?
> TinyX какбэ вот, но он

уже давно не поддерживается.


"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 16-Май-12 21:12 
> иксы не нужны

надеюсь, ты писал это из православной консоли из православного links?


"Для X.Org Server разрабатывается новый API для..."
Отправлено anonymous , 18-Май-12 07:12 
>> иксы не нужны
> надеюсь, ты писал это из православной консоли из православного links?

из под венды // К.О.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 13:08 
так ведь не спорю.
разговор о том, что пора оставить большой (хоть и крайне функциональный) костыль в том виде, в каком он есть и бросить все силы на новую перспективную систему.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 13:17 
> так ведь не спорю.
> разговор о том, что пора оставить большой (хоть и крайне функциональный) костыль
> в том виде, в каком он есть и бросить все силы
> на новую перспективную систему.

Ты чё раскомандовался?


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Vkni , 16-Май-12 13:28 
> так ведь не спорю.
> разговор о том, что пора оставить большой (хоть и крайне функциональный) костыль
> в том виде, в каком он есть и бросить все силы
> на новую перспективную систему.

Она неперспективна. Это всё равно, что со старого автомобиля Победа пересаживаться на новый, блестящий, лакированный мотороллер Хонда.

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


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 13:47 
> Но не на мотороллер, а на автомобиль, потому, что на мотороллере не перевезёшь 5 человек, не поедешь в дождь, не нагрузишь его картошкой.

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


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Vkni , 16-Май-12 14:10 
> Необходимость в иксах появляется, когда есть хотя бы две своих машины,
> обьединённые в сеть, и то не всегда.

Необходимость в Х появляется, когда используется библиотека кнопочек, не реализующая свой велосипед, см. Qt/Gtk, а пользующаяся, согласно UNIX-way'у системным прорисовщиком.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 14:35 
>> Необходимость в иксах появляется, когда есть хотя бы две своих машины,
>> обьединённые в сеть, и то не всегда.
> Необходимость в Х появляется, когда используется библиотека кнопочек, не реализующая свой
> велосипед, см. Qt/Gtk, а пользующаяся, согласно UNIX-way'у системным прорисовщиком.

"системный прорисовщик", о котором идёт речь, является "системным" только из-за отсутствия альтернатив. Реализация же "велосипедов" в Qt/Gtk вызвана недостатками "системных" кнопочек. И да, Qt/GTK ­— это тот велосипед, который нужен для того, чтобы устранить необходимость в изобретении большего числа велосипедов. Много Вы знаете и используете графических интерфейсов, построеных без использования  Qt/Gtk? Вооот.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Vkni , 16-Май-12 14:42 
> И да, Qt/GTK ­— это тот велосипед, который нужен для того,
> чтобы устранить необходимость в изобретении большего числа велосипедов.

Ладно уж бросаться лозунгами. Есть объективный факт - рисовальщик X11 устарел, значит его нужно обновить. Однако, вместо этого почему-то каждая библиотека делает свой собственный прорисовщик.

> Много Вы знаете
> и используете графических интерфейсов, построеных без использования  Qt/Gtk? Вооот.

Да, очень много. В частности, я позавчера залил новую версию WindowMaker'а в Sisyphus. Он очень приятно выглядит и очень быстро работает. На моей текущей Linux машине большинство программ не используют Qt/Gtk.

И, честно говоря, вид кнопочек Qt/Gtk, особенно Gtkшных, не умиляет. Наоборот, непонятно, почему эту серую, немного градиентную хрень нельзя прорисовывать средствами Х 89-го года. KDE/Gnome - это всё-таки, не E17, чтобы требовать какого-то восхищения графикой.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 17-Май-12 08:11 
> Ладно уж бросаться лозунгами. Есть объективный факт - рисовальщик X11 устарел, значит
> его нужно обновить. Однако, вместо этого почему-то каждая библиотека делает свой
> собственный прорисовщик.

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


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Vkni , 17-Май-12 11:18 
> не могут рисовальщик обновить или не хотят, потому у иксов нет будущего.

Ну так и у альтернативной системы нет будущего, потому, что она архитектурно убога. Мы это видели на примере SVGAlib, DirectFB. Ну сейчас увидим на примере Wayland.


"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 17-Май-12 16:27 
> Ну сейчас увидим на примере Wayland.

а вот не факт: красношапка может и продавить.


"Для X.Org Server разрабатывается новый API для..."
Отправлено Vkni , 17-Май-12 16:53 
Может, конечно. Тогда будет полный Пэ. У меня кроме FF практически ничего без Х работать не будет.

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


"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 17-Май-12 18:23 
> Но мне кажется, что архитектура Wayland слишком отдаёт идиотизмом, чтобы её можно
> было продавить. Как очередной драйвер вывода для Х - может быть,
> а как полная замена - вряд ли.

сейчас, конечно, НАБИГУТ, но: пульсу и системд вон продавливают вполне успешно.


"Для X.Org Server разрабатывается новый API для..."
Отправлено Vkni , 18-Май-12 12:54 
> сейчас, конечно, НАБИГУТ, но: пульсу и системд вон продавливают вполне успешно.

Я, кстати, не очень понимаю, на кой чёрт это делается. То есть, какая целевая система.

Для маленьких мониторов, почти отсутствующей мыши - ноутбуков, мозаичные WM вне конкуренции. Тачпадом практически не пользуешься, всё максимально хорошо видно, никаких проблем.

Для рабочей станции с огромным 20+ монитором нужно что-то типа OpenLook - большое окно переключателя рабочих столов, на котором написано, что где находится, неполностью раскрытые окна (которые желательно, всё-таки, размещать по некоторому алгоритму), небольшое кол-во чётких и приятно нарисованных пиктограмм по краям стола.

Ну и линейки прокрутки в OpenLook действительно удобные. Почему-то их никто не откопировал.

Интерфейс простой, чистый и красивый. Ни каких градиентов/полупрозрачностей не используется.

Вот, кстати, на этой странице - http://www.wisebison.com/848/my-dream-linux-desktop/ видно, что большая часть WM под Linux - это форменный п-ц с точки зрения дизайна.


"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 18-Май-12 13:08 
> Я, кстати, не очень понимаю, на кой чёрт это делается. То есть,
> какая целевая система.

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

> Вот, кстати, на этой странице — http://www.wisebison.com/848/my-dream-linux-desktop/
> видно, что большая часть WM под Linux — это форменный п-ц
> с точки зрения дизайна.

ну дык уродливые скриншоты к чему угодно подобрать можно. вообще, по-моему, задача вм — быть «невидимым». меня вот устраивает FluxBox с весьма минималистичной темой — в частности и потому, что я его «не вижу».


"Для X.Org Server разрабатывается новый API для..."
Отправлено Vkni , 18-Май-12 14:36 
> это «гонка за инновациями любой ценой». у «манагерствующих» нетоварищей
> есть такой глюк в мозгу: если контора не представляет никаких видимых
> «инноваций» — то она фуфловая. вот шапка и собирает всяких фриков
> от программирования, которые «до основанья мы разрушим».

Ну вот есть какое-то ощущение, что это именно фрики. Только что же всех пересаживали на console-kit, а сейчас я в ALT/devel читаю, что он уже не поддерживается. :-) Это при том, что не очень понятно, на кой он вообще был нужен. И так со многими "инновациями".

> вообще, по-моему, задача
> вм — быть «невидимым». меня вот устраивает FluxBox с весьма минималистичной
> темой — в частности и потому, что я его «не вижу».

И ещё, желательно, чтобы WM немного сглаживал разницу между программами с разным интерфейсом. Чтобы не было ощущения дикой инородности.


"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 18-Май-12 14:43 
> всех пересаживали на console-kit, а сейчас я в ALT/devel читаю, что
> он уже не поддерживается.

это они с X.org, видимо, пример берут: только хорговцы перешли на hal, как его объявили устаревшим. теперь вот «стоят у стеночки, кашлянуть боятся.» (ц)

> И ещё, желательно, чтобы WM немного сглаживал разницу между программами с разным
> интерфейсом.

а вот тут он, болезный, ничего поделать не может: морды-то тулкиты рисуют. тут вон даже Qt с gtk никак договориться не могут, куда бедному WM…


"Для X.Org Server разрабатывается новый API для..."
Отправлено Vkni , 18-Май-12 15:33 
> это они с X.org, видимо, пример берут: только хорговцы перешли на hal,
> как его объявили устаревшим. теперь вот «стоят у стеночки, кашлянуть боятся.»
> (ц)

Ну так может быть и не надо переходить на всякое новьё? В конце-концов, это же какой-то бег по кругу. И если не бежать впереди паровоза, то вполне можно сидеть на отлаженных решениях.


"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 18-Май-12 15:40 
> Ну так может быть и не надо переходить на всякое новьё?

так я и не иду. %-) у нас в слаке за модой не гоняются, к счастью.


"Для X.Org Server разрабатывается новый API для..."
Отправлено Аноним2 , 24-Май-12 05:04 
А какой профит от софта который просто работает? Продать как новьё нельзя, новых знаний в разработке не получить, с другими продуктами не поконкурировать, на новые версии ядра/базового окружения не перевести. При этом дырки которые были десятиления в этом софте всё находят и находят.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Vkni , 16-Май-12 14:44 
Кстати, было бы великолепно, если бы можно было впихнуть вместо прорисовщика Хов тот же Qtшный прорисовщик, или Cairo. Но это невозможно, хотя вроде бы именно сюда нужно идти.

И Wayland - это ещё один шаг в сторону от модульной архитектуры.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 22:27 
> Необходимость в Х появляется, когда используется библиотека кнопочек, не реализующая свой
> велосипед, см. Qt/Gtk, а пользующаяся, согласно UNIX-way'у системным прорисовщиком.

Учитывая как выглядят такие приложения - они к 2012 году просто издохли тихой сапой и пробелма отпала сама собой. Никто не хочет юзать программы которые выглядят как буллшит. Да и писать такие программы мало кто любит - за такую программу потом со стыда сгорать будешь.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Vkni , 17-Май-12 11:17 
> Учитывая как выглядят такие приложения - они к 2012 году просто издохли
> тихой сапой и пробелма отпала сама собой. Никто не хочет юзать
> программы которые выглядят как буллшит.

WindowMaker или OpenLook - выглядят как "буллшит"? Вы их вообще видели?



"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 17-Май-12 16:26 
внимание, все в машину! в треде обнаружен Анонимный Иксперт!

"Для X.Org Server разрабатывается новый API для..."
Отправлено Vkni , 17-Май-12 16:58 
> внимание, все в машину! в треде обнаружен Анонимный Иксперт!

Ну это обычное дело - человек путает красоту и задействованные технические возможности.

Современные KDE и Gnome, несмотря на то, что требуют весьма серьёзных ресурсов, выглядят, прямо скажем, некрасиво - этакая сероватая муть.


"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 17-Май-12 18:22 
> Современные KDE и Gnome, несмотря на то, что требуют весьма серьёзных ресурсов,
> выглядят, прямо скажем, некрасиво — этакая сероватая муть.

это всё от увлечения «пластиком». надеюсь, мода на него скоро пройдёт, нереально надоело. %-)


"Для X.Org Server разрабатывается новый API для..."
Отправлено Vkni , 18-Май-12 12:55 
> это всё от увлечения «пластиком». надеюсь, мода на него скоро пройдёт, нереально
> надоело. %-)

10 лет уже, между прочим.


"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 18-Май-12 13:02 
> 10 лет уже, между прочим.

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


"Для X.Org Server разрабатывается новый API для..."
Отправлено Аноним , 18-Май-12 22:35 
> это всё от увлечения «пластиком». надеюсь, мода на него скоро пройдёт, нереально
> надоело. %-)

Ну разумеется, черно-белый булшит из иксов в стиле "на дворе Win 2.0 с новым революционным интерфейсом" намного лучше. Но я такие интерфейсы оставил в начале девяностых, спасибо :)


"Для X.Org Server разрабатывается новый API для..."
Отправлено Vkni , 19-Май-12 00:03 
> Ну разумеется, черно-белый булшит из иксов в стиле "на дворе Win 2.0
> с новым революционным интерфейсом" намного лучше. Но я такие интерфейсы оставил
> в начале девяностых, спасибо :)

Ну посмотрите, кто вам мешает. Что именно смотреть, вам уже сказали - OpenLook и Window Maker. Разумеется, у WM можно взять вырвиглазные темы, но не надо.

Кстати, посмотрите на Enlightenment, до красоты которого KDE и Gnome всегда было как до Луны раком.


"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 19-Май-12 02:51 
да ты себе проходи мимо, стразики в другом магазине.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено iCat , 16-Май-12 14:22 
>...Некоторые люди не возят по пять человек, не ездят в дождь и не грузят картошку...

Это не повод прекращать производство и разработку автомобилей.

WayLand - _ещё_один_ проект. Не нужно его ни идеализировать, ни примитивизировать.
Потенциал X11 не только не исчерпан, он даже ещё не весь реализован...


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 14:31 
> Это не повод прекращать производство и разработку автомобилей.

…Что, в свою очередь, не делает мотороллеры бесперспектиными, о чём и шла речь в фразе
>...Некоторые люди не возят по пять человек, не ездят в дождь и не грузят картошку...

Ну а что
> WayLand - _ещё_один_ проект. Не нужно его ни идеализировать, ни примитивизировать.
> Потенциал X11 не только не исчерпан, он даже ещё не весь реализован...

, никто и не спорит.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 15:02 
> Да, авто уже дышит на ладан. Да, его нужно либо полностью переделывать,
> либо вообще менять. Но не на мотороллер, а на автомобиль, потому,
> что на мотороллере не перевезёшь 5 человек, не поедешь в дождь,
> не нагрузишь его картошкой.

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


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Vkni , 16-Май-12 16:26 
>> Да, авто уже дышит на ладан. Да, его нужно либо полностью переделывать,
>> либо вообще менять. Но не на мотороллер, а на автомобиль, потому,
>> что на мотороллере не перевезёшь 5 человек, не поедешь в дождь,
>> не нагрузишь его картошкой.
> Проблема в том, что новые автомобили уже есть (композитные менеджеры).

Это не автомобили. Задача рисования графических примитивов должна решаться централизовано, причём прорисовщик должен быть включён модульно, так, чтобы его можно было легко заменить. А в архитектуре, предлагаемой Wayland'ом, прорисовщик должен притаскиваться каждой библиотекой.

И получается именно, как автомобиль и мотороллер - в первом крыша одна на всех, а во втором - каждый должен таскать свой плащ от дождя.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 17:08 
> Задача рисования графических примитивов должна решаться централизовано,
> причём прорисовщик должен быть включён модульно, так, чтобы его можно было
> легко заменить. А в архитектуре, предлагаемой Wayland'ом, прорисовщик должен притаскиваться каждой библиотекой.

Централизованная архитектура менее модульна, чем вейлендовская.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Vkni , 16-Май-12 17:23 
> Централизованная архитектура менее модульна, чем вейлендовская.

Это голословное утверждение. :-)

Что мы видим сейчас - для изначальной архитектуры Х11 смена прорисовщика делалась в одном месте - в X сервере. И все эти бесчисленные библиотеки компонентов - Xaw, Motif, Xview и т.д. тут же начинали прорисовывать на новом.

А для Wayland, если вы хотите поменять рисовалку, вам придётся лезть в каждую библиотеку и менять там. :-) И где большая модульность?


"Для X.Org Server разрабатывается новый API для..."
Отправлено arisu , 16-Май-12 21:16 
> Проблема в том, что новые автомобили уже есть (композитные менеджеры)

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


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено кевин , 16-Май-12 15:37 
> так ведь не спорю.
> разговор о том, что пора оставить большой (хоть и крайне функциональный) костыль
> в том виде, в каком он есть и бросить все силы
> на новую перспективную систему.

перспективно становиться киборгом биомутантом: бросил свою семью и работу в том виде в котором она есть и записался на опыты...


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 22:24 
> перспективно становиться киборгом биомутантом: бросил свою семью и работу в том виде
> в котором она есть и записался на опыты...

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


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним2 , 24-Май-12 04:49 
Опыты может и удачные, но отходов от биореактора всё больше.



"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 22:28 
> в том виде, в каком он есть и бросить все силы на новую перспективную систему.

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


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Заоза , 16-Май-12 13:42 
Как долго я этого ждал.... Optimus ЗАРАБОТАЕТ!

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено const86 , 17-Май-12 08:07 
Ну с nouveau заработает. А надо? Может, мне не повезло, но производительность и уровень поддержки OpenGL ниже, чем у интеловского драйвера. А блоб, доточенный до нового интерфейса, ждать ещё пять лет после выпуска соответствующих иксов. Вон RandR только начали рожать :)

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 20-Май-12 03:56 
Я чего-то может не знаю, но вот у меня Optimus работает уже сейчас

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 16-Май-12 14:33 
Wayland начал работать. И главная его работа состоит в том, чтобы выдавать разработчикам иксов пинки под зад, которые у них перерождаются в шаги вперед :)
Надеюсь, так будет продолжаться и дальше.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Vova , 16-Май-12 15:45 
И что же в иксах не хватает скроме сиих фич, и добавление чего не сломает совместимости? Использовали бы ядерные возможности, был бы им и оптимус и горячее подключение, и дрова былиб на порядок лучьше, поддерживая быстрое переключение в консоль и фрейм буффер в нормальном разрешении. А чтото переделывать - выйдет новый вейленд...

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено R , 19-Май-12 15:46 
> Использовали бы ядерные возможности, был бы им
> и оптимус и горячее подключение, и дрова былиб на порядок лучьше,
> поддерживая быстрое переключение в консоль и фрейм буффер в нормальном разрешении.
> А чтото переделывать - выйдет новый вейленд...

Да вот, видите, есть такая маленькая деталь, о которой некоторые забывают (или на которую некоторые "забивают"?) - ядра-то, оказывается, бывают разные: Linux, BSD, Minix, NT,... А X-сервер, по идее, должен работать на каждом из них.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено кевин , 16-Май-12 15:12 
ну наконечто! однако почему про оптимус сказано а про гибрид кроссфайр нет?

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено анон , 18-Май-12 21:57 
>Дэвид Эйрли (David Airlie), работающий в компании Red Hat
>Red Hat
>новый API
>systemd

как же они за***ли со своими инновациями. Этот новый АПИ решит старые утечки памяти? Нет? ну за каким [кухонная_острая_приправа] тогда его делать?


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 18-Май-12 22:37 
> утечки памяти?

Выбросьте уже кривые блобы. Очень удивитесь - оказывается иксы могут отпахать полгода не падая и память не кончится. Даже без свопфайла.


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 18-Май-12 22:38 
Бедные бсдшники, опять будут 5 лет орать что свежие иксы - дрянь и "не нyжно".

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним2 , 24-Май-12 04:46 
Очень толсто. Скорее бедные ононимы будут ссаться ещё 10 лет на коврики от обиды, что под  фрей иксы работают годами даже с блобами в дровах.

"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено Аноним , 23-Май-12 22:26 
Так чего ждать? Сырого вейланда или закостыленных иксов?

ай со мач лов опенсорс, что аж хот =)


"Для X.Org Server разрабатывается новый API для взаимодействи..."
Отправлено MegaEvgeniy , 23-Май-12 22:28 
Так чего ждать? Сырого вейланда или закостыленных иксов?

ЗЫ ай со мач лов опенсорс, что аж хот =)