Package Details: pulseaudio-ctl 1.70-1

Git Clone URL: https://aur.archlinux.org/pulseaudio-ctl.git (read-only, click to copy)
Package Base: pulseaudio-ctl
Description: Control pulseaudio volume from the shell or mapped to keyboard shortcuts.
Upstream URL: https://github.com/graysky2/pulseaudio-ctl
Licenses: MIT
Conflicts: pulseaudio_ctl
Replaces: pulseaudio_ctl
Submitter: graysky
Maintainer: graysky
Last Packager: graysky
Votes: 197
Popularity: 0.061516
First Submitted: 2013-10-11 23:09 (UTC)
Last Updated: 2022-05-05 18:46 (UTC)

Dependencies (4)

Required by (1)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 10 Next › Last »

graysky commented on 2020-08-16 10:04 (UTC)

@kode54 - But grepping for 'Linked' should fail to return values for users of older versions, no? The only function PAVERSION serves is to set an internal expectation for further commands...

kode54 commented on 2020-08-16 00:02 (UTC)

It should be changed now to:

PAVERSION=$(pactl --version | grep Linked | sed -e 's/^Linked with libpulse //' -e 's/\([0-9.]\+\).\([0-9.]\+\)$/\1/')

joshskidmore commented on 2019-09-12 19:40 (UTC)

@graysky - Works perfectly! Thanks for the quick fix.

graysky commented on 2019-09-12 19:29 (UTC)

@josh @Swipte - thanks for reporting and for the proposed fix. Fixed in 1.67. Please try can report back. In the future, open an issue on the github page rather then in the AUR.

ElVino commented on 2019-09-12 18:43 (UTC)

@joshskidmore the repo is located here: https://github.com/graysky2/pulseaudio-ctl

joshskidmore commented on 2019-09-12 17:03 (UTC) (edited on 2019-09-12 17:04 (UTC) by joshskidmore)

pulseaudio-ctl is a bash script. The author is using a pretty rough regexp and bc to check pactl versions. The latest version of pulseaudio is 12.99.3 and bc cannot properly interpret the .3. You can fix this (temporarily) by replacing line 39 in /usr/bin/pulseaudio-ctl with:

PAVERSION=$(pactl --version | grep pactl | sed -e 's/^pactl //' -e 's/\([0-9.]\+\).\([0-9.]\+\)$/\1/')

I would submit a pull request to the author's repo, but it appears abandoned?

Swipe commented on 2019-09-12 13:00 (UTC)

I'm getting this error today after an upgrade to pulseaudio: upgraded pulseaudio (12.2-2 -> 12.99.3-1)

$ /usr/bin/pulseaudio-ctl up (standard_in) 1: syntax error (standard_in) 1: syntax error (standard_in) 1: syntax error Cannot determine which version of pactl is installed. Aborting.

Downgrading pulseaudio and libpulse fixes this.

atopia commented on 2017-09-20 08:01 (UTC) (edited on 2017-09-20 08:02 (UTC) by atopia)

1.66-1 fixes the problem for me. Thanks!

graysky commented on 2017-09-19 19:29 (UTC)

Please try 1.66-1

atopia commented on 2017-09-19 14:38 (UTC)

Problem persists with 1.65.1: $ pacman -Q pulseaudio pulseaudio 11.0+6+g01f489c3-1 $ pacman -Q pulseaudio-ctl pulseaudio-ctl 1.65-1 $ pulseaudio-ctl up Invalid volume specification $ pulseaudio-ctl full-status 90 yes yes