关于Deepin Music Player的几个问题求教~~!
Tofloor
poster avatar
winksir
deepin
2013-02-07 01:24
Author
本人第一次尝试安装深度音乐播放器
由于网络上现行的教程,已经太老了,直接用命令无法使用,所以对应到
http://packages.linuxdeepin.com/deepin/pool/
下面自己找到对应包
python-deepin-utils_0.0.1-1+git20130116095437_i386.deb
python-gtk2_2.24.0-3deepin2_i386.deb
deepin-ui_1+git20130125105553_i386.deb
deepin-music-player_1+git20130125175219_all.deb
安装过程相当曲折,一层一层解决依赖问题,搞得快吐血,暂且不表。

安装后还是感觉不错的,各个功能还在试用。
安装完成后,两个问题:
1,播放APE的时候一部分CUE文件读取不了
2,播放APE文件的时候,声音一跳一跳的,是不是有专用解码器?还是怎么样???
3,安装后由于deepin-ui要求python-gtk保持在较低版本,貌似python-glade2这个包的依赖关系被破坏,哥果断用不了sunpinyin了,诸位有没有解决办法?



本人环境ubuntu 12.12+kubuntu-desktop
Reply Favorite View the author
All Replies
winksir
deepin
2013-02-07 09:18
#1
上述问题三本人已经自行解决。
Reply View the author
electricface
deepin
2013-02-08 02:59
#2
能不能写一个教程?
Reply View the author
winksir
deepin
2013-02-15 09:17
#3
能不能写一个教程?

针对依赖问题,采取的手法是更改原包的依赖关系来解决的,虽然说改法比较2,但是好在问题解决了。

由于安装Deepin-Music-Player
强装python-gtk2(2.24.0-3deepin2)软件包
导致python-glade2依赖关系被破坏(依赖于python-gtk2(2.24.0-2))

下载要重新安装的python-glade2

python-glade2_2.24.0-2_i386.deb

解压到
~/1/python-glade2_2.24.0-2_i386/
并逐层解压,找到control文件
如上文件,python-glade2_2.24.0-2_i386/control.tar.gz解压后得到 control 文件
Vim打开control文件并找到依赖关系描述项:
Depends: python2.7 | python2.6, python (>= 2.6), python (<< 2.8), libc6 (>= 2.3.6-6~), libglade2-0 (>= 1:2.6.1), libglib2.0-0 (>= 2.12.0), libgtk2.0-0 (>= 2.18.0), python-gtk2 (= 2.24.0-3deepin2)
更改control文件关于依赖关系描述的python-gtk2 (= 2.24.0-2) 为python-gtk2 (= 2.24.0-3deepin2)
此处注意应当把修改后的文件放在    python-glade2_2.24.0-2_i386/DEBIAN/control     并删除旧有的文件。

然后 回到外层文件夹
~/1/$ dpkg -b python-glade2_2.24.0-2_i386
这样就重新打包成功python-glade2_2.24.0-2_i386.deb文件,此时手动安装,可解决以上依赖问题。
Reply View the author
cxbii
deepin
2013-02-15 16:57
#4
[quote]能不能写一个教程?

针对依赖问题,采取的手法是更改原包的依赖关系来解决的,虽然说改法比较2,但是好在问题解决了。

由于安装Deepin-Music-Player
强装python-gtk2(2.24.0-3deepin2)软件包
导致python-glade2依赖关系被破坏(依赖于python-gtk2(2.24.0-2))

下载要重新安装的python-glade2

python-glade2_2.24.0-2_i386.deb

解压到
~/1/python-glade2_2.24.0-2_i386/
并逐层解压,找到control文件
如上文件,python-glade2_2.24.0-2_i386/control.tar.gz解压后得到 control 文件
Vim打开control文件并找到依赖关系描述项:
Depends: python2.7 | python2.6, python (>= 2.6), python (<< 2.8), libc6 (>= 2.3.6-6~), libglade2-0 (>= 1:2.6.1), libglib2.0-0 (>= 2.12.0), libgtk2.0-0 (>= 2.18.0), python-gtk2 (= 2.24.0-3deepin2)
更改control文件关于依赖关系描述的python-gtk2 (= 2.24.0-2) 为python-gtk2 (= 2.24.0-3deepin2)
此处注意应当把修改后的文件放在    python-glade2_2.24.0-2_i386/DEBIAN/control     并删除旧有的文件。

