The OpenNET Project / Index page

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



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

Оглавление

Проблемы X11 и их решения в Wayland , opennews (??), 10-Июн-13, (0) [смотреть все]

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


83. "Проблемы X11 и их решения в Wayland "  +1 +/
Сообщение от arisu (ok), 10-Июн-13, 17:45 
> А Canonical никто не подпустит релизить иксы, да.

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

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

103. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 10-Июн-13, 18:17 
> пакарда-то вон к разработке допустили. а чем каноникал хуже?

При трех человеках понимающих "как этот крап вообще работает?" - не больно то и попривередничаешь :)

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

111. "Проблемы X11 и их решения в Wayland "  +1 +/
Сообщение от arisu (ok), 10-Июн-13, 18:24 
так пакард-то не понимает, похоже. по крайней мере, xrender он делал явно не приходя в сознание. и ничего.
Ответить | Правка | Наверх | Cообщить модератору

119. "Проблемы X11 и их решения в Wayland "  –2 +/
Сообщение от Аноним (-), 10-Июн-13, 18:36 
Да там большинство програмеров не понимает как оно работает, как видишь. Потому что феерическая свалка костылей. И выбросить их не вариант: без них это страшило вообще никто кроме парочки особо хардкорных олдфагов использовать не станет. Потому что костыли появились как попытка хоть немного адаптировать сие к современным реалиям.

Сетевая прозрачноть? Ну да, если минимум 100Мбит интерфейс, с пингом 1мс, т.е. кусок эзернета до соседнего компа - оно даже как-то работает. В менее удачных сетевых условиях оно, извините, функционирует. Потому что работой такое непотрeбство называть больно жирно.

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

124. "Проблемы X11 и их решения в Wayland "  +1 +/
Сообщение от arisu (ok), 10-Июн-13, 18:40 
> Сетевая прозрачноть? Ну да, если минимум 100Мбит интерфейс, с пингом 1мс, т.е.
> кусок эзернета до соседнего компа — оно даже как-то работает. В
> менее удачных сетевых условиях оно, извините, функционирует.

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

и да, немашина таки рулит.

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

152. "Проблемы X11 и их решения в Wayland "  +1 +/
Сообщение от kurokaze (ok), 10-Июн-13, 19:17 
> никто вовремя не сказал о том, что такое нормально работать не
> будет.

И что? Я иксовые проги и через 28k на модеме гонял в своё время. А сейчас 20мбит за 7уе. И кроме того это не значит что программы которые я запускаю локально должны выглядеть как гуано.

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

154. "Проблемы X11 и их решения в Wayland "  +2 +/
Сообщение от arisu (ok), 10-Июн-13, 19:22 
>> никто вовремя не сказал о том, что такое нормально работать не
>> будет.
> И что?

вот и я думаю: «и что?» если бы мне сказали, что это «работать не будет» — может, я бы и пробовать не стал. а так не знал я, что попытка заранее обречена на провал — и оно нормально работало.

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

326. "Проблемы X11 и их решения в Wayland "  –1 +/
Сообщение от Аноним (-), 13-Июн-13, 16:39 
> и далеко не по мегабитным интернетам.

На GPRS попробуй. RDP с его дельта-компрессией, кэшированием и урезанием числа цветов - остается юзабелен даже так. А иксы при этом больше напоминают порно в форме слайдшоу. Без замечания тормозов ими можно пользоваться только в шустрой проводной локалке.

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

Понятия о нормальной работе у всех разные.

> и да, немашина таки рулит.

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

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

134. "Проблемы X11 и их решения в Wayland "  –1 +/
Сообщение от Vkni (ok), 10-Июн-13, 18:53 
> Сетевая прозрачноть? Ну да, если минимум 100Мбит интерфейс, с пингом 1мс, т.е.
> кусок эзернета до соседнего компа - оно даже как-то работает. В
> менее удачных сетевых условиях оно, извините, функционирует. Потому что работой такое
> непотрeбство называть больно жирно.

1. Вы настолько бедны, что не можете позволить себе гигабитного кабеля? Гигабитные карточки ведь сейчас везде.

2. Вася - инвалид, хромает на одну ножку. Бегать не может, поэтому мы ему обе ножки сейчас оторвём. Ну, вместо того, чтобы вылечить.

(Вообще-то, давно нужно вставить наработки NX в основную ветку Xов. :-)

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

209. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 11-Июн-13, 05:15 
> 1. Вы настолько бедны, что не можете позволить себе гигабитного кабеля? Гигабитные
> карточки ведь сейчас везде.

