[pulseaudio-discuss] [PATCH v3 00/11] Introduce memfd support

Sjoerd Simons sjoerd.simons at collabora.co.uk
Mon Mar 28 13:55:43 UTC 2016


On Tue, 2016-03-22 at 11:24 +0500, Alexander E. Patrakov wrote:
> [readding the list]
> 22.03.2016 05:56, Ahmed S. Darwish пишет:
> > 
> > On Mon, Mar 21, 2016 at 10:01:14AM +0100, David Henningsson wrote:
> > 
> > Alexander mentioned the SteamOS case, where "they don't link
> > statically, but have a 'known-good' copy of the library packaged
> > and put into LD_LIBRARY_PATH, and it may be next to impossible to
> > explain to the users how to upgrade it."
> It is about the standalone Steam client, not SteamOS...
> 
> > 
> > 
> > I'm sure though that even if they have a 'known-good' copy, they
> > keep the daemon version in-sync with the library version? I can't
> > think of any sane reason not to do so..
> So they don't.
> 
> > 
> > Anyway, if that case is indeed problematic, maybe we can lobby
> > them a bit to do a proper distribution of PA? If anyone has some
> > contacts, I'll be glad to open a communication channel..
> It is impossible. They connect to a distribution-provided daemon. So
> all 
> we could reasonably do is to ask them to rely on the system-
> installed 
> libpulse (including the 32-bit version).

Steam OS only exposes a very very minimal amount of the "host"
libraries to games (essentially libc6, X11 and the GL stack iirc)
everything else comes from a static runtime which is also what the
games are tested against (which has an older libpulse).

For exceptions there has to be a very strong rationale and a even
stronger guarantee that things won't break. Tbh, i don't think that's
likely to happen for this, if the change of the default turns out to be
a problem, the default will simply be changed ;)

> Also, I have performed some research on games available via gog.com
> or 
> in the past Humble Bundles that have a native Linux version. It
> seems 
> that games that bundle libpulse are rare there, if they exist there
> at 
> all (0 copies of libpulse found in 12 randomly chosen games), which
> is a 
> good news.
> 

-- 
Sjoerd Simons
Collabora Ltd.


More information about the pulseaudio-discuss mailing list