You are not logged in.

#1 2023-07-27 17:46:52

AngelBePro
Banned
From: Bulgaria
Registered: 2023-07-27
Posts: 77

[SOLVED] Broken services after screwing around

Little backstory: I tried to use obs with pipewire, but when pressing select monitor nothing happened (EDIT: I am really stupid and once i switched to wayland everything was fixed). So i attempted to fix it and did something with the user services and started pipewire and wireplumber from /usr/lib/systemd/user/. At some point I shut down my pc.

After starting my pc and logging into my account, my restart, shutdown and sleep buttons were gone from the taskbar. I was able to fix the audio with:

systemctl start --user pipewire pipewire-pulse wireplumber

There are other services that fail to start. This is what systemctl --user --failed shows withouth fixing pipewire and wireplumber:

  UNIT                                           LOAD   ACTIVE SUB    DESCRIPTION                       
● app-geoclue\x2ddemo\x2dagent@autostart.service loaded failed failed Geoclue Demo agent
● obex.service                                   loaded failed failed Bluetooth OBEX service
● pipewire-pulse.service                         loaded failed failed PipeWire PulseAudio
● pipewire.service                               loaded failed failed PipeWire Multimedia Service
● wireplumber.service                            loaded failed failed Multimedia Service Session Manager
● pipewire-pulse.socket                          loaded failed failed PipeWire PulseAudio
● pipewire.socket                                loaded failed failed PipeWire Multimedia System Socket

And sudo systemctl --failed shows this:

  UNIT                   LOAD   ACTIVE SUB    DESCRIPTION   
● p11-kit-server.service loaded failed failed p11-kit server

output from sudo systemctl status --state=failed:

× p11-kit-server.service - p11-kit server
     Loaded: loaded (/etc/systemd/system/p11-kit-server.service; enabled; preset: disabled)
     Active: failed (Result: exit-code) since Thu 2023-07-27 20:27:01 EEST; 13min ago
   Duration: 32ms
       Docs: man:p11-kit(8)
    Process: 449 ExecStart=/usr/bin/p11-kit server -f -n /run/p11-kit/pkcs11 pkcs11: (code=exited, status=1/FAILURE)
   Main PID: 449 (code=exited, status=1/FAILURE)
        CPU: 2ms

Jul 27 20:27:01 archlinux systemd[1]: p11-kit-server.service: Failed to schedule restart job: Unit p11-kit-server.socket not found.
Jul 27 20:27:01 archlinux systemd[1]: p11-kit-server.service: Failed with result 'exit-code'.

I searched for a fix but im only getting a headache when trying to understand, so I hope someone can help me since I don't want to reinstall the entire OS.

Last edited by AngelBePro (2023-07-28 15:05:49)


Thanks for helping me!
MB: MSI B760-P DDR4 II
CPU: i5-14400F
GPU: RX 7800 XT

Offline

#2 2023-07-27 18:13:00

jl2
Member
From: 47° 18' N 8° 34' E
Registered: 2022-06-01
Posts: 1,389

Re: [SOLVED] Broken services after screwing around

1. what was 'did something with the user services'?
2. I think a full journal is needed here:

journalctl -b | curl -F 'file=@-' 0x0.st

3. maybe

systemctl status {wireplumber,pipewire}.service

4. try reversing your changes to pipewire/wireplumber (reinstalling, deleting dropins etc)

Last edited by jl2 (2023-07-27 18:38:35)


Why I run Arch? To "BTW I run Arch" the guy one grade younger.
And to let my siblings and cousins laugh at Arsch Linux...

Upload longer text output like this

Offline

#3 2023-07-27 18:20:35

AngelBePro
Banned
From: Bulgaria
Registered: 2023-07-27
Posts: 77

Re: [SOLVED] Broken services after screwing around

Sorry for being non descriptive, i forgot to include the journal so here http://0x0.st/HeC4.txt


Thanks for helping me!
MB: MSI B760-P DDR4 II
CPU: i5-14400F
GPU: RX 7800 XT

Offline

#4 2023-07-27 21:12:57

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,120

Re: [SOLVED] Broken services after screwing around

jl2 wrote:

1. what was 'did something with the user services'?

Offline

#5 2023-07-28 00:00:37

AngelBePro
Banned
From: Bulgaria
Registered: 2023-07-27
Posts: 77

Re: [SOLVED] Broken services after screwing around

I tried enabling pipewire and wireplumber with these commands

sudo systemctl enable /usr/lib/systemd/user/pipewire.service
sudo systemctl enable /usr/lib/systemd/user/wireplumber.service

Last edited by AngelBePro (2023-07-28 00:03:19)


Thanks for helping me!
MB: MSI B760-P DDR4 II
CPU: i5-14400F
GPU: RX 7800 XT

Offline

#6 2023-07-28 05:45:00

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,120

Re: [SOLVED] Broken services after screwing around

D'ohhh
https://wiki.archlinux.org/title/Systemd/User

ls -lR /etc/systemd/system/

Offline

#7 2023-07-28 06:04:49

