[GH-ISSUE #3788] No sound with pulseaudio and private home #2389

Closed
opened 2026-05-05 09:04:08 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @tjerry on GitHub (Dec 5, 2020).
Original GitHub issue: https://github.com/netblue30/firejail/issues/3788

I'm running a game from GOG with this profile:

# Firejail profile for default
# This file is overwritten after every install/update
# Persistent local customizations
include default.local
# Persistent global definitions
include globals.local

include disable-common.inc
include disable-devel.inc
# include disable-exec.inc
include disable-interpreters.inc
include disable-passwdmgr.inc
include disable-programs.inc
# include disable-write-mnt.inc
# include disable-xdg.inc

caps.drop all
# ipc-namespace
# machine-id
net none
#protocol unix
nonewprivs
noroot
seccomp

disable-mnt
private ~/Programs/firejail/game
private-tmp

It worked fine on pure ALSA.
Lately I switched to Pulseaudio and since then I get no sound in the game.

Pulseaudio log:

[pulseaudio] client.c: Created 64 "Native client (UNIX socket client)"
[pulseaudio] client.c: Freed 64 "Native client (UNIX socket client)"
[pulseaudio] protocol-native.c: Connection died.
[pulseaudio] client.c: Created 65 "Native client (UNIX socket client)"
[pulseaudio] client.c: Freed 65 "Native client (UNIX socket client)"
[pulseaudio] protocol-native.c: Connection died.
[pulseaudio] client.c: Created 66 "Native client (UNIX socket client)"
[pulseaudio] client.c: Freed 66 "Native client (UNIX socket client)"
[pulseaudio] protocol-native.c: Connection died.
[pulseaudio] client.c: Created 67 "Native client (UNIX socket client)"
[pulseaudio] client.c: Freed 67 "Native client (UNIX socket client)"
[pulseaudio] protocol-native.c: Connection died.
[pulseaudio] client.c: Created 68 "Native client (UNIX socket client)"
[pulseaudio] client.c: Freed 68 "Native client (UNIX socket client)"
[pulseaudio] protocol-native.c: Connection died.

Running with --noprofile in the same private home, also produces no sound.
Has this something to do with socket/network connectivity?

Originally created by @tjerry on GitHub (Dec 5, 2020). Original GitHub issue: https://github.com/netblue30/firejail/issues/3788 I'm running a game from GOG with this profile: ``` # Firejail profile for default # This file is overwritten after every install/update # Persistent local customizations include default.local # Persistent global definitions include globals.local include disable-common.inc include disable-devel.inc # include disable-exec.inc include disable-interpreters.inc include disable-passwdmgr.inc include disable-programs.inc # include disable-write-mnt.inc # include disable-xdg.inc caps.drop all # ipc-namespace # machine-id net none #protocol unix nonewprivs noroot seccomp disable-mnt private ~/Programs/firejail/game private-tmp ``` It worked fine on pure ALSA. Lately I switched to Pulseaudio and since then I get no sound in the game. Pulseaudio log: ``` [pulseaudio] client.c: Created 64 "Native client (UNIX socket client)" [pulseaudio] client.c: Freed 64 "Native client (UNIX socket client)" [pulseaudio] protocol-native.c: Connection died. [pulseaudio] client.c: Created 65 "Native client (UNIX socket client)" [pulseaudio] client.c: Freed 65 "Native client (UNIX socket client)" [pulseaudio] protocol-native.c: Connection died. [pulseaudio] client.c: Created 66 "Native client (UNIX socket client)" [pulseaudio] client.c: Freed 66 "Native client (UNIX socket client)" [pulseaudio] protocol-native.c: Connection died. [pulseaudio] client.c: Created 67 "Native client (UNIX socket client)" [pulseaudio] client.c: Freed 67 "Native client (UNIX socket client)" [pulseaudio] protocol-native.c: Connection died. [pulseaudio] client.c: Created 68 "Native client (UNIX socket client)" [pulseaudio] client.c: Freed 68 "Native client (UNIX socket client)" [pulseaudio] protocol-native.c: Connection died. ``` Running with --noprofile in the same private home, also produces no sound. Has this something to do with socket/network connectivity?
Author
Owner

@tjerry commented on GitHub (Dec 6, 2020):

It turned out, that there was an auto-created .asoundrc file in the private home and it was the cause of no sound.
After removing the file, sound is back.

<!-- gh-comment-id:739547382 --> @tjerry commented on GitHub (Dec 6, 2020): It turned out, that there was an auto-created .asoundrc file in the private home and it was the cause of no sound. After removing the file, sound is back.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/firejail#2389
No description provided.