Форум русскоязычного сообщества Ubuntu


Автор Тема: Что с HAL в Ubuntu 10.04?  (Прочитано 5658 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Geo

  • Автор темы
  • Активист
  • *
  • Сообщений: 265
    • Просмотр профиля
Что с HAL в Ubuntu 10.04?
« : 31 Мая 2010, 22:32:44 »
Из опистания дистрибутива Ubuntu 10.04:
Цитировать
Основные компоненты дистрибутива:
ядро Linux версии 2.6.32-21.32 на основе 2.6.32.11; для видеокарт NVidia в качестве драйвера по умолчанию выбран Nouveau с поддержкой KMS; GCC версии 4.4.3, Python версии 2.6.5;
полное удаление компонентов HAL, что позволяет ощутимо сократить время загрузки/выключения и выхода из режима сна/гибернации (suspend/hibernate);

А по инфе в консоли:
Цитировать
geo@geo-nout ~ $ ps aux | grep hal
108       1463  0.0  0.4  16828  4396 ?        Ssl  20:18   0:00 /usr/sbin/hald
root      1464  0.0  0.1   3528  1248 ?        S    20:18   0:00 hald-runner
root      1520  0.0  0.1   3600  1204 ?        S    20:18   0:00 hald-addon-input: Listening on /dev/input/event4 /dev/input/event0 /dev/input/event7 /dev/input/event5 /dev/input/event2 /dev/input/event1
root      1553  0.0  0.1   3596  1200 ?        S    20:18   0:00 /usr/lib/hal/hald-addon-generic-backlight
root      1555  0.0  0.1   3612  1184 ?        S    20:18   0:00 /usr/lib/hal/hald-addon-cpufreq
108       1556  0.0  0.1   3412  1128 ?        S    20:18   0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
root      1563  0.0  0.1   3604  1196 ?        S    20:18   0:01 hald-addon-storage: polling /dev/sr0 (every 2 sec)
geo       2089  0.0  0.0   3340   868 pts/0    S+   21:05   0:00 grep --colour=auto hal

Так чтоже, есть в этом релизе HAL, или его нет?
Lenovo S10, UNR 10.04, gnome, COMPAQ Presario, Mint13, mate
Desktop AthlonXP, 1Gb, Mint11, gnome
Desktop Core2Duo, 6Gb, Mint12(PAE), gnome

Оффлайн kamatoznik

  • Любитель
  • *
  • Сообщений: 53
  • ubuntu 10.04
    • Просмотр профиля
Re: Что с HAL в Ubuntu 10.04?
« Ответ #1 : 31 Мая 2010, 23:11:13 »
кстати тоже вопросец заинтересовал=)) его (HAL) не выпилили полностью чтоль?=)
=)

Оффлайн ksaver

  • Активист
  • *
  • Сообщений: 492
  • Это не я...
    • Просмотр профиля
Re: Что с HAL в Ubuntu 10.04?
« Ответ #2 : 01 Июня 2010, 11:40:21 »
кстати тоже вопросец заинтересовал=)) его (HAL) не выпилили полностью чтоль?=)
ksaver@ksaver-desktop:~$ ps aux | grep hal
ksaver    2185  0.0  0.0   3340   800 pts/1    S+   11:36   0:00 grep --color=auto hal
почти выпилили... ядро 32-22. Обновлялся с офф.репов.
Samsung NP305V5A-S06RU A6-3410MX APU AMD HD6470M/HD6520G RAM 6GB Ubuntu bionic 18.04 4.15.0-15(боевая)|budgie 18.04 4.15.0-15 (тестовая)

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Что с HAL в Ubuntu 10.04?
« Ответ #3 : 08 Июня 2010, 21:04:35 »
почти выпилили... ядро 32-22. Обновлялся с офф.репов.

