设为首页收藏本站我的财富

iMP3随身影音

 找回密码
 注册

用新浪微博连接

一步搞定

QQ登录

只需一步,快速开始

搜索
莫凡个性配件 imp3.net出品商家、网友交易区每月4千现金,iMP3财富攻略找喜爱的产品,点这里
欢迎访问平板派新浪微博本站招聘推荐使用大板凳访问本站未收到验证邮件请联系:imp3net@163.com
查看: 10017|回复: 63

[平板MID] 【Q5教程】saaxx兄弟指导的mpd+sonata MP3播放器安装方法(已做总结) [复制链接]

Rank: 4

注册时间
2007.3.2
金币
450 个
财富
0 元
阅读权限
30
积分
942
帖子
302
主题
0
精华
1
UID
218523
发表于 2009.4.17 13:54:56 |显示全部楼层
我装了MPD,SONATA 也进行了一些配置,但是MPD总是显示启动失败,是什么原因?你是怎么配置的?
------------------------------------------------------------------------------------
感谢ssaaxx大侠手把手的教导,因为这对于初学都来说的确是比较难,现在就mpd+sonata的安装方法做个总结如下:

:保证你的WIFI已经接通,并已完成这个http://bbs.imp3.net/thread-574954-1-2.html教程步骤的前提下来实行下步安装。

1、安装软件:在“运行”里输入  sudo evilvte 进入终端模式。
终端里执行 sudo apt-get install mpd
         sudo apt-get install sonata

2、下载我提供的配置文件,解压后用root用户拷进以下目录,覆盖。 rootfs/etc

3、在SD卡下建MP3目录,或者改名为mp3目录,歌放这里面。(因为我配置文件下路径指的是这个地方)

4、然后用root权限下给/var/lib/mpd目录和/var/run/mpd目录设置全部权限(注:后面的三个不要打勾,只打写、读、执行)
具体方法:先选择“工具”选“以ROOT权限打开当前文件夹”,找到 rootfs/var/lib/mpd目录,长按2-3秒,选“属性”选“权限”。

5、在终端下执行 mpd --create-db后,再执行mpd,如果没有任何提示表示成功启动,如果有提示,最好重启一次。

6、启动sonata,长按选“偏好”,设置你的音乐路径。如:/media/disk/mp3  或  /home/user/disk/mp3

7、在数据库那里刷新一次,这里歌名会显示出来,要一个个添加进列表(当前曲目),然后在“当前曲目”长按选“保存列表”就行了。

此播放器比Q5自带的那个占用资源少,操作方便。只是机子重启后MPD必须要先启动一遍sonata才能使用,可以用这种方法让他自启动(我试了没成功,不过我把这个文件放在桌面上了,要听歌的时候点一下就可以了)。
用ROOT权限在/etc/xdg/autostart这个目录下面新建一个文本文件,用记事本打开输入下面的内容,保存的时候文件名是mpd.desktop

[Desktop Entry]
Exec=mpd
Name=mpd
Comment=mpd
Type=Application
X-GNOME-Autostart-enabled=true
X-KDE-autstart-after=panel

[ 本帖最后由 yangguang555 于 2009.4.19 18:52 编辑 ]

盗用图一张

盗用图一张

mpd.rar

2.63 KB, 下载次数: 98

提醒:本站防盗链功能启用,请直接点击或右键点击链接选择“目标另存为”下载附件,迅雷、快车等下载工具无法下载本站附件。
已有 5 人评分金币 收起 理由
lnpjf + 12 加入4月导读。
dhg9802 + 5 感谢分享心得。
skydark + 5 感谢分享
ssaaxx + 5 我都脸红了
绝域幽寒 + 5 原创内容!!继续努力啊!!

总评分: 金币 + 32   查看全部评分

使用道具 举报

Rank: 5Rank: 5

注册时间
2005.11.28
金币
2092 个
财富
0 元
阅读权限
50
积分
2161
帖子
606
主题
0
精华
6
UID
132771
发表于 2009.4.17 14:00:14 |显示全部楼层
我估计是权限的问题。

你试试这样,把/etc/mpd.conf里面的user的值改为"user"

然后在root权限下给/var/lib/mpd目录和/var/run/mpd目录设置全部权限
已有 1 人评分金币 收起 理由
dhg9802 + 5 感谢解答。

总评分: 金币 + 5   查看全部评分

使用道具 举报

Rank: 5Rank: 5

