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

Исходное сообщение
"Релиз X.Org Server 1.11"

Отправлено opennews , 27-Авг-11 09:45 
После 6 месяцев разработки увидел свет релиз X.Org Server 1.11, в котором отражено более 500 изменений, главным образом связанных с исправлением ошибок и мелкими доработками. Устранено много утечек памяти. В программный интерфейс внесены незначительные улучшения.


К сожалению в состав X.Org Server 1.11 не вошел код X Input 2.1 с реализацией программного интерфейса для работы с устройствами ввода, поддерживающими одновременные касания (мультитач), Также не добавлены новые расширения RandR, например, остается нереализованной поддержка RandR 1.4, дающая возможность привязки пиксельных карт (pixmap) к отдельным CRTC-видеоконтроллерам.


X.Org Server 1.11 не совместим с прошлыми выпусками на уровне ABI и требует пересборки графических драйверов. В проприетарном драйвере NVIDIA поддержка X.Org Server 1.11 уже присутствует, драйвер AMD Catalyst будет приведен в соответствие в следующем выпуске. Следующий релиз  X.Org Server 1.12 ожидается через 6 месяцев и судя по планам будет содержать поддержку плавной прокрутки (http://www.opennet.me/opennews/art.shtml?num=30837).

URL: http://www.phoronix.com/scan.php?page=news_item&px=OTg0MA
Новость: http://www.opennet.me/opennews/art.shtml?num=31608


Содержание

Сообщения в этом обсуждении
"Релиз X.Org Server 1.11"
Отправлено megabaks , 27-Авг-11 09:45 
>В проприетарном драйвере NVIDIA поддержка X.Org Server 1.11 уже присутствует

вообще-то тестовая - без костылей ака забивание на ABI не завести


"Релиз X.Org Server 1.11"
Отправлено Аноним , 27-Авг-11 16:57 
285.03 в оверлей запилишь?

"Релиз X.Org Server 1.11"
Отправлено AHAHAC , 27-Авг-11 18:24 
xorg.comf

Option IgnoreABI "True"


"Релиз X.Org Server 1.11"
Отправлено megabaks , 27-Авг-11 22:19 
перечитай мой пост внимательно
я же говорил - без костылей!

"Релиз X.Org Server 1.11"
Отправлено megabaks , 27-Авг-11 22:18 
запилил
//лучи ненависти нвидии за отсутствие на фтп и JS-нутый на всю голову сайт!

"Релиз X.Org Server 1.11"
Отправлено anonymous , 28-Авг-11 11:38 
вы не поверите

ftp://download.nvidia.com/XFree86/


"Релиз X.Org Server 1.11"
Отправлено megabaks , 28-Авг-11 11:51 
ты не поверишь - я говорил про 285.03
которые вышли уже полторы недели назад (если верить сайту)
а на фтп их нет

"Релиз X.Org Server 1.11"
Отправлено iZEN , 27-Авг-11 11:35 
Основные признаки плохого кода:
1) Забивание болта на текущие исправления ошибок и утечек памяти.
2) Отсутствие управления жизненным циклом ПО ("шестимесячный релиз-цикл" — этого недостаточно, нужно исправлять ошибки по мере их нахождения, а не откладывать на следующую версию).
3) "Авральное" крупное обновление, ломающее обратную совместимость со сторонними продуктами, вместо плавных эволюционных изменений с координацией своих действий с другими разработчиками.

В X.org (да и не только) пишут плохой код.


"Релиз X.Org Server 1.11"
Отправлено анон , 27-Авг-11 12:38 
1) первый абзац новости
2) ты про минорные релизы не слышал(1.10.х)?
3) Это мажорный релиз и сломано только аби, апи цел и нужно только пересобрать зависимые части.

Твое мнение очень важно для нас


"Релиз X.Org Server 1.11"
Отправлено ананим , 27-Авг-11 14:26 
>2) ты про минорные релизы не слышал(1.10.х)?

