The OpenNET Project / Index page

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

Релиз X.Org Server 1.11

27.08.2011 06:18

После 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 месяцев и, судя по планам, будет содержать поддержку плавной прокрутки.

  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
  2. OpenNews: Оценка вклада участников разработки X Server 1.10
  3. OpenNews: Релиз X.Org Server 1.10
  4. OpenNews: Релиз X.Org Server 1.9
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/31608-xorg
Ключевые слова: xorg, xserver
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (45) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, megabaks (ok), 09:45, 27/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >В проприетарном драйвере NVIDIA поддержка X.Org Server 1.11 уже присутствует

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

     
     
  • 2.21, Аноним (-), 16:57, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    285.03 в оверлей запилишь?
     
     
  • 3.30, AHAHAC (ok), 18:24, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    xorg.comf

    Option IgnoreABI "True"

     
     
  • 4.38, megabaks (ok), 22:19, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    перечитай мой пост внимательно
    я же говорил - без костылей!
     
  • 3.37, megabaks (ok), 22:18, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    запилил
    //лучи ненависти нвидии за отсутствие на фтп и JS-нутый на всю голову сайт!
     
     
  • 4.45, anonymous (??), 11:38, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    вы не поверите

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

     
     
  • 5.46, megabaks (ok), 11:51, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ты не поверишь - я говорил про 285.03
    которые вышли уже полторы недели назад (если верить сайту)
    а на фтп их нет
     

  • 1.3, iZEN (ok), 11:35, 27/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Основные признаки плохого кода:
    1) Забивание болта на текущие исправления ошибок и утечек памяти.
    2) Отсутствие управления жизненным циклом ПО ("шестимесячный релиз-цикл" — этого недостаточно, нужно исправлять ошибки по мере их нахождения, а не откладывать на следующую версию).
    3) "Авральное" крупное обновление, ломающее обратную совместимость со сторонними продуктами, вместо плавных эволюционных изменений с координацией своих действий с другими разработчиками.

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

     
     
  • 2.6, анон (?), 12:38, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    1) первый абзац новости
    2) ты про минорные релизы не слышал(1.10.х)?
    3) Это мажорный релиз и сломано только аби, апи цел и нужно только пересобрать зависимые части.

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

     
     
  • 3.12, ананим (?), 14:26, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >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

     
  • 2.11, ананим (?), 14:22, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    да, тяжело жабистам. уж лет 15 жаба именно так и развивается.
    >1) Забивание болта на текущие исправления ошибок и утечек памяти.

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

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

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

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

     
     
  • 3.15, ананим (?), 15:01, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    зыж
    по поводу стабильности xorg.
    не знаю как в других соурс-бэйзед дистрах, а в генту новые иксы появляются в основных (подчеркну!) портянках сразу.
    вот и 1.11 уже есть (правда я пока не ставил).
    И что характерно, обновления иксов практически всегда происходит без неприятных последствий. А исключения бывают только если не готовы проприетарные дрова (как сейчас).
    Для сравнения - кеды появляются где-то через 1-2 месяца, гном - через полгода.
    И это кстати показатель надёжности и стабильности. Потому что если наплевать, и поставить таки гномокеды не из основных, а из (официальных кстати!!!) оверлеев, то проблемы точно будут. И хорошо, если мелкие и решаемые.
    Ещё раз - а иксы попадают в основной портеж сразу и никаких проблем.
     
     
  • 4.23, гентуаноним (?), 17:06, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    у меня обновление до 1.11 неудачно произошло, откатился.
     
     
  • 5.29, ананим (?), 17:32, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Раз аби изменилось, значит и зависимые надо пересобрать.
     
  • 3.42, Avator (ok), 03:50, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы вообще не в курсе того о чем говорите. Не позорились бы (я про минорные обновления, ЖЦ и т.д.).
     
  • 3.44, анон (?), 10:21, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Причем тут жаба?


     
     
  • 4.47, ананим (?), 14:50, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А для него она образец "правильного" процесса разработки.
    при этом такой же (а местами много лучше) иксорг у него вдруг "не_правильный".
    вот такой жаба-аффект для стороннего наблюдателя.
    Так что будте осторожны с жабой.
     
  • 2.32, Аноним (-), 19:17, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > В X.org (да и не только) пишут плохой код.

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

     
     
  • 3.50, ANAN (?), 00:48, 29/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Wayland?
     

  • 1.4, xxx (??), 11:50, 27/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    The X server has to be the biggest program I've ever seen that doesn't do anything for you. - Kenneth Lane Thompson
     
     
  • 2.13, Ytch (?), 14:32, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > 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".
    А вообще очень похоже, что цитата сильно зависела от контекста, из которого была вырвана.

     
     
  • 3.19, xxx (??), 16:15, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >И что?

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

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

        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.

     
     
  • 4.33, Аноним (-), 19:20, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >     I now realize that X was just miles ahead in it's programming style.

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

     

  • 1.9, Stax (ok), 13:38, 27/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Что-то такое ощущение, что XInput 2.1 они выкидывают из "очередного релиза" с пометкой "будет в следующем" уже не то что несколько месяцев, а несколько лет :-/
     
     
  • 2.14, Ананас (?), 14:58, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну через лет 5, наверное, появится этот самый плавный мультитач, но к тому времени уже везде будет wayland.
     
     
  • 3.36, Аноним (-), 20:57, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Хорошо про wayland пошутил)
     
  • 2.24, Алексей (??), 17:15, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Плюсую. Тоже касается и RandR. :(
     

  • 1.16, Карбофос (ok), 15:46, 27/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Устранено много утечек памяти.

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

     
     
  • 2.17, Аноним (-), 15:56, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • –6 +/
    А теперь идем и читаем про то, что такое виртуальная память.
     
     
  • 3.18, Карбофос (ok), 16:14, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    троллик, теперь ты идешь и читашь 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    
     
     
  • 4.25, Stax (ok), 17:15, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мне бы ваши проблемы..

      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)

     
     
  • 5.27, Карбофос (ok), 17:30, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    а сравните с хромом, с такими же открытыми табуляторами. да еще и на слабенькой машине. результат будет очевиден - либо 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

     
     
  • 6.31, Stax (ok), 18:58, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а сравните с хромом, с такими же открытыми табуляторами. да еще и на слабенькой машине. результат будет очевиден - либо Opera, или Firefox

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

     
  • 4.34, all_glory_to_the_hypnotoad (ok), 20:19, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    1.10 иксы уже почти месяц работают на десктопе со всякой хренотенью, память не более 65 мб. Тут ещё не нужно забывать, что иксы так же выделяют память по "заказу" приложения, т.е. если есть текучий ФФ, то он потенциально может выжирать ресурсы иксов.
     
  • 2.26, Stax (ok), 17:18, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >>Устранено много утечек памяти.
    > в 1.10 уж сильно страшно, когда xorg занимает около 700 метров вирт.
    > памяти

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

     
     
  • 3.28, Карбофос (ok), 17:31, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    нет, как раз без блоба от AMD/ATI.
     
  • 2.39, megabaks (ok), 00:53, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    жесть, да ты проклят!
    по полторы-две недели аптайма - такого никогда не было
     
     
  • 3.40, Карбофос (ok), 01:25, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    какой ты молодчина, прям ух!
     
     
  • 4.41, megabaks (ok), 01:37, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > какой ты молодчина, прям ух!

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

     
     
  • 5.49, Карбофос (ok), 20:30, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    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

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

     
     
  • 6.51, megabaks (ok), 03:08, 29/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    мне повторить?
    или таки осознаешь - проблемы такие далеко не у всех!?


     
     
  • 7.52, Карбофос (ok), 12:21, 29/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    если тебе полегчает, можешь еще раз написать
     

  • 1.20, evgeny_t (ok), 16:52, 27/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    --Устранено много утечек памяти.
    у самого такое было при определённых стечения обстоятельств
    по моему это охрененно плохо что есть утечки, это значит постоянно нужно перегружать мониторы, если в промышленности что либо выводится на монитор (Аэропорты ?)
     
     
  • 2.22, Карбофос (ok), 16:57, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    в промышленности используются хорошо оттестированные дистрибутивы
     
  • 2.35, all_glory_to_the_hypnotoad (ok), 20:22, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    где это нужно не используют вообще подобных решений, т.е. иксы. Либо есть дублирование сервисов.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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