maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Multimedia (https://talk.maemo.org/forumdisplay.php?f=32)
-   -   XMMS for N900? (https://talk.maemo.org/showthread.php?t=40634)

XTC 2010-01-23 22:36

Re: XMMS for N900?
 
Quote:

Originally Posted by patator (Post 491057)
Which output are you using?
Alsa?

(I think the problem was in alsa)

Indeed ... I've installed XMMS once again and - after 10 minutes it renders my n810 unresponsive.
Switching to esound helped.
No memory leak here.
Thx. I've got only one additional question - how can I recover when I minimize XMMS main window? :)

patator 2010-01-23 22:46

Re: XMMS for N900?
 
lol, that good old problem...

you have to go in the menu and start it again, it will bring up the running xmms.

for the memory leak, the problem is that only alsa works with a2dp..

edit:
at ~ 1h00 I switched from esd to alsa output and yes it quite visible.

bunanson 2010-01-24 01:40

Re: XMMS for N900?
 
Quote:

Originally Posted by XTC (Post 491092)
...how can I recover when I minimize XMMS main window? :)

Try this,
install xmmsctrl
xterm
xmmsctrl main 0 main 1

It works for me

Thanks patator for the port, I love it.

bun

patator 2010-01-24 01:58

Re: XMMS for N900?
 
Normally, xmmsctrl is a depency of xmms so it should be installed by default and what you describe should be already done.

Meanwhile I've found this:
http://web.archive.org/web/200610121..._bug.cgi?id=93

"
I changed the output in my XMMS from ALSA to OSS, and then left it connected to
the same stream I usually listen to (and have the leak on) for at least 8-10
hours. No memory leak occured.

Could it be a leak in the ALSA output, and not something to do with streaming?
"

bunanson, you are running it on a n900? esd and pulseaudio, not sure if that works..

music is still playing here with alsa but the graph I posted look not good since I switched to alsa (1h00) :)

bunanson 2010-01-24 05:12

Re: XMMS for N900?
 
Quote:

Originally Posted by patator (Post 491329)
...bunanson, you are running it on a n900? esd and pulseaudio, not sure if that works...

No. Running on N8x0. Would love to try it on N900 with some coaching..... :)

bun

jebba 2010-01-24 15:00

Re: XMMS for N900?
 
As I mentioned above, it won't work on N900, at least not that package for the N8x0 since it requires gtk1.2, which is unavailable in the Maemo repos. It is unlikely to be built, but who knows, maybe someone will take a crack at it.

patator 2010-01-24 15:48

Re: XMMS for N900?
 
Quote:

Originally Posted by jebba (Post 491958)
requires gtk1.2,

Which is in the same repository as xmms

btw, debian archive is here:

http://stabile.debian.org:5001/

RobbH 2010-01-25 02:07

Re: XMMS for N900?
 
Quote:

Originally Posted by patator (Post 491004)
Thanks :)

Try apt-get -s install xmms libaudiofile0 libesd0 libglib1.2ldbl libgtk1.2 xmmsctrl

etc.. till it accepts.

not sure how simulation works, does it also try to solve dependencies. cause xmmsctrl is also in the repo.


I'd say.. install it. I'll help you privately if it breaks something. It would be very easy to revert as this package is self contained to this repository.


By the way it's not optified. I guess you know it.. should be easy though to do a dirty- optify.

Thanks. I'm going to hold off for now, because I don't have a lot of extra time to deal with problems, if any should happen to occur. I am concerned about the first two files, libaudiofile0 and libesd0, which are not available through the same debfarm repository. I'd have to turn to the Maemo Chinook repository for them. And I'm not ready to tackle the task of manually optifying the installed packages.

So I'm going to have to spend some time working up my courage before I try this. If anyone else is willing to dive in ahead of me, I'll be happy to get out of your way!

RobbH 2010-02-02 00:31

Re: XMMS for N900?removal
 
Quote:

Originally Posted by patator (Post 491004)
Thanks :)

Try apt-get -s install xmms libaudiofile0 libesd0 libglib1.2ldbl libgtk1.2 xmmsctrl

etc.. till it accepts.

(remainder snipped)

I finally decided to tackle this. I enabled the Memo Chinook repository and installed libaudiofile0 without incident. However, libesd0 would not install due to another dependency, osso-esd.

When I ran a simulated install of osso-esd, this was reported:

Code:

The following extra packages will be installed:
  libesd0
The following packages will be REMOVED:
  mp-fremantle-002-pr pulseaudio-esound-compat
The following NEW packages will be installed:
  libesd0 osso-esd

For now, I'll go no further. I suspect the removal of those files might make pulseaudio unusable, and I'm not willing to do that.

thp 2010-03-20 16:51

Re: XMMS for N900?
 
Just "ported" for fun: Audacious for Maemo 5 - binary .debs, instructions and link to the source packages for further hacking

Screenshot:

http://khan.thpinfo.com/~thp/tmp/aud...320-172620.png

I won't be doing any more work on this, but feel free to pick up from where I left =)

The source packages are also linked on the bottom of that page.


All times are GMT. The time now is 08:06.

vBulletin® Version 3.8.8