在 Linux Mint 18.1 中将pulseaudio作为守护进程启动

在 Linux Mint 18.1 中将pulseaudio作为守护进程启动

Linux Mint 18.1 附带脉冲音频8.0版本作为声音系统。在 linuxmint 17.3 上,我有版本 4.0 和/etc/init/pulseaudio.conf文件,其中将pulsadio配置为开始使用行

start on runlevel [2345]

将文件复制到/etc/init不起作用。由于多座位配置,我需要这个。

答案1

问题出在 system.pa 中。我在手册中发现,在系统范围的守护程序配置中不应使用自动检测。

来自pulseaudio手册页:

   --disallow-module-loading[=BOOL]
          Disallow module loading after startup. This is a security feature since it disallows additional module loading during runtime and on user request. It is highly recommended when --system is used (see above). Note however, that this breaks certain fea‐
          tures like automatic module loading on hot plug.

所以我禁用(注释)了 system.pa 中的行

    ### Automatically load driver modules depending on the hardware available
    #.ifexists module-udev-detect.so
    #load-module module-udev-detect
    #.else
    #### Use the static hardware detection module (for systems that lack udev/hal support)
    #load-module module-detect
    #.endif

现在可以了。

相关内容