неа.
У него жаба только в консоли по ресурсам может работать.
зыж
подтверждение:
$ eix x11-base/xorg-server
x11-base/xorg-server
     Available versions:  [m]1.9.4 [m]1.9.5 1.10.2 (~)1.10.3 (~)1.10.4 [M](~)1.10.99.901 [M](~)1.10.99.902 {dmx doc ipv6 kdrive minimal nptl static-libs tslib +udev xnest xorg xvfb}
     Installed versions:  1.10.4(13:13:24 21.08.2011)(ipv6 kdrive nptl tslib udev xorg -dmx -doc -minimal -static-libs -xnest -xvfb)
     Homepage:            http://xorg.freedesktop.org/
     Description:         X.Org X servers


"Релиз X.Org Server 1.11"
Отправлено ананим , 27-Авг-11 14:22 
да, тяжело жабистам. уж лет 15 жаба именно так и развивается.
>1) Забивание болта на текущие исправления ошибок и утечек памяти.

жаба
>2) Отсутствие управления жизненным циклом ПО ("шестимесячный релиз-цикл" — этого недостаточно, нужно исправлять ошибки по мере их нахождения, а не откладывать на следующую версию).

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

жаба адназначна. Теперь и с критикал пат апдэйт! :D
>В X.org (да и не только) пишут плохой код.

а тож. вот один из основных - Alan Coopersmith alan.coopersmith@oracle.com


"Релиз X.Org Server 1.11"
Отправлено ананим , 27-Авг-11 15:01 
зыж
по поводу стабильности xorg.
не знаю как в других соурс-бэйзед дистрах, а в генту новые иксы появляются в основных (подчеркну!) портянках сразу.
вот и 1.11 уже есть (правда я пока не ставил).
И что характерно, обновления иксов практически всегда происходит без неприятных последствий. А исключения бывают только если не готовы проприетарные дрова (как сейчас).
Для сравнения - кеды появляются где-то через 1-2 месяца, гном - через полгода.
И это кстати показатель надёжности и стабильности. Потому что если наплевать, и поставить таки гномокеды не из основных, а из (официальных кстати!!!) оверлеев, то проблемы точно будут. И хорошо, если мелкие и решаемые.
Ещё раз - а иксы попадают в основной портеж сразу и никаких проблем.

"Релиз X.Org Server 1.11"
Отправлено гентуаноним , 27-Авг-11 17:06 
у меня обновление до 1.11 неудачно произошло, откатился.

"Релиз X.Org Server 1.11"
Отправлено ананим , 27-Авг-11 17:32 
Раз аби изменилось, значит и зависимые надо пересобрать.

"Релиз X.Org Server 1.11"
Отправлено Avator , 28-Авг-11 03:50 
Вы вообще не в курсе того о чем говорите. Не позорились бы (я про минорные обновления, ЖЦ и т.д.).

"Релиз X.Org Server 1.11"
Отправлено анон , 28-Авг-11 10:21 
Причем тут жаба?



"Релиз X.Org Server 1.11"
Отправлено ананим , 28-Авг-11 14:50 
А для него она образец "правильного" процесса разработки.
при этом такой же (а местами много лучше) иксорг у него вдруг "не_правильный".
вот такой жаба-аффект для стороннего наблюдателя.
Так что будте осторожны с жабой.

"Релиз X.Org Server 1.11"
Отправлено Аноним , 27-Авг-11 19:17 
> В X.org (да и не только) пишут плохой код.

Не пользуйся x.org, выбрось бяку! Правда не понятно, чем же ты будешь пользоваться вместо него.


"Релиз X.Org Server 1.11"
Отправлено ANAN , 29-Авг-11 00:48 
Wayland?

"Релиз X.Org Server 1.11"
Отправлено xxx , 27-Авг-11 11:50 
The X server has to be the biggest program I've ever seen that doesn't do anything for you. - Kenneth Lane Thompson

"Релиз X.Org Server 1.11"
Отправлено Ytch , 27-Авг-11 14:32 
> The X server has to be the biggest program I've ever seen that doesn't do anything for you. - Kenneth Lane Thompson