jl2
Member
From: 47° 18' N 8° 34' E
Registered: 2022-06-01
Posts: 1,389

Re: [SOLVED] Broken services after screwing around

Those are user services....

PulseAudio was skipped because of an unmet condition check (ConditionUser=!root).

Short-said:
disable them again and enable them with

systemctl --user {pipewire,wireplumber}.service

NO sudo!

Last edited by jl2 (2023-07-28 06:08:24)


Why I run Arch? To "BTW I run Arch" the guy one grade younger.
And to let my siblings and cousins laugh at Arsch Linux...

Upload longer text output like this

Offline

#8 2023-07-28 07:15:30

AngelBePro
Banned
From: Bulgaria
Registered: 2023-07-27
Posts: 77

Re: [SOLVED] Broken services after screwing around

I have another problem:

$ systemctl disable pipewire wireplumber pipewire-pulse
Authorization not available. Check if polkit service is running or see debug message for more information.
Failed to disable unit: Transport endpoint is not connected

Thanks for helping me!
MB: MSI B760-P DDR4 II
CPU: i5-14400F
GPU: RX 7800 XT

Offline

#9 2023-07-28 07:17:21

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,120

Re: [SOLVED] Broken services after screwing around

You can use sudo to disable that, but also post the directory contents to illustrate what else might be fucked up how badly.

Offline

#10 2023-07-28 07:23:44

AngelBePro
Banned
From: Bulgaria
Registered: 2023-07-27
Posts: 77

Re: [SOLVED] Broken services after screwing around

There:

