歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 11.04 root用戶沒有聲音的問題

Ubuntu 11.04 root用戶沒有聲音的問題

日期:2017/2/28 16:12:55   编辑:Linux教程

在Ubuntu 11.04中,默認是pulseaudio來管理音頻設備的,而pulseaudio不允許在root用戶下運行,這樣會導致安全問題。因此不能能改系統 音量,打開聲音首選項也一直是“正在等待聲音系統響應”。
直接運行pulseaudio會得到這樣的提示。

[email protected]:~# pulseaudio
W: main.c: 不應以root身份運行本程序(除非指定 –system)。

如果加上 system參數也不行,很多模塊會禁用。

解決辦法有很多種,出於安全性考慮可以安裝GNOME ALSA 混音器來管理音量,不過系統音效依然聽不到。第二種就是修改pulse默認配置文件使得能運行在root權限下。
編輯/etc/default /pulseaudio

[email protected]:~# gedit /etc/default/pulseaudio

修改以下兩處

PULSEAUDIO_SYSTEM_START=1
DISALLOW_MODULE_LOADING=0

改為1和0,表示允許運行在system環境,允許動態加載模塊。
這樣修改後帶來一些負面影響,可以仔細閱讀這個文件的注釋。

補充:其實最簡單的方法就是,建立一個新賬戶。

Copyright © Linux教程網 All Rights Reserved