Капитан намекает что мощный сервак на котором это возымеет смысл vs моего десктопника - стоит "немного" подороже кусочка гигабитного кабеля. Сущие мелочи.

Кроме того, катушку с кабелем очень неудобно таскать за собой. И типичная бухта кабеля никак не более 300 метров. А спеки - вообще только 100 метров допускают. Перспектива никогда не удаляться от дома на 100 метров мне не нравится. Значит, беспроводные интерфейсы различной степени дальнобойности - имеют право на существование.

> (Вообще-то, давно нужно вставить наработки NX в основную ветку Xов. :-)

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

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

221. "Проблемы X11 и их решения в Wayland "  –1 +/
Сообщение от бедный буратино (ok), 11-Июн-13, 07:51 
> Видимо как раз таки мало кому нужно было, раз не вставили за
> столько лет. Хоть я и согласен что в этом виде оно
> стало бы хотя-бы хоть сколько-то конкурентоспособным с остальными, типа rdp/vnc/...

# apt-cache show dxpc
Package: dxpc
Version: 3.9.2-3
Installed-Size: 167
Maintainer: Jay Berkenbilt <qjb@debian.org>
Architecture: amd64
Depends: libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), liblzo2-2, libstdc++6 (>= 4.4.0)
Description-en: differential X protocol compressor
dxpc is an X protocol compressor designed to improve the speed of X11
applications run over low-bandwidth links (such as dialup PPP
connections).  The executable in this package can run as either a
client or a server.
.
This version is not compatible with versions older than 3.9.0.
For this package to be useful, you need to have a compatible dxpc
executable running on another computer.  If the other computer is a
non-debian machine, you may need to obtain the dxpc archive from
ftp.x.org and compile it yourself for the non-debian computer.
Precompiled binaries for many systems are available from
http://www.vigor.nu/dxpc/.
.
For more information on dxpc, see http://www.vigor.nu/dxpc/.
Description-md5: 865ed3e5ddf424a5ae338f1b3ed5856f
Tag: interface::x11, network::client, network::server, role::program, use::compressing, use::dialing, x11::library


# apt-cache show xserver-xspice
Package: xserver-xspice
Source: xserver-xorg-video-qxl
Version: 0.1.0-2
Installed-Size: 88
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Architecture: amd64
Depends: python, xserver-xorg, xserver-xorg-video-qxl (>= 0.0.17-2), python-argparse
Description-en: Xspice X server
Xspice is an X server and Spice server in one. It consists of a wrapper script
for executing Xorg with the right parameters and environment variables, a
module names spiceqxl_drv.so implementing three drivers: a video mostly
code identical to the guest qxl X driver, and keyboard and mouse reading from
the spice inputs channel.
.
Xspice allows regular X connections, while a spice client provides the keyboard
and mouse and video output.

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

225. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от бедный буратино (ok), 11-Июн-13, 07:56 
>> (Вообще-то, давно нужно вставить наработки NX в основную ветку Xов. :-)
> Видимо как раз таки мало кому нужно было, раз не вставили за
> столько лет. Хоть я и согласен что в этом виде оно
> стало бы хотя-бы хоть сколько-то конкурентоспособным с остальными, типа rdp/vnc/...

Но самое интересное - это вот это:

Low Bandwidth X, was a protocol to use the X Window System over network links with low bandwidth and high latency. It was introduced in X11R6.3 ("Broadway") in 1996, but never achieved wide use. It was disabled by default as of X.Org Server 7.1, and was removed for version 7.2.

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

327. "Проблемы X11 и их решения в Wayland "  –1 +/
Сообщение от Аноним (-), 13-Июн-13, 16:43 
> Но самое интересное - это вот это:

...
> It was disabled by default as of X.Org Server 7.1, and
> was removed for version 7.2.

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

Тренд продолжился - теперь все кто активно выводит графику обнаружили что проще вообще юзать OpenGL и гнать 2D как частный случай 3D чем с этой тормозной свалкой костылей связываться.

JFYI, получить от иксов приемлимую нагрузку на проц и сносное быстродействие на Nokia N900 было одним из главных challenge вообще. В результате там юзается какой-то весьма кастомный вариант x-сервера и все-равно это жрет ресурсы. Поэтому кому надо быстро гнать графику - как один юзают OpenGL. Даже если им надо тyпейшее 2D.

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

118. "Проблемы X11 и их решения в Wayland "  +1 +/
Сообщение от Vkni (ok), 10-Июн-13, 18:34 
> При трех человеках понимающих "как этот крап вообще работает?" - не больно
> то и попривередничаешь :)