то же ядро - тоже только официальные обновления, железо - ноут Dell Latitude D630
stc@stc-work:~$  ps aux | grep hal
106       1253  0.0  0.4  16660  4224 ?        Ssl  20:08   0:01 /usr/sbin/hald
root      1254  0.0  0.1   3528  1296 ?        S    20:08   0:00 hald-runner
root      1296  0.0  0.1   3604  1248 ?        S    20:08   0:00 hald-addon-input: Listening on /dev/input/event5 /dev/input/event4 /dev/input/event2 /dev/input/event1 /dev/input/event9 /dev/input/event8 /dev/input/event0 /dev/input/event12
root      1298  0.0  0.1   3604  1224 ?        S    20:08   0:00 /usr/lib/hal/hald-addon-rfkill-killswitch
root      1320  0.0  0.1   3600  1240 ?        S    20:08   0:00 /usr/lib/hal/hald-addon-generic-backlight
root      1328  0.0  0.1   3608  1236 ?        S    20:08   0:02 hald-addon-storage: polling /dev/sr0 (every 2 sec)
root      1333  0.0  0.1   3616  1296 ?        S    20:08   0:00 /usr/lib/hal/hald-addon-cpufreq
106       1334  0.0  0.1   3416  1172 ?        S    20:08   0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
root      1628  0.0  0.1   3604  1224 ?        S    20:15   0:00 /usr/lib/hal/hald-addon-leds
stc       5590  0.0  0.0   3324   868 pts/0    S+   21:02   0:00 grep --color=auto hal

 :idiot2:
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

avial

  • Гость
Re: Что с HAL в Ubuntu 10.04?
« Ответ #4 : 12 Июня 2010, 18:50:19 »
где то уже писал, хал признали ненужным звеном (правильно признали) и теперь его выпиливают методично . Было в новостях.

Оффлайн Pace!

  • Активист
  • *
  • Сообщений: 345
    • Просмотр профиля
Re: Что с HAL в Ubuntu 10.04?
« Ответ #5 : 12 Июня 2010, 19:38:21 »
где то уже писал, хал признали ненужным звеном (правильно признали) и теперь его выпиливают методично . Было в новостях.
Эмм.. А что в нём такого плохого? Он грузит систему, сложен в настройке или какие-то другие причины?

Оффлайн Geo

  • Автор темы
  • Активист
  • *
  • Сообщений: 265
    • Просмотр профиля
Re: Что с HAL в Ubuntu 10.04?
« Ответ #6 : 12 Июня 2010, 20:43:04 »
Цитировать
Материал из Википедии — свободной энциклопедии
У этого термина существуют и другие значения, см. HAL.HAL
Тип   Слой аппаратных абстракций
ОС   Linux, FreeBSD, OpenSolaris
Версия   0.5.11[1] (8 мая 2008)
Лицензия   GPL и AFL
Сайт   freedesktop.org/wiki/Software/hal


HAL (сокр. от англ. Hardware Abstraction Layer) — демон, предоставляющий слой аппаратных абстракций для Linux и некоторых других Unix-образных систем. Проект был изначально создан Red Hat, сейчас разрабатывается на freedesktop.org. Демон HAL получает информацию об аппаратном обеспечении от ядра ОС (в Linux, например, HAL черпает большую часть информации из sysfs), и предоставляет программам-клиентам через D-Bus в удобном для пользования формате. Получение информации напрямую от ядра — процесс сложный и может быть сопряжен с проблемами с безопасностью; следовательно, наличие HAL сильно упрощает разработку программ, которые должны знать об аппаратной части компьютера (например, что пользователь только что отсоединил принтер или вставил флешку). Поскольку HAL на всех платформах предоставляет информацию в одном формате, независимо от операционной системы и версии ядра, он также облегчает разработку кроссплатформенного ПО.

HAL распространяется по лицензиям GNU General Public License и Academic Free License, и следовательно, является свободным ПО.[2]

Видимо при реализации KMS для уровня пользователя (на чем основаны ядра для 10.04 и следующих реализаций Ubuntu) возникли непреодолимые трудности с их совмещением с HAL. Как при этом будет реализовано автомонтирование внешних накопителей USB, обнаружение устройств, вставляемых в PC-card, PCMCI, USB мышки и клавы, всяких тюнеров и проч. пока нигде подробно не пишут.
И, видимо, HAL не дает возможности ускорить загрузку системы, так, как его демон при загрузке опрашивает и идентифицирует все имеющиеся в компе устройства.
Lenovo S10, UNR 10.04, gnome, COMPAQ Presario, Mint13, mate
Desktop AthlonXP, 1Gb, Mint11, gnome
Desktop Core2Duo, 6Gb, Mint12(PAE), gnome

Оффлайн Pace!

  • Активист
  • *
  • Сообщений: 345
    • Просмотр профиля
