URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 61700
[ Назад ]
Исходное сообщение
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено opennews , 05-Дек-09 10:30
В связи с возникающими вопросами на тему прекращения использования HAL (Hardware Abstraction Layer) в X.Org Server, Алан Куперсмит (Alan Coopersmith) создал (http://www.phoronix.com/scan.php?page=news_item&px=Nzc2Mw) новую Wiki-страницу XorgHAL (http://www.x.org/wiki/XorgHAL), где объясняется текущее использование этого уровня абстракции. HAL использовался X.Org с версии X Server 1.4 и продолжает использоваться в текущей линейке X Server 1.7, но скорей всего уход с HAL будет окончательно и по графику реализован в версии X Server 1.8, выход которой запланирован на март.На замену HAL придёт намного более OS-специфичный код, связанный с библиотеками, ответственными за нумерацию и систему обозначений устройств. В Linux это приведет к прямому подключению большого количества библиотек libudev к X Server. Вместо настроек в FDI-файлах, для управления драйверами устройств ввода будет использоваться каталог xorg.conf.d, в файлах которого будет применён новый синтаксис для определения соот...
URL: http://www.phoronix.com/scan.php?page=news_item&px=Nzc2Mw
Новость: http://www.opennet.me/opennews/art.shtml?num=24522
Содержание
- Переименование проектов DeviceKit и уход X.Org от технологии...,Zenitur, 10:30 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,empty, 11:27 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,User294, 16:03 , 07-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,SKeeper, 11:04 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,sauron, 11:35 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии,empty, 11:21 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии,Аноним, 12:43 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии,mike lee, 13:43 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии,Аноним, 14:05 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии,empty, 16:26 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии,Аноним, 16:48 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии,empty, 18:27 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии,некто, 14:06 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии,User294, 16:12 , 07-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии,empty, 14:24 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии,Аноним, 15:06 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,Аноним, 11:23 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,Аноним, 11:34 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,empty, 11:56 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,ыыы, 13:45 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,Анон, 13:55 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,ыыыыыы, 13:42 , 06-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,aZ, 13:46 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,Аноним, 13:56 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,anonymous, 14:04 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,Аноним, 14:14 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,ixrws, 14:55 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,Аноним, 15:04 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,zhus, 15:39 , 05-Дек-09
- вот почему некоторым судьба hal была понятна сразу?,Michael Shigorin, 15:52 , 05-Дек-09
- вот почему некоторым судьба hal была понятна сразу?,zhus, 16:26 , 05-Дек-09
- вот почему некоторым судьба hal была понятна сразу?,fetisheer, 16:55 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,Lindemidux, 16:01 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,Vasily Pupkin, 16:47 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,бОПОЙН, 17:46 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,di, 22:40 , 05-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,PAiN, 04:06 , 06-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,аноним, 20:10 , 06-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,Антон, 21:07 , 06-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,анонимус, 04:54 , 07-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,al, 14:58 , 07-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,аноним, 18:11 , 07-Дек-09
- Переименование проектов DeviceKit и уход X.Org от технологии...,Ariel, 21:35 , 07-Дек-09
Сообщения в этом обсуждении
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено Zenitur , 05-Дек-09 10:30
Даст ли это прирост в скорости с проприетарными драйверами видеокарты? Хм, а у меня версия 1.2... Интересно, что здесь на месте HAL.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено empty , 05-Дек-09 11:27
>Даст ли это прирост в скорости с проприетарными драйверами видеокарты? Хм, а
>у меня версия 1.2... Интересно, что здесь на месте HAL. Ничего. Xorg.conf
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено User294 , 07-Дек-09 16:03
> Xorg.confЧто, серьезно? А перемычки для расстановки IRQ на платы вернуть как, не собираются? oO
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено SKeeper , 05-Дек-09 11:04
Не нашел места, где объясняется почему уходят от hal, т.е. где была бы конкретика о том, что Хорг выиграет от этого перехода.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено sauron , 05-Дек-09 11:35
Там же написано, что HAL заброшен и не развивается.
"Переименование проектов DeviceKit и уход X.Org от технологии"
Отправлено empty , 05-Дек-09 11:21
Хоть одна хорошая новость за неделю. Этим кривым поделкам Додика Зютнера - давно место на свалке. Только причем тут DBus? Пишут же, что будут использовать udev напрямую, а он к dbus-у ни каким боком не касается.
"Переименование проектов DeviceKit и уход X.Org от технологии"
Отправлено Аноним , 05-Дек-09 12:43
udev - демон, dbus - шина. Болтать с демоном можно только через эту шину.
//начиная с версии 1.6, собираю xserver без всяких halов, не могу не нарадоваться
"Переименование проектов DeviceKit и уход X.Org от технологии"
Отправлено mike lee , 05-Дек-09 13:43
с каких пор udev через dbus стал работать? )) ничо что dbus нужна живая X сессия для работы?
"Переименование проектов DeviceKit и уход X.Org от технологии"
Отправлено Аноним , 05-Дек-09 14:05
udev без запущенного dbus запуститься и заполнит /dev нужными устройствами, да. Но больше ничего и не произойдёт
"Переименование проектов DeviceKit и уход X.Org от технологии"
Отправлено empty , 05-Дек-09 16:26
>udev без запущенного dbus запуститься и заполнит /dev нужными устройствами, да. Но
>больше ничего и не произойдёт Что в рулзах написано, то и произойдёт.
man udev на предмет RUN
"Переименование проектов DeviceKit и уход X.Org от технологии"
Отправлено Аноним , 05-Дек-09 16:48
И что дальше? По вашей логике, udev должен уметь дергать не только иксы, а ещё пару десятков тех парней, которым тоже хочется знать о появлении/исчезновении устройства. Раньше событие слалось до dbus, и кто хотел, тот ловил его (обычно это был hal). Вот hal решили выкинуть, точнее говоря, заменить другими костылями
"Переименование проектов DeviceKit и уход X.Org от технологии"
Отправлено empty , 05-Дек-09 18:27
Это логика не моя, а прописанная в рулесах. Там последний рубеж, если событие не обработано, передать его hald-у. Но там и без hald-а много чего интересного внутри происходит.
"Переименование проектов DeviceKit и уход X.Org от технологии"
Отправлено некто , 05-Дек-09 14:06
кто тебе такого сказал? Нафик не нужна X сессия.
есть системная шина dbus и есть пользовательская открывающаяся в основном в X приложениях.
"Переименование проектов DeviceKit и уход X.Org от технологии"
Отправлено User294 , 07-Дек-09 16:12
>ничо что dbus нужна живая X сессия для работы? Ох уж эти сказочники.
"Переименование проектов DeviceKit и уход X.Org от технологии"
Отправлено empty , 05-Дек-09 14:24
А зачем с ним болтать? У него есть рулзы, вот пусть в соответствии с ними и работает. Как устройство появится, то пусть udev дергает xorg за прописанное в рулесах приложение.Как там на самом деле в хорг решили сделать, я не знаю, но лучше бы без дбаса.
"Переименование проектов DeviceKit и уход X.Org от технологии"
Отправлено Аноним , 05-Дек-09 15:06
>А зачем с ним болтать?Казалось бы при чём тут xserver с его автодетектом и хотплагом
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено Аноним , 05-Дек-09 11:23
Hal объявили устаревшим и прекратили разработку. Ксорг выиграет от того, что не будет насиловать мёртвый велосипед, избавится от ненужного уровня абстракции.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено Аноним , 05-Дек-09 11:34
ничего не понял. почему они всё-таки отказываются от hal'a?
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено empty , 05-Дек-09 11:56
Потому что HAL - это никому ненужная хрень, с непроссываемыми зумлевыми конфигами, в которых уже сами разработчики (если этих криворуких идиотов можно называть разработчиками) перестали понимать , как оно там работает. Потому поддержка HAL прекращена в пользу DeviceKit-а, а в хорг решили по простому вынести весь hotplug непосредственно на udev, чьи rules не в пример читабельнее зумля.Так понятно?
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено ыыы , 05-Дек-09 13:45
Уход - это хорошо. В мире СПО уход от чего то означает уход от эволюционного застоя и продолжение развития.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено Анон , 05-Дек-09 13:55
это точно, через хал у меня ни одна машина не заработала.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено ыыыыыы , 06-Дек-09 13:42
ага, КДЕ или Гимп тому поучительный пример.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено aZ , 05-Дек-09 13:46
Давно пора было избавиться от этой поделки.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено Аноним , 05-Дек-09 13:56
Он мне сразу не понравился, этот хал
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено anonymous , 05-Дек-09 14:04
Жалко, что опсорс любит так яростно наступать на грабли.
ЗЫЖ ещё бы пульс выкинули...
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено Аноним , 05-Дек-09 14:14
>ЗЫЖ ещё бы пульс выкинули... Выкинь сам. Жизнь без пульса вполне реальна, также как без троицы udev/dbus/hal
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено ixrws , 05-Дек-09 14:55
без dbus она уже почти нереальна в kde&&gnome.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено Аноним , 05-Дек-09 15:04
>без dbus она уже почти нереальна в kde&&gnome. Да, а потому тайловые менеджеры или *боксы
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено zhus , 05-Дек-09 15:39
У меня есть смутное подозрение, что как только технология отлажена, стабилизировалась, перестает вызывать проблемы и вопросы у пользователей, так сразу она объявляется устаревшей, неразвивающейся и ненужной. И стройные ряды идут героически выкорчевывать то, что не так давно не менее героически взрастили.
"вот почему некоторым судьба hal была понятна сразу?"
Отправлено Michael Shigorin , 05-Дек-09 15:52
> как только технология отлажена, стабилизировалась,
> перестает вызывать проблемы и вопросы у пользователейЭто не про hal.
И да, Леннарт тоже в последнее время резко потерял в адекватности :(
"вот почему некоторым судьба hal была понятна сразу?"
Отправлено zhus , 05-Дек-09 16:26
> Это не про hal.Я как раз про hal. Последний год у меня с ним отношения, прямо скажем, сложились. Он мне монтировал и демонтировал как внешние, так и внутренние диски, предсказуемо управляясь policy-kit`ом, показывал UUIDы подключенных дисков, подключал и отключал проводные и беспроводные клавиатуры и наверное много чего еще понятным способом и не задавая лишних вопросов. Теперь devkit-disk непонятно чем управляется, в горбу видал sata hotplug, devkit-power страннейшим образом меняет cpu governor, все это хором вывалилось из полисикита, а теперь еще это и из иксорга выдернут, чтобы опять поразвлекаться с подключением национальных клавиатур и пр. Года через год-два допилят все это добро до рабочего состояния, скажут, что устарело и закрутится по новой.
"вот почему некоторым судьба hal была понятна сразу?"
Отправлено fetisheer , 05-Дек-09 16:55
Полагаю, hal стабилизировался как раз вследствие того, что объявлен устаревшим )
При начале разработки devkit было дано объявление, что в hal будут приниматься только патчи, исправляющие ошибки. Патчи со всем остальным отклонялись. В результате за то время, пока devkit доводился до рабочего состояния hal стабилизировался.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено Lindemidux , 05-Дек-09 16:01
Как только hal начал нормально работать, его выпилили.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено Vasily Pupkin , 05-Дек-09 16:47
Да что же это такое. Массовый идиотизм?
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено бОПОЙН , 05-Дек-09 17:46
Велосипеды на переправе не меняют, но они поменяли.Хал конечно плох, но дивайскиты еще хуже и сложнее, только к халу привык настроил, а они...
Так чего полезного может дать дивайскит по сравнению с халом, мне не понятно.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено di , 05-Дек-09 22:40
Кто-то привыкает настраивать, кто-то привыкает разрабатывать новое.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено PAiN , 06-Дек-09 04:06
Блин! чето не пойму надо будет все устройства настраивать отдельно?не удивлюсь если в девайските будет код от хала !
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено аноним , 06-Дек-09 20:10
Тысячу раз ура! Долго ждали пока разработчики xorg включат мозги и выкинут HAL. Новость правда нихрена не понятная - меняют-то на что - на "OS-специфичный код", или таки на devkit?
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено Антон , 06-Дек-09 21:07
>Тысячу раз ура! Долго ждали пока разработчики xorg включат мозги и выкинут
>HAL. Новость правда нихрена не понятная - меняют-то на что -
>на "OS-специфичный код", или таки на devkit? OS-специфичный код - это про то, что в Linux будет devicekit, а для других ОС может быть что-то другое использовано.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено анонимус , 07-Дек-09 04:54
Во фряхе, наверное, hal оставят. Там свой hal с блекджеком и шлюхами.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено al , 07-Дек-09 14:58
Который надо первом делом отключить, тогда все будет тип топ работать.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено аноним , 07-Дек-09 18:11
>Во фряхе, наверное, hal оставят. Там свой hal с блекджеком и шлюхами. Во фряхе есть замечательный devd, хал там всегда был совершенно лишним убожищем.
"Переименование проектов DeviceKit и уход X.Org от технологии..."
Отправлено Ariel , 07-Дек-09 21:35
ужас, это же как нужно люто, бешено нелюбить Иксы, что бы менять API настолько часто