$ ls -lR /etc/systemd/system/
/etc/systemd/system/:
total 40
lrwxrwxrwx 1 root root   45 Jul 27 04:57 at-spi-dbus-bus.service -> /usr/lib/systemd/user/at-spi-dbus-bus.service
drwxr-xr-x 2 root root 4096 Jul 27 04:57 basic.target.wants
lrwxrwxrwx 1 root root   34 Jul 27 04:57 dbus-org.bluez.obex.service -> /usr/lib/systemd/user/obex.service
lrwxrwxrwx 1 root root   49 Jul 20 02:53 dbus-org.freedesktop.timesync1.service -> /usr/lib/systemd/system/systemd-timesyncd.service
lrwxrwxrwx 1 root root   34 Jul 27 04:57 dbus.service -> /usr/lib/systemd/user/dbus.service
lrwxrwxrwx 1 root root   35 Jul 27 04:57 dconf.service -> /usr/lib/systemd/user/dconf.service
drwxr-xr-x 2 root root 4096 Jul 27 07:07 default.target.wants
lrwxrwxrwx 1 root root   37 Jul 27 04:57 dirmngr.service -> /usr/lib/systemd/user/dirmngr.service
lrwxrwxrwx 1 root root   36 Jul 20 02:53 display-manager.service -> /usr/lib/systemd/system/sddm.service
lrwxrwxrwx 1 root root   54 Jul 27 04:57 drkonqi-coredump-cleanup.service -> /usr/lib/systemd/user/drkonqi-coredump-cleanup.service
lrwxrwxrwx 1 root root   56 Jul 27 04:57 drkonqi-coredump-launcher@.service -> /usr/lib/systemd/user/drkonqi-coredump-launcher@.service
lrwxrwxrwx 1 root root   42 Jul 27 04:57 filter-chain.service -> /usr/lib/systemd/user/filter-chain.service
drwxr-xr-x 2 root root 4096 Jul 20 02:39 getty.target.wants
lrwxrwxrwx 1 root root   44 Jul 27 04:57 glib-pacrunner.service -> /usr/lib/systemd/user/glib-pacrunner.service
lrwxrwxrwx 1 root root   39 Jul 27 04:57 gpg-agent.service -> /usr/lib/systemd/user/gpg-agent.service
drwxr-xr-x 2 root root 4096 Jul 27 04:57 graphical-session-pre.target.wants
drwxr-xr-x 2 root root 4096 Jul 27 04:57 graphical-session.target.wants
lrwxrwxrwx 1 root root   39 Jul 27 04:57 kde-baloo.service -> /usr/lib/systemd/user/kde-baloo.service
lrwxrwxrwx 1 root root   38 Jul 27 04:57 kio-fuse.service -> /usr/lib/systemd/user/kio-fuse.service
drwxr-xr-x 2 root root 4096 Jul 20 12:39 multi-user.target.wants
lrwxrwxrwx 1 root root   34 Jul 27 04:57 obex.service -> /usr/lib/systemd/user/obex.service
lrwxrwxrwx 1 root root   44 Jul 27 04:57 p11-kit-server.service -> /usr/lib/systemd/user/p11-kit-server.service
lrwxrwxrwx 1 root root   44 Jul 27 04:57 pipewire-pulse.service -> /usr/lib/systemd/user/pipewire-pulse.service
lrwxrwxrwx 1 root root   48 Jul 27 04:57 plasma-baloorunner.service -> /usr/lib/systemd/user/plasma-baloorunner.service
drwxr-xr-x 2 root root 4096 Jul 27 04:57 plasma-core.target.wants
lrwxrwxrwx 1 root root   44 Jul 27 04:57 plasma-dolphin.service -> /usr/lib/systemd/user/plasma-dolphin.service
lrwxrwxrwx 1 root root   55 Jul 27 04:57 plasma-gmenudbusmenuproxy.service -> /usr/lib/systemd/user/plasma-gmenudbusmenuproxy.service
lrwxrwxrwx 1 root root   54 Jul 27 04:57 plasma-kactivitymanagerd.service -> /usr/lib/systemd/user/plasma-kactivitymanagerd.service
lrwxrwxrwx 1 root root   51 Jul 27 04:57 plasma-kcminit-phase1.service -> /usr/lib/systemd/user/plasma-kcminit-phase1.service
lrwxrwxrwx 1 root root   44 Jul 27 04:57 plasma-kcminit.service -> /usr/lib/systemd/user/plasma-kcminit.service
lrwxrwxrwx 1 root root   41 Jul 27 04:57 plasma-kded.service -> /usr/lib/systemd/user/plasma-kded.service
lrwxrwxrwx 1 root root   49 Jul 27 04:57 plasma-kglobalaccel.service -> /usr/lib/systemd/user/plasma-kglobalaccel.service
lrwxrwxrwx 1 root root   44 Jul 27 04:57 plasma-krunner.service -> /usr/lib/systemd/user/plasma-krunner.service
lrwxrwxrwx 1 root root   48 Jul 27 04:57 plasma-kscreen-osd.service -> /usr/lib/systemd/user/plasma-kscreen-osd.service
lrwxrwxrwx 1 root root   44 Jul 27 04:57 plasma-kscreen.service -> /usr/lib/systemd/user/plasma-kscreen.service
lrwxrwxrwx 1 root root   46 Jul 27 04:57 plasma-ksmserver.service -> /usr/lib/systemd/user/plasma-ksmserver.service
lrwxrwxrwx 1 root root   50 Jul 27 04:57 plasma-ksplash-ready.service -> /usr/lib/systemd/user/plasma-ksplash-ready.service
lrwxrwxrwx 1 root root   44 Jul 27 04:57 plasma-ksplash.service -> /usr/lib/systemd/user/plasma-ksplash.service
lrwxrwxrwx 1 root root   49 Jul 27 04:57 plasma-ksystemstats.service -> /usr/lib/systemd/user/plasma-ksystemstats.service
lrwxrwxrwx 1 root root   48 Jul 27 04:57 plasma-kwallet-pam.service -> /usr/lib/systemd/user/plasma-kwallet-pam.service
lrwxrwxrwx 1 root root   49 Jul 27 04:57 plasma-kwin_wayland.service -> /usr/lib/systemd/user/plasma-kwin_wayland.service
lrwxrwxrwx 1 root root   45 Jul 27 04:57 plasma-kwin_x11.service -> /usr/lib/systemd/user/plasma-kwin_x11.service
lrwxrwxrwx 1 root root   48 Jul 27 04:57 plasma-plasmashell.service -> /usr/lib/systemd/user/plasma-plasmashell.service
lrwxrwxrwx 1 root root   49 Jul 27 04:57 plasma-polkit-agent.service -> /usr/lib/systemd/user/plasma-polkit-agent.service
lrwxrwxrwx 1 root root   47 Jul 27 04:57 plasma-powerdevil.service -> /usr/lib/systemd/user/plasma-powerdevil.service
lrwxrwxrwx 1 root root   51 Jul 27 04:57 plasma-restoresession.service -> /usr/lib/systemd/user/plasma-restoresession.service
lrwxrwxrwx 1 root root   44 Jul 27 04:57 plasma-workspace.service -> /usr/lib/systemd/user/plasma-kcminit.service
lrwxrwxrwx 1 root root   59 Jul 27 04:57 plasma-xdg-desktop-portal-kde.service -> /usr/lib/systemd/user/plasma-xdg-desktop-portal-kde.service
lrwxrwxrwx 1 root root   51 Jul 27 04:57 plasma-xembedsniproxy.service -> /usr/lib/systemd/user/plasma-xembedsniproxy.service
drwxr-xr-x 2 root root 4096 Jul 20 02:53 sysinit.target.wants
lrwxrwxrwx 1 root root   42 Jul 27 04:57 systemd-exit.service -> /usr/lib/systemd/user/systemd-exit.service
lrwxrwxrwx 1 root root   52 Jul 27 04:57 systemd-tmpfiles-clean.service -> /usr/lib/systemd/user/systemd-tmpfiles-clean.service
lrwxrwxrwx 1 root root   52 Jul 27 04:57 systemd-tmpfiles-setup.service -> /usr/lib/systemd/user/systemd-tmpfiles-setup.service
drwxr-xr-x 2 root root 4096 Jul 20 02:39 timers.target.wants
lrwxrwxrwx 1 root root   50 Jul 27 04:57 tracker-xdg-portal-3.service -> /usr/lib/systemd/user/tracker-xdg-portal-3.service
lrwxrwxrwx 1 root root   42 Jul 27 04:57 wireplumber@.service -> /usr/lib/systemd/user/wireplumber@.service
lrwxrwxrwx 1 root root   66 Jul 27 04:57 xdg-desktop-portal-rewrite-launchers.service -> /usr/lib/systemd/user/xdg-desktop-portal-rewrite-launchers.service
lrwxrwxrwx 1 root root   48 Jul 27 04:57 xdg-desktop-portal.service -> /usr/lib/systemd/user/xdg-desktop-portal.service
lrwxrwxrwx 1 root root   49 Jul 27 04:57 xdg-document-portal.service -> /usr/lib/systemd/user/xdg-document-portal.service
lrwxrwxrwx 1 root root   50 Jul 27 04:57 xdg-permission-store.service -> /usr/lib/systemd/user/xdg-permission-store.service
lrwxrwxrwx 1 root root   50 Jul 27 04:57 xdg-user-dirs-update.service -> /usr/lib/systemd/user/xdg-user-dirs-update.service

