babay2004 |
|
Темы:
18
Сообщения:
334
Участник с: 26 сентября 2007
|
Установил начисто Arch x86_64, ставил с FTP… После перезагрузки - перезагрузки заругалось на невозможность запуска hal… че-то там UID и GID для dbus нехватает. Ну я вручную создал группу и юзера dbus, вроде все работает… Но хотелось бы как-то грамотно шоб все было. Подскажите: Какой UID и GID (номера) должны быть у dbus? В какие группы он должен входить? Аналогичный вопрос по hal… |
tchgefest |
|
Темы:
51
Сообщения:
1505
Участник с: 20 октября 2008
|
Может это поможет http://wiki.archlinux.org/index.php/HAL
Последний крик моды - эхо 30-летней давности.
|
babay2004 |
|
Темы:
18
Сообщения:
334
Участник с: 26 сентября 2007
|
Это я проштудировал. Оно и на русском есть. Но не помогло… Нужно просто чтоб кто-то посмотрел у себя и сообщил, наверное. |
tchgefest |
|
Темы:
51
Сообщения:
1505
Участник с: 20 октября 2008
|
babay2004А вы вообще-то hal установили? А группы он сам создает В терминале пробовали сделать /etc/rc.d/hal start cat /etc/group ,что вам говорит. А вообще Hal прописывают в /etc/rc.conf,а он по зависимости подключает dbus А так hal 82,dbus 81
Последний крик моды - эхо 30-летней давности.
|
babay2004 |
|
Темы:
18
Сообщения:
334
Участник с: 26 сентября 2007
|
tchgefestДа. Пробовал restart. Точную фразу ошибки не помню (я же сказал, щас все работает), но что-то про отсутствие UID и GID для dbus. Не создал он сам нифига почему-то! tchgefestДа прописал, а вот подиж ты… tchgefestСпасибо. С hal все в порядке было, оно автоматом создавалось… А UID dbus сменил. А GID не меняется, так и стоит 500. :( Вот еще б узнать, кто участвует в группах hal и dbus, чтоб правильно галки расставить. |
dieter |
|
Темы:
19
Сообщения:
70
Участник с: 21 мая 2007
|
У меня проблема немного другая, но тоже с HAL, при подключении телефона, в сабже кракозябры, я создал файлик /etc/hal/fdi/policy/codepage.fdi как сказано в вики но мне это не помогло |
scrmtm |
|
Темы:
0
Сообщения:
77
Участник с: 19 марта 2008
|
та жа лажа. Ответа пока не нашёл. |
muu |
|
Темы:
8
Сообщения:
476
Участник с: 16 ноября 2008
|
babay2004cat /etc/group |
w00zy |
|
Темы:
20
Сообщения:
336
Участник с: 09 декабря 2008
|
dieterВики устарела. Хал просле версии 0.5.10 уже не поддерживает параметры policy и некоторые другие. Осталось только ставить костыли в пространстве пользователя. Попробуй так: Создать файл /etc/hal/fdi/policy/10vfat.fdi <?xml version="1.0" encoding="UTF-8"?> <deviceinfo version="0.2"> <device> <match key="volume.fstype" string="vfat"> <match key="@block.storage_device:storage.hotpluggable" bool="true"> <merge key="volume.fstype" type="string">mvfat</merge> <merge key="volume.policy.mount_filesystem" type="string">mvfat</merge> <merge key="volume.mount.valid_options" type="strlist">quiet</merge> <append key="volume.mount.valid_options" type="strlist">showexec</append> <append key="volume.mount.valid_options" type="strlist">codepage=</append> <append key="volume.mount.valid_options" type="strlist">iocharset=</append> <append key="volume.mount.valid_options" type="strlist">umask=</append> <append key="volume.mount.valid_options" type="strlist">dmask=</append> <append key="volume.mount.valid_options" type="strlist">fmask=</append> <append key="volume.mount.valid_options" type="strlist">uid=</append> <append key="volume.mount.valid_options" type="strlist">flush</append> </match> </match> </device> </deviceinfo> теперь создать файл /sbin/mount.mvfat с содержимым #!/bin/bash eval mount -t vfat [email protected],quiet,iocharset=utf8,codepage=1251,showexec,umask=0,flush и сделать его исполняемым. Подводный камень - почему-то система обновленная последним халом и хоргом скрипт mount.mvfat принимала только из каталога /usr/lib/hal , а после переустановки “на чисто” заработал из /sbin. 10vfat.fdi можно сильно сократить, передав все параметры valid_options в одну строку (там всётаки strlist), но я копипастил из другой политики (для плеера жены), мне было лень… Посмотрев вывод команды hal-device и http://people.freedesktop.org/~david/ha … -spec.html - если есть много штук разных подключаемых - можно интересно с халом поиграть… Там-же есть более правильное решение через Volume.method_execpaths но всё-равно придётся ставить костыль… |