Re: Что с HAL в Ubuntu 10.04?
« Ответ #7 : 12 Июня 2010, 20:55:12 »
Цитировать
Материал из Википедии — свободной энциклопедии
У этого термина существуют и другие значения, см. HAL.HAL
Тип   Слой аппаратных абстракций
ОС   Linux, FreeBSD, OpenSolaris
Версия   0.5.11[1] (8 мая 2008)
Лицензия   GPL и AFL
Сайт   freedesktop.org/wiki/Software/hal


HAL (сокр. от англ. Hardware Abstraction Layer) — демон, предоставляющий слой аппаратных абстракций для Linux и некоторых других Unix-образных систем. Проект был изначально создан Red Hat, сейчас разрабатывается на freedesktop.org. Демон HAL получает информацию об аппаратном обеспечении от ядра ОС (в Linux, например, HAL черпает большую часть информации из sysfs), и предоставляет программам-клиентам через D-Bus в удобном для пользования формате. Получение информации напрямую от ядра — процесс сложный и может быть сопряжен с проблемами с безопасностью; следовательно, наличие HAL сильно упрощает разработку программ, которые должны знать об аппаратной части компьютера (например, что пользователь только что отсоединил принтер или вставил флешку). Поскольку HAL на всех платформах предоставляет информацию в одном формате, независимо от операционной системы и версии ядра, он также облегчает разработку кроссплатформенного ПО.

HAL распространяется по лицензиям GNU General Public License и Academic Free License, и следовательно, является свободным ПО.[2]

Видимо при реализации KMS для уровня пользователя (на чем основаны ядра для 10.04 и следующих реализаций Ubuntu) возникли непреодолимые трудности с их совмещением с HAL. Как при этом будет реализовано автомонтирование внешних накопителей USB, обнаружение устройств, вставляемых в PC-card, PCMCI, USB мышки и клавы, всяких тюнеров и проч. пока нигде подробно не пишут.
И, видимо, HAL не дает возможности ускорить загрузку системы, так, как его демон при загрузке опрашивает и идентифицирует все имеющиеся в компе устройства.

А, ну понятно. То есть hal-вообще то нужный, но сложный. Замена для него есть? Без hal'а тоже можно прожить?
И википедию я читал, только мало что понял.

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Что с HAL в Ubuntu 10.04?
« Ответ #8 : 12 Июня 2010, 21:02:41 »
10.04, установлена с нуля:
mamon@mamon-netbook:~$ ps aux | grep hal | grep -v grep | wc -l
0

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Что с HAL в Ubuntu 10.04?
« Ответ #9 : 12 Июня 2010, 22:37:15 »
Я полагаю, что имеет значение какое оборудование есть у конкретного компа - если довольно стандартное, то видимо HAL не нужен и не запускается, а вот если как у меня ноут с блютусами, вайфаями, led индикаторами и прочей лабудой - то HAL пускается прямо "из коропки". Видать то чем его пытаются заменить пока может работать с узким набором железа.
Чисто предположение - но иного объяснения почему у меня HAL есть а у многих - нет, я не вижу.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Что с HAL в Ubuntu 10.04?
« Ответ #10 : 12 Июня 2010, 23:02:10 »
hal может быть, некоторые проги его требуют, на смену пришел device kit udev, ощутимого прироста не заметишь, может быть кто пробывал ручками его настраивать, там прирост есть, не знаю  ;) плюс в именованных устройствах, но кто про udev знает хе-хе
Картина мне напоминает срачи про апстарт, вроде как вещь крутая, революционная, но ... время загрузки то уменьшилось, зато иксы потом грузятся еще дольше, чем раньше

Оффлайн Geo

  • Автор темы
  • Активист
  • *
  • Сообщений: 265
    • Просмотр профиля
Re: Что с HAL в Ubuntu 10.04?
« Ответ #11 : 12 Июня 2010, 23:31:18 »
 По крайней мере у меня в 10.04 перестало работать "горячее" подключение USB мыши к ноуту. В 9.04 работало без проблем :-[
Lenovo S10, UNR 10.04, gnome, COMPAQ Presario, Mint13, mate
Desktop AthlonXP, 1Gb, Mint11, gnome
Desktop Core2Duo, 6Gb, Mint12(PAE), gnome

Оффлайн Lemonadnый_Jo

  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: Что с HAL в Ubuntu 10.04?
« Ответ #12 : 22 Августа 2010, 16:46:51 »
 У меня в 10.04 перестала определяться Motorola L7e.
Как можно вернуть hal ?

 

Страница сгенерирована за 0.033 секунд. Запросов: 23.