[SOLVED] ncmpcpp 0.6.x depreciated commandline arguments

Hmmm, I used to have external keyboard shortcuts and mouse bindings to pause/switch tracks at will.  Now it is gone in 0.6.x beta and I don't have 0.5.x anymore since I last cleared the pkg cache recently..   Time to visit ARM and downgrade.
Last edited by ssri (2014-09-27 00:18:13)

Rasi wrote:
ssri wrote:or not running at all.
Then I dont see the issue AT ALL. just use mpc. its also not running at all
Also convenient for you to ignore the rest of my statement .  Oh well.  I'm just stating that it was more convenient to use ncmpcpp for my use case and I'm quite content to keep ncmpcpp pinned at 0.5.10.  As for my OP, I didn't notice any news from the project's page that some of ncmpcpp's commandline arguments were depreciated and reported it here.  The subsequent reply post rightfully pointed out that mpc offered the same commandline options.  For me, there are two options, keep ncmpcpp pinned or move over to mpc.  I decided to go with the former.  That is all I'm going to say.
EDIT: Since I tend to control mpd in the background (outside of ncmpcpp or mpc) while working in a DE, I changed all of my keyboard shortcuts and mouse gestures to 'mpc foo'  Just laziness on my part *shrugs*
Last edited by ssri (2014-09-27 00:18:37)