/etc/systemd/system/basic.target.wants:
total 0
lrwxrwxrwx 1 root root 52 Jul 27 04:57 systemd-tmpfiles-setup.service -> /usr/lib/systemd/user/systemd-tmpfiles-setup.service

/etc/systemd/system/default.target.wants:
total 0
lrwxrwxrwx 1 root root 54 Jul 27 04:57 drkonqi-coredump-cleanup.service -> /usr/lib/systemd/user/drkonqi-coredump-cleanup.service
lrwxrwxrwx 1 root root 42 Jul 27 04:57 filter-chain.service -> /usr/lib/systemd/user/filter-chain.service
lrwxrwxrwx 1 root root 44 Jul 27 04:57 p11-kit-server.service -> /usr/lib/systemd/user/p11-kit-server.service
lrwxrwxrwx 1 root root 44 Jul 27 04:57 pipewire-pulse.service -> /usr/lib/systemd/user/pipewire-pulse.service
lrwxrwxrwx 1 root root 50 Jul 27 04:57 xdg-user-dirs-update.service -> /usr/lib/systemd/user/xdg-user-dirs-update.service

/etc/systemd/system/getty.target.wants:
total 0
lrwxrwxrwx 1 root root 38 Jul 20 02:39 getty@tty1.service -> /usr/lib/systemd/system/getty@.service

/etc/systemd/system/graphical-session-pre.target.wants:
total 4
lrwxrwxrwx 1 root root 66 Jul 27 04:57 xdg-desktop-portal-rewrite-launchers.service -> /usr/lib/systemd/user/xdg-desktop-portal-rewrite-launchers.service

/etc/systemd/system/graphical-session.target.wants:
total 0
lrwxrwxrwx 1 root root 39 Jul 27 04:57 kde-baloo.service -> /usr/lib/systemd/user/kde-baloo.service

/etc/systemd/system/multi-user.target.wants:
total 0
lrwxrwxrwx 1 root root 38 Jul 20 12:39 dhcpcd.service -> /usr/lib/systemd/system/dhcpcd.service
lrwxrwxrwx 1 root root 40 Jul 20 02:39 remote-fs.target -> /usr/lib/systemd/system/remote-fs.target

/etc/systemd/system/plasma-core.target.wants:
total 0
lrwxrwxrwx 1 root root 46 Jul 27 04:57 plasma-ksmserver.service -> /usr/lib/systemd/user/plasma-ksmserver.service
lrwxrwxrwx 1 root root 48 Jul 27 04:57 plasma-plasmashell.service -> /usr/lib/systemd/user/plasma-plasmashell.service

/etc/systemd/system/sysinit.target.wants:
total 0
lrwxrwxrwx 1 root root 49 Jul 20 02:53 systemd-timesyncd.service -> /usr/lib/systemd/system/systemd-timesyncd.service

/etc/systemd/system/timers.target.wants:
total 0
lrwxrwxrwx 1 root root 36 Jul 20 02:39 fstrim.timer -> /usr/lib/systemd/system/fstrim.timer

Thanks for helping me!
MB: MSI B760-P DDR4 II
CPU: i5-14400F
GPU: RX 7800 XT

Offline

#11 2023-07-28 07:41:12

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,120

Re: [SOLVED] Broken services after screwing around

Nothing of the stuff that links into /usr/lib/systemd/user/ has any business of being there.
System wide user units go to /etc/systemd/user/

ls -lR /etc/systemd/user/

So, what else have you done wrt "something with the user services"?

Offline

#12 2023-07-28 07:47:10

AngelBePro
Banned
From: Bulgaria
Registered: 2023-07-27
Posts: 77

Re: [SOLVED] Broken services after screwing around

I think that was the only thing I did, but It has been already 2 days and I don't remember tongue.

