Linux/Debian下 root 用户没有声音的解决

这篇具有很好参考价值的文章主要介绍了Linux/Debian下 root 用户没有声音的解决。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Linux/Debian下 root 用户没有声音的解决

问题:新装的Debian11.5 下root用户一直没有声音

背景:Debian11.5 为U盘dvd-iso 版本, root用户下pulse audio 服务一直无法正常运行,在/gnome界面查看声音时,发现系统没有检测到输入和输出设备 (net-iso 好像可以检测到输入输出设备,之前安装过,但是没有做好笔记,待补充)

解决步骤:首先判断电脑是否识别出声卡,是否安装声卡驱动 是否声音服务正常运行

1 查看声卡

lspci | grep Audio

若有结果,表示可以识别出声卡,注意大小写比较敏感

2 安装声卡驱动

apt-get install alsa-utils

3 使用alsamixer 调试是否可以播出声音

alsamixer

执行后出现各种声音控制器,默认Master 下,这时候可以播出声音,调整master 控制器,看是否有声音,如果有声音就成功了一半

4 是否安装了pulseaudio服务,如果安装pulseaudio,下一步

apt-get install pulseaudio

安装后,重启系统,若不想重启,手动启动服务

pulseaudio

(普通用户的pulse audio声音是可以调节,能正常播放出声音音乐播放器,浏览器等都有声音,但是没注意是否有检测到输入输出设备,待验证)

5 查看服务是否正常,

ps -ef | grep pulseaudio

正常会看到服务进程,若看不到,可能是1 服务没有启动,2 没有装pulseaudio服务,返回上一步
6 root 用户启动pulseaudio服务:
把root 添加到pulse-access 组中,服务才可以正常启动

usermod -a -G pulse-access root

gpasswd -a root pulse

gpasswd -a root pulse-access

root用户启动服务

pulseaudio – system

检查日志是否有错误信息输出,检查 gnome插件是否正常工作

普通用户在安装pulseaudio后,重启pulseaudio服务会自动启动,因为该服务是针对普通用户的,
root 需要手动创建pulseaudio服务,设置开机启动项,才能让pulseaudio开机后自动启动(之前遇到的坑,没有创建好服务,开机重启后pulseaudio服务还是无法启动)。

6.1 创建pulseaudio 服务, 在/etc/systemd/system 目录下创建pulseaudio.service 然后填写以下内容到文件:

[Unit]
Description=Pulseaudio
After=default.target

[Service]
ExecStart=/usr/bin/bash -c “/usr/bin/pulseaudio --system”

[Install]
WantedBy=default.target

6.2 启动pulseaudio服务,测试gnome插件是否可直接控制音量
启动服务

systemctl start pulseaudio

查看状态

systemctl status pulseaudio

将服务设置到启动项中

systemctl enable pulseaudio.service

总结: 在以后的实践中,可能还会发现一些其他问题,待补充

安装系统时选的是双桌面 /gnome和/xfce, 之前net-iso 安装时只选了xfce, root用户下pulseaudio也是没有声音,(:)原来就是这样啊,我还以为我操作不当,就重装系统了,还在xfce操作一些 /gnome的应用(what?),人和程序有一个能跑就行

参考文献:看了好几个他人的解决方案,感谢他们的辛勤付出,
赠人玫瑰,手留余香文章来源地址https://www.toymoban.com/news/detail-491516.html

