summaryrefslogtreecommitdiffstats
path: root/molecule/archlinux/converge.yml
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2026-01-09 00:41:45 +0100
committerAhmed Abdelhalim <[email protected]>2026-01-09 00:53:19 +0100
commit56e48cf124d1ce1639a1768f8569451001923afb (patch)
tree6ec58a27b19f79a1719bf4ae2b049e5fe52748c9 /molecule/archlinux/converge.yml
parent5e336e130b454acd6d5724805798e496608a9baf (diff)
Debug
Co-authored-by: claud.ai
Diffstat (limited to 'molecule/archlinux/converge.yml')
-rw-r--r--molecule/archlinux/converge.yml29
1 files changed, 29 insertions, 0 deletions
diff --git a/molecule/archlinux/converge.yml b/molecule/archlinux/converge.yml
index d8c1dea0..ceec6384 100644
--- a/molecule/archlinux/converge.yml
+++ b/molecule/archlinux/converge.yml
@@ -77,6 +77,35 @@
- role: "btop"
- role: "bluetui"
- role: "wlctl"
+ tasks:
+ - name: "Debug systemd-logind status"
+ ansible.builtin.shell:
+ cmd: "{{ item }}"
+ loop:
+ - "systemctl is-active dbus"
+ - "systemctl is-active systemd-logind"
+ - "loginctl list-sessions"
+ - "ls -la /run/user/ || echo 'no /run/user'"
+ - "ls -la /run/user/1000/ || echo 'no user dir'"
+ - "systemctl --user status || echo 'user systemd failed'"
+ become: true
+ become_user: "{{ username }}"
+ register: debug_output
+ failed_when: false
+
+ - name: "Show debug output"
+ ansible.builtin.debug:
+ var: debug_output
+
+- name: "Configure pipewire"
+ hosts: "archlinux"
+ gather_facts: true
+ remote_user: "{{ username }}"
+ environment:
+ PATH: "{{ ansible_env.HOME }}/.local/bin:{{ ansible_env.PATH }}"
+ vars:
+ ansible_become_method: sudo
+ roles:
- role: "pipewire"
- role: "brightnessctl"
- role: "wiremix"