$ ls -lR /etc/systemd/user/
/etc/systemd/user/:
total 12
drwxr-xr-x 2 root root 4096 Jul 20 02:52 default.target.wants
lrwxrwxrwx 1 root root   41 Jul 27 07:32 pipewire-session-manager.service -> /usr/lib/systemd/user/wireplumber.service
drwxr-xr-x 2 root root 4096 Jul 27 07:32 pipewire.service.wants
drwxr-xr-x 2 root root 4096 Jul 27 21:39 sockets.target.wants

/etc/systemd/user/default.target.wants:
total 0
lrwxrwxrwx 1 root root 50 Jul 20 02:52 xdg-user-dirs-update.service -> /usr/lib/systemd/user/xdg-user-dirs-update.service

/etc/systemd/user/pipewire.service.wants:
total 0
lrwxrwxrwx 1 root root 41 Jul 27 07:32 wireplumber.service -> /usr/lib/systemd/user/wireplumber.service

/etc/systemd/user/sockets.target.wants:
total 0
lrwxrwxrwx 1 root root 42 Jul 27 21:39 gcr-ssh-agent.socket -> /usr/lib/systemd/user/gcr-ssh-agent.socket
lrwxrwxrwx 1 root root 43 Jul 20 02:39 p11-kit-server.socket -> /usr/lib/systemd/user/p11-kit-server.socket
lrwxrwxrwx 1 root root 43 Jul 21 00:45 pipewire-pulse.socket -> /usr/lib/systemd/user/pipewire-pulse.socket
lrwxrwxrwx 1 root root 37 Jul 27 07:32 pipewire.socket -> /usr/lib/systemd/user/pipewire.socket

Last edited by AngelBePro (2023-07-28 11:05:57)


Thanks for helping me!
MB: MSI B760-P DDR4 II
CPU: i5-14400F
GPU: RX 7800 XT

Offline

#13 2023-07-28 10:37:58

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,120

Re: [SOLVED] Broken services after screwing around

