Bug#954159: pavucontrol: allow multiple instances

2021-11-04 Thread Tim Connors
Package: pavucontrol
Version: 4.0-2
Followup-For: Bug #954159

Upstream bug here: 
https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/issues/75

Attracting the usual level of developer interest for a freedesktop
project.

This seems to be the patch that introduced the broken behaviour:
https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/commit/f6ce4fb8db51489f6ab1210593695f465ccb83a0

Behaviour looks pretty entrenched - don't know how hard it would be to
put it all under a commandline switch.


-- System Information:
Debian Release: 11.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable'), (5, 'testing'), (2, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-9-amd64 (SMP w/12 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_AU:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pavucontrol depends on:
ii  libatkmm-1.6-1v5 2.28.0-3
ii  libc62.31-13+deb11u2
ii  libcanberra-gtk3-0   0.30-7
ii  libcanberra0 0.30-7
ii  libgcc-s110.2.1-6
ii  libglib2.0-0 2.66.8-1
ii  libglibmm-2.4-1v52.64.2-2
ii  libgtk-3-0   3.24.24-4
ii  libgtkmm-3.0-1v5 3.24.2-2
ii  libpulse-mainloop-glib0  14.2-2
ii  libpulse014.2-2
ii  libsigc++-2.0-0v52.10.4-2
ii  libstdc++6   10.2.1-6

Versions of packages pavucontrol recommends:
ii  pulseaudio  14.2-2

pavucontrol suggests no packages.

-- no debconf information



Bug#954159: pavucontrol: allow multiple instances

2020-11-10 Thread Jonas Schäfer
I second this request.

Another use-case which cannot be addressed with window manager hacks is 
starting pavucontrol with different PULSE_SERVER environment variables.

My use case is controlling audio servers in the LAN. When routing a stream 
there, I’d typically want to have both my local pavucontrol and a pavucontrol 
with PULSE_SERVER=audioserver for remote controlling open.

Thanks.



Bug#954159: pavucontrol: allow multiple instances

2020-03-17 Thread Daniel Perelman
Package: pavucontrol
Version: 4.0-1
Severity: wishlist

Dear Maintainer,

The changelog on https://freedesktop.org/software/pulseaudio/pavucontrol/ for
version 4.0 includes "There can now be only one pavucontrol window open at a
time. Trying to start pavucontrol for a second time brings the first window to
foreground.". This is a misfeature for the way I use pavucontrol.

Previously, I would often have pavucontrol open on multiple desktops at once
(e.g. I have a desktop for games and another one for TV streaming and want
volume control on those two but not on others).

(As this was called out in the upstream changelog, I don't really expect it to
be changed, so some simple workarounds are (1) just set the window to show on
all desktops or (2) make more use of the panel applet.)

Thank you,
Daniel



-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-2-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_DIE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages pavucontrol depends on:
ii  libatkmm-1.6-1v5 2.28.0-2
ii  libc62.30-2
ii  libcanberra-gtk3-0   0.30-7
ii  libcanberra0 0.30-7
ii  libgcc-s1 [libgcc1]  10-20200312-2
ii  libgcc1  1:9.2.1-9
ii  libglib2.0-0 2.64.1-1
ii  libglibmm-2.4-1v52.62.0-1
ii  libgtk-3-0   3.24.14-1
ii  libgtkmm-3.0-1v5 3.24.2-1
ii  libpulse-mainloop-glib0  13.0-5
ii  libpulse013.0-5
ii  libsigc++-2.0-0v52.10.2-1
ii  libstdc++6   10-20200312-2

Versions of packages pavucontrol recommends:
ii  pulseaudio  13.0-5

pavucontrol suggests no packages.

-- no debconf information