- Edited
I upgraded packages, then ran sudo 66 -v3 status
followed by 66 -v3 status
. After rebooting I noticed my user trees had not started. My audio tree with pipewire would not start on 66 tree start audio
(hanging) but 66 tree start sync
would correctly start my syncthing
service. 66 -t audio start pipewire
hanged. After mucking about for a bit I recreated my user trees and got everything to come up correctly on a reboot, but now after a second reboot I'm back to no user trees starting.
66 -v3 -t audio start pipewire
hangs with this output:
start: tracing: add service: pipewire to the graph selection
start: tracing: add service: pipewire-log to the graph selection
start: tracing: pipewire already initialized -- ignore it
start: tracing: copy: /home/myuser/.66/system/service/svc/pipewire-log to: /run/66/state/1000/pipewire-log
start: tracing: remove directory: /run/66/state/1000/pipewire-log/.resolve
start: tracing: symlink: /run/66/state/1000/pipewire-log/.resolve to: /home/myuser/.66/system/service/svc/pipewire-log/.resolve
start: tracing: symlink: /run/66/scandir/1000/pipewire-log to: /run/66/state/1000/pipewire-log
start: tracing: create file: /run/66/scandir/1000/pipewire-log/down
start: tracing: create fifo: /run/66/state/1000/pipewire-log/event
start: tracing: write status file at: /run/66/state/1000/pipewire-log/state/status
start: tracing: sending -twR signal to: /run/66/scandir/1000/fdholder
start: tracing: subcribe to fifo: /run/66/state/1000/pipewire-log/event
start: tracing: send signal: a to scandir: /run/66/scandir/1000
start: tracing: waiting for events on fifo...
start: tracing: clean event directory: /run/66/state/1000/pipewire/event
start: tracing: write status file at: /run/66/state/1000/pipewire/state/status
start: tracing: clean event directory: /run/66/state/1000/pipewire-log/event
start: tracing: write status file at: /run/66/state/1000/pipewire-log/state/status
start: info: Initialized successfully: pipewire-log
signal: tracing: requested flags to build the graph: issupervised topropagate wantup
signal: tracing: add service: pipewire to the graph selection
signal: tracing: add service: pipewire-log to the graph selection
signal: tracing: Initiating process of: pipewire
signal: tracing: waiting dependencies for: pipewire
signal: tracing: Initiating process of: pipewire-log
signal: tracing: sending -wU -u to: /run/66/scandir/1000/pipewire-log
These are my trees:
66 tree status
Name : global
Current : yes
Enabled : yes
Allowed : myuser
Groups : user
Depends : None
Required by : noise-gate sync audio
Contents : dbus@myuser dbus@myuser-log xdg-user-dirs
Name : sync
Current : no
Enabled : yes
Allowed : myuser
Groups : user
Depends : global
Required by : None
Contents : syncthing syncthing-log
Name : audio
Current : no
Enabled : yes
Allowed : myuser
Groups : user
Depends : global
Required by : noise-gate
Contents : pipewire pipewire-log pipewire-pulse pipewire-pulse-log wireplumber wireplumber-log
Name : noise-gate
Current : no
Enabled : yes
Allowed : myuser
Groups : user
Depends : global audio
Required by : None
Contents : pipewire-input-filter-chain pipewire-input-filter-chain-log
66 status
In tree: global
\
├─dbus@myuser-log (pid=1389, state=Enabled, type=classic, tree=global)
├─xdg-user-dirs (pid=up, state=Enabled, type=oneshot, tree=global)
└─dbus@myuser (pid=1393, state=Enabled, type=classic, tree=global)
In tree: sync
\
├─syncthing-log (pid=0, state=Enabled, type=classic, tree=sync)
└─syncthing (pid=0, state=Enabled, type=classic, tree=sync)
In tree: audio
\
├─pipewire-log (pid=0, state=Enabled, type=classic, tree=audio)
├─pipewire-pulse-log (pid=0, state=Enabled, type=classic, tree=audio)
├─wireplumber-log (pid=0, state=Enabled, type=classic, tree=audio)
├─pipewire (pid=0, state=Enabled, type=classic, tree=audio)
├─pipewire-pulse (pid=0, state=Enabled, type=classic, tree=audio)
└─wireplumber (pid=0, state=Enabled, type=classic, tree=audio)
In tree: noise-gate
\
├─pipewire-input-filter-chain-log (pid=0, state=Enabled, type=classic, tree=noise-gate)
└─pipewire-input-filter-chain (pid=0, state=Enabled, type=classic, tree=noise-gate)
Any tips on how I can fix this problem?
Running 66 -t audio remove pipewire
and then 66 -t audio start wireplumber && 66 -t audio start pipewire-pulse
brings up audio again, but I'd rather my trees work as intended.