So they're all still there, not sure about the KDE stuff - I don't think those should™ be in /etc/systemd/user/ (and google has not hits for those paths, so tehy're probably bogus) but don't know for sure either.
Disable the "user" pipwire services first, see what's left in /etc/systemd/system/ that symlinks into /usr/lib/systemd/user and in doubt just move all of that away.

Offline

#14 2023-07-28 11:23:52

AngelBePro
Banned
From: Bulgaria
Registered: 2023-07-27
Posts: 77

Re: [SOLVED] Broken services after screwing around

So I disabled pipewire and wireplumber, moved everything under /etc/systemd/user/ and enabled them back again. After a quick reboot nothing changed. I don't know if that has to do anything with pipewire and wireplumber, but I also noticed policykit isn't running.


Thanks for helping me!
MB: MSI B760-P DDR4 II
CPU: i5-14400F
GPU: RX 7800 XT

Offline

#15 2023-07-28 11:27:05

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,120

Re: [SOLVED] Broken services after screwing around

moved everything under /etc/systemd/user/

You did *what* exactly?

I suggested to move *away* the files in /etc/systemd/system that link into /usr/lib/systemd/user - not move other stuff around, let alone into something.

Post an updated system journal and the new contents of

ls -lR /etc/systemd/{system,user}

Offline

#16 2023-07-28 11:36:54

AngelBePro
Banned
From: Bulgaria
Registered: 2023-07-27
Posts: 77

Re: [SOLVED] Broken services after screwing around

journal - http://0x0.st/H2-c.txt

$ ls -lR /etc/systemd/{system,user}
/etc/systemd/system:
total 40
lrwxrwxrwx 1 root root   45 Jul 27 04:57 at-spi-dbus-bus.service -> /usr/lib/systemd/user/at-spi-dbus-bus.service
drwxr-xr-x 2 root root 4096 Jul 27 04:57 basic.target.wants
lrwxrwxrwx 1 root root   34 Jul 27 04:57 dbus-org.bluez.obex.service -> /usr/lib/systemd/user/obex.service
lrwxrwxrwx 1 root root   49 Jul 20 02:53 dbus-org.freedesktop.timesync1.service -> /usr/lib/systemd/system/systemd-timesyncd.service
lrwxrwxrwx 1 root root   34 Jul 27 04:57 dbus.service -> /usr/lib/systemd/user/dbus.service
lrwxrwxrwx 1 root root   35 Jul 27 04:57 dconf.service -> /usr/lib/systemd/user/dconf.service
drwxr-xr-x 2 root root 4096 Jul 27 07:07 default.target.wants
lrwxrwxrwx 1 root root   37 Jul 27 04:57 dirmngr.service -> /usr/lib/systemd/user/dirmngr.service
lrwxrwxrwx 1 root root   36 Jul 20 02:53 display-manager.service -> /usr/lib/systemd/system/sddm.service
lrwxrwxrwx 1 root root   54 Jul 27 04:57 drkonqi-coredump-cleanup.service -> /usr/lib/systemd/user/drkonqi-coredump-cleanup.service
lrwxrwxrwx 1 root root   56 Jul 27 04:57 drkonqi-coredump-launcher@.service -> /usr/lib/systemd/user/drkonqi-coredump-launcher@.service
lrwxrwxrwx 1 root root   42 Jul 27 04:57 filter-chain.service -> /usr/lib/systemd/user/filter-chain.service
drwxr-xr-x 2 root root 4096 Jul 20 02:39 getty.target.wants
lrwxrwxrwx 1 root root   44 Jul 27 04:57 glib-pacrunner.service -> /usr/lib/systemd/user/glib-pacrunner.service
lrwxrwxrwx 1 root root   39 Jul 27 04:57 gpg-agent.service -> /usr/lib/systemd/user/gpg-agent.service
drwxr-xr-x 2 root root 4096 Jul 27 04:57 graphical-session-pre.target.wants
drwxr-xr-x 2 root root 4096 Jul 27 04:57 graphical-session.target.wants
lrwxrwxrwx 1 root root   39 Jul 27 04:57 kde-baloo.service -> /usr/lib/systemd/user/kde-baloo.service
lrwxrwxrwx 1 root root   38 Jul 27 04:57 kio-fuse.service -> /usr/lib/systemd/user/kio-fuse.service
drwxr-xr-x 2 root root 4096 Jul 20 12:39 multi-user.target.wants
lrwxrwxrwx 1 root root   34 Jul 27 04:57 obex.service -> /usr/lib/systemd/user/obex.service
lrwxrwxrwx 1 root root   44 Jul 27 04:57 p11-kit-server.service -> /usr/lib/systemd/user/p11-kit-server.service
lrwxrwxrwx 1 root root   44 Jul 27 04:57 pipewire-pulse.service -> /usr/lib/systemd/user/pipewire-pulse.service
lrwxrwxrwx 1 root root   48 Jul 27 04:57 plasma-baloorunner.service -> /usr/lib/systemd/user/plasma-baloorunner.service
drwxr-xr-x 2 root root 4096 Jul 27 04:57 plasma-core.target.wants
lrwxrwxrwx 1 root root   44 Jul 27 04:57 plasma-dolphin.service -> /usr/lib/systemd/user/plasma-dolphin.service
lrwxrwxrwx 1 root root   55 Jul 27 04:57 plasma-gmenudbusmenuproxy.service -> /usr/lib/systemd/user/plasma-gmenudbusmenuproxy.service
lrwxrwxrwx 1 root root   54 Jul 27 04:57 plasma-kactivitymanagerd.service -> /usr/lib/systemd/user/plasma-kactivitymanagerd.service
lrwxrwxrwx 1 root root   51 Jul 27 04:57 plasma-kcminit-phase1.service -> /usr/lib/systemd/user/plasma-kcminit-phase1.service
lrwxrwxrwx 1 root root   44 Jul 27 04:57 plasma-kcminit.service -> /usr/lib/systemd/user/plasma-kcminit.service
lrwxrwxrwx 1 root root   41 Jul 27 04:57 plasma-kded.service -> /usr/lib/systemd/user/plasma-kded.service
lrwxrwxrwx 1 root root   49 Jul 27 04:57 plasma-kglobalaccel.service -> /usr/lib/systemd/user/plasma-kglobalaccel.service
lrwxrwxrwx 1 root root   44 Jul 27 04:57 plasma-krunner.service -> /usr/lib/systemd/user/plasma-krunner.service
lrwxrwxrwx 1 root root   48 Jul 27 04:57 plasma-kscreen-osd.service -> /usr/lib/systemd/user/plasma-kscreen-osd.service
lrwxrwxrwx 1 root root   44 Jul 27 04:57 plasma-kscreen.service -> /usr/lib/systemd/user/plasma-kscreen.service
lrwxrwxrwx 1 root root   46 Jul 27 04:57 plasma-ksmserver.service -> /usr/lib/systemd/user/plasma-ksmserver.service
lrwxrwxrwx 1 root root   50 Jul 27 04:57 plasma-ksplash-ready.service -> /usr/lib/systemd/user/plasma-ksplash-ready.service
lrwxrwxrwx 1 root root   44 Jul 27 04:57 plasma-ksplash.service -> /usr/lib/systemd/user/plasma-ksplash.service
lrwxrwxrwx 1 root root   49 Jul 27 04:57 plasma-ksystemstats.service -> /usr/lib/systemd/user/plasma-ksystemstats.service
lrwxrwxrwx 1 root root   48 Jul 27 04:57 plasma-kwallet-pam.service -> /usr/lib/systemd/user/plasma-kwallet-pam.service
lrwxrwxrwx 1 root root   49 Jul 27 04:57 plasma-kwin_wayland.service -> /usr/lib/systemd/user/plasma-kwin_wayland.service
lrwxrwxrwx 1 root root   45 Jul 27 04:57 plasma-kwin_x11.service -> /usr/lib/systemd/user/plasma-kwin_x11.service
lrwxrwxrwx 1 root root   48 Jul 27 04:57 plasma-plasmashell.service -> /usr/lib/systemd/user/plasma-plasmashell.service
lrwxrwxrwx 1 root root   49 Jul 27 04:57 plasma-polkit-agent.service -> /usr/lib/systemd/user/plasma-polkit-agent.service
lrwxrwxrwx 1 root root   47 Jul 27 04:57 plasma-powerdevil.service -> /usr/lib/systemd/user/plasma-powerdevil.service
lrwxrwxrwx 1 root root   51 Jul 27 04:57 plasma-restoresession.service -> /usr/lib/systemd/user/plasma-restoresession.service
lrwxrwxrwx 1 root root   44 Jul 27 04:57 plasma-workspace.service -> /usr/lib/systemd/user/plasma-kcminit.service
lrwxrwxrwx 1 root root   59 Jul 27 04:57 plasma-xdg-desktop-portal-kde.service -> /usr/lib/systemd/user/plasma-xdg-desktop-portal-kde.service
lrwxrwxrwx 1 root root   51 Jul 27 04:57 plasma-xembedsniproxy.service -> /usr/lib/systemd/user/plasma-xembedsniproxy.service
drwxr-xr-x 2 root root 4096 Jul 20 02:53 sysinit.target.wants
lrwxrwxrwx 1 root root   42 Jul 27 04:57 systemd-exit.service -> /usr/lib/systemd/user/systemd-exit.service
lrwxrwxrwx 1 root root   52 Jul 27 04:57 systemd-tmpfiles-clean.service -> /usr/lib/systemd/user/systemd-tmpfiles-clean.service
lrwxrwxrwx 1 root root   52 Jul 27 04:57 systemd-tmpfiles-setup.service -> /usr/lib/systemd/user/systemd-tmpfiles-setup.service
drwxr-xr-x 2 root root 4096 Jul 20 02:39 timers.target.wants
lrwxrwxrwx 1 root root   50 Jul 27 04:57 tracker-xdg-portal-3.service -> /usr/lib/systemd/user/tracker-xdg-portal-3.service
lrwxrwxrwx 1 root root   42 Jul 27 04:57 wireplumber@.service -> /usr/lib/systemd/user/wireplumber@.service
lrwxrwxrwx 1 root root   66 Jul 27 04:57 xdg-desktop-portal-rewrite-launchers.service -> /usr/lib/systemd/user/xdg-desktop-portal-rewrite-launchers.service
lrwxrwxrwx 1 root root   48 Jul 27 04:57 xdg-desktop-portal.service -> /usr/lib/systemd/user/xdg-desktop-portal.service
lrwxrwxrwx 1 root root   49 Jul 27 04:57 xdg-document-portal.service -> /usr/lib/systemd/user/xdg-document-portal.service
lrwxrwxrwx 1 root root   50 Jul 27 04:57 xdg-permission-store.service -> /usr/lib/systemd/user/xdg-permission-store.service
lrwxrwxrwx 1 root root   50 Jul 27 04:57 xdg-user-dirs-update.service -> /usr/lib/systemd/user/xdg-user-dirs-update.service

/etc/systemd/system/basic.target.wants:
total 0
lrwxrwxrwx 1 root root 52 Jul 27 04:57 systemd-tmpfiles-setup.service -> /usr/lib/systemd/user/systemd-tmpfiles-setup.service

/etc/systemd/system/default.target.wants:
total 0
lrwxrwxrwx 1 root root 54 Jul 27 04:57 drkonqi-coredump-cleanup.service -> /usr/lib/systemd/user/drkonqi-coredump-cleanup.service
lrwxrwxrwx 1 root root 42 Jul 27 04:57 filter-chain.service -> /usr/lib/systemd/user/filter-chain.service
lrwxrwxrwx 1 root root 44 Jul 27 04:57 p11-kit-server.service -> /usr/lib/systemd/user/p11-kit-server.service
lrwxrwxrwx 1 root root 44 Jul 27 04:57 pipewire-pulse.service -> /usr/lib/systemd/user/pipewire-pulse.service
lrwxrwxrwx 1 root root 50 Jul 27 04:57 xdg-user-dirs-update.service -> /usr/lib/systemd/user/xdg-user-dirs-update.service

/etc/systemd/system/getty.target.wants:
total 0
lrwxrwxrwx 1 root root 38 Jul 20 02:39 getty@tty1.service -> /usr/lib/systemd/system/getty@.service

/etc/systemd/system/graphical-session-pre.target.wants:
total 4
lrwxrwxrwx 1 root root 66 Jul 27 04:57 xdg-desktop-portal-rewrite-launchers.service -> /usr/lib/systemd/user/xdg-desktop-portal-rewrite-launchers.service

/etc/systemd/system/graphical-session.target.wants:
total 0
lrwxrwxrwx 1 root root 39 Jul 27 04:57 kde-baloo.service -> /usr/lib/systemd/user/kde-baloo.service

/etc/systemd/system/multi-user.target.wants:
total 0
lrwxrwxrwx 1 root root 38 Jul 20 12:39 dhcpcd.service -> /usr/lib/systemd/system/dhcpcd.service
lrwxrwxrwx 1 root root 40 Jul 20 02:39 remote-fs.target -> /usr/lib/systemd/system/remote-fs.target

/etc/systemd/system/plasma-core.target.wants:
total 0
lrwxrwxrwx 1 root root 46 Jul 27 04:57 plasma-ksmserver.service -> /usr/lib/systemd/user/plasma-ksmserver.service
lrwxrwxrwx 1 root root 48 Jul 27 04:57 plasma-plasmashell.service -> /usr/lib/systemd/user/plasma-plasmashell.service

/etc/systemd/system/sysinit.target.wants:
total 0
lrwxrwxrwx 1 root root 49 Jul 20 02:53 systemd-timesyncd.service -> /usr/lib/systemd/system/systemd-timesyncd.service

/etc/systemd/system/timers.target.wants:
total 0
lrwxrwxrwx 1 root root 36 Jul 20 02:39 fstrim.timer -> /usr/lib/systemd/system/fstrim.timer

/etc/systemd/user:
total 0

Thanks for helping me!
MB: MSI B760-P DDR4 II
CPU: i5-14400F
GPU: RX 7800 XT

Offline

#17 2023-07-28 11:42:17

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,120

Re: [SOLVED] Broken services after screwing around

So the bogus symlinks in /etc/systemd/system are still all there but you deleted everything in /etc/systemd/user ???
I guess one of us doesn't speak english, then…

Restore the symlinks that existed in /etc/systemd/user and move away the symlinks in /etc/systemd/system that point into /usr/lib/systemd/user
And read the above line 5 times before you do anything.

Offline

#18 2023-07-28 11:57:33

AngelBePro
Banned
From: Bulgaria
Registered: 2023-07-27
Posts: 77

Re: [SOLVED] Broken services after screwing around

My bad... Moved back everything to /etc/systemd/user and moved the symlinks from /etc/systemd/system to a differend folder.


Thanks for helping me!
MB: MSI B760-P DDR4 II
CPU: i5-14400F
GPU: RX 7800 XT

Offline

#19 2023-07-28 11:58:43

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,120

Re: [SOLVED] Broken services after screwing around

Before you think about rebooting:

ls -lR /etc/systemd/{system,user}

Offline

#20 2023-07-28 12:02:11

AngelBePro
Banned
From: Bulgaria
Registered: 2023-07-27
Posts: 77

Re: [SOLVED] Broken services after screwing around

Already too late... I'll flash arch on a usb and just move them back were they were

Last edited by AngelBePro (2023-07-28 12:05:46)


Thanks for helping me!
MB: MSI B760-P DDR4 II
CPU: i5-14400F
GPU: RX 7800 XT

Offline

#21 2023-07-28 12:09:27

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,120

Re: [SOLVED] Broken services after screwing around

You want the ones that pointed to /usr/lib/systemd/system to have remained there, notably

/etc/systemd/system/getty.target.wants:
total 0
lrwxrwxrwx 1 root root 38 Jul 20 02:39 getty@tty1.service -> /usr/lib/systemd/system/getty@.service

Offline

#22 2023-07-28 12:42:06

AngelBePro
Banned
From: Bulgaria
Registered: 2023-07-27
Posts: 77

Re: [SOLVED] Broken services after screwing around

Ok fixed everything back and only left getty.target.wants in /etc/systemd/system.

Last edited by AngelBePro (2023-07-28 12:49:43)


Thanks for helping me!
MB: MSI B760-P DDR4 II
CPU: i5-14400F
GPU: RX 7800 XT

Offline

#23 2023-07-28 12:44:54

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,120

Re: [SOLVED] Broken services after screwing around

You want the ones that pointed to /usr/lib/systemd/system to have remained there, notably (but not exclusively) /etc/systemd/system/getty.target.wants/getty@tty1.service

ls -lR /etc/systemd/system/

Consider using a different distro, you cannot maintain arch by mindlessly flailing around. At some point this will result in a disaster.

Offline

#24 2023-07-28 12:53:22

AngelBePro
Banned
From: Bulgaria
Registered: 2023-07-27
Posts: 77

Re: [SOLVED] Broken services after screwing around

Maybe you're right, but until then i will use arch.

$ ls -lR /etc/systemd/system/
/etc/systemd/system/:
total 4
drwxr-xr-x 2 root root 4096 Jul 20 02:39 getty.target.wants

/etc/systemd/system/getty.target.wants:
total 0
lrwxrwxrwx 1 root root 38 Jul 20 02:39 getty@tty1.service -> /usr/lib/systemd/system/getty@.service

Thanks for helping me!
MB: MSI B760-P DDR4 II
CPU: i5-14400F
GPU: RX 7800 XT

Offline

#25 2023-07-28 12:56:40

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,120

Re: [SOLVED] Broken services after screwing around

Then try to follow the advice you've been given half a dozen times now.
Restore every symlink in /etc/systemd/system/ from the list in https://bbs.archlinux.org/viewtopic.php … 1#p2112011 that did NOT point into /usr/lib/systemd/user

Offline

Board footer

Powered by FluxBB