И что? Ядро ОС само по себе, например, тоже "doesn't do anything for you", зато позволяет работать множеству программ, которые очень даже "do something for you".
А вообще очень похоже, что цитата сильно зависела от контекста, из которого была вырвана.


"Релиз X.Org Server 1.11"
Отправлено xxx , 27-Авг-11 16:15 
>И что?

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

>А вообще очень похоже, что цитата сильно зависела от контекста, из которого была вырвана.

    Q: You once said : "The X server has to be the biggest program I've ever seen that doesn't do anything for you.". Could you elaborate ? Do you imply that graphical servers allowed non-professionals to deal with computers and that it turned harmful ?

    A: I was caught saying this when I first subjected my infant C compiler to the X source. I was trying to debug my compiler by pawing through endless layers of conversion, reformating, copying, etc. I couldn't find any code that did any work.

    I now realize that X was just miles ahead in it's programming style.


"Релиз X.Org Server 1.11"
Отправлено Аноним , 27-Авг-11 19:20 
>     I now realize that X was just miles ahead in it's programming style.

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


"Релиз X.Org Server 1.11"
Отправлено Stax , 27-Авг-11 13:38 
Что-то такое ощущение, что XInput 2.1 они выкидывают из "очередного релиза" с пометкой "будет в следующем" уже не то что несколько месяцев, а несколько лет :-/

"Релиз X.Org Server 1.11"
Отправлено Ананас , 27-Авг-11 14:58 
Ну через лет 5, наверное, появится этот самый плавный мультитач, но к тому времени уже везде будет wayland.

"Релиз X.Org Server 1.11"
Отправлено Аноним , 27-Авг-11 20:57 
Хорошо про wayland пошутил)

"Релиз X.Org Server 1.11"
Отправлено Алексей , 27-Авг-11 17:15 
Плюсую. Тоже касается и RandR. :(

"Релиз X.Org Server 1.11"
Отправлено Карбофос , 27-Авг-11 15:46 
>Устранено много утечек памяти.

в 1.10 уж сильно страшно, когда xorg занимает около 700 метров вирт. памяти


"Релиз X.Org Server 1.11"
Отправлено Аноним , 27-Авг-11 15:56 
А теперь идем и читаем про то, что такое виртуальная память.

"Релиз X.Org Server 1.11"
Отправлено Карбофос , 27-Авг-11 16:14 
троллик, теперь ты идешь и читашь man top
PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                    
1982 root      20   0  685m 587m 3360 S   31 29.2   6:27.83 Xorg    

"Релиз X.Org Server 1.11"
Отправлено Stax , 27-Авг-11 17:15 
Мне бы ваши проблемы..

  PID  PPID USER        TIME+   RES  SHR  VIRT  PR  NI S P %CPU %MEM COMMAND
10131  1783 user      99:19.61 858m  26m 1940m  20   0 S 1  3.8 10.8 firefox                                                                  

Кого волнуют 700 мегов виртуальных, когда популярная программа сходу сжирает 900 мегов физических?.. (фокс 6.0, x86-64)


"Релиз X.Org Server 1.11"
Отправлено Карбофос , 27-Авг-11 17:30 
а сравните с хромом, с такими же открытыми табуляторами. да еще и на слабенькой машине. результат будет очевиден - либо Opera, или Firefox

сейчас у меня штук 30 открыто
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
2664 karbofos  20   0 1029m 495m  22m S    2 24.6  18:43.83 firefox-bin

uname -a
Linux sidbox 2.6.39-3.slh.1-aptosid-amd64 #1 SMP PREEMPT Sat Jul 9 12:10:13 UTC 2011 x86_64 GNU/Linux


"Релиз X.Org Server 1.11"
Отправлено Stax , 27-Авг-11 18:58 
> а сравните с хромом, с такими же открытыми табуляторами. да еще и на слабенькой машине. результат будет очевиден - либо Opera, или Firefox

Я знаю, хром на этой же нагрузке сжирает 2 гига памяти моментально и потом начинает зверски тормозить, выдавать "ой, вкладка упала" в некоторых вкладках и тд :)


