[ubuntu-studio-devel] Ubuntu Studio on Gnome (23.04)

Erich Eickmeyer erich at ericheickmeyer.com
Sun Jul 9 15:22:13 UTC 2023


Hi Ross!

I see what's going on. They made pipewire-audio a hard Depends of 
ubuntu-desktop. pipewire-audio itself is a metapackage which has a hard 
Depends on pipewire-alsa. ubuntu-desktop having a hard Depends on 
pipewire-audio seems wrong. Unfortunately, I have no good fix for that.

However, it does seem as though it's not removing anything critical, so 
that's the good news, just the ubuntu-desktop metapackage. However, I 
do wonder why they made pipewire-audio a hard Depends as opposed to a 
Recommends.

Either way, what you have should still work. It looks scarier than it 
is, but it's still working exactly the way I designed it to work.
--
Erich Eickmeyer
Project Leader - Ubuntu Studio
Technical Lead - Edubuntu

On Sun, Jul 9 2023 at 10:53:37 AM +02:00:00, Ross Gammon 
<rosco at ubuntustudio.org> wrote:
> Hi All,
> 
> As you may remember, one of my machines runs plain Ubuntu, has a 
> spare USB Audio device plugged in, and I have been testing Ubuntu 
> Studio on top of Gnome (ubuntustudio-installer did this for me 
> several releases ago).
> 
> Last night I upgraded to 23.04 and as expected, saw that Studio 
> Controls was removed. Running ubuntustudio-installer to install 
> ubuntustudio-pulseaudio-config failed. To try and understand what 
> might have gone wrong, I tried to install us-pulse*-config on the 
> command line. It (apt) was going to remove ubuntu-desktop which I 
> thought was a bad idea and said "no":
> 
> ~$ sudo apt install ubuntustudio-pulseaudio-config
> ...
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> The following packages were automatically installed and are no longer 
> required:
>   libwireplumber-0.4-0 qpwgraph
> Use 'sudo apt autoremove' to remove them.
> The following additional packages will be installed:
>   libasound2-plugins libpulsedsp pavucontrol pipewire-media-session 
> pulseaudio
>   pulseaudio-module-bluetooth pulseaudio-module-jack pulseaudio-utils
>   python3-alsaaudio python3-cffi python3-jack-client python3-pycparser
>   studio-controls zita-njbridge
> Suggested packages:
>   pavumeter paprefs
> The following packages will be REMOVED:
>   pipewire-alsa pipewire-audio pipewire-jack pipewire-pulse 
> ubuntu-desktop
>   ubuntu-desktop-minimal ubuntustudio-pipewire-config wireplumber
> The following NEW packages will be installed:
>   libasound2-plugins libpulsedsp pavucontrol pipewire-media-session 
> pulseaudio
>   pulseaudio-module-bluetooth pulseaudio-module-jack pulseaudio-utils
>   python3-alsaaudio python3-cffi python3-jack-client python3-pycparser
>   studio-controls ubuntustudio-pulseaudio-config zita-njbridge
> 0 upgraded, 15 newly installed, 8 to remove and 0 not upgraded.
> Need to get 142 kB/1,906 kB of archives.
> After this operation, 8,530 kB of additional disk space will be used.
> Do you want to continue? [Y/n]
> 
> I have not looked into the dependencies to see if there is a way to 
> untangle this. Instead, I was wondering if it was worth playing with 
> the pipewire setup. It is a test setup after all! Does anyone know of 
> any good guidance on the workflows in this set up? What would I use 
> to help all of the routing between pipewire, jack, and how to use 
> Ardour/Hydrogen/Carla etc.?
> 
> From the packages listed for removal above, I assume that wireplumber 
> in the answer?
> 
> I did see some discussion on LAD, but I was hoping for some blog with 
> easy instructions, screenshots etc. :-)
> 
> Cheers,
> 
> Ross
> 
> --
> ubuntu-studio-devel mailing list
> ubuntu-studio-devel at lists.ubuntu.com 
> <mailto:ubuntu-studio-devel at lists.ubuntu.com>
> Modify settings or unsubscribe at: 
> <https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-studio-devel/attachments/20230709/43b30682/attachment.html>


More information about the ubuntu-studio-devel mailing list