到了这里,关于Linux/Debian下 root 用户没有声音的解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Debian 12.1安装ssh并开启 root 用户 ssh 登录功能

    新装的 Debian12.1系统 ,考虑到安全性并未开启超级用户,简单记录一下安装SSH和打开 root 远程登录的操作。 2.2.1找到 #PermitRootLogin 一行 改成 PermitRootLogin yes ,也就是删掉前端的注释并做改后面的值为 yes 2.2.2删掉 #PasswordAuthentication yes 前面的 #

    2024年03月19日
    浏览(67)
  • Linux 解决root用户被限制连接服务器

    使用 root 用户不能链接服务器,密码对,就是连接不上,连接被拒绝 ① sudo passwd root 使用 sudo passwd root 对root用户修改密码 ② su root 修改完成之后,切换到root用户即可使用 ③ ④ 重启 systemctl restart sshd 这里需要注意的是:centos6里面用命令 service ssh restart ,在centos7需要用 sy

    2024年02月11日
    浏览(49)
  • Ubuntu没有声音(听不到声音)的解决方法

    1. 安装 PulseAudio Volum Control(pavucontrol):基于GTK开发的图形化声音管理工具。 打开终端(terminal) 输入命令:sudo apt install pavucontrol 然后,等待安装结束。 2. 继续输入命令: pavucontrol 会有图形界面出现,移动菜单栏的小箭头,找到Configuration菜单栏。  找到Built-in-Audio选项,

    2024年02月11日
    浏览(47)
  • 解决Linux root用户设置ssh免密登陆后仍然需要输入密码的问题

    搭建hadoop集群后,设置ssh免密登录发现还是一直需要输入密码,简直是烦死了,很明显就是ssh免密登录没有设置好. 出现该问题有很多原因,比如ssh配置不对或者路径权限不对等等 配置方法见 : SSH设置无密码连接 解决方法如下: 重新添加 公钥 更改 ssh 配置文件 更改对应的文件夹和

    2024年02月12日
    浏览(66)
  • Linux学习笔记--如何在ubuntu中启用root用户和安装软件的方法(解决安装依赖)

    一、ubuntu启用root用户 打开Terminal(终端),右键点击桌面,选择终端,弹出终端窗口。(使用快捷键ctrl+alt+t,也可以调出Terminal)。 指令su,该指令可切换用户或者切换到超级管理员root。 在终端输入su或者su root,查看 未启用root用户之前,该指令的结果如下: 如何启用root账户

    2024年02月08日
    浏览(41)
  • MAC电脑外放没有声音解决方案

    烦人呐,我的mac外接显示屏幕,显示器没有音频输出,需要mac笔记本的音频输出,但是经常打开后,mac没有声音输出,需要重启电脑才能生效。亲测一下方法有效,请参考: activity monitor(活动监视器)-内存-查看coreaudiod sudo killall coreaudiod 应该可以杀死您的音频驱动程序并在极

    2024年02月11日
    浏览(48)
  • linux里root用户权限下chmod修改文件却报错:Operation not permitted的解决方法

    root权限。在家目录里有个test的文件夹,但是这里想要用chmod命令修改该文件夹的权限,却报错 chmod: changing permissions of ‘test’: Operation not permitted 可以通过执行以下命令来检查文件系统是否已挂载为只读模式: mount | grep ’ / ’ 该命令将列出根文件系统的详细信息,包括挂载

    2024年04月24日
    浏览(56)
  • Win11-解决更新系统后电脑没有声音问题

    考研期间,几乎没有打开过电脑,开发版win11早过期了,今天打开电脑,更新更新开发版系统。 之后突然发现电脑哑巴了! 瞬间急了,姐姐第二天还要讲网课嘞~ 百度搜到的经验贴都是老的掉牙,大多都是更新驱动,检查扬声器是否启用? 都不行! 检查驱动,更新声卡,最

    2024年02月10日
    浏览(81)
  • Cubase 12 Pro没有声音解决办法 Win11

    没有专业声卡的前提下: 安装虚拟声卡 运行虚拟声卡 打开Win11的声音设置,将虚拟声卡设置为默认输出 在工作室 → 工作室设置 → 音频系统 → ASIO驱动 选择:Voicemeeter Virtual ASIO 打开虚拟声卡界面右上方A1选择本地可用的播放器(我的是:MME扬声器) 打开cubase,按下 F4 调出

    2024年02月12日
    浏览(153)
  • MacBookPro装了Win10没有声音终极解决方案

            MacBookPro装了Win10系统用起来很好,但是有一点不好的就是外放没声音,其它一切都很正常。主要表现为右下角小喇叭图标不可用,设备管理里面相关设备有感叹号。在百度上,搜集了各种解决方案均无果。最终通过大神的帮助解决,本人亲测有效。 MAC BOOK PRO 13 2012

    2024年02月06日
    浏览(134)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包