Similar Messages

  • Commandline arguments to open private firefox window with toolbox (web console) open.

    Hi there :)
    I would like to launch FireFox 33.1 from Visual Studio 2013 with the commandline arguments that will:
    1.) Open a private window (no cache/no history)
    2.) Will have the toolbox open with the Console tab selected (Toolbox is normally opened with F12)
    I tried launching with:
    -private-window -> this worked fine, new private window opens up
    but the console parameters do not work:
    -console -> no console
    -jsconsole -> a slimmed down popup
    -inspector -> no console
    Any assistance would be much appreciated.

    Cor-el's suggestion resolved my problem. Apparently the MOZ_NO_REMOTE variable was set to 1 on my system variables. I never made it, and really have no idea how it got there, but deleting this variable and restarting firefox has resolved the issue. Thanks Cor-el!
    Marking case: Solved
    Solution: Verify the MOZ_NO_REMOTE variable is NOT set to 1. This can be achieved by simply deleting this variable.

  • Does the Firmware Password Application support commandline arguments

    Can anyone tell me does the firmware password application support commandline arguments. What are they ?
    Thanks...

    Hello! You might find THIS article on open firmware helpful. Tom

  • [svn] 2785: update clover code coverage report, add tests for asc commandline arguments

    Revision: 2785
    Author: [email protected]
    Date: 2008-08-08 09:56:23 -0700 (Fri, 08 Aug 2008)
    Log Message:
    update clover code coverage report, add tests for asc commandline arguments
    Modified Paths:
    flex/sdk/trunk/modules/asc/build/java/build.xml
    flex/sdk/trunk/modules/asc/test/compiler/runtests.py
    flex/sdk/trunk/modules/asc/test/compiler/testconfig.txt
    Added Paths:
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/abcfuture.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/avmtarget.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/avmtarget.err
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/avmtargetn.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/avmtargetn.err
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/config.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/config.err
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/exe.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/exe.err
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/help1.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/help1.err
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/help2.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/help2.err
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/m.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/metadata.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/movieclip.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/sanity.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/sanity.err
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/show_bytes.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/show_flow.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/show_flow.err
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/show_instructions.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/show_parse_trees.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/show_parse_trees.err
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/static_semantics.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/static_semantics.err
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/swf.as
    flex/sdk/trunk/modules/asc/test/compiler/cmdline/swf.err

  • [Solved] Ncmpcpp Visualizer Failed To Load (Blank)

    I've install ncmpcpp and mpd and I've followed each guide to enable visualization. Unfortunately I don't know what have cause it to failed to load.
    Everytime I hit '9' to reveal it, it just showing blank terminal..for your information all of my songs just played fine.
    I used config from one of our member via this thread. here is my .ncmpcpp/config:
    ##### connection settings #####
    mpd_host = "localhost"
    mpd_port = "6600"
    mpd_music_dir = "/home/drfreddy/Music"
    mpd_connection_timeout = "5"
    mpd_crossfade_time = "1"
    mpd_communication_mode = "notifications" (polling/notifications)
    visualizer_fifo_path = "/tmp/mpd.fifo"
    visualizer_output_name = "my_fifo"
    visualizer_sync_interval = "1"
    visualizer_type = "wave" (spectrum/wave)
    system_encoding = "utf-8"
    ##### delays #####
    playlist_disable_highlight_delay = "5"
    message_delay_time = "4"
    # Playlist
    song_columns_list_format = "(7f)[cyan]{l} (25)[blue]{a} (40)[red]{t|f} (30)[magenta]{b}"
    song_list_format = "{$3[%l]$9} {$5%a$9} - {$2%t$9} - {$6%f$9}"
    now_playing_prefix = "$b$1» "
    now_playing_suffix = "$/b"
    playlist_display_mode = "columns" (classic/columns)
    autocenter_mode = "yes"
    centered_cursor = "yes"
    cyclic_scrolling = "yes"
    mouse_list_scroll_whole_page = "no"
    # # Bars
    song_status_format = "{%a - }{%t - }{%b}"
    progressbar_look = "─╼ "
    titles_visibility = "no"
    header_visibility = "no"
    statusbar_visibility = "yes"
    # Browser
    browser_playlist_prefix = "$2plist »$9 "
    browser_display_mode = "classic" (classic/columns)
    # Colors
    discard_colors_if_item_is_selected = "yes"
    header_window_color = "default"
    volume_color = "cyan"
    state_line_color = "white"
    state_flags_color = "green"
    main_window_color = "default"
    color1 = "cyan"
    color2 = "black"
    main_window_highlight_color = "red"
    progressbar_color = "cyan"
    statusbar_color = "white"
    active_column_color = "red"
    visualizer_color = "cyan"
    # Others
    song_window_title_format = "MPD: {%a > }{%t}|{%f}"
    search_engine_display_mode = "columns" (classic/columns)
    follow_now_playing_lyrics = "yes"
    display_screens_numbers_on_start = "no"
    user_interface = "alternative" (classic/alternative)
    And here is my .mpdconf:
    # An example configuration file for MPD
    # See the mpd.conf man page for a more detailed description of each parameter.
    # Files and directories #######################################################
    # This setting controls the top directory which MPD will search to discover the
    # available audio files and add them to the daemon's online database. This
    # setting defaults to the XDG directory, otherwise the music directory will be
    # be disabled and audio files will only be accepted over ipc socket (using
    # file:// protocol) or streaming files over an accepted protocol.
    music_directory "/home/drfreddy/Music/"
    # This setting sets the MPD internal playlist directory. The purpose of this
    # directory is storage for playlists created by MPD. The server will use
    # playlist files not created by the server but only if they are in the MPD
    # format. This setting defaults to playlist saving being disabled.
    playlist_directory "~/.mpd/playlists"
    # This setting sets the location of the MPD database. This file is used to
    # load the database at server start up and store the database while the
    # server is not up. This setting defaults to disabled which will allow
    # MPD to accept files over ipc socket (using file:// protocol) or streaming
    # files over an accepted protocol.
    db_file "~/.mpd/database"
    # These settings are the locations for the daemon log files for the daemon.
    # These logs are great for troubleshooting, depending on your log_level
    # settings.
    # The special value "syslog" makes MPD use the local syslog daemon. This
    # setting defaults to logging to syslog, otherwise logging is disabled.
    #log_file "~/.mpd/log"
    # This setting sets the location of the file which stores the process ID
    # for use of mpd --kill and some init scripts. This setting is disabled by
    # default and the pid file will not be stored.
    #pid_file "~/.mpd/pid"
    # This setting sets the location of the file which contains information about
    # most variables to get MPD back into the same general shape it was in before
    # it was brought down. This setting is disabled by default and the server
    # state will be reset on server start up.
    #state_file "~/.mpd/state"
    # The location of the sticker database. This is a database which
    # manages dynamic information attached to songs.
    #sticker_file "~/.mpd/sticker.sql"
    # General music daemon options ################################################
    # This setting specifies the user that MPD will run as. MPD should never run as
    # root and you may use this setting to make MPD change its user ID after
    # initialization. This setting is disabled by default and MPD is run as the
    # current user.
    user "drfreddy"
    # This setting specifies the group that MPD will run as. If not specified
    # primary group of user specified with "user" setting will be used (if set).
    # This is useful if MPD needs to be a member of group such as "audio" to
    # have permission to use sound card.
    #group "nogroup"
    # This setting sets the address for the daemon to listen on. Careful attention
    # should be paid if this is assigned to anything other then the default, any.
    # This setting can deny access to control of the daemon.
    # For network
    bind_to_address "any"
    # And for Unix Socket
    #bind_to_address "~/.mpd/socket"
    # This setting is the TCP port that is desired for the daemon to get assigned
    # to.
    port "6600"
    # This setting controls the type of information which is logged. Available
    # setting arguments are "default", "secure" or "verbose". The "verbose" setting
    # argument is recommended for troubleshooting, though can quickly stretch
    # available resources on limited hardware storage.
    log_level "default"
    # If you have a problem with your MP3s ending abruptly it is recommended that
    # you set this argument to "no" to attempt to fix the problem. If this solves
    # the problem, it is highly recommended to fix the MP3 files with vbrfix
    # (available from <http://www.willwap.co.uk/Programs/vbrfix.php>), at which
    # point gapless MP3 playback can be enabled.
    gapless_mp3_playback "yes"
    # Setting "restore_paused" to "yes" puts MPD into pause mode instead
    # of starting playback after startup.
    #restore_paused "no"
    # This setting enables MPD to create playlists in a format usable by other
    # music players.
    #save_absolute_paths_in_playlists "no"
    # This setting defines a list of tag types that will be extracted during the
    # audio file discovery process. The complete list of possible values can be
    # found in the mpd.conf man page.
    #metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
    # This setting enables automatic update of MPD's database when files in
    # music_directory are changed.
    auto_update "yes"
    # Limit the depth of the directories being watched, 0 means only watch
    # the music directory itself. There is no limit by default.
    #auto_update_depth "3"
    # Symbolic link behavior ######################################################
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links outside of the configured music_directory.
    #follow_outside_symlinks "yes"
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links inside of the configured music_directory.
    #follow_inside_symlinks "yes"
    # Zeroconf / Avahi Service Discovery ##########################################
    # If this setting is set to "yes", service information will be published with
    # Zeroconf / Avahi.
    #zeroconf_enabled "yes"
    # The argument to this setting will be the Zeroconf / Avahi unique name for
    # this MPD server on the network.
    #zeroconf_name "Music Player"
    # Permissions #################################################################
    # If this setting is set, MPD will require password authorization. The password
    # can setting can be specified multiple times for different password profiles.
    #password "password@read,add,control,admin"
    # This setting specifies the permissions a user has who has not yet logged in.
    #default_permissions "read,add,control,admin"
    # Input #######################################################################
    input {
    plugin "curl"
    # proxy "proxy.isp.com:8080"
    # proxy_user "user"
    # proxy_password "password"
    # Audio Output ################################################################
    # MPD supports various audio output types, as well as playing through multiple
    # audio outputs at the same time, through multiple audio_output settings
    # blocks. Setting this block is optional, though the server will only attempt
    # autodetection for one sound card.
    # See <http://mpd.wikia.com/wiki/Configuration#Audio_Outputs> for examples of
    # other audio outputs.
    # An example of an ALSA output:
    audio_output {
    type "alsa"
    name "Beats by Dr. Freddy"
    device "hw:0,0" # optional
    format "44100:16:2" # optional
    mixer_type "software" # optional
    mixer_device "default" # optional
    mixer_control "PCM" # optional
    mixer_index "0" # optional
    # An example of an OSS output:
    #audio_output {
    # type "oss"
    # name "My OSS Device"
    ## device "/dev/dsp" # optional
    ## format "44100:16:2" # optional
    ## mixer_type "hardware" # optional
    ## mixer_device "/dev/mixer" # optional
    ## mixer_control "PCM" # optional
    # An example of a shout output (for streaming to Icecast):
    #audio_output {
    # type "shout"
    # encoding "ogg" # optional
    # name "My Shout Stream"
    # host "localhost"
    # port "8000"
    # mount "/mpd.ogg"
    # password "hackme"
    # quality "5.0"
    # bitrate "128"
    # format "44100:16:1"
    ## protocol "icecast2" # optional
    ## user "source" # optional
    ## description "My Stream Description" # optional
    ## url "http://example.com" # optional
    ## genre "jazz" # optional
    ## public "no" # optional
    ## timeout "2" # optional
    ## mixer_type "software" # optional
    # An example of a recorder output:
    #audio_output {
    # type "recorder"
    # name "My recorder"
    # encoder "vorbis" # optional, vorbis or lame
    # path "/var/lib/mpd/recorder/mpd.ogg"
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # An example of a httpd output (built-in HTTP streaming server):
    #audio_output {
    # type "httpd"
    # name "My HTTP Stream"
    # encoder "vorbis" # optional, vorbis or lame
    # port "8000"
    # bind_to_address "0.0.0.0" # optional, IPv4 or IPv6
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # max_clients "0" # optional 0=no limit
    # An example of a pulseaudio output (streaming to a remote pulseaudio server)
    #audio_output {
    # type "pulse"
    # name "My Pulse Output"
    ## server "remote_server" # optional
    ## sink "remote_server_sink" # optional
    ## Example "pipe" output:
    #audio_output {
    # type "pipe"
    # name "my pipe"
    # command "aplay -f cd 2>/dev/null"
    ## Or if you're want to use AudioCompress
    # command "AudioCompress -m | aplay -f cd 2>/dev/null"
    ## Or to send raw PCM stream through PCM:
    # command "nc example.org 8765"
    # format "44100:16:2"
    ## An example of a null output (for no audio output):
    #audio_output {
    # type "null"
    # name "My Null Output"
    # mixer_type "none" # optional
    # This setting will change all decoded audio to be converted to the specified
    # format before being passed to the audio outputs. By default, this setting is
    # disabled.
    #audio_output_format "44100:16:2"
    # If MPD has been compiled with libsamplerate support, this setting specifies
    # the sample rate converter to use. Possible values can be found in the
    # mpd.conf man page or the libsamplerate documentation. By default, this is
    # setting is disabled.
    #samplerate_converter "Fastest Sinc Interpolator"
    # Normalization automatic volume adjustments ##################################
    # This setting specifies the type of ReplayGain to use. This setting can have
    # the argument "off", "album" or "track". See <http://www.replaygain.org>
    # for more details. This setting is off by default.
    #replaygain "album"
    # This setting sets the pre-amp used for files that have ReplayGain tags. By
    # default this setting is disabled.
    #replaygain_preamp "0"
    # This setting enables on-the-fly normalization volume adjustment. This will
    # result in the volume of all playing audio to be adjusted so the output has
    # equal "loudness". This setting is disabled by default.
    #volume_normalization "no"
    # MPD Internal Buffering ######################################################
    # This setting adjusts the size of internal decoded audio buffering. Changing
    # this may have undesired effects. Don't change this if you don't know what you
    # are doing.
    #audio_buffer_size "2048"
    # This setting controls the percentage of the buffer which is filled before
    # beginning to play. Increasing this reduces the chance of audio file skipping,
    # at the cost of increased time prior to audio playback.
    #buffer_before_play "10%"
    # Resource Limitations ########################################################
    # These settings are various limitations to prevent MPD from using too many
    # resources. Generally, these settings should be minimized to prevent security
    # risks, depending on the operating resources.
    #connection_timeout "60"
    #max_connections "10"
    #max_playlist_length "16384"
    #max_command_list_size "2048"
    #max_output_buffer_size "8192"
    # Client TCP keep alive #######################################################
    # For clients connected by TCP on supported platforms.
    # Allows detection of dangling connections due to clients disappearing from
    # the network without closing their connections.
    # This is not usually necessary but can be useful in cases such as wifi connectected
    # clients that go in and out of network range or turn off wifi without closing their
    # connections. Combined with low max_connections this can soon cause clients to not
    # be able to connect.
    # Enable tcp keepalive on new client connections (default is "no")
    #tcp_keep_alive "no"
    # Time in seconds since the last communication on the connection and before
    # the keepalive probing is started. (default is 7200 seconds)
    #tcp_keep_alive_idle "7200"
    # Interval in seconds between keepalive probes, once a probe started.
    # (default is 75 seconds)
    #tcp_keep_alive_interval "75"
    # Number of failed probes before the connection is pronounced dead and
    # the connection is closed. (default is 9 times)
    #tcp_keep_alive_count "9"
    # Character Encoding ##########################################################
    # If file or directory names do not display correctly for your locale then you
    # may need to modify this setting.
    #filesystem_charset "UTF-8"
    # This setting controls the encoding that ID3v1 tags should be converted from.
    #id3v1_encoding "ISO-8859-1"
    # SIDPlay decoder #############################################################
    # songlength_database:
    # Location of your songlengths file, as distributed with the HVSC.
    # The sidplay plugin checks this for matching MD5 fingerprints.
    # See http://www.c64.org/HVSC/DOCUMENTS/Songlengths.faq
    # default_songlength:
    # This is the default playing time in seconds for songs not in the
    # songlength database, or in case you're not using a database.
    # A value of 0 means play indefinitely.
    # filter:
    # Turns the SID filter emulation on or off.
    #decoder {
    # plugin "sidplay"
    # songlength_database "/media/C64Music/DOCUMENTS/Songlengths.txt"
    # default_songlength "120"
    # filter "true"
    audio_output {
    type "fifo"
    name "my_fifo"
    path "/tmp/mpd.fifo"
    Can somebody tell me how to enable the visualization? Am I missing something?
    Last edited by Archer1X (2013-02-07 10:48:34)

    Nevermind..got it working after configured that I have to put this line in .ncmpcpp/config:
    visualizer_look = "+|"
    Anybody have a better look for the visualizer?
    I also have tried several figures like "=="..hmm..kinda like it..
    Last edited by Archer1X (2013-02-07 10:49:13)

  • [Solved] ncmpcpp segfault error when XF86Audio{Prev,Play,Next}

    I recently had to reinstall arch to do a dual boot with mac osx for the wifey.  I pulled all my configs down from my github but strangely the multimedia keys, XF86Audio{Prev,Play,Next} weren't working.
    .xbindkeysrc
    "xbacklight -dec 5"
    m:0x0 + c:232
    "xbacklight -inc 5"
    m:0x0 + c:233
    "kbdlight up"
    m:0x0 + c:238
    "kbdlight down"
    m:0x0 + c:237
    "/usr/bin/pulseaudio-ctl up"
    m:0x0 + c:123
    "/usr/bin/pulseaudio-ctl down"
    m:0x0 + c:122
    "/usr/bin/pulseaudio-ctl mute"
    m:0x0 + c:121
    "ncmpcpp toggle"
    m:0x10 + c:172
    XF86AudioPlay
    "ncmpcpp next"
    m:0x10 + c:171
    XF86AudioNext
    "ncmpcpp prev"
    m:0x10 + c:173
    XF86AudioPrev
    I did run showkey and the keycode in order is 165,164,163.
    xev output:
    Outer window is 0x2200001, inner window is 0x2200002
    PropertyNotify event, serial 8, synthetic NO, window 0x2200001,
    atom 0x27 (WM_NAME), time 1367489, state PropertyNewValue
    PropertyNotify event, serial 9, synthetic NO, window 0x2200001,
    atom 0x22 (WM_COMMAND), time 1367489, state PropertyNewValue
    PropertyNotify event, serial 10, synthetic NO, window 0x2200001,
    atom 0x28 (WM_NORMAL_HINTS), time 1367489, state PropertyNewValue
    CreateNotify event, serial 11, synthetic NO, window 0x2200001,
    parent 0x2200001, window 0x2200002, (10,10), width 50, height 50
    border_width 4, override NO
    PropertyNotify event, serial 14, synthetic NO, window 0x2200001,
    atom 0x13b (WM_PROTOCOLS), time 1367489, state PropertyNewValue
    MapNotify event, serial 15, synthetic NO, window 0x2200001,
    event 0x2200001, window 0x2200002, override NO
    ConfigureNotify event, serial 23, synthetic NO, window 0x2200001,
    event 0x2200001, window 0x2200001, (0,0), width 178, height 178,
    border_width 1, above 0x14000b8, override NO
    ConfigureNotify event, serial 23, synthetic YES, window 0x2200001,
    event 0x2200001, window 0x2200001, (0,25), width 178, height 178,
    border_width 1, above 0x0, override NO
    ConfigureNotify event, serial 27, synthetic NO, window 0x2200001,
    event 0x2200001, window 0x2200001, (2880,25), width 178, height 178,
    border_width 1, above 0x14000b8, override NO
    PropertyNotify event, serial 27, synthetic NO, window 0x2200001,
    atom 0x16e (WM_STATE), time 1367489, state PropertyNewValue
    ConfigureNotify event, serial 28, synthetic NO, window 0x2200001,
    event 0x2200001, window 0x2200001, (0,25), width 178, height 178,
    border_width 1, above 0x14000b8, override NO
    ConfigureNotify event, serial 28, synthetic NO, window 0x2200001,
    event 0x2200001, window 0x2200001, (8,33), width 710, height 857,
    border_width 1, above 0x14000b8, override NO
    ConfigureNotify event, serial 28, synthetic YES, window 0x2200001,
    event 0x2200001, window 0x2200001, (8,33), width 710, height 857,
    border_width 1, above 0x0, override NO
    ConfigureNotify event, serial 29, synthetic NO, window 0x2200001,
    event 0x2200001, window 0x2200001, (8,33), width 710, height 857,
    border_width 1, above 0x1400004, override NO
    MapNotify event, serial 29, synthetic NO, window 0x2200001,
    event 0x2200001, window 0x2200001, override NO
    I ran journalctl -f to see what is happening when I press the three buttons:
    └─╼ journalctl -f
    -- Logs begin at Sat 2015-01-24 22:08:04 PST. --
    Jan 27 13:12:44 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:44 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:45 AetherX kernel: ncmpcpp[27980]: segfault at 0 ip 000000000053e01b sp 00007fffdd7e0840 error 4 in ncmpcpp[400000+1ce000]
    Jan 27 13:12:45 AetherX systemd-coredump[27981]: Process 27980 (ncmpcpp) of user 1000 dumped core.
    Jan 27 13:12:45 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:45 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:46 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:46 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:47 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:47 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:49 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:49 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:50 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:50 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:50 AetherX kernel: ncmpcpp[28164]: segfault at 0 ip 000000000053e01b sp 00007fff28e943f0 error 4 in ncmpcpp[400000+1ce000]
    Jan 27 13:12:50 AetherX systemd-coredump[28165]: Process 28164 (ncmpcpp) of user 1000 dumped core.
    Jan 27 13:12:51 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:51 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:51 AetherX kernel: ncmpcpp[28203]: segfault at 0 ip 000000000053e01b sp 00007fff25251120 error 4 in ncmpcpp[400000+1ce000]
    Jan 27 13:12:52 AetherX systemd-coredump[28204]: Process 28203 (ncmpcpp) of user 1000 dumped core.
    Jan 27 13:12:52 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:52 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:53 AetherX kernel: ncmpcpp[28248]: segfault at 0 ip 000000000053e01b sp 00007fffa9eb8aa0 error 4 in ncmpcpp[400000+1ce000]
    Jan 27 13:12:53 AetherX systemd-coredump[28249]: Process 28248 (ncmpcpp) of user 1000 dumped core.
    Jan 27 13:12:54 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:54 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:55 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:55 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:56 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:56 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    I even tried xmodmap to no avail:
    keycode 165 = XF86AudioPrev
    keycode 164 = XF86AudioPlay
    keycode 163 = XF86AudioNext
    What gives?  The other xbindkeys work well.  What is causing the ncmpcpp segfault or how do I go about finding out more info? 
    This is on a macbook 2013 6,2 on
    └─╼ uname -a
    Linux AetherX 3.18.3-1-ck #1 SMP PREEMPT Fri Jan 16 15:46:26 EST 2015 x86_64 GNU/Linux
    Last edited by frank604 (2015-01-30 07:44:30)

    Wow I feel dumb.  Seems like ncmpcpp changed quite a bit since I last used it (around last Sept!?). Looks like we use mpc instead, example "mpc next" "mpc prev" "mpc toggle".  Marking as solved.

  • [solved] ncmpcpp - album sort?

    Have recently set up a headless server for my multimedia needs. Since I control it via ssh I had to install a console music player and have decided on mpd/ncmpcpp. One thing that bugs me is that the Media Library sorts with Artist as the first criteria. Even in the 2-column view where Album takes precedence, it is still Album (sorted by artist), which is kind of silly since I can get that already in the 3 column view. And so it is difficult to access my albums which are compilations of many artists. Is there any way I can have "Album" and see all the songs in that album in the next column?
    Or failing which are there any other console players I can use?
    Last edited by stryder (2011-08-13 13:12:00)

    stryder wrote:
    And so it is difficult to access my albums which are compilations of many artists. Is there any way I can have "Album" and see all the songs in that album in the next column?
    Or failing which are there any other console players I can use?
    Thats what the albumartist tag is for. And ncmpcpp supports this one just fine. just add tag "albumartist = Soundtrack" (for example) on those albums.
    to make ncmpcpp sort media library using this tag, hit ` and then A for albumartist.
    **edit** also make sure, to add the albumartist tag to the supported ones in mpd.conf
    Last edited by Rasi (2011-08-13 08:24:50)

  • [SOLVED[Ncmpcpp music visualizer]

    Hey.
    I've done few search on how to achieve that feature... but can't figure how to get it.
    I have set a path on mpd.conf with the "path" line, and on the ncmpcpp config with i set the path to it.
    What i am doing wrong?
    Last edited by YamiFrankc (2009-11-07 02:41:32)

    need to be using ncmpcpp-git
    //blue/0/~/ grep fifo .ncmpcpp/config
    ## need to use mpd fifo output, whose format parameter
    ## type "fifo"
    ## path "/tmp/mpd.fifo"
    #visualizer_fifo_path = ""
    visualizer_fifo_path = "/tmp/mpd.fifo"
    //blue/0/~/ grep fifo /etc/mpd.conf
    type "fifo"
    path "/tmp/mpd.fifo"
    //blue/0/~/ ls -l /tmp/mpd.fifo
    prw-r--r-- 1 patrick patrick 0 2009-11-06 16:14 /tmp/mpd.fifo
    make is so .
    Last edited by brisbin33 (2009-11-06 21:16:21)

  • Multiple Strings as Commandline argument

    Hello people,
    Everything is working properly, but I have a problem starting a method via command line argument.
    int main(int argc, char** argv)
         char  *p2Jar =     "-Djava.class.path=C:\\path\\myJAR.jar";
         char  *p2Lib =     "";
         JNI_IF JNIInterfaceObj(p2Jar, p2Lib);
         JNIInterfaceObj.setClassName("package/depth/MyClass");;
         JNIInterfaceObj.setMethodName("main");
         JNIInterfaceObj.getVM()->DestroyJavaVM();
         return 0;
    void JNI_IF::setMethodName(char* methodName)
         mid =     env->GetStaticMethodID(cls, methodName, "([Ljava/lang/String;)V");
         const char * t_argv = "-m tomtom_utrecht_2008_04.db3 -i \"L;ID;0,0,15280001229524,15280001349498,-15280001349500\" -if LOCATION_STRING -of BINARY64";
         jobjectArray applicationArgs = env->NewObjectArray(1, env->FindClass("java/lang/String"), NULL);
         jstring applicationArg0 = env->NewStringUTF(t_argv);
         env->SetObjectArrayElement(applicationArgs, 0, applicationArg0);
         if (mid != NULL) env->CallStaticVoidMethod(cls, mid, applicationArgs);
         else printf("Method %s corrupted!\n", methodName);
    }the command line argument is not accepted. the real string i have to deliver to the function is:
    -m tomtom_utrecht_2008_04.db3 -i "L;ID;0,0,15280001229524,15280001349498,-15280001349500" -if LOCATION_STRING -of BINARY64
    As you can see, a *"* is used in that string. I quoted it with the *\*
    Is that wrong quoting?
    Does anybody have any hints for me?
    Thank you!
    Cheers huck
    Edited by: huckleberry on 08.09.2011 00:16
    Edited by: EJP on 8/09/2011 18:35: code tags

    huckleberry wrote:
    JNI_IF is a kind of a handler, which triggers a method from a jar file, which I need in my C++ project. That myJAR.jar which demands the mentioned string as parameter.
    With that earlier code you've mentioned in the previous post, there was the "70" as inputparameter and that worked properly.
    The thing what have been changed is, I have a " in my string itself.Nope.
    You have CODE which has nothing to do with java nor jni to which WE do not have access.
    Let us call that code X.
    X is doing something. WE don't know what. And it isn't working. Since we don't have X we can't possibly tell you what is wrong.
    One thing I can tell you - you are embedding double quotes in your string. Since that presumably isn't working it is pretty certain that that by itself is not going to lead to a solution. However to verify you should print your arg string before using it - JUST before you use it. Then you can verify the form.
    Other than that I can provide some guesses.
    1. X is calling an external executable. X does not have a way to correctly parametrize arguments. Or it does and you are not using it. If the first then you are probably out of luck. If the second then you should figure it out.
    2. X is doing some sort of pseudo argument passing mechanism. Either you do not understand how it works or the code is doing it wrong. Solution to the first is to figure out the correct way. Second best you can do is try some other way of doing it.
    3. You are attempting to parametrize or escape something. The question is what. Normally the idiom (quotes) would only be needed with spaces in the parameter. Presumably you tried it without quotes. There might be a way to escape the '-' (only thing I can see that would need double quotes). You MIGHT do that with \\- (two back slashes - not one.) But there might be some other way as well.

  • [Solved] Ncmpcpp connect to host

    This could be a stupid question, but does anyone know how to set the server address for ncmpcpp so it can connect to a remote host?
    Last edited by litemotiv (2008-12-15 13:02:27)

    Nezmer wrote:use the MPD_HOST  environment variable . you can add it to .bashrc ( or whatever you use for exports) .
    That's it! Kudos.

  • [Solved] ncmpcpp and OSS

    Is their any way to get the volume working in ncmpcpp with oss? Thanks
    Last edited by haxit (2009-05-28 00:29:01)

    litemotiv wrote:
    ncmpcpp doesn't interact with oss directly, it displays the volume it receives from mpd.
    so in mpd.conf, you need to uncomment the lines for controlling the oss mixer
    I have OSS enabled in mpd config. Are there any other lines? This is what I have:
    music_directory       "~/music"
    playlist_directory    "~/music/playlist"
    db_file               "~/.mpd/db"
    log_file              "~/.mpd/log"
    error_file            "~/.mpd/error"
    pid_file              "~/.mpd/mpd.pid"
    state_file            "~/.mpd/mpdstate"
    user                  "haxit"
    bind_to_address       "127.0.0.1"
    port                  "6600"
    audio_output {
            type                    "oss"
            name                 "My Audio Device"

  • [Solved] ncmpcpp & Bash Colors?

    I'm posting this in the newbie corner, because I suspect that it's a really noob question.  Plus, this is my first post:
    I'm messing around with ncmpcpp, trying to get it looking nice.  I found the "post your ncmpcpp config" thread, and found a couple of configurations that I really liked... mostly because of the color schemes.  So, I tryied copying the configs linked, and the colors end up really different on my screen.
    At first I thought it was something to do with the config file, but I don't think so anymore... I've tried looking for bash color schemes, but haven't found anything that really seemed to do what I wanted.
    Example:
    See the config found in this post: linky
    Look at the linked screenshot, and compare it to what I see on my machine:
    My machine
    What I've got: rxvt-Unicode-256color, ncmpcpp.
    So, what's the stupid little detail that I'm missing?
    Last edited by d3snoopy (2010-08-29 01:18:26)

    There is a page on the Wiki detailing how you can contribute: http://wiki.archlinux.org/index.php/Getting_Involved
    You can also donate, if you would like to make a monetary contribution.
    Essentially, there are any number of avenues for you to support Arch; it depends on your skills and your enthusiasm. Read the Wiki, become as familiar as you can with the Arch Way and then lend a hand where you feel best able to help out - all and any contributions are welcomed if they are consistent with the Arch philosophy.

  • CommandLine arguments

    I manage multiple client projects across many servers. I use all access types (RDS, FTP, and Site Definition). These various projects display in the "Sites" dropdown under the File tab in the control panel. I would like to create links from a manubar tool that open specific sites in Dreamweaver. Is there a way to pass a parameter to DW that instructs it to open a specific site? I tried passing the dws file, but I get an error (file cannot be opened), plus, it seems that DW is trying to open the text of the dws file rather than the site the file represents.

    u can use this
    Runtime r = Runtime.getRuntime();
              Process p = null;
              try
                   System.out.println("File Generated");
                   p = r.exec("cmd.exe /c start ");
                   p.waitFor();
              catch (Exception e)
                   e.printStackTrace();
              }

  • [SOLVED] ncmpcpp/mpd - Error while writing tags

    Hello again, newbie corner folks!
    I probably never noticed this because I used to run Arch mostly on my netbook with all partitions formatted to EXT4, while I kept the desktop running Windows for gaming and etcetera. I've been cracking my head for the past hour and just couldn't figure this out.
    My /etc/fstab entry for the NTFS partition always worked with options set to defaults without any problems, I could read/write without even owning the /mnt/data folder (which I just did trying to figure this out, it was still root:root).
    With partition unmounted:
    klaus@void ~ % ls -l /mnt
    total 4
    drwxr-xr-x 2 klaus users 4096 Jan 6 15:34 data
    With partition mounted:
    klaus@void ~ % ls -l /mnt
    total 24
    drwxrwxrwx 1 klaus users 24576 Apr 17 18:12 data
    Current entry on /etc/fstab:
    UUID=7C76F10927DE59A4 /mnt/data ntfs-3g uid=klaus,gid=users 0 0
    Already tried `uid=user1,gid=users,dmask=022,fmask=133`, `uid=username,gid=users,umask=0022` and some sane variations of those options and it still didn't work. I have ntfs-3g installed and mpd running on systemctl, so it seems to me like mpd is the one that's unable to write data.
    I'd like to know how do I fix this and, if possible, an explanation as to why this is happening so I can better understand Arch.
    Thanks!
    Last edited by klaus (2015-04-19 07:57:15)

    mpd is running on local configuration as user daemon. Still not working, am I missing something?
    klaus@void ~ % ps -aux | grep mpd
    klaus 6537 0.0 0.3 758404 29780 ? Ssl 07:00 0:00 /usr/bin/mpd --no-daemon
    klaus 6690 0.0 0.0 10700 2272 pts/7 S+ 07:03 0:00 grep --color=auto mpd
    klaus@void ~ % systemctl --user status mpd
    ● mpd.service - Music Player Daemon
    Loaded: loaded (/usr/lib/systemd/user/mpd.service; enabled; vendor preset: enabled)
    Active: active (running) since Sat 2015-04-18 07:00:23 BRT; 4min 50s ago
    Main PID: 6537 (mpd)
    CGroup: /user.slice/user-1000.slice/[email protected]/mpd.service
    └─6537 /usr/bin/mpd --no-daemon
    klaus@void ~ % ll /mnt/data/Music/Lib
    total 144
    drwxrwxr-x 1 klaus users 0 Dec 10 23:11 5 a Seco
    klaus@void ~ % cat /etc/fstab | grep /mnt/data
    UUID=7C76F10927DE59A4 /mnt/data ntfs-3g uid=klaus,gid=users,umask=0002 0 0
    Edit:
    klaus@void ~ % cat .config/mpd/mpd.conf
    db_file "~/.config/mpd/database"
    log_file "~/.config/mpd/log"
    pid_file "~/.config/mpd/pid"
    state_file "~/.config/mpd/state"
    sticker_file "~/.config/mpd/sticker.sql"
    music_directory "/mnt/data/Music/Lib"
    playlist_directory "~/.config/mpd/playlists"
    audio_output {
    type "pulse"
    name "PulseAudio"
    audio_output {
    type "fifo"
    name "Visualizer"
    path "/tmp/mpd.fifo"
    format "44100:16:2"
    audio_output {
    type "httpd"
    name "Stream"
    encoder "lame"
    port "8888"
    max_clients "5"
    quality "5.0" # define only if bitrate is undefined
    # bitrate "128"
    format "44100:16:1"
    Last edited by klaus (2015-04-18 10:12:36)

  • System date as Command line argument

    Hi
    Can we pass system date as commandline argument to a java program.
    If yes,How?
    thnx in advance

    A simple work-around:
    public class Test {
         public static void main(String[] argv) {
              if (argv.length != 0) {
                   if (argv[0].equalsIgnoreCase("date")) argv[0] = new java.util.Date().toString();
                   System.out.println(argv[0]);
    }

Maybe you are looking for

  • How To Get Newest Adobe Flash Player So You Can Play Pc Game

    How Do I Get The Newest Flash Player on my IBbook G4 To PLay Woozworld If The Newest Flash Player isn't Compatible With my mac Ibook G4...Please Some one help

  • Future of SAP

    Just the other day I was wondering whether we would still have SAP at the time of our retirement.   The more I think about it, the more I feel that SAP would not last more than 10 to twelve years. Are my concerns justified, considering the past coupl

  • Simple Data Export Question

    Hello, I am testing the process-feature of the Livecycle WorkBench. However, I am facing some difficulties... As a matter of test, I wanted to create a simple process which would: Fetch an email attachement, an interactive PDF form Export the XML dat

  • Puedo restaurar mi ipad a un dia anterior?

    quisiera saber si se puede restaura mi ipad a un dia anterior

  • How can i sync my sent mail folder with mfe

    I can not see the mails that I sent using outlook on my phones sent items list. can anybody help me on this?