Ubuntu QA:
BlogBrainstorm
Log in
Ubuntu QA
The Ubuntu community has contributed 7921 ideas, 34541 comments, 843856 votes

Idea #5821: PulseAudio should be installed on Ubuntu Server Edition as well



up
23
down
Written by fluo the 27 Mar 08 at 09:45. Category: Multimedia. Status: New
Description
Pulseaudio is enabled by default on ubuntu hardy heron, it can fuse two audio cards, stream audio over (local) network etc.

Unfortunately, it's not installed by default on Ubuntu server editions. It would be great to have it implemented here as well so you could easily stream laptop sounds to your music server/high-end speakers for example.


Attachments
No attachments.


Duplicates


Comments
Auzy wrote on the 27 Mar 08 at 09:48
+1, Good idea.



Although, last I tried ubuntu server edition, it needs a hell of a lot more then that (X11 didn't even seem to be installed). And my boss forced me to use something different, because it was too unmaintainable.

Endperform wrote on the 27 Mar 08 at 12:19
Server edition does not contain X11 or audio things, because in most cases it's going to be deployed on a server without audio or possibly even a monitor. Servers don't need X11. If you need an admin interface, just run Webmin.

Why not just install Ubuntu Desktop Edition if you're going to use it just for music?

fluo wrote on the 27 Mar 08 at 12:43
"Server edition does not contain X11 or audio things"
why is alsa installed then?

"Why not just install Ubuntu Desktop Edition if you're going to use it just for music? "

I use my server to backup my music collection (among other files) and I use it at the same time as a music server with mpd and printing/mail server. This way i don't have to plug a hundred cables to my laptop everytime i want to use something.
I don't need a graphical interface for that, or thousands useless packages provided with the Desktop ed. That would eat up the 128M of ram in no time, and i don't understant why I should use 5Go of disk space when 500Meg are more than enough for what I need.
To integrate PulseAudio in the server would allow me to use more advanced players than MPD, be able to listen to the music I'm editing or the movies i'm watching on my high end speakers instead of the crappy ones from the laptop or my headphones.
And since PulseAudio is made and used for that, it's logical to implement it this way.

Auzy wrote on the 27 Mar 08 at 13:39
Thats true endperform, but thats like saying Windows Server doesn't either.

But like I said, thats why I wasn't allowed to install it at work. Without a gui by default, if something went wrong, it would be difficult for them to manage it.

Maybe we should have a minimal Server distro (for pro's), and a full blown server distro (with X11 and all the nicities).

mkbosmans wrote on the 27 Mar 08 at 18:29
It's not that common to want audio on your server. Therefore I wouldn't enable PulseAudio by default on a new Ubuntu server install.
It is already very easy to do a "aptitude install pulseaudio" if you want to have an audio server. If it would installed by default, it probably would have an open port by default to. I'd suggest not having to many open portsby default, because we don't want to look like a Windows box, now do we?

fluo wrote on the 27 Mar 08 at 21:10
"It is already very easy to do a "aptitude install pulseaudio""
Well it's not that easy actually, the configuration is as easy as xorg, maybe even worse, mostly on a headless system.

"If it would installed by default..."
No, I don't see it as a default feature, but more as a pre-configured option, like SSH, LAMP etc already are when you install ubuntu server.

Eldmannen wrote on the 27 Mar 08 at 22:17
Who have speakers plugged into a server?

Server shouldn't have keyboard, mouse, monitor, or speaker.

Server is for storage and processing, not for watching video or listening to music.

fluo wrote on the 28 Mar 08 at 09:23
"Who have speakers plugged into a server? "
Well, me...

"Server shouldn't have keyboard, mouse, monitor, or speaker."
I believe I'm free to do whatever I want to with my server. and plug whatever I want on it.

"Server is for storage and processing, not for watching video or listening to music."
Are you the dictator of servers? who do you think you are to say what people should do?

SneakyWho_am_i wrote on the 5 Apr 08 at 02:09
So this comment won't be submitted, because it's blank... Right?

SneakyWho_am_i wrote on the 5 Apr 08 at 02:17
Whoops, I guess someone specified a background colour for this textarea and not a foreground colour. Thanks Jerk, I can't see what I'm typing.

Anyway......



Eldmannen, you have a point. Servers are just used mainly for storage and/or specialist types of processing. Sometimes, though, that type of processing is desktioptop processing. Sometimes it does HAVE to play sound. Schools? Internet Cafes? Are you sayign they're not allowed servers?

Edubuntu Hardy Server had X and Gnome installed by default - yes, with sound and a graphical web browser. So why wouldn't it also have the default sound server?

If the default is to have the desktop, then the default should be to have the default sound server.
Not that pulseaudio even needs X in the first place..... Does it? I don't think it does. That's beside the point though.

Not all servers are web servers, database servers or file servers.

Consider LTSP (the reason I chose Edubuntu at the time)... LTSP has sound support (which, on the client side, must be enabled in some particular way)
So if the server version doesn't have pulseaudio by default then all those terminal server clients have to put up with ALSA sound. That's all well and good now but when all our applications discontinue support for them, what happens then?



The LTSP clients have desktops. Generally.
The LTSP server REQUIRES a desktop, so it can show what the client displays are er... displaying.
LTSP servers are servers, and they can not be headless.

So although your point is good, it's only a rule of thumb - if even that.

My opinion then remains simply that:
- If we're installing a desktop by default, then we should install pulseaudio by default.

fluo wrote on the 5 Apr 08 at 23:07
I would just like pulseaudio to be an option when installing U-server and to be preconfigured as a server (as a sink in fact) for the local network.
It should be an option just like printing server/file server/LAMP server/etc are already proposed at install time.


Post your comment