Не работает кнопка "Перезапустить systemd" #113

Closed
opened 3 months ago by rodion.n · 9 comments
Collaborator

Проблема в следующем. При использовании кнопки "Перезапустить systemd" происходит Ошибка перезагрузки systemd, а именно Failed to connect to bus: Носитель не найден
image

0 ✓ superadmin@ublinux-install:~$ sudo service systemd-logind status
[sudo] пароль для superadmin: 
● systemd-logind.service - User Login Management
     Loaded: loaded (/usr/lib/systemd/system/systemd-logind.service; static)
     Active: active (running) since Fri 2025-10-03 12:10:39 +06; 56min ago
       Docs: man:sd-login(3)
             man:systemd-logind.service(8)
             man:logind.conf(5)
             man:org.freedesktop.login1(5)
   Main PID: 7059 (systemd-logind)
     Status: "Processing requests..."
      Tasks: 1 (limit: 4605)
   FD Store: 0 (limit: 512)
     Memory: 1.9M (peak: 2.4M)
        CPU: 288ms
     CGroup: /system.slice/systemd-logind.service
             └─7059 /usr/lib/systemd/systemd-logind

окт 03 12:10:39 ublinux-install systemd[1]: Starting User Login Management...
окт 03 12:10:39 ublinux-install systemd-logind[7059]: New seat seat0.
окт 03 12:10:39 ublinux-install systemd-logind[7059]: Watching system buttons o>
окт 03 12:10:39 ublinux-install systemd-logind[7059]: Watching system buttons o>
окт 03 12:10:39 ublinux-install systemd[1]: Started User Login Management.
окт 03 12:10:42 ublinux-install systemd-logind[7059]: New session c1 of user li>
окт 03 12:12:12 ublinux-install systemd-logind[7059]: Removed session c1.
окт 03 12:12:12 ublinux-install systemd-logind[7059]: New session 2 of user sup>
lines 2-24/24 (END)