Так человек, пишущий <<“fixing” the X server by wrapping it in more and more extensions and plugins>>, не понимает, что расширения - это естественный путь развития Х. Т.е. никакого "fixing" тут нет, а есть "development".

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

121. "Проблемы X11 и их решения в Wayland "  –2 +/
Сообщение от Аноним (-), 10-Июн-13, 18:36 
> "development".

Фабрика по производству костылей. Глядя на то как это работает.

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

127. "Проблемы X11 и их решения в Wayland "  +1 +/
Сообщение от arisu (ok), 10-Июн-13, 18:42 
>> «development».
> Фабрика по производству костылей. Глядя на то как это работает.

даже если и так — оно таки работает. сказать то же самое про «конкурентов» пока не получается: видно только ковыляющие PoC'и.

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

135. "Проблемы X11 и их решения в Wayland "  +1 +/
Сообщение от Vkni (ok), 10-Июн-13, 18:54 
> Фабрика по производству костылей. Глядя на то как это работает.

Ещё раз - Хы - наиболее продвинутая из современных граф. систем. Поменяйте, пожалуйста, в  Windows/Wayland/Mir и т.д. оконный менеджер со всеми оконными декорациями.

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

210. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 11-Июн-13, 05:21 
> пожалуйста, в  Windows/Wayland/Mir и т.д. оконный менеджер со всеми оконными декорациями.

Вы исходите из позиций что такая задача есть. А 90% юзеров винды подтверждают что класть они на это хотели. Их и так устраивает. Как вы понимаете, критерии и их важность для конкретного индивида могут варьироваться. Вот ваши предпочтения и сценарии использования - достаточно специфичны. А у меня вот наприимер существенно иные предпочтения и приоритеты. Я бы предпочел быструю и неубиваемую локальную графику. А какими там костылями будет привинчен нетворкинг - мне малоинтересно, я им не пользуюсь. По крайней мере в том виде каком это сделано в иксах - оно мне не уперлось.

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

231. "Проблемы X11 и их решения в Wayland "  +2 +/
Сообщение от Аноним (-), 11-Июн-13, 09:33 
>90% юзеров винды

Палишь контору же. Хотя в принципе и так все уже знают, кому нужны все эти ваши вяленды и системд.

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

234. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от бедный буратино (ok), 11-Июн-13, 09:40 
> А 90% юзеров винды подтверждают что класть они на это хотели.

90% юзеров винды вообще ничего не решают. Легко делать выбор, когда его нет, как класса.

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

328. "Проблемы X11 и их решения в Wayland "  –1 +/
Сообщение от Аноним (-), 13-Июн-13, 16:46 
> 90% юзеров винды вообще ничего не решают. Легко делать выбор, когда его нет, как класса.

Ну как бы чисто теоретически - эти 90% могли пойти и поюзать *bsd, пингвины, или что там еще. Но с такой графической подсистемой этого явно не случится. Знаешь, при всей антипатии к MS, они в свое время положили много сил на то чтобы их графика довольно быстро работала даже на заурядном железе. А на современном оно вообще втопило т.к. там на уровне дизайна никаких особых причин для тормозов - нет.

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

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

289. "Проблемы X11 и их решения в Wayland "  +1 +/
Сообщение от Vkni (ok), 11-Июн-13, 20:05 
>> пожалуйста, в  Windows/Wayland/Mir и т.д. оконный менеджер со всеми оконными декорациями.
> Вы исходите из позиций что такая задача есть.

Ну да, в колбасе потребности нет.

Если вам удобны Винды - идите туда, и не компостируйте тут мозги. Мы сидим на Linux'е не из-за того, что на Винду денег нет - она с каждым новым компом бесплатно даётся. А потом, что Linux УДОБНЕЕ.

Что в Linux'е удобнее:

1. Пакетные менеджеры и репозитарии.

2. Наличие разных WM/DE - каждый может подобрать себе по вкусу, подходящее для его компа.

3. Удобными языками программирования (не PowerShell, да :-), даваемыми в их многообразии.

4. Сетевой прозрачностью (какая есть всё равно лучше, чем ничего).

Если эти пункты убрать, то можно и нужно смело переходить на MacOSX/Windows. Там хоть отлажено всё.

А просто "бесплатные Винды" нафиг не нужны. Здесь, всё-таки, не бездомные собрались. :-)

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

297. "Проблемы X11 и их решения в Wayland "  +1 +/
Сообщение от Аноним (-), 11-Июн-13, 22:12 
Вообще-то с кривулинами и костылями это потихоньку впиливают в винду. Причём основательно так впиливают. А любители вяленого хотят докатить линух до уровня вин95.
Ответить | Правка | Наверх | Cообщить модератору