然后 回到外层文件夹
~/1/$ dpkg -b python-glade2_2.24.0-2_i386
这样就重新打包成功python-glade2_2.24.0-2_i386.deb文件,此时手动安装,可解决以上依赖问题。[/quote]知道为什么你修改的哪个包这么奇怪么……那个包有问题了,会内存泄露的!但是gtk上游不愿意修复,所以deepin才自己制作这个包的,我不建议修改依赖,因为这样装上去内存泄露啊,不如使用修复依赖强制安装上去,使用deepin修改后的包,就不会出现内存泄露了
Reply View the author
winksir
deepin
2013-02-16 09:28
#5
[quote][quote]能不能写一个教程?

针对依赖问题,采取的手法是更改原包的依赖关系来解决的,虽然说改法比较2,但是好在问题解决了。

由于安装Deepin-Music-Player
强装python-gtk2(2.24.0-3deepin2)软件包
导致python-glade2依赖关系被破坏(依赖于python-gtk2(2.24.0-2))

下载要重新安装的python-glade2

python-glade2_2.24.0-2_i386.deb

解压到
~/1/python-glade2_2.24.0-2_i386/
并逐层解压,找到control文件
如上文件,python-glade2_2.24.0-2_i386/control.tar.gz解压后得到 control 文件
Vim打开control文件并找到依赖关系描述项:
Depends: python2.7 | python2.6, python (>= 2.6), python (<< 2.8), libc6 (>= 2.3.6-6~), libglade2-0 (>= 1:2.6.1), libglib2.0-0 (>= 2.12.0), libgtk2.0-0 (>= 2.18.0), python-gtk2 (= 2.24.0-3deepin2)
更改control文件关于依赖关系描述的python-gtk2 (= 2.24.0-2) 为python-gtk2 (= 2.24.0-3deepin2)
此处注意应当把修改后的文件放在    python-glade2_2.24.0-2_i386/DEBIAN/control     并删除旧有的文件。

然后 回到外层文件夹
~/1/$ dpkg -b python-glade2_2.24.0-2_i386
这样就重新打包成功python-glade2_2.24.0-2_i386.deb文件,此时手动安装,可解决以上依赖问题。[/quote]知道为什么你修改的哪个包这么奇怪么……那个包有问题了,会内存泄露的!但是gtk上游不愿意修复,所以deepin才自己制作这个包的,我不建议修改依赖,因为这样装上去内存泄露啊,不如使用修复依赖强制安装上去,使用deepin修改后的包,就不会出现内存泄露了[/quote]

论坛有些帖子里面我看到了关于这个包的内存泄露问题。
可是我当时按照前面几个帖子尝试过强制安装,结果是deepin-ui却反复无法安装得上,我才被迫更改依赖的。
deepin-ui虽然安装不上但是deepin-music-player的包是可以安装的上的。但是启动的时候会报错。

此外,那个播放ape一卡一卡的问题是不是也是内存泄露的问题引起的呢?
Reply View the author
cxbii
deepin
2013-02-16 16:02
#6
我只能说是可能,因为我这播放是流畅的,之前有测试过,因为你现在的包不是最好的,所以出现问题几率太大了
Reply View the author
winksir
deepin
2013-02-17 08:39
#7
我只能说是可能,因为我这播放是流畅的,之前有测试过,因为你现在的包不是最好的,所以出现问题几率太大了
明白,那修改过的最OK的那个包能够给我一个下载地址么?我之前服务器上找了一下,我只能找到,我安装的这个版的~
Reply View the author
cxbii
deepin
2013-02-18 22:01
#8
[quote]我只能说是可能,因为我这播放是流畅的,之前有测试过,因为你现在的包不是最好的,所以出现问题几率太大了
明白,那修改过的最OK的那个包能够给我一个下载地址么?我之前服务器上找了一下,我只能找到,我安装的这个版的~[/quote]
我就是在源上找的包啊
Reply View the author