注册时间
2005.11.28
金币
2092 个
财富
0 元
阅读权限
50
积分
2161
帖子
606
主题
0
精华
6
UID
132771
发表于 2009.4.17 14:00:53 |显示全部楼层
然后你在控制台下手工输入mpd,如果不行,把错误提示贴上来看看

使用道具 举报

Rank: 4

注册时间
2007.3.2
金币
450 个
财富
0 元
阅读权限
30
积分
942
帖子
302
主题
0
精华
1
UID
218523
发表于 2009.4.17 14:02:38 |显示全部楼层
好的,我试试

使用道具 举报

Rank: 4

注册时间
2007.3.2
金币
450 个
财富
0 元
阅读权限
30
积分
942
帖子
302
主题
0
精华
1
UID
218523
发表于 2009.4.17 14:09:16 |显示全部楼层
还是不行,显示的。
unlble to bind port 6600:address already inuse
may mpd is still running?
似乎是端口的问题?

使用道具 举报

Rank: 5Rank: 5

注册时间
2005.11.28
金币
2092 个
财富
0 元
阅读权限
50
积分
2161
帖子
606
主题
0
精华
6
UID
132771
发表于 2009.4.17 14:11:26 |显示全部楼层
原帖由 yangguang555 于 2009.4.17 14:09 发表
还是不行,显示的。
unlble to bind port 6600:address already inuse
may mpd is still running?
似乎是端口的问题?


这个说明你的mpd已经在运行了呀。
在终端下:
先运行mpd --kill
再运行mpd
看看结果
如果没问题,打开sonata,选好目录,更新数据库就好了

使用道具 举报

Rank: 4

注册时间
2007.3.2
金币
450 个
财富
0 元
阅读权限
30
积分
942
帖子
302
主题
0
精华
1
UID
218523
发表于 2009.4.17 14:19:49 |显示全部楼层
还是没歌,我是这么设定的:
默认档案   localhost 6600   /home/user/disk/mp3      这个也试了都没歌: /media/disk/mp3

使用道具 举报

Rank: 5Rank: 5

注册时间
2005.11.28
金币
2092 个
财富
0 元
阅读权限
50
积分
2161
帖子
606
主题
0
精华
6
UID
132771
发表于 2009.4.17 14:24:17 |显示全部楼层
原帖由 yangguang555 于 2009.4.17 14:19 发表
还是没歌,我是这么设定的:
默认档案   localhost 6600   /home/user/disk/mp3      这个也试了都没歌: /media/disk/mp3


mp3所在目录也要有全部权限。
另外在终端下运行 mpd --create-db 试试

使用道具 举报

Rank: 4

注册时间
2007.3.2
金币
450 个
财富
0 元
阅读权限
30
积分
942
帖子
302
主题
0
精华
1
UID
218523
发表于 2009.4.17 14:34:29 |显示全部楼层
用mpd --create-db可以找到歌了,但是sonata里却没有?

使用道具 举报

Rank: 5Rank: 5

注册时间
2005.11.28
金币
2092 个
财富
0 元
阅读权限
50
积分
2161
帖子
606
主题
0
精华
6
UID
132771
发表于 2009.4.17 14:38:35 |显示全部楼层
原帖由 yangguang555 于 2009.4.17 14:34 发表
用mpd --create-db可以找到歌了,但是sonata里却没有?


sonata的首选项里面有自己的目录配置,要改成你的mp3目录,然后点右键,更新数据库

enjoy

使用道具 举报

Rank: 4

注册时间
2007.3.2
金币
450 个
财富
0 元
阅读权限
30
积分
942
帖子
302
主题
0
精华
1
UID
218523
发表于 2009.4.17 14:44:05 |显示全部楼层
这个早做了,目录设置的/media/disk/mp3  然后在数据库里右键更新数据库,但是还是空白,没发生什么,搞不懂了。

使用道具 举报

Rank: 5Rank: 5

注册时间
2005.11.28
金币
2092 个
财富
0 元
阅读权限
50
积分
2161
帖子
606
主题
0
精华
6
UID
132771
发表于 2009.4.17 14:48:15 |显示全部楼层
sonata里面选第二个标签,下面选“文件系统”,还是看不到?奇怪

使用道具 举报

Rank: 4

注册时间
2007.3.2
金币
450 个
财富
0 元
阅读权限
30
积分
942
帖子
302
主题
0
精华
1
UID
218523
发表于 2009.4.17 14:53:02 |显示全部楼层
我看到/var/lib/mpd/playlist 列表是空白的,是不是跟这个有关系?

