Upgrading a pa script from Ubuntu 12.04 to 16.10

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Just got back to this.

I managed to get it to work and wrote a couple of short awk programs to 
parse the output of pacmd list and that eliminated most of the hard 
coded values I was using blindly. I still don't know what I am doing, 
but it works.

What initially threw me was that the pactl command returned more than 
one result (which I wasn't expecting) and the first one wasn't the one I 
needed.

The only remaining weirdness (pending further testing and use) is that 
vlc seems to remember what audio output it was last using - even if it 
isn't running when I switch the outputs. When that happens, I have to go 
into the audio menu of vlc and manually select the current desired 
output. No big deal, just unexpected.

Joe

On 10/24/2016 12:47 PM, Tanu Kaskinen wrote:
> On Sat, 2016-10-22 at 02:00 -0400, Joe wrote:
>> Before I get into all the details of my script, etc., I would be very
>> happy to use someone else's utility that does what I want, if it already
>> exists. I want to click an icon and get results without having to
>> navigate through a bunch of GUI menus every time.
>>
>> When it worked, I used this script many times a week, so I'd really like
>> to get it working again.
>>
>> I cobbled together the attached script from posts on the Internet. It
>> worked fine in 12.04, but is completely broken in 16.04 because the
>> output of the commands it parses has changed, etc..
> It would be helpful if you could describe in more detail what part of
> the script isn't working as expected.
>
> -- 
> Tanu
> _______________________________________________
> pulseaudio-discuss mailing list
> pulseaudio-discuss at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss



[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux