[pulseaudio-tickets] [PulseAudio] #606: [PATCH] pulseaudio systemwide is a pain

PulseAudio trac-noreply at tango.0pointer.de
Tue Jul 14 03:12:25 PDT 2009


#606: [PATCH] pulseaudio systemwide is a pain
---------------------+------------------------------------------------------
  Reporter:  Rudd-O  |       Owner:  lennart
      Type:  defect  |      Status:  new    
 Milestone:          |   Component:  clients
Resolution:          |    Keywords:         
---------------------+------------------------------------------------------

Comment(by Rudd-O):

 You are most definitely wrong, Colin.  Let me explain.

 If there is no system-wide server running or set up as part of the system
 administrator policy, then a local session server should be started
 anyway, regardless of whateve the user's client.conf says.  Per-user
 configuration does not factor into this decision AT ALL.

 -------------------------------------

 If we were to follow your opinion, we would be introducing a bug into
 pulseaudio.  Here is the bug:

 - user uses padevchooser to choose a remote sink temporarily.  this gets
 written into client.conf.
 - user logs off.
 - user logs on again later that day. no PA server is started, because
 start-pulseaudio-x11 did the thing you suggested.
 - user uses padevchooser to choose a local sink...ooops, no server is
 running on his session, no sinks appear, apps malfunction, it's a disaster
 - user writes a blog post about how much pulseaudio sucks

 --------------------------------

 "A foolish consistency is the hobgoblin of little minds."

 You may want PulseAudio to be "feature-complete" in a foolish way by
 adhering to every configuration file, but regrettably that would be a
 grave mistake in this case.

 Most settings should be overridable by users, but some are not to be
 overridden by users because giving users that ability would make them
 inadvertently break their systems.  This is one of those settings.

-- 
Ticket URL: <http://pulseaudio.org/ticket/606#comment:2>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list