"Релиз X.Org Server 1.11"
Отправлено all_glory_to_the_hypnotoad , 27-Авг-11 20:19 
1.10 иксы уже почти месяц работают на десктопе со всякой хренотенью, память не более 65 мб. Тут ещё не нужно забывать, что иксы так же выделяют память по "заказу" приложения, т.е. если есть текучий ФФ, то он потенциально может выжирать ресурсы иксов.

"Релиз X.Org Server 1.11"
Отправлено Stax , 27-Авг-11 17:18 
>>Устранено много утечек памяти.
> в 1.10 уж сильно страшно, когда xorg занимает около 700 метров вирт.
> памяти

У меня в районе 300. У вас что, бинарный нвидиевский блоб вместо графических дров? Такой расход памяти обычно из-за подобных штук бывает.


"Релиз X.Org Server 1.11"
Отправлено Карбофос , 27-Авг-11 17:31 
нет, как раз без блоба от AMD/ATI.

"Релиз X.Org Server 1.11"
Отправлено megabaks , 28-Авг-11 00:53 
жесть, да ты проклят!
по полторы-две недели аптайма - такого никогда не было

"Релиз X.Org Server 1.11"
Отправлено Карбофос , 28-Авг-11 01:25 
какой ты молодчина, прям ух!

"Релиз X.Org Server 1.11"
Отправлено megabaks , 28-Авг-11 01:37 
> какой ты молодчина, прям ух!

неуместный "юмор"
нвидия, блоб, кеды, компиз, иногда играю - никогда не видел у иксов больше 110 метров RSS (во время игры естессно больше, как и потребление рамы видяхи)


"Релиз X.Org Server 1.11"
Отправлено Карбофос , 28-Авг-11 20:30 
pmap -d 1979
1979:   /usr/bin/X :0 vt7 -br -nolisten tcp -auth /var/run/xauth/A:0-yHiH1a
Address           Kbytes Mode  Offset           Device    Mapping
0000000000400000    1840 r-x-- 0000000000000000 008:00001 Xorg
00000000007cb000      76 rw--- 00000000001cb000 008:00001 Xorg
00000000007de000      52 rw--- 0000000000000000 000:00000   [ anon ]
000000000228a000  566396 rw--- 0000000000000000 000:00000   [ anon ]
00007f428e41a000      36 r-x-- 0000000000000000 008:00001 evdev_drv.so
00007f428e423000    2048 ----- 0000000000009000 008:00001 evdev_drv.so
00007f428e623000       4 rw--- 0000000000009000 008:00001 evdev_drv.so
00007f428e624000   11764 rw--- 0000000000000000 000:00000   [ anon ]
00007f428f1a1000  262144 rw-s- 00000000d0000000 000:0000d resource0_wc
00007f429f1a1000     136 r-x-- 0000000000000000 008:00001 libfb.so

ну и прочее, по мелочи


"Релиз X.Org Server 1.11"
Отправлено megabaks , 29-Авг-11 03:08 
мне повторить?
или таки осознаешь - проблемы такие далеко не у всех!?



"Релиз X.Org Server 1.11"
Отправлено Карбофос , 29-Авг-11 12:21 
если тебе полегчает, можешь еще раз написать

"Релиз X.Org Server 1.11"
Отправлено evgeny_t , 27-Авг-11 16:52 
--Устранено много утечек памяти.
у самого такое было при определённых стечения обстоятельств
по моему это охрененно плохо что есть утечки, это значит постоянно нужно перегружать мониторы, если в промышленности что либо выводится на монитор (Аэропорты ?)

"Релиз X.Org Server 1.11"
Отправлено Карбофос , 27-Авг-11 16:57 
в промышленности используются хорошо оттестированные дистрибутивы

"Релиз X.Org Server 1.11"
Отправлено all_glory_to_the_hypnotoad , 27-Авг-11 20:22 
где это нужно не используют вообще подобных решений, т.е. иксы. Либо есть дублирование сервисов.