Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The volume module does not detect any input or output #622

Open
amer776 opened this issue Dec 25, 2024 · 11 comments
Open

The volume module does not detect any input or output #622

amer776 opened this issue Dec 25, 2024 · 11 comments

Comments

@amer776
Copy link

amer776 commented Dec 25, 2024

Describe the bug
While using HyprPanel there is no display for the audio devices that are connected or the builtin speakers in my laptop

To Reproduce
There are no steps to reproduce this is a constant issue

Expected behavior
to see any input and output devices and being able to change its volume

Screenshots
12-24-24-23:53:48-Scrot
12-24-24-23:53:58-Scrot

Desktop:

  • Arco Linux
  • Hyprland
@Jas-SinghFSU
Copy link
Owner

Are you seeing devices in your Sinks section when you type in

wpctl status

@Jas-SinghFSU
Copy link
Owner

And while Hyprpanel is running can you please share the output of

hyprpanel chd

@amer776
Copy link
Author

amer776 commented Dec 25, 2024

the output to wpctl is

Audio
├─ Devices:

├─ Sinks:

├─ Sources:

├─ Filters:

└─ Streams:

both with and without bluetooth headphones connected

@amer776
Copy link
Author

amer776 commented Dec 25, 2024

the output of hyprpanel chd is

Required Dependencies:
(INSTALLED) wireplumber
(INSTALLED) libgtop
(ACTIVE) bluez
(INSTALLED) bluez-utils
(ACTIVE) networkmanager
(INSTALLED) dart-sass
(INSTALLED) wl-clipboard
(ACTIVE) upower
(INSTALLED) aylurs-gtk-shell

Optional Dependencies:
(INSTALLED) python: GPU usage tracking (NVidia only)
(INSTALLED) python-gpustat: GPU usage tracking (NVidia only)
(INSTALLED) pywal: Pywal hook for wallpapers
(INSTALLED) pacman-contrib: Checking for pacman updates
(ACTIVE) power-profiles-daemon: Switch power profiles
(INSTALLED) swww: Setting wallpapers
(INSTALLED) grimblast: For the snapshot shortcut
(INSTALLED) brightnessctl: To control keyboard and screen brightness
(INSTALLED) btop: To view system resource usage
(INSTALLED) gpu-screen-recorder: To use the built-in screen recorder
(INSTALLED) hyprpicker: To use the preset color picker shortcut
(INSTALLED) matugen: To use wallpaper-based color schemes

@Jas-SinghFSU
Copy link
Owner

Pipewire is not recognizing your devices. You can refer to the Arch wiki regarding pipewire for more info.

@amer776
Copy link
Author

amer776 commented Dec 26, 2024

why is it that i can still use and control the volume on the devices and that they show up while using waybar?

@Jas-SinghFSU
Copy link
Owner

I'll have to see your config, but Hyprpanel uses the Astal witeplumber service, which, if it doesn't report devices via pipewire, hyprpanel can't pick em up.

@dandenkijin
Copy link

Also, if pipewire is not running, I cannot run this panel, which is new for me

@Jas-SinghFSU
Copy link
Owner

Pipewire is a required dependency so it will have to be enabled.

@dandenkijin
Copy link

Ya, before I updated, even if pw was off, the panel would start and function. now, it must be running, surely that's a regression?

@amer776
Copy link
Author

amer776 commented Jan 5, 2025

I'll have to see your config, but Hyprpanel uses the Astal witeplumber service, which, if it doesn't report devices via pipewire, hyprpanel can't pick em up.

which config would you need to see

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants