分页: 7 / 23

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-02 15:03
warmsun
额 debian 的稳定版都不支持一下……唉

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-02 18:22
蒙面饿僧
Arch播放正常。

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-02 19:37
ahwad
看来12.04 amd64只能默默看看。。。。。。

默默等待14.04来临了。。。。。。。

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-02 23:52
enncoco
Traceback (most recent call last):
File "./kuwo.py", line 7, in <module>
from kuwo.App import App
File "/home/enncoco/code/github/kwplayer/kuwo/App.py", line 11, in <module>
from kuwo.Artists import Artists
File "/home/enncoco/code/github/kwplayer/kuwo/Artists.py", line 7, in <module>
from kuwo import Net
File "/home/enncoco/code/github/kwplayer/kuwo/Net.py", line 47, in <module>
ldb = leveldb.LevelDB(Config.CACHE_DB)
leveldb.LevelDBError: IO error: lock /home/ceepunk/.cache/kuwo/cache.db/LOCK: 资源暂时不可用

enncoco@shell:~/code/github/kwplayer$ ./kuwo.py
Traceback (most recent call last):
File "./kuwo.py", line 7, in <module>
from kuwo.App import App
File "/home/enncoco/code/github/kwplayer/kuwo/App.py", line 11, in <module>
from kuwo.Artists import Artists
File "/home/enncoco/code/github/kwplayer/kuwo/Artists.py", line 7, in <module>
from kuwo import Net
File "/home/enncoco/code/github/kwplayer/kuwo/Net.py", line 47, in <module>
ldb = leveldb.LevelDB(Config.CACHE_DB)
leveldb.LevelDBError: IO error: /home/enncoco/.cache/kuwo/cache.db/LOCK: 没有那个文件或目录

:em20

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-03 0:59
jinjiachen
好期待 明天试试 :em09

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-03 7:49
langyxxl
我在13.04上使用,需要的软件包都安装了
运行之后,出现下面错误:
langyxxl@LANGYXXL:~/文档/kwplayer$ ./kuwo.py
Traceback (most recent call last):
File "/home/langyxxl/文档/kwplayer/kuwo/App.py", line 86, in on_app_activate
self.load_styles()
File "/home/langyxxl/文档/kwplayer/kuwo/App.py", line 187, in load_styles
style_provider.load_from_data(css)
File "/usr/lib/python3/dist-packages/gi/types.py", line 113, in function
return info.invoke(*args, **kwargs)
gi._glib.GError: <data>:4:17Junk at end of value

请问怎么解决

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-03 7:50
langyxxl
我在13.04上使用,需要的软件包都安装了
运行之后,出现下面错误:
langyxxl@LANGYXXL:~/文档/kwplayer$ ./kuwo.py
Traceback (most recent call last):
File "/home/langyxxl/文档/kwplayer/kuwo/App.py", line 86, in on_app_activate
self.load_styles()
File "/home/langyxxl/文档/kwplayer/kuwo/App.py", line 187, in load_styles
style_provider.load_from_data(css)
File "/usr/lib/python3/dist-packages/gi/types.py", line 113, in function
return info.invoke(*args, **kwargs)
gi._glib.GError: <data>:4:17Junk at end of value

请问怎么解决

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-03 8:11
nae6taiyie0T
warmsun 写了:额 debian 的稳定版都不支持一下……唉
因为mutagen模块需要python3.3, 而debian stable中安装了python3.2, 你可以试着更新一下python3的版本;
确切来说, 是依赖了python3.3中的collections.abc, 也可以试试将整个python3.3的collections模块移到python3.2里.
在debian中, 应该被放在/usr/lib/python3.2/里. 当然了, 操作之前最好先备份系统中的collections目录.
因为没有debian stable系统, 我也没有额外的时间来专门下载/安装并测试它在wheezy中的表现.

另一个可选的方式是用交叉源, 选择将python3的版本升级到debian testing中的3.3版, 这样应该也可以(但有些人有洁癖, 是坚决不会混源的, 好吧, 那我也没办法.)

第三种选择是向mutagenx(mutagen)项目提交兼容python3.2的补丁, 链接在此https://github.com/LordSputnik/mutagen, 你要是有多余的时间, 可以帮一下忙的.

第四种选择是修改kwplayer的代码, 将mutagen模块设置为可选的, 就像leveldb模块一样. 但这样一来, 程序就不支持自动修正mp3/ape文件中的gbk乱码了, 因为使用mutagen就是为了将gbk编码转成utf8的, 并为ape文件加入APEv2格式的标签(下载的ape文件里面是没有标签的). 当然了, kwplayer中播放时是不会出现乱码问题的, 因为它会从本地sqlite/leveldb缓存数据库中读取缓存好的更为详细的数据. 但如果要用其它播放器打开的话, 就有可能出现乱码问题了(比如rhythmbox). 但这种情况下, 可以单独安装一些转码工具, 比如mid3icon等, 来批量将gbk转为utf8.

总之, 我会考虑把mutagen模块从依赖改为推荐, 这样的话, kwplayer的软件包依赖就更为宽松了.

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-03 8:16
nae6taiyie0T
enncoco 写了:Traceback (most recent call last):
File "./kuwo.py", line 7, in <module>
from kuwo.App import App
File "/home/enncoco/code/github/kwplayer/kuwo/App.py", line 11, in <module>
from kuwo.Artists import Artists
File "/home/enncoco/code/github/kwplayer/kuwo/Artists.py", line 7, in <module>
from kuwo import Net
File "/home/enncoco/code/github/kwplayer/kuwo/Net.py", line 47, in <module>
ldb = leveldb.LevelDB(Config.CACHE_DB)
leveldb.LevelDBError: IO error: lock /home/ceepunk/.cache/kuwo/cache.db/LOCK: 资源暂时不可用

enncoco@shell:~/code/github/kwplayer$ ./kuwo.py
Traceback (most recent call last):
File "./kuwo.py", line 7, in <module>
from kuwo.App import App
File "/home/enncoco/code/github/kwplayer/kuwo/App.py", line 11, in <module>
from kuwo.Artists import Artists
File "/home/enncoco/code/github/kwplayer/kuwo/Artists.py", line 7, in <module>
from kuwo import Net
File "/home/enncoco/code/github/kwplayer/kuwo/Net.py", line 47, in <module>
ldb = leveldb.LevelDB(Config.CACHE_DB)
leveldb.LevelDBError: IO error: /home/enncoco/.cache/kuwo/cache.db/LOCK: 没有那个文件或目录

:em20
看错误信息应该是你一次打来了几个播放窗口, 而leveldb数据库只支持单进程访问, 其它进程都被锁住了.
或者之前的进程还没有完全退出.

总之可以用gnome-system-monitor等工具, 或者

代码: 全选

$ ps aux | grep kwplayer
这条命令来查看一下是不是有多个kwplayer进程, 找到后都把它们关就行了.

我会考虑在代码中加入相应的检验程序是否已经运行的功能的.

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-03 8:29
nae6taiyie0T
langyxxl 写了:我在13.04上使用,需要的软件包都安装了
运行之后,出现下面错误:
langyxxl@LANGYXXL:~/文档/kwplayer$ ./kuwo.py
Traceback (most recent call last):
File "/home/langyxxl/文档/kwplayer/kuwo/App.py", line 86, in on_app_activate
self.load_styles()
File "/home/langyxxl/文档/kwplayer/kuwo/App.py", line 187, in load_styles
style_provider.load_from_data(css)
File "/usr/lib/python3/dist-packages/gi/types.py", line 113, in function
return info.invoke(*args, **kwargs)
gi._glib.GError: <data>:4:17Junk at end of value

请问怎么解决
程序更新了, 你重新下载一个, 再试试, 看看问题是否依然存在.

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-03 8:59
nae6taiyie0T
warmsun 写了:额 debian 的稳定版都不支持一下……唉
已经将mutagen设定为推荐模块, 程序更新了, 请帮忙在debian wheezy里测试一下, 并将运行结果说明一下. 先行谢过.

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-03 9:13
nae6taiyie0T
蒙面饿僧 写了:Arch播放正常。
请为Arch 用户写一下大致的安装过程, 我替他们谢谢你啦 :)

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-03 10:11
速腾1994
ls不会看readme么?
你确定你是Arch用户?

Sent from my Galaxy Nexus

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-03 11:00
nae6taiyie0T
速腾1994 写了:ls不会看readme么?
你确定你是Arch用户?

Sent from my Galaxy Nexus
哦, README是我写的, 但关于在arch linux上如何安装, 介绍的太简单, 我想要一些稍微详细的信息, 然后把它添加到README.

Re: 酷我音乐盒 Gtk/Linux版 - 源码已经发布, 欢迎各位下载测试

发表于 : 2013-10-03 13:01
warmsun
nae6taiyie0T 写了:
warmsun 写了:额 debian 的稳定版都不支持一下……唉
已经将mutagen设定为推荐模块, 程序更新了, 请帮忙在debian wheezy里测试一下, 并将运行结果说明一下. 先行谢过.
稍等 马上试验 :em11 :em11