Release ncmpcpp4P


Ok, apparently I messed up my relatively fresh HF6 install by using opkg once (or so Ivanovic suggested on IRC, I only installed wvdial from opkg).


This was most notable because xfce terminal didn't have any wm-borders/buttons.


I reflashed with the HF6 image and ncmpcpp4p now works correctly.


ps; I'm unable to load a stream with 'a' like 'http://stream2.jungletrain.net:8000'. It said 'Unsupported URI scheme'


(I guess 0.15.* is pretty old for mpd, maybe time to update?)
 
Last edited by a moderator:
An update is in my plans.
Thanks for the ncmpcpp port, remogatto!


I use it to control my mpd server and it's just perfect.


Could you enable the "outputs" screen in the next build?


(./configure --enable-outputs)


Then I can enable the output in the kitchen (my second N900 ;) ) from the Pandora.


Thanks!
 
An update is in my plans.
Thanks for the ncmpcpp port, remogatto!


I use it to control my mpd server and it's just perfect.


Could you enable the "outputs" screen in the next build?


(./configure --enable-outputs)


Then I can enable the output in the kitchen (my second N900 ;) ) from the Pandora.


Thanks!

Sure, I'll give a look at this for the next release. BTW; if you would you like to try by yourself, here is the repo on github: https://github.com/remogatto/ncmpcpp4P


Cheers.
 
Thanks for porting. It's the only music player i found so far that plays music in low power mode, which is great.


But sometimes it doesn't start and i can't find out why.


When i tried to start the pnd from the commandline it didn't output something useful either.


Have you any suggestions?


The pndrun_ncmpcpp4P.remogatto.out file:

sudo /usr/pandora/scripts/pnd_run.sh -m -p /media/mmcblk0p1/pandora/menu//ncmpcpp4P_v0.5.7.1.pnd -e ./ncmpcpp4P.sh -b ncmpcpp4P.remogatto


not mounted on loop yet, doing so


LoopMountedon:


losetup: could not find any free loop device


usedminor 1


freeminor 2


Filetype is Squashfs


Mounting PND (mount -t squashfs) :


/dev/loop2 on /mnt/pnd/ncmpcpp4P.remogatto type squashfs (ro)


Filesystem is ext2


Mounting the Union FS using /media/mmcblk0p1/pandora/appdata/ncmpcpp4P.remogatto as Write directory:


none on /mnt/utmp/ncmpcpp4P.remogatto type aufs (rw,si=6ede1d37)


none on /mnt/utmp/ncmpcpp4P.remogatto type aufs (rw,si=6ede1d37)


[------------------------------]{ App start }[---------------------------------]


mkdir: cannot create directory `music': File exists


mkdir: cannot create directory `playlists': File exists


mkdir: cannot create directory `.ncmpcpp': File exists


mpd: no process killed


config: loading file mpd.conf


listen: binding to any address


listen: binding to socket address [::]:6600


listen: binding to socket address 0.0.0.0:6600


path: path_set_fs_charset: fs charset is: UTF-8


volume: deprecated option 'mixer_device' found, moving to 'alsa' audio output


volume: deprecated option 'mixer_control' found, moving to 'alsa' audio output


daemon: opening pid file


daemon: daemonized!


daemon: writing pid file


avahi: Initializing interface


avahi: Client changed to state 101


avahi: Client is CONNECTING


update: spawned thread for update job id 1


state_file: Saving state file


[list of all music files...]


avahi: Shutting down interface


listen: listen_global_finish called


db_finish took 0.000000 seconds


[-------------------------------]{ App end }[----------------------------------]


cleanup done
 
Thanks for porting. It's the only music player i found so far that plays music in low power mode, which is great.


But sometimes it doesn't start and i can't find out why.


When i tried to start the pnd from the commandline it didn't output something useful either.


Have you any suggestions?


The pndrun_ncmpcpp4P.remogatto.out file:

sudo /usr/pandora/scripts/pnd_run.sh -m -p /media/mmcblk0p1/pandora/menu//ncmpcpp4P_v0.5.7.1.pnd -e ./ncmpcpp4P.sh -b ncmpcpp4P.remogatto


not mounted on loop yet, doing so


LoopMountedon:


losetup: could not find any free loop device


usedminor 1


freeminor 2


Filetype is Squashfs


Mounting PND (mount -t squashfs) :


/dev/loop2 on /mnt/pnd/ncmpcpp4P.remogatto type squashfs (ro)


Filesystem is ext2


Mounting the Union FS using /media/mmcblk0p1/pandora/appdata/ncmpcpp4P.remogatto as Write directory:


none on /mnt/utmp/ncmpcpp4P.remogatto type aufs (rw,si=6ede1d37)


none on /mnt/utmp/ncmpcpp4P.remogatto type aufs (rw,si=6ede1d37)


[------------------------------]{ App start }[---------------------------------]


mkdir: cannot create directory `music': File exists


mkdir: cannot create directory `playlists': File exists


mkdir: cannot create directory `.ncmpcpp': File exists


mpd: no process killed


config: loading file mpd.conf


listen: binding to any address


listen: binding to socket address [::]:6600


listen: binding to socket address 0.0.0.0:6600


path: path_set_fs_charset: fs charset is: UTF-8


volume: deprecated option 'mixer_device' found, moving to 'alsa' audio output


volume: deprecated option 'mixer_control' found, moving to 'alsa' audio output


daemon: opening pid file


daemon: daemonized!


daemon: writing pid file


avahi: Initializing interface


avahi: Client changed to state 101


avahi: Client is CONNECTING


update: spawned thread for update job id 1


state_file: Saving state file


[list of all music files...]


avahi: Shutting down interface


listen: listen_global_finish called


db_finish took 0.000000 seconds


[-------------------------------]{ App end }[----------------------------------]


cleanup done

Because you opened another terminal first or edited terminal settings inside pnd. You have to watch later pnds which have a cli app inside and use terminal. They fixed the problem inside their scripts or use another console.

Sure, I'll give a look at this for the next release.
On the other hand remogatto will do it soon :)
 
Last edited by a moderator:
Back
Top