LINUX.ORG.RU
ФорумAdmin

Systemd-208 не запускает сервисы. LFS 7.5-systemd

 , ,


0

2

Доброго времени суток! На днях поставил себе LFS-7.5 + systemd-208, но, когда я пытаюсь сконфигурировать время или локали, комп выдает такого рода ошибку:

Failed to issue method call: The name org.freedesktop.timedate1 was not provided by any .service files

Когда начал копаться, то обнаружил, что journalctl дает (для всех или почти всех сервисов - там строчек 20 было подобного типа)

/lib/systemd/systemd-localed:error while loading shared libraries:librt.so.1:cannot open shared object file: Permission denied

systemd-localed.service:main process exited, code=exited, status=127/n/a

Права (rwx) на librt.so.1 и сами сервисы есть. Тесты (make check) systemd ошибок не выявили.

Из-за чего такое может быть и как такое поправляется?

★★
Ответ на: комментарий от intelfx

он смонтирован как default. оставить все те же опции, только заменить exec на noexec? Файловая система корневой директории - BTRFS.

aido ★★
() автор топика
Ответ на: комментарий от intelfx

librt.so.1 имеет права rwxr-xr-x. SELinux вроде как включен... Ядро я не особо правил, только дрова на устройства менял.

aido ★★
() автор топика
Ответ на: комментарий от aido

в смысле снес пока только лишние дрова на сетевую и на видео- карту.

aido ★★
() автор топика
Ответ на: комментарий от intelfx

Лог journalctl

Jul 02 07:17:46 Reyli systemd[1]: access() failed on /etc/rc.d/rc1.d/K30dhcpd: Permission denied

Jul 02 07:17:46 Reyli systemd[1]: access() failed on /etc/rc.d/rc2.d/K30dhcpd: Permission denied

Jul 02 07:17:46 Reyli systemd[1]: access() failed on /etc/rc.d/rc3.d/S30dhcpd: Permission denied

Jul 02 07:17:46 Reyli systemd[1]: access() failed on /etc/rc.d/rc4.d/S30dhcpd: Permission denied

Jul 02 07:17:46 Reyli systemd[1]: access() failed on /etc/rc.d/rc5.d/S30dhcpd: Permission denied

Jul 02 07:17:46 Reyli systemd[1]: access() failed on /etc/rc.d/rc0.d/K30dhcpd: Permission denied

Jul 02 07:17:46 Reyli systemd[1]: access() failed on /etc/rc.d/rc6.d/K30dhcpd: Permission denied

Jul 02 07:17:46 Reyli systemd[1]: Mounted /.

Jul 02 07:17:46 Reyli systemd[1]: Found device ST9250315AS.

Jul 02 07:17:46 Reyli systemd[1]: Found device ST9250315AS.

Jul 02 07:17:46 Reyli systemd[1]: Found device ST9250315AS.

Jul 02 07:17:46 Reyli systemd[1]: Found device ST9250315AS.

Jul 02 07:17:46 Reyli systemd[1]: Found device ST9250315AS.

Jul 02 07:17:46 Reyli systemd[1]: Found device ST9250315AS.

Jul 02 07:17:46 Reyli systemd[1]: Found device ST9250315AS.

Jul 02 07:17:46 Reyli systemd[1]: Found device ST9250315AS.

Jul 02 07:17:46 Reyli systemd[1]: Found device ST9250315AS.

Jul 02 07:17:46 Reyli systemd[1]: Cannot add dependency job for unit sysklogd.service, ignoring: Unit sysklogd.service failed to load: No such file or directory.

Jul 02 07:17:46 Reyli systemd[1]: Cannot add dependency job for unit network.service, ignoring: Unit network.service failed to load: No such file or directory.

Jul 02 07:17:46 Reyli systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.

Jul 02 07:17:46 Reyli systemd[1]: Cannot add dependency job for unit sysklogd.service, ignoring: Unit sysklogd.service failed to load: No such file or directory.

Jul 02 07:17:46 Reyli systemd[1]: Cannot add dependency job for unit network.service, ignoring: Unit network.service failed to load: No such file or directory.

aido ★★
() автор топика

ещё логи

Job for systemd-localed.service failed. See 'systemctl status systemd-localed.service' and 'journalctl -xn' for details.
Failed to set keymap: The name org.freedesktop.locale1 was not provided by any .service files
* systemd-localed.service - Locale Service
   Loaded: loaded (/lib/systemd/system/systemd-localed.service; static)
   Active: failed (Result: exit-code) since Wed 2014-07-02 15:36:58 MSK; 34s ago
     Docs: man:systemd-localed.service(8)
           man:locale.conf(5)
           man:vconsole.conf(5)
           http://www.freedesktop.org/wiki/Software/systemd/localed
  Process: 4337 ExecStart=/lib/systemd/systemd-localed (code=exited, status=127)
 Main PID: 4337 (code=exited, status=127)

Jul 02 15:36:58 Reyli systemd-localed[4337]: /lib/systemd/systemd-localed: error while loading shared libraries: libpthread.so.0: cannot open shared object file: Permission denied
Jul 02 15:36:58 Reyli systemd[1]: systemd-localed.service: main process exited, code=exited, status=127/n/a
Jul 02 15:36:58 Reyli systemd[1]: Failed to start Locale Service.
Jul 02 15:36:58 Reyli systemd[1]: Unit systemd-localed.service entered failed state.
  UNIT                            LOAD   ACTIVE SUB    DESCRIPTION
*org.freedesktop.locale1.busname loaded failed failed Locale Service Bus Name
*systemd-localed.service         loaded failed failed Locale Service
*systemd-networkd.service        loaded failed failed Network Service
*systemd-resolved.service        loaded failed failed Network Name Resolution

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

4 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'
aido ★★
() автор топика
Ответ на: ещё логи от aido

Ты можешь запустить напрямую /usr/lib/systemd/systemd-localed или что-то аналогичное? Под strace, например.

intelfx ★★★★★
()
$ ldd /lib/systemd/systemd-localed
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.