`
java_my_life
  • 浏览: 261020 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu使用root账户登录没有声音原因

 
阅读更多

在ubuntu 10.04中,默认是pulseaudio来管理音频设备的,而pulseaudio不允许在root用户下运行,这样会导致安全问题。因此不能能改系统 音量,打开声音首选项也一直是“正在等待声音系统响应”。
直接运行pulseaudio会得到这样的提示。

    root@copfee:~# pulseaudio
    W: main.c: 不应以root身份运行本程序(除非指定 –system)。

如果加上 system参数也不行,很多模块会禁用。

解决办法有很多种,出于安全性考虑可以安装GNOME ALSA 混音器来管理音量,不过系统音效依然听不到。第二种就是修改pulse默认配置文件使得能运行在root权限下。
编辑/etc/default /pulseaudio

    root@copfee:~# gedit /etc/default/pulseaudio

修 改以下两处

    PULSEAUDIO_SYSTEM_START=1
    DISALLOW_MODULE_LOADING=0

改 为1和0,表示允许运行在system环境,允许动态加载模块。
这样修改后带来一些负面影响,可以仔细阅读这个文件的注释。

分享到:
评论

相关推荐

    ubuntu添加root用户后没有声音

    1. **权限问题**:当用户从非root账户切换到root账户时,由于root用户默认不包含在某些关键的用户组中(如audio、pulse等),这可能导致音频驱动无法正常工作。这些用户组对于访问音频硬件和软件(如PulseAudio)至...

    ubuntu开启root用户

    在Ubuntu 11.10及后续版本中,root账户默认是被锁定的,即无法直接登录或使用。但是,我们可以通过以下步骤轻松地激活它: #### 步骤1:设置root密码 首先,我们需要为root用户设置一个密码,以便后续能够使用该...

    ubuntu20.04 使用root用户登录系统.txt

    ubuntu20.04 使用root用户登录系统

    ubuntu里面root用户的添加

    在Ubuntu操作系统中,为了增强安全性,默认情况下不激活Root用户账户,并且不允许使用此超级用户直接登录。然而,在某些特定场景或需求下,我们可能需要激活并使用Root账户来进行高级配置或者特殊权限的操作。本文将...

    ubuntu 允许root用户登录

    在Ubuntu系统中,默认情况下root账户是被锁定的,无法直接登录。这样的设计主要是出于安全考虑,避免因root账户被滥用而导致的安全风险。因此,对于日常操作,推荐使用普通用户并通过sudo命令来执行管理员级别的操作...

    Ubuntu18 root账号自动登陆.docx

    在Ubuntu 18.04操作系统中,出于安全考虑,默认不允许root用户直接登录,而是推荐使用普通用户通过sudo命令获取临时管理员权限。然而,有些情况下可能需要开启root用户的自动登录功能,例如在无人值守的服务器或者...

    Ubuntu 允许root用户登录.docx

    本文将详细介绍 Ubuntu 中 root 用户的登录机制,包括如何允许 root 用户登录、如何设置自动登录、如何使用 SSH 登录远程服务器等。 一、Ubuntu 中 root 用户的登录机制 在 Ubuntu 中,root 用户默认是被锁定的,...

    Ubuntu设置root密码

    在Ubuntu系统中,为了增强安全性,默认情况下root账户是被锁定的,也就是说,用户不能直接登录作为root用户来进行系统管理操作。不过,有时候我们需要使用root权限来进行某些高级配置或管理任务,这就涉及到如何为...

    ubuntu进入root用户的方法

    在Ubuntu中,默认情况下并不会启用root账户,而是通过sudo命令来提升权限。本文将详细介绍如何在Ubuntu系统中临时或永久地进入root用户模式。 #### 二、临时获取Root权限 ##### 2.1 使用Sudo 在Ubuntu中,最常见...

    Ubuntu_12.04_添加root用户

    Unity Greeter 是 Ubuntu 的登录界面,默认情况下,Unity Greeter 会显示用户列表,用户可以选择自己的用户账户来登录。Unity Greeter 提供了许多功能,例如自动登录、手动登录、guest 登录等等。Unity Greeter 是 ...

    ubuntu11.04如何从图形界面切换的终端及root 用户的切换

    在 Ubuntu 11.04 中,默认情况下,Root 用户账户通常是禁用的,这意味着用户不能直接登录为 Root 用户。然而,用户可以通过以下几种方式间接地获得 Root 权限: **1. 使用 `sudo su` 或者 `sudo -i` 命令:** - ...

    Ubuntu 允许root用户登录.pdf

    这将允许用户使用 su 命令来获取 root 权限。 允许 root 用户直接登录 如果想要允许 root 用户直接登录,需要进行以下设置: 1. 使用以下命令打开登录窗口设置: ``` me@tipfoo:~$ gksu /usr/sbin/gdmsetup ``` ...

    ubuntu进入root用户

    需要注意的是,在 Ubuntu 中,默认情况下,Root 用户是锁定的,不能直接使用 su 命令切换到 Root 用户。需要使用 sudo 命令来获得 Root 权限。 在 Ubuntu 中进入 Root 用户需要小心操作,避免系统崩溃或数据丢失。...

    ubuntu中root和普通用户切换方法(推荐)

    ubuntu登录后,默认是普通用户权限,那么普通用户权限和root权限如何切换呢,下面总结下它们之间如何切换。 普通用户切换到root用户 登录ubuntu后,按上组合键CTRL+ALT+T进入终端界面,一般终端界面默认为普通用户...

    Ubuntu root登录设置

    Ubuntu root登录设置是指在 Ubuntu 操作系统中设置 root 账户的登录权限,以便在图形界面中直接登录 root 账户。下面将详细介绍 Ubuntu root 登录设置的相关知识点。 一、root 账户的重要性 在 Linux 操作系统中,...

    Ubuntu中root用户和user用户的相互切换 .txt

    然而,由于其权限极高,不当使用root用户可能会导致系统不稳定甚至崩溃,因此,现代的Linux发行版,如Ubuntu,通常默认禁用root账户登录,鼓励用户以普通用户身份操作,并在需要执行管理任务时通过sudo命令临时获取...

    Ubuntu允许root用户登录.pdf

    "Ubuntu允许root用户登录" 在 Ubuntu 系统中,默认情况下 root 用户是锁定的,不允许登录,也不允许“su”到 root。这是为了安全考虑,特别是对于服务器来说。但是,对于桌面用户来说,这样做法也可以提高安全性。...

    Ubuntu的root权限问题.pdf

    在Ubuntu中,root账户被屏蔽,用户不能直接以root身份登录,而是通过sudo命令临时获取root权限。这样做有几个主要的原因: 1. **简化安装过程**:Ubuntu设计之初就希望让安装过程尽可能简单,避免用户在安装时设置...

    Ubuntu Linux如何启用root用户

    Fedora 10 和 Ubuntu 类似,也不允许直接使用 root 用户进行图形界面登录。不过,可以通过以下步骤启用: 1. **允许 Root 登录**:在终端中执行 `sudo gedit /etc/pam.d/gdm`,删除或注释掉 `auth required pam_...

    Ubuntu keylin 14.04 怎么使用root用户登录?.docx

    在Ubuntu Kylin 14.04中,由于安全考虑,默认情况下系统不允许直接使用root用户登录。然而,有些用户可能需要root权限来执行系统管理任务。这篇文档将指导你如何开启root用户登录,并通过配置设置使得系统在启动时...

Global site tag (gtag.js) - Google Analytics