【分享】4412开发板ubuntu 12.0.4播放音乐没有声音解决方法
转自迅为论坛:http://bbs.topeetboard.com
准备工作
1.下载 vim
在命令行上输入 apt-get install vim 下载 vim
2.输入 vim /etc/hosts
在所打开界面的第一行最后写上 iTOP4412-ubuntu-desktop 保存退出
解决声音的方法既然是声音问题我理所当然的考虑到声音设置。但是当我看到声音设置图标的小喇叭时候发现它好像被“静音”了,然而我点击“Sound Setting”进入设置界面后发现静音选项“Mute”并没有选中;而且“output volume”死活在最左端,并且不能调动,
“play sound through”也没有可选项。所以我理所当然的把播放音乐时没有声音的原因锁定到了这里。于是乎开始了我一连四天的百度和谷歌,结果都是无用功。
最后还是公司大神告诉我一下这个办法:在命令行输入:vim /etc/init.d/itop-set
打开之后会看到里面有这么四条命令:
amixer cset numid=7 127
amixer cset numid=8 1
amixer cset numid=40 1
amixer cset numid=45 1
把这四条命令复制到命令行上执行,然后选中所需要播放的音乐,右键 ---> Open With Rhythmbox Music Player之后可能会弹出来需要安装什么补丁或者什么其他的东西,按照提示全部安装即可。
随之奇迹出现了, 真的有声音了, 但是声音很小, 而且看那个小喇叭依旧好像被 “静音” ; 点开声音设置后风景依旧-- “output volume”无法调节, “play sound through”也没有可选项。后来在百度上找到这样一段话:Ubuntu 在 root 用户下,为了安全考虑默认是关闭了声音系统的。
如果要开很简单,因为 root 登录后 pulseaudio 没有启动。所以要先启动它将 root 加到 pulse 和 pulse-access 组:
sudo usermod -a -G pulse-access root
gpasswd -a root pulse
gpasswd -a root pulse-access
然后:编辑/etc/default/pulseaudio 文件
cp -p /etc/default/pulseaudio /etc/default/pulseaudio.bak
vim /etc/default/pulseaudio
修改以下两处
PULSEAUDIO_SYSTEM_START=1
DISALLOW_MODULE_LOADING=0
改为 1 和 0,表示允许运行在 system 环境,允许动态加载模块。
重启一下计算机,声音就会出来了
按照上面设置一下果然见效了!至此终于解决这个问题。
而那个所谓的“静音”应该说是屏蔽更加确切一点,因为静音的图标是在小喇叭上打叉,并且图标为暗图标而非亮图标。
【分享】4412开发板ubuntu 12.0.4播放音乐没有声音解决方法的更多相关文章
- 迅为4412开发板QtE系统源码-屏幕横竖屏切换修改方法
迅为4412开发板QtE系统源码-屏幕横竖屏切换修改方法 详情了解:http://topeetboard.com 更多了解:https://arm-board.taobao.com/ 用户在开发板上运 ...
- ESP32 LyraT音频开发板试玩(二):播放音乐
我是卓波,很高兴你来看我的博客. 系列文章: ESP32 LyraT音频开发板试玩(一):搭建开发环境 ESP32 LyraT音频开发板试玩(二):播放音乐 本文延续上一篇博客 将D:\msys32\ ...
- [分享]4412开发板Android教程——Android开发环境搭建
分享视频链接:http://pan.baidu.com/s/1o6tgEeQ 本文转载:www.topeetboard.com 下载和安装Android应用的开发环境 新建Android虚拟环境 An ...
- iTOP-4418开发板Ubuntu系统烧写方法分享
开发平台:迅为iTOP-4418开发板 系统:Ubuntu 1. TF卡读写速度测试 烧写 Ubuntu 对于 TF 卡的要求比较高,很多老旧的卡都无法烧写 Ubuntu,下面提供一种 相对 ...
- [转载]iTOP-4418开发板Ubuntu系统烧写方法分享
本文转自迅为论坛:http://topeetboard.com 开发平台:iTOP-4418开发板系统:Ubuntu 1. TF卡读写速度测试烧写 Ubuntu 对于 TF 卡的要求比较高,很多老旧的 ...
- 【转帖】嵌入式4412开发板QT5.7编译安装到arm
QT5.7.0+UBUNTU16.04+ARM-NONE-LINUX-GNUEABI4.8+busybox最小LINUX系统 Orandragon记录 本文转自迅为4412开发板群:http://to ...
- 基于讯为4412开发板的Android开发流程
讯为4412开发板 使用三星2410芯片,基于arm9架构,由于自己电脑硬件的局限,只能跑Android4.0.3系统. 1.Uboot这个直接使用官方镜像烧写就可以了,一般情况不用去重复烧写. 略 ...
- 【开学季】自学嵌入式开发|四核开发板|4412开发板|ARM+Android+linux技术
淘宝店铺:迅为开发板http://arm-board.taobao.com 网站:http://www.topeetboard.com QQ咨询:2551456065 电话咨询:010-5895758 ...
- 迅为三星Exynos 4412开发板四核Cortex-A9ARM安卓linux开发板
开发板光盘资料包含:原理图(PDF格式).底板PCB(Allegro格式).驱动程序源码.芯片和LCD数据手册.开发环境.产品使用手册. 4412开发板简介: iTOP-Exynos4412开发板采用 ...
随机推荐
- GJM: Unity3D AssetBundle 手记 [转载]
这篇文章从AssetBundle的打包,使用,管理以及内存占用各个方面进行了比较全面的分析,对AssetBundle使用过程中的一些坑进行填补指引以及喷! AssetBundle是Unity推荐的 ...
- 每天一命令 git checkout
检出 checkout 是git常用命令之一.主要用于创建切换分支,覆盖本地修改等 git checkout 用于显示工作区,暂存区,版本库中文件的区别 git checkout -b branch ...
- CMS
一.任务简介: 开发简单的CMS.在数据库中创建新闻数据库表news,包含(题目.作者.日期.正文等字段):创建HTML模板文件:读取数据库所有数据的信息,并使用新闻信息 替换模板文件中的占位符,从而 ...
- CSS的简介
CSS(Cascading Style Sheets):层叠样式表 层叠:一层一层的 样式表:有很多的属性和属性值 css将网页内容和显示样式进行分离,提高了显示功能 CSS通常被称为CSS样式表或层 ...
- Git正确的协作方式(很简单)
最近部门有人书写了一篇很好的Git协作方式,操作也简单,分支能以保持一条干净的线进行协作开发.这里做个笔记,方便之后查看. PS:本文非原创. 原则 不过分相信自己,自己的修改,可能影响所有人 不过分 ...
- webstorm常用的快捷键总结
1. ctrl + shift + n: 打开工程中的文件,目的是打开当前工程下任意目录的文件. 2. ctrl + j: 输出模板 3. ctrl + b: 跳到变量申明处 4. ctrl + al ...
- 初试在线破解工具Hydra爆破3389服务器
hydra是一款全能的暴力破解工具,功能强大,几乎支持所有的协议,是著名黑客组织thc开发的. 在Kali Linux下已经是默认安装的,于是测试爆破一下自己的一台VM虚拟机服务器.hydra还支持G ...
- SharePoint 2013 Error - File names can't contain the following characters: & " ? < > # {} % ~ / \.
错误截图: 错误信息: --------------------------- Message from webpage --------------------------- File names ...
- Ruby学习心得之 Linux下搭建Ruby环境
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Ruby学习心得之 Linux下搭建Ruby环境1.前言2.Linux下安装Ruby环境 一 ...
- html 出现的错误
1.HTML页面为什么设置了UTF-8仍然中文乱码 用记事本写,保存后在网页上运行出现了乱码,换成GB2312能正确显示中文 代码没有问题,问题就出记事本身上. <meta charste=&q ...