使用道具 举报

Rank: 5Rank: 5

注册时间
2005.11.28
金币
2092 个
财富
0 元
阅读权限
50
积分
2161
帖子
606
主题
0
精华
6
UID
132771
发表于 2009.4.17 14:55:44 |显示全部楼层
playlist默认就是空白的,需要从数据库里面添加

使用道具 举报

Rank: 5Rank: 5

注册时间
2005.11.28
金币
2092 个
财富
0 元
阅读权限
50
积分
2161
帖子
606
主题
0
精华
6
UID
132771
发表于 2009.4.17 14:58:53 |显示全部楼层
sonata是“未连接”还是“已连接”?

使用道具 举报

Rank: 4

注册时间
2007.3.2
金币
450 个
财富
0 元
阅读权限
30
积分
942
帖子
302
主题
0
精华
1
UID
218523
发表于 2009.4.17 15:06:01 |显示全部楼层
已连接的。
不过我在用 mpd --create-db 时,首先出现的是:cannot init supplementary groups of user "user" at line 35peration not permitted 然后下面是歌名,下面没有错误。

使用道具 举报

Rank: 4

注册时间
2007.3.2
金币
450 个
财富
0 元
阅读权限
30
积分
942
帖子
302
主题
0
精华
1
UID
218523
发表于 2009.4.17 15:08:45 |显示全部楼层
好像是说不能初始化user这个用户

使用道具 举报

Rank: 5Rank: 5

注册时间
2005.11.28
金币
2092 个
财富
0 元
阅读权限
50
积分
2161
帖子
606
主题
0
精华
6
UID
132771
发表于 2009.4.17 15:12:34 |显示全部楼层
还是权限问题,这个权限问题很头疼……

贴下我的配置

# An example configuration file for MPD
# See the mpd.conf man page for a more detailed description of each parameter.

######################## REQUIRED PATHS ########################
# You can put symlinks in here, if you like. Make sure that
# the user that mpd runs as (see the 'user' config parameter)
# can read the files in this directory.
music_directory                "/var/lib/mpd/music"
playlist_directory        "/var/lib/mpd/playlists"
db_file                        "/var/lib/mpd/tag_cache"
log_file                "/var/lib/mpd/mpd.log"
error_file                "/var/lib/mpd/errors.log"
pid_file                "/var/run/mpd/pid"
################################################################


######################## OPTIONAL PATHS ########################
#
# If specified, MPD will save its current state (playlist,
# current song, playing/paused, etc.) at exit.  This will be
# used to restore the session the next time it is run.
#
state_file                "/var/lib/mpd/state"
#
################################################################


######################## DAEMON OPTIONS ########################
#
# If started as root, MPD will drop root privileges and run as
# this user instead.  Otherwise, MPD will run as the user it was
# started by.  If left unspecified, MPD will not drop root
# privileges at all (not recommended).
#
user                            "user"
#
# The address and port to listen on.
#
bind_to_address                 "localhost"
#port                            "6600"
#
# Controls the amount of information that is logged.  Can be
# "default", "secure", or "verbose".
#
#log_level                       "default"
#
################################################################

使用道具 举报

Rank: 5Rank: 5

注册时间
2005.11.28
金币
2092 个
财富
0 元
阅读权限
50
积分
2161
帖子
606
主题
0
精华
6
UID
132771
发表于 2009.4.17 15:13:47 |显示全部楼层
记得把/var/lib/mpd/弄成全部权限,并应用到全部子目录文件

使用道具 举报

Rank: 5Rank: 5

注册时间
2005.11.28
金币
2092 个
财富
0 元
阅读权限
50
积分
2161
帖子
606
主题
0
精华
6
UID
132771
发表于 2009.4.17 15:16:44 |显示全部楼层
对了,我把mpd弄成开机自启动了,感觉不错

使用道具 举报

您需要登录后才可以回帖 登录 | 注册


如有意见或建议请与我们联系:imp3net@163.com
网站合作:13911001503 mofi莫凡个性配件:13599407494
Copyright (C) 2002~2011 iMP3.net 随身影音专业站, All Rights Reserved.

手机版|Archiver|iMP3随身影音 ( 京ICP证090368号 京ICP备09052696号 )  

GMT+8, 2012.2.5 02:44

Powered by Discuz! X2 Licensed

© 2001-2011 Comsenz Inc.

回顶部