• 24 Posts
  • 33 Comments
Joined 1 year ago
cake
Cake day: March 25th, 2025

help-circle
  • I tried the loopback devices, didnt work, at most i made a script that worked, but i want it to work for audacity:

    cat > ~/Music/record-desktop.sh << 'EOF'
    #!/bin/bash
    OUTPUT="${1:-$HOME/Music/Recordings/recording-$(date +%Y%m%d-%H%M%S).wav}"
    pw-record --target 0 "$OUTPUT" &
    PID=$!
    sleep 0.5
    pw-link bluez_output.30:50:75:16:40:A6:monitor_FL pw-record:input_FL
    pw-link bluez_output.30:50:75:16:40:A6:monitor_FR pw-record:input_FR
    echo "Recording to $OUTPUT (PID $PID) — press Enter to stop"
    read
    kill $PID
    echo "Done! Saved to $OUTPUT"
    EOF
    chmod +x ~/Music/record-desktop.sh
    

  • I am not using any app like qpwgraph to make connections, all i know is that this script works:

    cat > ~/Music/record-desktop.sh << 'EOF'
    #!/bin/bash
    OUTPUT="${1:-$HOME/Music/Recordings/recording-$(date +%Y%m%d-%H%M%S).wav}"
    pw-record --target 0 "$OUTPUT" &
    PID=$!
    sleep 0.5
    pw-link bluez_output.30:50:75:16:40:A6:monitor_FL pw-record:input_FL
    pw-link bluez_output.30:50:75:16:40:A6:monitor_FR pw-record:input_FR
    echo "Recording to $OUTPUT (PID $PID) — press Enter to stop"
    read
    kill $PID
    echo "Done! Saved to $OUTPUT"
    EOF
    chmod +x ~/Music/record-desktop.sh
    

    as for everything else:

    
    [spiderunderurbed@daspidercave:~/Music]$ systemctl status --user pipewire-pulse.service 
    ● pipewire-pulse.service - PipeWire PulseAudio
         Loaded: loaded (/etc/systemd/user/pipewire-pulse.service; linked-runtime; preset: ignored)
        Drop-In: /nix/store/admlblh3rvzwjyhvgl8wf5fdr44iqmgc-user-units/pipewire-pulse.service.d
                 └─overrides.conf
         Active: active (running) since Thu 2026-02-26 18:55:45 NZDT; 23min ago
     Invocation: f234a6d525b844ba9ee769e0d46787ec
    TriggeredBy: ● pipewire-pulse.socket
       Main PID: 3143 (pipewire-pulse)
          Tasks: 3 (limit: 18874)
         Memory: 14.5M (peak: 20.7M, swap: 2.5M, swap peak: 2.5M, zswap: 472.1K)
            CPU: 1.618s
         CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
                 └─3143 /nix/store/z8pz8hz2psggqsws4n7mzbbdghpcxm71-pipewire-1.4.9/bin/pipewire-pulse
    
    Feb 26 18:55:45 daspidercave systemd[2666]: Started PipeWire PulseAudio.
    Feb 26 18:55:45 daspidercave pipewire-pulse[3143]: mod.protocol-pulse: vm.overrides in pulse.properties are deprecated, use pulse.properties.ru>
    Feb 26 18:55:45 daspidercave pipewire-pulse[3152]: pw.conf: execvp error 'pactl': No such file or directory
    Feb 26 18:55:45 daspidercave pipewire-pulse[3154]: pw.conf: execvp error 'pactl': No such file or directory
    
    [spiderunderurbed@daspidercave:~/Music]$ systemctl status --user pipewire-alsa
    Unit pipewire-alsa.service could not be found.
    [ble: exit 4]
    
    [spiderunderurbed@daspidercave:~/Music]$ systemctl status --user pipewire-alsa.service
    Unit pipewire-alsa.service could not be found.
    [ble: exit 4]
    
    [spiderunderurbed@daspidercave:~/Music]$ 
    

  • I managed to fix it for pw-record, I dont know how to get it working for audacity:

    cat > ~/Music/record-desktop.sh << 'EOF'
    #!/bin/bash
    OUTPUT="${1:-$HOME/Music/Recordings/recording-$(date +%Y%m%d-%H%M%S).wav}"
    pw-record --target 0 "$OUTPUT" &
    PID=$!
    sleep 0.5
    pw-link bluez_output.30:50:75:16:40:A6:monitor_FL pw-record:input_FL
    pw-link bluez_output.30:50:75:16:40:A6:monitor_FR pw-record:input_FR
    echo "Recording to $OUTPUT (PID $PID) — press Enter to stop"
    read
    kill $PID
    echo "Done! Saved to $OUTPUT"
    EOF
    chmod +x ~/Music/record-desktop.sh
    













  • I have the hyprland portals installed, and the kde ones, due to some issue I had to explicitly install them so idk if that will mess with the way applications handle it, assuming not, and yes I have two gpus, one dgpu, and one igpu, the dgpu is directly connected to my hdmi, does OBS stuggle with 2 gpus? still, that sounds like it would be a issue with capturing the monitor managed by my igpu. Not a reason to stop a second pipewire capture.

    What logs do you need? I provided some from running OBS but i assume it isnt enough, what logs should I collect, or is there a flag i need to run with OBS

















  • Nevermind, fixed, this is what I tried applying, or maybe i should have waited for a bit and it might of worked, regardless, just incase its useful to anyone:

    apiVersion: v1
    kind: ConfigMap
    metadata:
      name: coredns
      namespace: kube-system
    data:
      Corefile: |
        .:53 {
            errors
            health
            ready
            kubernetes cluster.local in-addr.arpa ip6.arpa {
                pods insecure
                fallthrough in-addr.arpa ip6.arpa
            }
            hosts /etc/coredns/NodeHosts {
                ttl 60
                reload 15s
                fallthrough
            }
            prometheus :9153
            forward . 1.1.1.1 1.0.0.1 8.8.8.8 8.8.4.4
            cache 30
            loop
            reload
            loadbalance
        }
    
    

    The issue is solved now, thanks


  • Ok so, I think it was running on the wrong node and using thats resolv.conf which I did not update, but I am getting a new issue:

    2025-05-02T21:42:30Z INF Starting tunnel tunnelID=72c14e86-612a-46a7-a80f-14cfac1f0764
    2025-05-02T21:42:30Z INF Version 2025.4.2 (Checksum b1ac33cda3705e8bac2c627dfd95070cb6811024e7263d4a554060d3d8561b33)
    2025-05-02T21:42:30Z INF GOOS: linux, GOVersion: go1.22.5-devel-cf, GoArch: arm64
    2025-05-02T21:42:30Z INF Settings: map[no-autoupdate:true]
    2025-05-02T21:42:30Z INF Environmental variables map[TUNNEL_TOKEN:*****]
    2025-05-02T21:42:30Z INF Generated Connector ID: 7679bafd-f44f-41de-ab1e-96f90aa9cc34
    2025-05-02T21:42:40Z ERR Failed to fetch features, default to disable error="lookup cfd-features.argotunnel.com on 10.90.0.10:53: dial udp 10.90.0.10:53: i/o timeout"
    2025-05-02T21:43:30Z WRN Unable to lookup protocol percentage.
    2025-05-02T21:43:30Z INF Initial protocol quic
    2025-05-02T21:43:30Z INF ICMP proxy will use 10.60.0.194 as source for IPv4
    2025-05-02T21:43:30Z INF ICMP proxy will use fe80::eca8:3eff:fef1:c964 in zone eth0 as source for IPv6
    
    
    2025-05-02T21:42:40Z ERR Failed to fetch features, default to disable error="lookup cfd-features.argotunnel.com on 10.90.0.10:53: dial udp 10.90.0.10:53: i/o timeout"
    
    

    kube-dns usually isnt supposed to give a i/o timeout when going to external domains, im pretty sure its supposed to forward it to another dns server, or do i have to configure that?