LINUX.ORG.RU

Void linux - проблемы с сервисами

 ,


0

2

Всем привет! Захотелось поюзать Воид, все пучком, все устраивает, но runit мне совсем не знаком. Проблема началась когда начал юзать блютус. Сделал все по мануалу - добавил симлинк и права в блютус:

sudo ln -s /etc/sv/bluetoothd /var/service
sudo useradd -G bluetooth vasya

Далее:

bluetoothctl                   
Waiting to connect to bluetoothd...

И все… Проверяю статус:

sudo sv status /var/service/bluetoothd
warning: /var/service/bluetoothd: unable to open supervise/ok: 
file does not exist

Тут мои полномочия все=Р

Мое первое сообщение и я далеко не специалист, так что не ругайтесь. И по возможности обьясните понятным языком для простого обывателя=Р

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

Никогда не перезагружал систему. Может у меня получалось так, что я сначала запускал блютуз, потом утыкался в то, что дбас не запущен и запускал его :) Так что наверное, да.

u5er ★★
()
Ответ на: комментарий от Dr64h
➜  run ls -l /var/service/ 
итого 36
lrwxrwxrwx 1 root root  23 мар 27 14:17 NetworkManager -> /etc/sv/NetworkManager/
lrwxrwxrwx 1 root root  18 мая 20 13:48 bluetoothd -> /etc/sv/bluetoothd
lrwxrwxrwx 1 root root  12 мая 20 13:52 dbus -> /etc/sv/dbus
lrwxrwxrwx 1 root root  14 мая 20 13:52 dhcpcd -> /etc/sv/dhcpcd
lrwxrwxrwx 1 root root  19 мая 20 13:52 dhcpcd-eth0 -> /etc/sv/dhcpcd-eth0
-rwxr-xr-x 1 root root 191 янв 14  2021 run
lrwxrwxrwx 1 root root  12 мая 20 13:50 sddm -> /etc/sv/sddm
lrwxrwxrwx 1 root root  13 мар 28 18:48 udevd -> /etc/sv/udevd
lrwxrwxrwx 1 root root  11 мар 28 18:03 ufw -> /etc/sv/ufw
bazilyar
() автор топика
Ответ на: комментарий от bazilyar
➜  run sudo sv status /var/service/*
run: /var/service/NetworkManager: (pid 1109) 16285s; run: log: (pid 1106) 16285s
warning: /var/service/bluetoothd: unable to open supervise/ok: file does not exist
run: /var/service/dbus: (pid 1097) 16285s; run: log: (pid 1092) 16285s
warning: /var/service/dhcpcd: unable to open supervise/ok: file does not exist
warning: /var/service/dhcpcd-eth0: unable to open supervise/ok: file does not exist
fail: /var/service/run: unable to change to service directory: not a directory
run: /var/service/sddm: (pid 1098) 16285s; run: log: (pid 1093) 16285s
run: /var/service/udevd: (pid 1101) 16285s; run: log: (pid 1099) 16285s
warning: /var/service/ufw: unable to open supervise/ok: file does not exist
bazilyar
() автор топика
Ответ на: комментарий от Dr64h
➜  ~ ls -l /etc/sv/
итого 4
drwxr-xr-x 1 root root  30 мар 28 16:05 NetworkManager
drwxr-xr-x 1 root root  30 мар 22 11:12 acpid
drwxr-xr-x 1 root root  44 мая 20 13:43 agetty-console
drwxr-xr-x 1 root root  18 мар 22 11:12 agetty-generic
drwxr-xr-x 1 root root  44 мая 20 13:43 agetty-hvc0
drwxr-xr-x 1 root root  44 мая 20 13:43 agetty-hvsi0
drwxr-xr-x 1 root root  26 мая 20 13:43 agetty-serial
drwxr-xr-x 1 root root  44 мая 20 13:43 agetty-tty1
drwxr-xr-x 1 root root  44 мая 20 13:43 agetty-tty2
drwxr-xr-x 1 root root  44 мая 20 13:43 agetty-tty3
drwxr-xr-x 1 root root  44 мая 20 13:43 agetty-tty4
drwxr-xr-x 1 root root  44 мая 20 13:43 agetty-tty5
drwxr-xr-x 1 root root  44 мая 20 13:43 agetty-tty6
drwxr-xr-x 1 root root  44 мая 20 13:43 agetty-ttyAMA0
drwxr-xr-x 1 root root  44 мая 20 13:43 agetty-ttyS0
drwxr-xr-x 1 root root  44 мая 20 13:43 agetty-ttyUSB0
drwxr-xr-x 1 root root  42 мар 22 11:12 alsa
drwxr-xr-x 1 root root  30 мая 20 13:42 bluetooth-meshd
drwxr-xr-x 1 root root  30 мая 20 13:42 bluetoothd
drwxr-xr-x 1 root root  30 мар 22 11:13 boltd
drwxr-xr-x 1 root root  40 мар 22 11:12 dbus
drwxr-xr-x 1 root root  30 мар 22 11:12 dhcpcd
drwxr-xr-x 1 root root  30 мар 22 11:12 dhcpcd-eth0
drwxr-xr-x 1 root root  30 мар 22 11:13 dmeventd
drwxr-xr-x 1 root root  30 мар 22 11:13 elogind
drwxr-xr-x 1 root root  42 мар 22 11:12 ip6tables
drwxr-xr-x 1 root root  42 мар 22 11:12 iptables
drwxr-xr-x 1 root root  30 мар 22 11:12 isc-ntpd
drwxr-xr-x 1 root root  30 мар 22 11:12 mdadm
lrwxrwxrwx 1 root root   8 мар 22 11:12 ntpd -> isc-ntpd
drwxr-xr-x 1 root root  30 мар 27 10:37 polkitd
drwxr-xr-x 1 root root  24 мар 30 15:22 ratbagd
drwxr-xr-x 1 root root  30 апр 12 17:54 rsyncd
drwxr-xr-x 1 root root  24 мар 22 11:12 rtkit
drwxr-xr-x 1 root root  30 мар 22 11:13 sddm
drwxr-xr-x 1 root root 120 мая 20 13:52 snooze-daily
drwxr-xr-x 1 root root   6 мар 27 10:19 snooze-hourly
drwxr-xr-x 1 root root   6 мар 27 10:19 snooze-monthly
drwxr-xr-x 1 root root   6 мар 27 10:19 snooze-weekly
drwxr-xr-x 1 root root  30 мар 22 11:12 sshd
drwxr-xr-x 1 root root  24 мая 20 13:43 sulogin
drwxr-xr-x 1 root root  30 мар 22 11:13 tcsd
drwxr-xr-x 1 root root  30 мар 22 11:12 udevd
drwxr-xr-x 1 root root  42 мар 27 19:52 ufw
drwxr-xr-x 1 root root  30 мар 22 11:12 uuidd
drwxr-xr-x 1 root root  38 мар 22 11:12 wpa_supplicant
bazilyar
() автор топика
Ответ на: комментарий от bazilyar
sudo rm /var/service/bluetoothd
sudo xbps-remove -R bluez
sudo xbps-install bluez
sudo ln -s /etc/sv/bluetoothd /var/service/

Пробовал?

И что это /var/service/run?

Судя по выводу у тебя ещё с dhcp и ufw тоже самое.

Dr64h ★★★
()
Последнее исправление: Dr64h (всего исправлений: 1)
Ответ на: комментарий от u5er
➜  ~ ls -la /etc/sv/bluetoothd/
итого 8
drwxr-xr-x 1 root root  30 мая 20 19:24 .
drwxr-xr-x 1 root root 832 мая 20 19:24 ..
drwxr-xr-x 1 root root  24 мая 20 19:24 log
-rwxr-xr-x 1 root root 131 мая  5 19:21 run
lrwxrwxrwx 1 root root  31 мая  5 19:21 supervise -> /run/runit/supervise.bluetoothd
bazilyar
() автор топика

Как крупнейший специалист выношу вердикт: иди на дебиан. Если найдешь работу, то вечерком после работы ковырять Линекс - такое себе)

anonymous
()
Ответ на: комментарий от bazilyar

Если что, это не троллинг.

Я давал шанс этому дистру не раз, но кроме отсутствия логики я ничего от него не получил.

Кроме того, его пилят два с половиной человека. И завтра он может быть заброшен, когда у этих энтузиастов пропадет интерес.

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

Чушь какая, и про количество тоже. А логика там прямая. Но обычно не получается собрать мир из исходников, если не разобраться с чужими кривыми руками, но на омновное вроде сборки браузера это не влияет.

anonymous
()
Ответ на: комментарий от u5er
➜  ~ ls -la /run/runit/
итого 0
drwxr-xr-x 19 root root 420 мая 20 19:25 .
drwxr-xr-x 20 root root 460 мая 20 19:26 ..
----------  1 root root   0 мая 20 19:25 reboot
drwxr-xr-x  2 root root  60 мая 20 19:25 runsvdir
----------  1 root root   0 мая 20 19:25 stopit
drwx------  2 root root 160 мая 20 19:25 supervise.NetworkManager
drwx------  2 root root 160 мая 20 19:25 supervise.NetworkManager-log
drwx------  2 root root 160 мая 20 19:25 supervise.agetty-tty1
drwx------  2 root root 160 мая 20 19:25 supervise.agetty-tty2
drwx------  2 root root 160 мая 20 19:25 supervise.agetty-tty3
drwx------  2 root root 160 мая 20 19:25 supervise.agetty-tty4
drwx------  2 root root 160 мая 20 19:25 supervise.agetty-tty5
drwx------  2 root root 160 мая 20 19:25 supervise.agetty-tty6
drwx------  2 root root 160 мая 20 19:25 supervise.dbus
drwx------  2 root root 160 мая 20 19:25 supervise.dbus-log
drwx------  2 root root 160 мая 20 19:25 supervise.elogind
drwx------  2 root root 160 мая 20 19:25 supervise.elogind-log
drwx------  2 root root 160 мая 20 19:25 supervise.sddm
drwx------  2 root root 160 мая 20 19:25 supervise.sddm-log
drwx------  2 root root 160 мая 20 19:25 supervise.udevd
drwx------  2 root root 160 мая 20 19:25 supervise.udevd-log
bazilyar
() автор топика
Ответ на: комментарий от neocrust

А ты видимо в зеркало смотришься. Я в генте только 3 года, еще столько же на войде. Неосилятор простого ты и скучный клоун. Там под моим постом видимо ты и еще кто-то себя избил не найдя аргументов, но вам правда не нравится.

anonymous
()
4 июля 2024 г.