Re: UPDATE: After upgrade to Debian testing (trixie/sid): plasmoids still don't work, KDE doesn't find sound devices.

2023-09-21 Thread René J . V . Bertin
Glad to have been of help!

R.


Re: UPDATE: After upgrade to Debian testing (trixie/sid): plasmoids still don't work, KDE doesn't find sound devices.

2023-09-21 Thread A. F. Cano
On Thu, Sep 21, 2023 at 01:09:36PM +0200, René J.V. Bertin wrote:
> 
> >  This package contains client libraries allowing programs designed for
> >  the ALSA, JACK and PulseAudio APIs to use a PipeWire server for audio
> >  playback and recording. They are not used by default, and are currently
> >  considered to be experimental.
> 
> >From what I heard they work fine (for everyday use at least).
> 
> >But it depends on pipewire-alsa which, even after selecting it, aptitude
> >refuses to install.  It fixes the dependency problem by not installing
> >either.
> 
> Aptitude does usually (or can) tell you why it won't install something.
> Have you tried with asking it to install just pipewire-alsa?

That did it.  After I uninstalled pulseaudio and a few other pulseaudio
related packages that were producing dependency conflicts.

> Strange that that package isn't installed btw! There are alternatives
> to ALSA but AFAIK they're older and presumable less advanced.

Might be because of the 2 upgrades I did in short order: Debian 11 to 12
and then 12 to testing.  Things that should have been cleaned up
obviously weren't.

Anyway, now KDE sees the audio devices.

Thanks for the guidance.

Augustine


Re: UPDATE: After upgrade to Debian testing (trixie/sid): plasmoids still don't work, KDE doesn't find sound devices.

2023-09-21 Thread René J . V . Bertin


>  This package contains client libraries allowing programs designed for
>  the ALSA, JACK and PulseAudio APIs to use a PipeWire server for audio
>  playback and recording. They are not used by default, and are currently
>  considered to be experimental.

>From what I heard they work fine (for everyday use at least).

>But it depends on pipewire-alsa which, even after selecting it, aptitude
>refuses to install.  It fixes the dependency problem by not installing
>either.

Aptitude does usually (or can) tell you why it won't install something. Have 
you tried with asking it to install just pipewire-alsa?
Strange that that package isn't installed btw! There are alternatives to ALSA 
but AFAIK they're older and presumable less advanced.

R


Re: UPDATE: After upgrade to Debian testing (trixie/sid): plasmoids still don't work, KDE doesn't find sound devices.

2023-09-20 Thread A. F. Cano
On Thu, Sep 21, 2023 at 12:40:30AM +0200, René J.V. Bertin wrote:
> On Wednesday September 20 2023 13:12:02 A. F. Cano wrote:
> >ps -aux shows pipewire is running.  Kmix, that I had to install as it
> >didn't come installed by default, only shows the dummy output device.
> 
> On my system I often have to restart KMix after restarting the PA daemon,

On Debian testing the PA daemon is not running.  What is running is:

$ ps aux | grep pipewire
afc 1496  0.0  0.3 120476 14592 ?S but that's mostly  to get the volume control buttons to work again. KDE uses
> Phonon for audio output, preferably with the Phonon VLC backend. This used
> to give you a choice out of all detected audio devices plus the pulseaudio
> (PA) daemon, in the version I have installed nowadays it has to be PA. IIRC
> there is a compatibility layer in PipeWire that makes it visible to
> applications that only support PA; you'll probably want to install that.

I see that there is a package called pipewire-audio-client-libraries,
whose purpose is:

  This package contains client libraries allowing programs designed for
  the ALSA, JACK and PulseAudio APIs to use a PipeWire server for audio
  playback and recording. They are not used by default, and are currently
  considered to be experimental.

But it depends on pipewire-alsa which, even after selecting it, aptitude
refuses to install.  It fixes the dependency problem by not installing
either.

> If you have already and it still doesn't work ... I'm out of ideas.


Looks like this is a problem caused by the transition from pulseaudio to
pipewire and KDE on Debian still doesn't have it strightened out.
Thanks for the info.  I'll keep at it.

Augustine


Re: UPDATE: After upgrade to Debian testing (trixie/sid): plasmoids still don't work, KDE doesn't find sound devices.

2023-09-20 Thread René J . V . Bertin
On Wednesday September 20 2023 13:12:02 A. F. Cano wrote:
>ps -aux shows pipewire is running.  Kmix, that I had to install as it
>didn't come installed by default, only shows the dummy output device.

On my system I often have to restart KMix after restarting the PA daemon, but 
that's mostly  to get the volume control buttons to work again. KDE uses Phonon 
for audio output, preferably with the Phonon VLC backend. This used to give you 
a choice out of all detected audio devices plus the pulseaudio (PA) daemon, in 
the version I have installed nowadays it has to be PA. IIRC there is a 
compatibility layer in PipeWire that makes it visible to applications that only 
support PA; you'll probably want to install that. If you have already and it 
still doesn't work ... I'm out of ideas.


Re: UPDATE: After upgrade to Debian testing (trixie/sid): plasmoids still don't work, KDE doesn't find sound devices.

2023-09-20 Thread A. F. Cano
On Wed, Sep 20, 2023 at 05:57:46PM +0200, René J.V. Bertin wrote:
> On Wednesday September 20 2023 07:44:15 Michael Eager wrote:
> >Pipewire is running.
> 
> And KDE (KMix in particular) knows how to use it (or else you have the 
> PulseAudio compatibility thing configured)? Do non-KDE applications have 
> working audio?

ps -aux shows pipewire is running.  Kmix, that I had to install as it
didn't come installed by default, only shows the dummy output device.
play .wav goes through the motions but no sound comes out.  It's
probably sending the audio to the dummy device.  The audio plasmoid that
was installed by default shows a red line through the speaker icon.
Kmix doesn't show that, but only shows the dummy device.


Re: UPDATE: After upgrade to Debian testing (trixie/sid): plasmoids still don't work, KDE doesn't find sound devices.

2023-09-20 Thread René J . V . Bertin
On Wednesday September 20 2023 07:44:15 Michael Eager wrote:
>Pipewire is running.

And KDE (KMix in particular) knows how to use it (or else you have the 
PulseAudio compatibility thing configured)? Do non-KDE applications have 
working audio?


Re: UPDATE: After upgrade to Debian testing (trixie/sid): plasmoids still don't work, KDE doesn't find sound devices.

2023-09-20 Thread Michael Eager

On 9/20/23 05:34, René J.V. Bertin wrote:

Anything else I could try to figure this out?  Thanks.


Maybe an open door, but do you have pulseaudio running (or PipeWire, if that's 
what KDE is supposed to be using)?


Pipewire is running.

--
Michael Eager


Re: UPDATE: After upgrade to Debian testing (trixie/sid): plasmoids still don't work, KDE doesn't find sound devices.

2023-09-20 Thread René J . V . Bertin
>Anything else I could try to figure this out?  Thanks.

Maybe an open door, but do you have pulseaudio running (or PipeWire, if that's 
what KDE is supposed to be using)?

R