148 ✗ superadmin@ublinux-install:~$ sudo systemctl status dbus
[sudo] пароль для superadmin: 
● dbus-broker.service - D-Bus System Message Bus
     Loaded: loaded (/usr/lib/systemd/system/dbus-broker.service; enabled; pres>
     Active: active (running) since Fri 2025-10-03 12:10:38 +06; 1h 2min ago
TriggeredBy: ● dbus.socket
       Docs: man:dbus-broker-launch(1)
   Main PID: 6995 (dbus-broker-lau)
      Tasks: 2 (limit: 4605)
     Memory: 5.8M (peak: 7.2M)
        CPU: 626ms
     CGroup: /system.slice/dbus-broker.service
             ├─6995 /usr/bin/dbus-broker-launch --scope system --audit
             └─7017 dbus-broker --log 4 --controller 9 --machine-id 1be30750d2f>

окт 03 12:10:38 ublinux-install systemd[1]: Starting D-Bus System Message Bus...
окт 03 12:10:38 ublinux-install systemd[1]: Started D-Bus System Message Bus.
окт 03 12:10:38 ublinux-install dbus-broker-launch[6995]: Ready
окт 03 12:10:39 ublinux-install dbus-broker-launch[6995]: Activation request fo>
окт 03 12:10:42 ublinux-install dbus-broker-launch[6995]: Activation request fo>
окт 03 12:59:22 ublinux-install dbus-broker[7017]: A security policy denied :1.>
окт 03 12:59:22 ublinux-install dbus-broker[7017]: A security policy denied :1.>
lines 1-20/20 (END)

Проблема в следующем. При использовании кнопки "Перезапустить systemd" происходит **Ошибка перезагрузки systemd**, а именно `Failed to connect to bus: Носитель не найден` ![image](/attachments/70ea5599-a296-4c67-94ac-490789395ac4) ``` 0 ✓ superadmin@ublinux-install:~$ sudo service systemd-logind status [sudo] пароль для superadmin: ● systemd-logind.service - User Login Management Loaded: loaded (/usr/lib/systemd/system/systemd-logind.service; static) Active: active (running) since Fri 2025-10-03 12:10:39 +06; 56min ago Docs: man:sd-login(3) man:systemd-logind.service(8) man:logind.conf(5) man:org.freedesktop.login1(5) Main PID: 7059 (systemd-logind) Status: "Processing requests..." Tasks: 1 (limit: 4605) FD Store: 0 (limit: 512) Memory: 1.9M (peak: 2.4M) CPU: 288ms CGroup: /system.slice/systemd-logind.service └─7059 /usr/lib/systemd/systemd-logind окт 03 12:10:39 ublinux-install systemd[1]: Starting User Login Management... окт 03 12:10:39 ublinux-install systemd-logind[7059]: New seat seat0. окт 03 12:10:39 ublinux-install systemd-logind[7059]: Watching system buttons o> окт 03 12:10:39 ublinux-install systemd-logind[7059]: Watching system buttons o> окт 03 12:10:39 ublinux-install systemd[1]: Started User Login Management. окт 03 12:10:42 ublinux-install systemd-logind[7059]: New session c1 of user li> окт 03 12:12:12 ublinux-install systemd-logind[7059]: Removed session c1. окт 03 12:12:12 ublinux-install systemd-logind[7059]: New session 2 of user sup> lines 2-24/24 (END) ``` ``` 148 ✗ superadmin@ublinux-install:~$ sudo systemctl status dbus [sudo] пароль для superadmin: ● dbus-broker.service - D-Bus System Message Bus Loaded: loaded (/usr/lib/systemd/system/dbus-broker.service; enabled; pres> Active: active (running) since Fri 2025-10-03 12:10:38 +06; 1h 2min ago TriggeredBy: ● dbus.socket Docs: man:dbus-broker-launch(1) Main PID: 6995 (dbus-broker-lau) Tasks: 2 (limit: 4605) Memory: 5.8M (peak: 7.2M) CPU: 626ms CGroup: /system.slice/dbus-broker.service ├─6995 /usr/bin/dbus-broker-launch --scope system --audit └─7017 dbus-broker --log 4 --controller 9 --machine-id 1be30750d2f> окт 03 12:10:38 ublinux-install systemd[1]: Starting D-Bus System Message Bus... окт 03 12:10:38 ublinux-install systemd[1]: Started D-Bus System Message Bus. окт 03 12:10:38 ublinux-install dbus-broker-launch[6995]: Ready окт 03 12:10:39 ublinux-install dbus-broker-launch[6995]: Activation request fo> окт 03 12:10:42 ublinux-install dbus-broker-launch[6995]: Activation request fo> окт 03 12:59:22 ublinux-install dbus-broker[7017]: A security policy denied :1.> окт 03 12:59:22 ublinux-install dbus-broker[7017]: A security policy denied :1.> lines 1-20/20 (END) ```
240 KiB
rodion.n added the неисправно ошибка labels 3 months ago
asmeron was assigned by rodion.n 3 months ago
YanTheKaller was assigned by rodion.n 3 months ago
Owner

Запускай с опцией отладки утилиту, и вывод сюда, что-бы было понятно ккую команду гуй выполняет и какую ошибку получает

Запускай с опцией отладки утилиту, и вывод сюда, что-бы было понятно ккую команду гуй выполняет и какую ошибку получает
rodion.n was assigned by asmeron 3 months ago
asmeron removed their assignment 3 months ago
Poster
Collaborator

Как раз все запущено с функцией отладки

[Thread 0x7fffc2ffd6c0 (LWP 14163) exited]
setsid /usr/bin/bash -c 'pkexec ubl-settings-services'; exit
[New Thread 0x7fffc27fc6c0 (LWP 14166)]
[Detaching after vfork from child process 14167]
[Thread 0x7fffc37fe6c0 (LWP 14150) exited]
[Thread 0x7fffdadf86c0 (LWP 14078) exited]
[Thread 0x7fffdb7fe6c0 (LWP 14077) exited]
[Thread 0x7fffe12566c0 (LWP 14054) exited]
[Thread 0x7fffdbfff6c0 (LWP 14053) exited]
[Thread 0x7fffe1a576c0 (LWP 14052) exited]
[Thread 0x7fffe1f55600 (LWP 14049) exited]
[Thread 0x7fffc27fc6c0 (LWP 14166) exited]
[New process 14049]
[Inferior 1 (process 14049) exited normally]
(gdb) Gtk-Message: 12:59:17.712: Failed to load module "colorreload-gtk-module"
Gtk-Message: 12:59:17.712: Failed to load module "window-decorations-gtk-module"

(ubl-settings-services:14168): Gtk-WARNING **: 12:59:18.270: Negative content width -12 (allocation 1, extents 6x7) while allocating gadget (node button, owner GtkButton)

(ubl-settings-services:14168): Gtk-WARNING **: 12:59:18.270: Negative content width -12 (allocation 1, extents 6x7) while allocating gadget (node button, owner GtkButton)

(ubl-settings-services:14168): Gtk-WARNING **: 12:59:18.270: Negative content width -12 (allocation 1, extents 6x7) while allocating gadget (node button, owner GtkButton)

(ubl-settings-services:14168): Gtk-WARNING **: 12:59:18.270: Negative content width -12 (allocation 1, extents 6x7) while allocating gadget (node button, owner GtkButton)
Failed to connect to bus: Носитель не найден

Как раз все запущено с функцией отладки ``` [Thread 0x7fffc2ffd6c0 (LWP 14163) exited] setsid /usr/bin/bash -c 'pkexec ubl-settings-services'; exit [New Thread 0x7fffc27fc6c0 (LWP 14166)] [Detaching after vfork from child process 14167] [Thread 0x7fffc37fe6c0 (LWP 14150) exited] [Thread 0x7fffdadf86c0 (LWP 14078) exited] [Thread 0x7fffdb7fe6c0 (LWP 14077) exited] [Thread 0x7fffe12566c0 (LWP 14054) exited] [Thread 0x7fffdbfff6c0 (LWP 14053) exited] [Thread 0x7fffe1a576c0 (LWP 14052) exited] [Thread 0x7fffe1f55600 (LWP 14049) exited] [Thread 0x7fffc27fc6c0 (LWP 14166) exited] [New process 14049] [Inferior 1 (process 14049) exited normally] (gdb) Gtk-Message: 12:59:17.712: Failed to load module "colorreload-gtk-module" Gtk-Message: 12:59:17.712: Failed to load module "window-decorations-gtk-module" (ubl-settings-services:14168): Gtk-WARNING **: 12:59:18.270: Negative content width -12 (allocation 1, extents 6x7) while allocating gadget (node button, owner GtkButton) (ubl-settings-services:14168): Gtk-WARNING **: 12:59:18.270: Negative content width -12 (allocation 1, extents 6x7) while allocating gadget (node button, owner GtkButton) (ubl-settings-services:14168): Gtk-WARNING **: 12:59:18.270: Negative content width -12 (allocation 1, extents 6x7) while allocating gadget (node button, owner GtkButton) (ubl-settings-services:14168): Gtk-WARNING **: 12:59:18.270: Negative content width -12 (allocation 1, extents 6x7) while allocating gadget (node button, owner GtkButton) Failed to connect to bus: Носитель не найден ```
Owner

В отладке нет команды на перезапуск сервиса systemd, а должны выводиться все исполняемые внешние команды.

В отладке нет команды на перезапуск сервиса systemd, а должны выводиться все исполняемые внешние команды.
Poster
Collaborator

@YanTheKaller нужно добавить возможность дебажить утилиту. Ибо (по твоим словам) этого нет в утилите.

Опять же действия: манипуляция этой кнопки
image

@YanTheKaller нужно добавить возможность дебажить утилиту. Ибо (по твоим словам) этого нет в утилите. Опять же действия: манипуляция этой кнопки ![image](/attachments/128ef700-2d9f-4813-b006-f6193240c0c7)
1.2 KiB
Collaborator

5923ef148d
добавил выводы команд в дебаге

https://gitea.ublinux.ru/YanTheKaller/ubl-settings-services/commit/5923ef148d6eded62512d6c4a5be9fe7d39cbdae добавил выводы команд в дебаге
Collaborator

Но вообще, выполняется там команда systemctl --user daemon-reload

Но вообще, выполняется там команда systemctl --user daemon-reload
Poster
Collaborator

Но вообще, выполняется там команда systemctl --user daemon-reload

Эта команда как раз и выдает Failed to connect to bus: Носитель не найден как я писал выше

> Но вообще, выполняется там команда systemctl --user daemon-reload Эта команда как раз и выдает `Failed to connect to bus: Носитель не найден` как я писал выше
Collaborator

я её успел уже поменять, там ещё надо было дописать --machine=superadmin@

я её успел уже поменять, там ещё надо было дописать --machine=superadmin@
Poster
Collaborator

Понял принял. Не врубился в то что изменение произошло. Вообщем теперь данная кнопка выполняет работу, без ошибки отсутствия носителя. Закрываю.

Понял принял. Не врубился в то что изменение произошло. Вообщем теперь данная кнопка выполняет работу, без ошибки отсутствия носителя. Закрываю.
rodion.n closed this issue 2 months ago
Sign in to join this conversation.
No Milestone
No project
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubl-settings-services#113
Loading…
There is no content yet.