329. "Проблемы X11 и их решения в Wayland "  –1 +/
Сообщение от Аноним (-), 13-Июн-13, 16:59 
> Ну да, в колбасе потребности нет.

Нашли с чем сравнить. Сколько процентов населения трескает колбасу, а сколько - пользуется иксами? :)

> Если вам удобны Винды - идите туда, и не компостируйте тут мозги.

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

> что Linux УДОБНЕЕ.

Как ни странно - я тоже. Просто у нас местами разные понятия о удобстве. Мне вот неудобно когда локальная графика тормозит благодаря иксам. И не удобно когда вентиль на проце взвывает от того что иксы оказывается проц грузят.

> 1. Пакетные менеджеры и репозитарии.

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

> 2. Наличие разных WM/DE - каждый может подобрать себе по вкусу, подходящее для его компа.

Вяленд сам по себе этому BTW вообще никак не противоречит. Ну вон kwin вполне себе анонсировал его поддержку. Пока правда через костыли и хаки. Однако окончательный план выглядит вполне разумно - просто впихнуться как свой композитор. Kwin все-равно сто лет умеет композитинг. Ну и остальные подтянутся. Разумеется, живые. А не те кто уже сдох и ...цать лет не развивается.

> 3. Удобными языками программирования (не PowerShell, да :-),
> даваемыми в их многообразии.

Ну да. А powershell это вообще п-ц какой-то. И понятие ms о удобной консоли - такое же. У них даже автодополнение нормально не работает. В 2013 году. А вот пути и команды зато очень длинные. Поэтому убежденные виндyзятники предпочитают возякать мышкой. Пользоваться таким шеллом почти невозможно.

> 4. Сетевой прозрачностью (какая есть всё равно лучше, чем ничего).

Я оной пользуюсь только в виде ssh. На иксы мне ... ну вы поняли :).

> Если эти пункты убрать, то можно и нужно смело переходить на MacOSX/Windows.
> Там хоть отлажено всё.

Насчет "все" - это вы зря. Там багов бывает не хуже чем где-то еще. Софт пишут люди и им свойственно ошибаться. И какие-то дешевые тайванокитайские наймиты писавшие например драйвера допустим какому-нибудь асусу под винду - пишут код явно хуже чем профессиональные ядерщики в лине. Поэтому с виндовыми драйверами бывает масса разных приколов. В маке проблему решили просто - "это нельзя". Ну да, вариант. Нет фичи - нет проблем :).Покупайте железки только от эппла. Правда вот ассортимент ограничен и цены конские. Но вариант, да.

> А просто "бесплатные Винды" нафиг не нужны. Здесь, всё-таки, не бездомные собрались. :-)

А с этим никто и не спорит.

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

345. "Проблемы X11 и их решения в Wayland "  +1 +/
Сообщение от Vkni (ok), 13-Июн-13, 23:39 
> Нашли с чем сравнить. Сколько процентов населения трескает колбасу, а сколько -
> пользуется иксами? :)

Во-первых, речь про разные WM. Во-вторых, без разных WM и без колбасы можно жить. :-) Поэтому, как и говорилось, в колбасе потребности нет.

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

Есть, но это узкие ниши. Причём исправление говна, которое там накопилось началось совсем недавно.

> о удобстве. Мне вот неудобно когда локальная графика тормозит благодаря иксам.

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

>> 2. Наличие разных WM/DE - каждый может подобрать себе по вкусу, подходящее для его компа.
> Вяленд сам по себе этому BTW вообще никак не противоречит.

Противоречат Client-Side-Decorations. Ну гляньте сами, что это такое. Задрало же тыкать в эту очевидную дрянь.

> Ну да. А powershell это вообще п-ц какой-то.

На самом деле, bash, хотя и древний, но по ряду причин сильно прогрессивнее ООП подхода из PowerShell. В bash используются ленивые вычисления (конвееры), каррирование (вы можете определить команду, а во время вызова добавить ещё параметров), смесь функционального и императивного подходов. Т.е. из "конвенциальных языков" до этого доходит только Haskell смешанный с ML.

> Насчет "все" - это вы зря. Там багов бывает не хуже чем
> где-то еще.

Уж меньше, чем в Linuxах. Плюс, те же Винды в ядре своём изначально лучше устроены, чем Linux, поэтому тайванокитайские наймиты, пишущие драйвера для Windows не так разрушительны, как если бы они писали драйвера под Linux. Конечно, мощь Столлмановской GPL позволяет Linux'у конкурировать и выигрывать, но без неё Linux давно был бы смыт в унитаз.

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

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

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




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

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