[SOLVED]urxvt bug jumping to front of command

Hello,
I have a weird bug with my terminal.
I type in my comand (comand of course makes no sense, but that's not the point), then I hit the home button and get an incorrect view, insert what I forgot and hit enter. Once executed, I can press up for previous comand and it is viewed correctly again.
Sometimes, this bug also happens when hitting up and browsing trough previous commands.
.bashrc:
PS1="\e[42m\W\e[0m\e[44m>\e[0m "
(bunch of aliases)
.Xresources:
URxvt.scrollbar:false
URxvt.font: 'xft:Source\ Code\ Pro:size=10'
URxvt.perl-ext-common: default, matcher
URxvt.url-launcher: /usr/bin/firefox
URxvt.matcher.button: 1
(a bunch of colors)
Does anybody have an idea what could be the issue?
Last edited by mrkernelpanic (2014-10-25 01:43:41)

Check your escapes: https://wiki.archlinux.org/index.php/Color_Bash_Prompt

Similar Messages

  • Windows jump to front?

    Hey everyone!
    Recently purchased a MBP with Lion pre-installed. I noticed a weird (and extremely annoying) bug. I would be using an app, then all of a sudden another open app's window would "Jump to front"... as if I had activated/interacted with it. For example, I'd be typing an email, then suddenly, my browser would jump to front so I'd have to go back to Mail to continue typing.  Then it continuously happens until i either quit the app that keeps jumping in front, or I just size all my windows so that when the offending app becomes "active" it doesn't cover up the other app I'm using.
    I know I'm probably not explaining this in the best way but that's the only way I can think of to describe it.  It's making Lion borderline unusable.
    Please help!
    Shane

    Noting that my solution really doesnt handle the situation that Remy brought up I thought I would remake the solution for anyone who would like to use it:
    * makes a window request a users attention
    * @param tempWindow a shell of some sort
    * @param tempMessage a message for the user to know why attention is needed
    protected void requestUserAttention (Shell tempWindow, String tempMessage)
    //rate at which the title will change in milliseconds
    int rateOfChange = 1000;
    final Shell window = tempWindow;
    //flash 10 times and thats it
    final String orgText = window.getText();
    final String message = tempMessage;
    window.setData("requestUserAttention", true);
    window.addShellListener(new ShellAdapter (){
    @Override
    public void shellActivated (ShellEvent e)
    window.setData("requestUserAttention", false);
    for (int x=0;x<10;x++)
    window.getDisplay().timerExec(2*rateOfChange*x-rateOfChange, new Runnable (){
    @Override
    public void run ()
    if (((Boolean)window.getData("requestUserAttention")))
    window.setText(message);
    window.getDisplay().timerExec(2*rateOfChange*x, new Runnable (){
    @Override
    public void run ()
    if (((Boolean)window.getData("requestUserAttention")) || window.getText().equals(message))
    window.setText(orgText);

  • Trying to delete unwanted songs in my wish list, but they re-appeir 1 second after klicking on the X again, how can I solve this bug?

    trying to delete unwanted songs in my wish list, but they re-appeir 1 second after klicking on the X again, how can I solve this bug?

    This thread has some info that might help ya out -> iTunes 11.0.5 will not let me delete a song from my wish list.

  • Adobe you can't leave us here alone and hope we solve your bugs.

    Before reading this post read this thread to see which bug
    I'm refering to
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=68&catid=472&threadid =1220404&enterthread=y
    This is a real life situation that could be a great example
    for the adobe guys. maybe we will be lucky and one of them will
    give us the honor of actualy replying our posts.
    I'm currently at the 3GSM conference. We have a product demo
    the is part symbian and part flash lite 2.0 mockup. the interface
    is seamless and for our custommers this is one demo.
    We have many potentials customers that want to take the demo
    with them. we are talking of real life deals worth millions of
    dollars.
    When we bult the demo your strategy was that eas phone would
    have a it's specific player and we build our demo acording to that
    (not that we understood then why the player is not simply
    downloaded over the air) but now when our users want to install our
    demo thez can't. you know why?
    you have changes your strategy and now everyone can doenload
    a player. but you forgot to do one thing.... make the player
    work!!!
    So I'm here in Barcelona. my clients love the demo but no one
    can take it with them.
    We are using your products for 10 years because we love them.
    thinking of it our love as a community has made your product what
    they are.
    give us the honor of entering our forums once in a while and
    helping us solve the bugs we can't fix. the rest of the design
    folts we can solve by work arounds we have been doing this for
    years.
    thanks
    Avi

    Ciao,
    we are in a similar situation of Avich!
    please: "give us the honor of entering our forums once in a
    while and helping us solve the bugs we can't fix. the rest of the
    design folts we can solve by work arounds we have been doing this
    for years".

  • Musings: MVC Front Controller/Command and Controller Strategy

    Hi,
    I am currently taking my first shot at implementing the Front Controller pattern, the Command and Controller Strategy flavor, in Java. When applying the pattern, my chosen point of focus is achieving as much isolation as possible of Client-specific implementation details from the rest of the framework (Web-based framework Clients, Swing-based framework Clients, queueing-based framework Clients, etc.) However, I am running into a lot of (apparent?) inconsistencies when it comes to CCS discussions "out there", so I have a feeling that perhaps I have misunderstood the Front Controller/Command and Controller Strategy pattern. Maybe the MVC gurus out there would have some thoughts on the matter.
    My issues:
    1.) Some CCS discussions seem to assign View presentation (sometimes called "dispatch", or "rendering", or "forwarding"?) to an ApplicationController. It seems puzzling to me, since only a concrete FrontController should include any knowledge of a concrete View structure. Shouldn't only a FrontController perform a logical-to-physical resource mapping, thus encapsulating knowledge whether a particular View is a separate, stand-alone Web page or a compound, argument-driven Swing object, and how to "present it" (by either redirecting to a Web page, or bringing a particular Swing object into the foreground)?
    2.) Some CCS discussions seem to introduce Client-specific implementation details at the ApplicationController level, for example "HTTP requests" or "HTTP responses". It seems puzzling to me, since I feel that every part of the framework, except for a concrete FrontController, should be completely independent of the nature of a Client making a request. Instead, I created a generic Request object w/arguments and have a concrete FrontController translate any client-specific details into such a generic Request, before delegating to an ApplicationController.
    3.) In the light of the (2.) above, I am not sure what constitutes a "response" from an ApplicationController back to a FrontController. It seems to me that the only universal "response" is a LogicalViewEnumeration: what View to present once a command has been completed, in many cases a "don't care", or a "show the requestor", or a "show a home page" (not every request has to result in changing a View). Well, perhaps a LogicalViewEnumeration as well as possible View arguments (?).
    4.) In the light of the (3.) above, I suspect that any failures in Request delegation, or Command execution, should be perhaps propagated back to a FrontController by exceptions only, since, say, a WebFrontController might want to show a click-through error page, when a SwingFrontController might prefer to show an error dialog box, a LogicalErrorViewEnumeration might not make sense at all in the context of a particular Client, for example a queueing Client.
    5.) In the light of the (4.) above, there is the question of an appropriate Request interface (into an ApplicationController), an appropriate Response interface (back into a FrontController), as well as an appropriate ViewArguments interface (into a FrontController and later into a View). The problem with generic Requests is that they can be created with nonsensical argument combinations, so shouldn't Requests be abstract and force proper arguments in concrete subclasses, through explicit constructors (in a sense, degenerate Commands)? The problem with Responses and ViewArguments is that... well, I have not found any formal discussion anywhere as to what those should look like. In most samples I have encountered, Responses include Client-specific implementation details, as mentioned in (2.), above.
    6.) Some CCS discussions seem to introduce a Flow Manager at the ApplicationController level. It seems puzzling to me, since the whole point of the Command and Controller Strategy flavor seems to be centralization of business logic execution within self-contained Command objects. Shouldn't Requests get associated with Handlers (objects capable of actually carrying out Requests) and transformed into Commands inside an ApplicationController, thus Commands themselves return appropriate LogicalViewEnumeration back to an ApplicationController, back to a FrontController? Let's consider a ShowMyShippingAddress request coming into the framework: unless such a Request is eventually treated as a Command returning a particular LogicalViewEnumeration, it is suddenly a Flow Manager "acting" as a business logic driver. I guess the question here is: except for a few special cases handled by a particular ApplicationController (authentication, error conditions, default behavior, etc.), should flow management be considered stand-alone, or always delegated to Commands?
    7.) Some CCS discussions seem to include an extra Request argument that specifies an ApplicationController to use (Request.Action="create", Request.Controller="account", Request.Username="me-me-me"), instead of using a Router inside of a FrontController to resolve to a particular ApplicationController through a generic action (Request.Action="createAccount", Request.Username="me-me-me"). I am not sure about the reason for such a design decision: why should a Client or a FrontController be allowed to concern itself with an implementation-level structure of the framework? Wouldn't any framework state -dependent ApplicationController resolution issues be best handled inside a Router, used by a FrontController to resolve [obtain] an appropriate ApplicationController, thus preventing Clients from ever forcing the framework into a possibly inconsistent behavior?
    Any comments appreciated...
    Thanks,
    Gary

    gniemcew wrote:
    1.) Some CCS discussions seem to assign View presentation (sometimes called "dispatch", or "rendering", or "forwarding"?) to an ApplicationController. It seems puzzling to me, since only a concrete FrontController should include any knowledge of a concrete View structure. Shouldn't only a FrontController perform a logical-to-physical resource mapping, thus encapsulating knowledge whether a particular View is a separate, stand-alone Web page or a compound, argument-driven Swing object, and how to "present it" (by either redirecting to a Web page, or bringing a particular Swing object into the foreground)?It is hard to tell without reading the actual discussion, but my guess is that the posters were either conflating or being loose with the distinction between a FrontController and an ApplicationController. The former is (normally) intimately tied to the actual view being used (HTTP, Swing, etc.) whereas the ApplicationController typically is not. Both are involved in dispatch and event processing. The former normally renders a view whereas the latter does not.
    gniemcew wrote:
    2.) Some CCS discussions seem to introduce Client-specific implementation details at the ApplicationController level, for example "HTTP requests" or "HTTP responses". It seems puzzling to me, since I feel that every part of the framework, except for a concrete FrontController, should be completely independent of the nature of a Client making a request. Instead, I created a generic Request object w/arguments and have a concrete FrontController translate any client-specific details into such a generic Request, before delegating to an ApplicationController.Generic is fine. However, you can become generic to the point where your Request and Response interfaces are only acting as "marker" interfaces (think of java.io.Serializable). Writing a truly generic controller is possible, but personally, I have never found the effort justified.
    gniemcew wrote:
    3.) In the light of the (2.) above, I am not sure what constitutes a "response" from an ApplicationController back to a FrontController. It seems to me that the only universal "response" is a LogicalViewEnumeration: what View to present once a command has been completed, in many cases a "don't care", or a "show the requestor", or a "show a home page" (not every request has to result in changing a View). Well, perhaps a LogicalViewEnumeration as well as possible View arguments (?).A given service (if you ascribe to SOA) should be the fundamental unit in your architectural design. A good application controller would be responsible for determining how to dispatch a given Command. Whether a Command pattern is used or whether service methods are invoked directly from your FrontController, the ApplicationController should enforce common service aspects. These include authentication, authorization, auditing, orchestration, validation, logging, error handling, just to name a few.
    The ApplicationController should ideally offload these aspects from a given service. The service would indicate how the aspects are to be applied (e.g., strong authentication required, x role required, fetching of existing process state, etc.) This allows services to be developed more quickly and to have these critical aforementioned aspects developed and tested centrally.
    Your FrontController, in contrast, is responsible for transforming whatever input it is designed to receive (HTTP form data posts, XML-RPC, etc.) and ensure that it honors the contract(s) that the ApplicationController establishes. There are no cut-and-dry decisions though about when a given piece of functionality should be ApplicationController or FrontController. Take error handling. Should I emit just a generic ServiceException or allow the FrontController to decide what to do with a more concrete checked exception? (The FrontController, in any case, should present the error to the user in a manner dictated by the protocol it serves).
    gniemcew wrote:
    4.) In the light of the (3.) above, I suspect that any failures in Request delegation, or Command execution, should be perhaps propagated back to a FrontController by exceptions only, since, say, a WebFrontController might want to show a click-through error page, when a SwingFrontController might prefer to show an error dialog box, a LogicalErrorViewEnumeration might not make sense at all in the context of a particular Client, for example a queueing Client.See above. Yes. However, the ApplicationController could easily 'hide' details about the failure. For example, any number of exceptions being mapped to a generic DataAccessException or even more abstractly to a ServiceFailureException. The ApplicationController could indicate whether the failure was recoverable and/or populate information necessary to speed up production support (e.g., mapping exceptions to error codes and/or providing a primary key in an error audit log table for support to reference). A given FrontController would present that information to the user in the method that makes sense (e.g., error dialog for Swing, error page for HTML, etc.)
    gniemcew wrote:
    5.) In the light of the (4.) above, there is the question of an appropriate Request interface (into an ApplicationController), an appropriate Response interface (back into a FrontController), as well as an appropriate ViewArguments interface (into a FrontController and later into a View). The problem with generic Requests is that they can be created with nonsensical argument combinations, so shouldn't Requests be abstract and force proper arguments in concrete subclasses, through explicit constructors (in a sense, degenerate Commands)? The problem with Responses and ViewArguments is that... well, I have not found any formal discussion anywhere as to what those should look like. In most samples I have encountered, Responses include Client-specific implementation details, as mentioned in (2.), above.See comment on marker interfaces above. Nothing, however, stops you from requiring a certain sub-type in a given service method. You can still pass in the interface and validate the proper type by an assert statement (after all, in the vast majority of situations, the proper service method should get the proper instance of a given Request object). IMO, the FrontController would create the Command instance which would be passed to the ApplicationController which would dispatch and invoke the proper service method. A model response would be received by the FrontController which would then render the appropriate view.
    gniemcew wrote:
    6.) Some CCS discussions seem to introduce a Flow Manager at the ApplicationController level. It seems puzzling to me, since the whole point of the Command and Controller Strategy flavor seems to be centralization of business logic execution within self-contained Command objects. Shouldn't Requests get associated with Handlers (objects capable of actually carrying out Requests) and transformed into Commands inside an ApplicationController, thus Commands themselves return appropriate LogicalViewEnumeration back to an ApplicationController, back to a FrontController? Let's consider a ShowMyShippingAddress request coming into the framework: unless such a Request is eventually treated as a Command returning a particular LogicalViewEnumeration, it is suddenly a Flow Manager "acting" as a business logic driver. I guess the question here is: except for a few special cases handled by a particular ApplicationController (authentication, error conditions, default behavior, etc.), should flow management be considered stand-alone, or always delegated to Commands?There are distinct kinds of flow management. For example, orchestration (or BPM) is properly at either the service or ApplicationController layers. However, determining which view to display is properly at the FrontController layer. The ApplicationController should receive a Command (with a populate Request) and return that Command (with a populated Response). Both the Request and Response are fundamentally model classes (within MVC). The FrontController is responsible for populating the Request and/or Command and rendering the Response and/or Command. Generic error handling is usually centralized for both controllers.
    gniemcew wrote:
    7.) Some CCS discussions seem to include an extra Request argument that specifies an ApplicationController to use (Request.Action="create", Request.Controller="account", Request.Username="me-me-me"), instead of using a Router inside of a FrontController to resolve to a particular ApplicationController through a generic action (Request.Action="createAccount", Request.Username="me-me-me"). I am not sure about the reason for such a design decision: why should a Client or a FrontController be allowed to concern itself with an implementation-level structure of the framework? Wouldn't any framework state -dependent ApplicationController resolution issues be best handled inside a Router, used by a FrontController to resolve [obtain] an appropriate ApplicationController, thus preventing Clients from ever forcing the framework into a possibly inconsistent behavior?I am not 100% sure of what you are getting at here. However, it seems to be the method by which commands are dispatched. They are in effect allowing a FrontController to dictate which of n ApplicationControllers should receive the request. If we allow a FrontController to directly invoke a service method, then the ApplicationController is simply a centralized framework that should always be invoked for each service method (enforced via AOP or some other mechanism). If there is a single, concrete ApplicationController which handles dispatch, then all FrontControllers communicate directly with that instance. It is really just a design decision (probably based on your comfort level with concepts like AOP that allow the ApplicationController to exist solely behind the scenes).
    I might have totally missed your questions, but those are my thoughts on a Monday. Best of luck.
    - Saish

  • Pop ups and ad pages that jump in front of the page I click on. I have blocked How to get rid of popups in Chrome and Safari as well as system preferences

    I can't get rid of the annoying and time wasting pop ups and ad pages that jump in front of the page I click on. I have blocked popups in Chrome and Safari as well as system preferences

    You most likely installed adware along with something else you recently installed.
    You can either follow Apple's manual instructions for removing it, or the free automated tool, AdwareMedic.

  • Urxvt bug when calling old commands

    Hi, I use urxvt patched version from AUR.
    My problem is : let's say I wrote a command that is a bit long and I make a mistake, when I use the top arrow to recopy the command to modify my mistake the lines overlap or get cut and everything becomes impossible to see...Is there a way to fix that? When I resize my terminal it doesn't fix it, it get fixed when I go full screen but my command is not long enough to take 2 lines on the terminal so I don't understand why it does that..
    Is there anyway to fix this annoying bug?

    yes it happens with the official package too.
    my PS1 : PS1='\e[0;36m\][\[\e[1;36m\]\u\[\e[m\]\e[0;36m\]@\[\e[1;36m\]\h\[\e[m\] \[\e[0;32m\]\w\[\e[m\]\e[0;36m\]]\[\e[1;39m\]\$ \[\e[m\]\[\e[0;37m\] '
    For exemple I was just moving a text file called : blablabla-text-files001.txt
    mv ~/Desktop/blablabla-text-files001.txt ~/Documents/blablabla-text-files001.txt
    and when I was doing the auto completion for the second path it overlap my PS1...
    Sometimes it happens when I forgot sudo so i click "arrow-up" to bring back my last command and it overlaps...I would understand if the termimal wasn't large enough but resizing just makes things worst...you just don't see what you are doing anymore. Going fullscreen fix it but it's annoying.

  • [SOLVED] urxvt colors and moc theme

    Hello!
    I am a KDE user and usually i am using Konsole. For some applications (like htop and moc) i use urxvt (patched version from AUR). The problem is in colors. When i launch moc in Konsole the theme colours are right but not in urxvt too. That happens with htop also. URxvt doesn't follow theme backrground color (uses its own) and foreground colors too.
    Here is my .Xresource file:
    ! urxvt
    ! URxvt*termName: string
    !URxvt*geometry: 80x40
    ! URxvt*chdir: string
    ! URxvt*reverseVideo: boolean
    ! URxvt*loginShell: boolean
    ! URxvt*jumpScroll: boolean
    ! URxvt*skipScroll: boolean
    ! URxvt*pastableTabs: boolean
    ! URxvt*scrollstyle: mode
    URxvt*scrollBar: false
    ! URxvt*scrollBar_right: boolean
    ! URxvt*scrollBar_floating: boolean
    ! URxvt*scrollBar_align: mode
    !URxvt*thickness: 20
    ! URxvt*scrollTtyOutput: boolean
    ! URxvt*scrollTtyKeypress: boolean
    ! URxvt*scrollWithBuffer: boolean
    ! URxvt*inheritPixmap: boolean
    ! URxvt*transparent: boolean
    ! URxvt*tintColor: color
    ! URxvt*shading: number
    ! URxvt*blurRadius: HxV
    ! URxvt*fading: number
    ! URxvt*fadeColor: color
    ! URxvt*utmpInhibit: boolean
    ! URxvt*urgentOnBell: boolean
    ! URxvt*visualBell: boolean
    ! URxvt*mapAlert: boolean
    ! URxvt*meta8: boolean
    ! URxvt*mouseWheelScrollPage: boolean
    ! URxvt*tripleclickwords: boolean
    ! URxvt*insecure: boolean
    ! URxvt*cursorUnderline: boolean
    ! URxvt*cursorBlink: true
    ! URxvt*pointerBlank: boolean
    URxvt*background: #171717
    URxvt*foreground: #B2B2B2
    URxvt*color0: #171717
    URxvt*color1: #3D3D3D
    URxvt*color2: #ffffff
    ! URxvt*color3: color
    ! URxvt*color4: color
    ! URxvt*color5: color
    ! URxvt*color6: color
    ! URxvt*color7: color
    ! URxvt*color8: color
    ! URxvt*color9: color
    ! URxvt*color10: color
    ! URxvt*color11: color
    ! URxvt*color12: color
    ! URxvt*color13: color
    ! URxvt*color14: color
    ! URxvt*color15: color
    ! URxvt*colorBD: color
    ! URxvt*colorIT: color
    ! URxvt*colorUL: color
    ! URxvt*colorRV: color
    ! URxvt*underlineColor: color
    ! URxvt*scrollColor: color
    ! URxvt*troughColor: color
    ! URxvt*highlightColor: color
    ! URxvt*highlightTextColor: color
    ! URxvt*cursorColor: color
    ! URxvt*cursorColor2: color
    ! URxvt*pointerColor: color
    ! URxvt*pointerColor2: color
    URxvt*borderColor: #171717
    URxvt.font: xft:Ubuntu Mono:size=11
    !URxvt*iconFile: /usr/share/icons/oxygen/128x128/apps/utilities-terminal.png
    ! URxvt*boldFont: fontname
    ! URxvt*italicFont: fontname
    ! URxvt*boldItalicFont: fontname
    ! URxvt*intensityStyles: boolean
    ! URxvt*inputMethod: name
    ! URxvt*preeditType: style
    ! URxvt*imLocale: string
    ! URxvt*imFont: fontname
    ! URxvt*title: string
    ! URxvt*iconName: string
    ! URxvt*saveLines: number
    ! URxvt*buffered: boolean
    URxvt*depth: 32
    ! URxvt*visual: number
    ! URxvt*transient-for: windowid
    ! URxvt*override-redirect: boolean
    ! URxvt*hold: boolean
    ! URxvt*externalBorder: 20
    ! URxvt*internalBorder: 7
    ! URxvt*borderLess: true
    ! URxvt*lineSpace: number
    ! URxvt*letterSpace: number
    ! URxvt*skipBuiltinGlyphs: true
    ! URxvt*pointerBlankDelay: number
    ! URxvt*backspacekey: string
    ! URxvt*deletekey: string
    ! URxvt*print-pipe: string
    ! URxvt*modifier: modifier
    ! URxvt*cutchars: string
    ! URxvt*answerbackString: string
    ! URxvt*secondaryScreen: boolean
    !URxvt*secondaryScroll: boolean
    ! URxvt*perl-lib: string
    ! URxvt*perl-eval: perl-eval
    ! URxvt*perl-ext-common: tabbed
    ! URxvt*perl-ext: string
    ! URxvt*iso14755: boolean
    ! URxvt*iso14755_52: boolean
    ! URxvt*xrm: string
    ! URxvt*keysym.sym: keysym
    ! URxvt*background.border: true
    ! URxvt*background.expr: string
    ! URxvt*background.interval: seconds
    ! URxvt*bell-command: string
    ! URxvt*matcher.button: string
    ! URxvt*matcher.launcher: string
    ! URxvt*matcher.launcher.*: string
    ! URxvt*matcher.pattern.*: string
    ! URxvt*matcher.rend.*: string
    ! URxvt*remote-clipboard.fetch: string
    ! URxvt*remote-clipboard.store: string
    ! URxvt*searchable-scrollback: string
    ! URxvt*selection-autotransform.*: string
    ! URxvt*selection-pastebin.cmd: string
    ! URxvt*selection-pastebin.url: string
    ! URxvt*selection.pattern-0: string
    ! URxvt*tab-bg: 1
    ! URxvt*tab-fg: 2
    ! URxvt*tabbar-bg: 0
    ! URxvt*tabbar-fg: colour
    ! URxvt*url-launcher: string
    Moc config file:
    # This is a configuration file for the MOC player. It should be named
    # 'config' and placed in the ~/.moc directory. As this file can specify
    # commands which invoke other applications, MOC will refuse to start if it
    # is not owned by either root or the current user, or if it is writable by
    # anyone other than its owner. All options are given with their default
    # values, and therefore commented.
    # Comments begin with '#'.
    # You can use quotes and escape ('\') in parameters.
    # You can have variable values substituted by enclosing the variable name
    # as "${...}". (This only applies to the portion of the option following
    # the ' ='.) Variables are substituted first from the environment then,
    # if not found, from the configuration options. (Note that the value of
    # a configuration option substituted is that which it has at the time the
    # substitution variable is encountered.) If there is a naming conflict
    # between an environment and configuration variable, you may be able to
    # resolve it by using lowercase as the environment variable matches are
    # case-sensitive whereas the configuration variables are not.
    # You can also use the form "${...:-...}" where the value in the second
    # position will be substituted if the variable name given in the first
    # position is unset or null.
    # So, for example:
    # MusicDir = /music/${USER:-public}
    # Fastdir1 = ${MusicDir}/mp3/rock
    # Fastdir2 = ${MusicDir}/mp3/electronic
    # Fastdir3 = ${MusicDir}/mp3/rap
    # Fastdir4 = ${MusicDir}/mp3/etc
    # Variable names are limited to those accepted by the BASH shell; that
    # is, those comprising the upper- and lowercase ASCII characters, digits
    # and the underscore.
    # If you need to use the "${" sequence for any other purpose, write "$${"
    # and it will be replaced by "${" and not treated as a substitution.
    # Some options take lists of strings as their values. The strings are
    # separated by colons. Additional strings can be appended to the list
    # using "+ =" in place of a plain "=" to assign the value. For an example,
    # see the XTerms option.
    # You can override any configuration option when you run MOC using the
    # '-O' command line option:
    # mocp -O AutoNext =no -O messagelingertime=1 -O XTerms+=xxt:xwt
    # This command line option can be repeated as many times as needed and
    # the configuration option name is not case sensitive. (Note that MOC
    # does not perform variable substitution on the value of such overridden
    # configuration options.) Most option values are set before the
    # configuration file is processed (which allows the new values to be
    # picked up by substitutions), however list-valued options are overridden
    # afterwards (which gives the choice of whether the configured values are
    # replaced or added to).
    # Remember that the client and server are separate processes and the
    # server will retain the configuration values formed from the environment
    # within which it was originally started.
    # Show file titles (title, author, album) instead of file names?
    #ReadTags = yes
    # In which directory do you store your music files? If you specify it
    # you will be able to jump straight to this directory with the '-m'
    # parameter or the 'm' command. This can also point to a playlist.
    # Example: MusicDir = "/home/joe/music"
    #MusicDir = "My folder"
    # Start in the music directory by default? If set to 'no', start
    # in the current directory by default. A single directory on
    # the command line takes precedence.
    #StartInMusicDir = no
    # How to sort? FileName is the option's only value for now.
    #Sort = FileName
    # Show errors in the streams (for example, broken frames in MP3 files)?
    #ShowStreamErrors = no
    # Ignore CRC errors in MP3 files? Most players do that, so the default
    # value is 'yes'.
    #MP3IgnoreCRCErrors = yes
    # Set playback toggles.
    #Repeat = no
    #Shuffle = no
    #AutoNext = yes
    # Default FormatString:
    # %n - Track number
    # %a - Artist
    # %A - Album
    # %t - Title
    # %(X:TRUE:FALSE) - Ternary expression: if X exists, do TRUE,
    # otherwise FALSE. The escape character must
    # be doubled (i.e., '\\'). (See zshmisc
    # documentation for more information.)
    #FormatString = "%(n:%n :)%(a:%a - :)%(t:%t:)%(A: \(%A\):)"
    # Input and output buffer sizes (in kilobytes).
    #InputBuffer = 512 # Minimum value is 32KB
    #OutputBuffer = 512 # Minimum value is 128KB
    # How much to fill the input buffer before playing (in kilobytes)?
    # This can't be greater than the value of InputBuffer. While this has
    # a positive effect for network streams, it also causes the broadcast
    # audio to be delayed.
    #Prebuffering = 64
    # Use this HTTP proxy server for internet streams. If not set, the
    # environment variables http_proxy and ALL_PROXY will be used if present.
    # Format: HTTPProxy = PROXY_NAME:PORT
    #HTTPProxy =
    # Sound driver - OSS, ALSA, JACK, SNDIO (on OpenBSD) or null (only for
    # debugging). You can enter more than one driver as a colon-separated
    # list. The first working driver will be used.
    #SoundDriver = JACK:ALSA:OSS
    # Jack output settings.
    #JackClientName = "moc"
    #JackStartServer = no
    #JackOutLeft = "system:playback_1"
    #JackOutRight = "system:playback_2"
    # OSS output settings.
    #OSSDevice = /dev/dsp
    #OSSMixerDevice = /dev/mixer
    #OSSMixerChannel1 = pcm # 'pcm', 'master' or 'speaker'
    #OSSMixerChannel2 = master # 'pcm', 'master' or 'speaker'
    # ALSA output settings.
    #ALSADevice = default
    #ALSAMixer1 = PCM
    #ALSAMixer2 = Master
    # Save software mixer state?
    # If enabled, a file 'softmixer' will be created in '~/.moc/' storing the
    # mixersetting set when the server is shut down.
    # Note that there is a "hidden" 'Amplification' setting in that file.
    # Amplification (0-200) is used to scale the mixer setting (0-100). This
    # results in a higher signal amplitude but may also produce clipping.
    #Softmixer_SaveState = yes
    # Save equalizer state?
    # If enabled, a file 'equalizer' will be created in '~/.moc/' storing the
    # equalizer settings when the server is shut down.
    # Note that there is a "hidden" 'Mixin' setting in that file.
    # Mixin (0.0-1.0) is used to determine how much of the original signal is
    # used after equalizing. 0 means to only use the equalized sound, while 1
    # effectively disabled the mixer. The default is 0.25.
    #Equalizer_SaveState = yes
    # Show files with dot at the beginning?
    #ShowHiddenFiles = no
    # Hide file name extensions?
    #HideFileExtension = no
    # Show file format in menu?
    #ShowFormat = yes
    # Show file time in menu? Possible values: 'yes', 'no' and 'IfAvailable'
    # (meaning show the time only when it is already known, which often works
    # faster).
    #ShowTime = IfAvailable
    # Show time played as a percentage in the time progress bar.
    #ShowTimePercent = no
    # Values of the TERM environment variable which are deemed to be xterms.
    #XTerms = xterm
    #XTerms + = xterm-colour:xterm-color
    #XTerms + = xterm-256colour:xterm-256color
    #XTerms + = rxvt:rxvt-unicode
    #XTerms + = rxvt-unicode-256colour:rxvt-unicode-256color
    #XTerms + = eterm
    # Theme file to use. This can be absolute path or relative to
    # /usr/share/moc/themes/ (depends on installation prefix) or
    # ~/.moc/themes/ .
    # Example: Theme = laras_theme
    Theme = yellow_red_theme
    # The theme used when running on an xterm.
    # Example: XTermTheme = transparent-background
    #XTermTheme = yellow_red_theme
    # Should MOC try to autoload the default lyrics file for an audio? (The
    # default lyrics file is a text file with the same file name as the audio
    # file name with any trailing "extension" removed.)
    #AutoLoadLyrics = yes
    # MOC directory (where pid file, socket and state files are stored).
    # You can use ~ at the beginning.
    #MOCDir = ~/.moc
    # Use mmap() to read files. mmap() is much slower on NFS.
    #UseMMap = no
    # Use MIME to identify audio files. This can make for slower loading
    # of playlists but is more accurate than using "extensions".
    #UseMimeMagic = no
    # Assume this encoding for ID3 version 1/1.1 tags (MP3 files). Unlike
    # ID3v2, UTF-8 is not used here and MOC can't guess how tags are encoded.
    # Another solution is using librcc (see the next option). This option is
    # ignored if UseRCC is set to 'yes'.
    #ID3v1TagsEncoding = WINDOWS-1250
    # Use librcc to fix ID3 version 1/1.1 tags encoding.
    #UseRCC = yes
    # Use librcc to filenames and directory names encoding.
    #UseRCCForFilesystem = yes
    # When this option is set the player assumes that if the encoding of
    # ID3v2 is set to ISO-8859-1 then the ID3v1TagsEncoding is actually
    # that and applies appropriate conversion.
    #EnforceTagsEncoding = no
    # Enable the conversion of filenames from the local encoding to UTF-8.
    #FileNamesIconv = no
    # Enable the conversion of the xterm title from UTF-8 to the local encoding.
    #NonUTFXterm = no
    # Remember the playlist after exit?
    SavePlaylist = yes
    # When using more than one client (interface) at a time, do they share
    # the playlist?
    #SyncPlaylist = yes
    # Choose a keymap file (relative to '~/.moc/' or using an absolute path).
    # An annotated example keymap file is included ('keymap.example').
    # Example: Keymap = my_keymap
    #Keymap =
    # Use ASCII rather than graphic characters for drawing lines. This
    # helps on some terminals.
    #ASCIILines = no
    # FastDirs, these allow you to jump directly to a directory, the key
    # bindings are in the keymap file.
    # Examples: Fastdir1 = /mp3/rock
    # Fastdir2 = /mp3/electronic
    # Fastdir3 = /mp3/rap
    # Fastdir4 = /mp3/etc
    #Fastdir1 =
    #Fastdir2 =
    #Fastdir3 =
    #Fastdir4 =
    #Fastdir5 =
    #Fastdir6 =
    #Fastdir7 =
    #Fastdir8 =
    #Fastdir9 =
    #Fastdir10 =
    # How fast to seek (in number of seconds per keystroke). The first
    # option is for normal seek and the second for silent seek.
    #SeekTime = 1
    #SilentSeekTime = 5
    # PreferredDecoders allows you to specify which decoder should be used
    # for any given audio format. It is a colon-separated list in which
    # each entry is of the general form 'code(decoders)', where 'code'
    # identifies the audio format and 'decoders' is a comma-separated list
    # of decoders in order of preference.
    # The audio format identifier may be either a filename extension or a
    # MIME media type. If the latter, the format is 'type/subtype' (e.g.,
    # 'audio/flac'). Because different systems may give different MIME
    # media types, any 'x-' prefix of the subtype is ignored both here and
    # in the actual file MIME type (so all combinations of 'audio/flac' and
    # 'audio/x-flac' match each other).
    # For Internet streams the matching is done on MIME media type and on
    # actual content. For files the matches are made on MIME media type
    # (if the 'UseMimeMagic' option is set) and on filename extension. The
    # MIME media type of a file is not determined until the first entry for
    # MIME is encountered in the list.
    # The matching is done in the order of appearance in the list with any
    # entries added from the command line being matched before those listed
    # here. Therefore, if you place all filename extension entries before
    # all MIME entries you will speed up MOC's processing of directories
    # (which could be significant for remote file systems).
    # The decoder list may be empty, in which case no decoders will be used
    # for files (and files with that audio format ignored) while Internet
    # streams will be assessed on the actual content. Any decoder position
    # may contain an asterisk, in which case any decoder not otherwise listed
    # which can handle the audio format will be used. It is not an error to
    # list the same decoder twice, but neither does it make sense to do so.
    # If you have a mix of audio and non-audio files in your directories, you
    # may wish to include entries at top of the list which ignore non-audio
    # files by extension.
    # In summary, the PreferredDecoders option provides fine control over the
    # type of matching which is performed (filename extension, MIME media
    # type and streamed media content) and which decoder(s) (if any) are used
    # based on the option's list entries and their ordering.
    # Examples: aac(aac,ffmpeg) first try FAAD2 for AACs then FFmpeg
    # mp3() ignore MP3 files
    # wav(*,sndfile) use sndfile for WAV as a last resort
    # ogg(vorbis,*):flac(flac,*) try Xiph decoders first
    # ogg():audio/ogg() ignore OGG files, and
    # force Internet selection by content
    # gz():html() ignore some non-audio files
    # Any unspecified audio formats default to trying all decoders.
    # Any unknown (or misspelt) drivers are ignored.
    # All names are case insensitive.
    # The default setting reflects the historical situation modified by
    # the experience of users.
    #PreferredDecoders = aac(aac,ffmpeg):m4a(ffmpeg)
    #PreferredDecoders += mpc(musepack,*,ffmpeg):mpc8(musepack,*,ffmpeg)
    #PreferredDecoders += sid(sidplay2):mus(sidplay2)
    #PreferredDecoders += wav(sndfile,*,ffmpeg)
    #PreferredDecoders += wv(wavpack,*,ffmpeg)
    #PreferredDecoders += audio/aac(aac):audio/aacp(aac):audio/m4a(ffmpeg)
    #PreferredDecoders += audio/wav(sndfile,*)
    # The following PreferredDecoders attempt to handle the ambiguity surrounding
    # container types such as OGG for files. The first two entries will force
    # a local file to the correct decoder (assuming the .ogg file contains Vorbis
    # audio), while the MIME media types will cause Internet audio streams to
    # be assessed on content (which may be either Vorbis or Speex).
    #PreferredDecoders += ogg(vorbis,ffmpeg):oga(vorbis,ffmpeg):ogv(ffmpeg)
    #PreferredDecoders += opus(opus,ffmpeg)
    #PreferredDecoders += spx(speex)
    #PreferredDecoders += application/ogg(vorbis):audio/ogg(vorbis)
    # Which resampling method to use. There are a few methods of resampling
    # sound supported by libresamplerate. The default is 'Linear') which is
    # also the fastest. A better description can be found at:
    # http://www.mega-nerd.com/libsamplerate/api_misc.html#Converters
    # but briefly, the following methods are based on bandlimited interpolation
    # and are higher quality, but also slower:
    # SincBestQuality - really slow (I know you probably have an xx GHz
    # processor, but it's still not enough to not see
    # this in the top output :) The worst case
    # Signal-to-Noise Ratio is 97dB.
    # SincMediumQuality - much faster.
    # SincFastest - the fastest bandlimited interpolation.
    # And these are lower quality, but much faster methods:
    # ZeroOrderHold - really poor quality, but it's really fast.
    # Linear - a bit better and a bit slower.
    #ResampleMethod = Linear
    # Always use this sample rate (in Hz) when opening the audio device (and
    # resample the sound if necessary). When set to 0 the device is opened
    # with the file's rate.
    #ForceSampleRate = 0
    # By default, even if the sound card reports that it can output 24bit samples
    # MOC converts 24bit PCM to 16bit. Setting this option to 'yes' allows MOC
    # to use 24bit output. (The MP3 decoder, for example, uses this format.)
    # This is disabled by default because there were reports that it prevents
    # MP3 files from playing on some soundcards.
    #Allow24bitOutput = no
    # Use realtime priority for output buffer thread. This will prevent gaps
    # while playing even with heavy load. The user who runs MOC must have
    # permissions to set such a priority. This could be dangerous, because it
    # is possible that a bug in MOC will freeze your computer.
    #UseRealtimePriority = no
    # The number of audio files for which MOC will cache tags. When this limit
    # is reached, file tags are discarded on a least recently used basis (with
    # one second resolution). You can disable the cache by giving it a size of
    # zero. Note that if you decrease the cache size below the number of items
    # currently in the cache, the number will not decrease immediately (if at
    # all).
    #TagsCacheSize = 256
    # Number items in the playlist.
    #PlaylistNumbering = yes
    # Main window layouts can be configured. You can change the position and
    # size of the menus (directory and playlist). You have three layouts and
    # can switch between then using the 'l' key (standard mapping). By default,
    # only two layouts are configured.
    # The format is as follows:
    # - Each layout is described as a list of menu entries.
    # - Each menu entry is of the form:
    # menu(position_x, position_y, width, height)
    # where 'menu' is either 'directory' or 'playlist'.
    # - The parameters define position and size of the menu. They can
    # be absolute numbers (like 10) or a percentage of the screen size
    # (like 45%).
    # - 'width' and 'height' can have also value of 'FILL' which means
    # fill the screen from the menu's position to the border.
    # - Menus may overlap.
    # You must describe at least one menu (default is to fill the whole window).
    # There must be at least one layout (Layout1) defined; others can be empty.
    # Example: Layout1 = playlist(50%,50%,50%,50%)
    # Layout2 = ""
    # Layout3 = ""
    # Just one layout, the directory will occupy the whole
    # screen, the playlist will have 1/4 of the screen size
    # and be positioned at lower right corner. (Note that
    # because the playlist will be hidden by the directory
    # you will have to use the TAB key to make the playlist
    # visible.)
    # Example: Layout1 = playlist(0,0,100%,10):directory(0,10,100%,FILL)
    # The screen is split into two parts: playlist at the top
    # and the directory menu at the bottom. Playlist will
    # occupy 10 lines and the directory menu the rest.
    #Layout1 = directory(0,0,50%,100%):playlist(50%,0,FILL,100%)
    #Layout2 = directory(0,0,100%,100%):playlist(0,0,100%,100%)
    #Layout3 = ""
    # When the song changes, should the menu be scrolled so that the currently
    # played file is visible?
    #FollowPlayedFile = yes
    # What to do if the interface was started and the server is already playing
    # something from the playlist? If CanStartInPlaylist is set to 'yes', the
    # interface will switch to the playlist. When set to 'no' it will start
    # from the last directory.
    #CanStartInPlaylist = yes
    # Executing external commands (1 - 10) invoked with key commands (F1 - F10
    # by default).
    # Some arguments are substituted before executing:
    # %f - file path
    # %i - title made from tags
    # %S - start block mark (in seconds)
    # %E - end block mark (in seconds)
    # Data from tags can also be substituted:
    # %t - title
    # %a - album
    # %r - artist
    # %n - track
    # %m - time of the file (in seconds)
    # The parameters above apply to the currently selected file. If you change
    # them to capital letters, they are taken from the file currently playing.
    # Programs are run using execv(), not a shell, so you can't do things like
    # redirecting the output to a file. The command string is split using blank
    # characters as separators; the first element is the command to be executed
    # and the rest are its parameters, so if you use "echo Playing: %I" we run
    # program 'echo' (from $PATH) with 2 parameters: the string 'Playing:' and
    # the title of the file currently playing. Even if the title contains
    # spaces, it's still one parameter and it's safe if it contains `rm -rf /`.
    # Examples: ExecCommand1 = "cp %f /mnt/usb_drive"
    # ExecCommand2 = "/home/joe/now_playing %I"
    #ExecCommand1 =
    #ExecCommand2 =
    #ExecCommand3 =
    #ExecCommand4 =
    #ExecCommand5 =
    #ExecCommand6 =
    #ExecCommand7 =
    #ExecCommand8 =
    #ExecCommand9 =
    #ExecCommand10 =
    # Display the cursor in the line with the selected file. Some braille
    # readers (the Handy Tech modular series ZMU 737, for example) use the
    # cursor to focus and can make use of it to present the file line even
    # when other fields are changing.
    #UseCursorSelection = no
    # Set the terminal title when running under xterm.
    #SetXtermTitle = yes
    # Set the terminal title when running under screen.
    #SetScreenTitle = yes
    # Display full paths instead of just file names in the playlist.
    #PlaylistFullPaths = yes
    # The following setting describes how block markers are displayed in
    # the play time progress bar. Its value is a string of exactly three
    # characters. The first character is displayed in a position which
    # corresponds to the time marked as the start of a block and the last
    # character to the time marked as the end of the block. The middle
    # character is displayed instead if both the start and the end of the block
    # would fall in the same position (within the resolution of the interface).
    # You can turn off the displaying of these block marker positions by using
    # three space characters.
    #BlockDecorators = "`\"'"
    # How long (in seconds) to leave a message displayed on the screen.
    # Setting this to a high value allows you to scroll through the messages
    # using the 'hide_message' key. Setting it to zero means you'll have to
    # be quick to see any message at all. Any new messages will be queued up
    # and displayed after the current message's linger time expires.
    #MessageLingerTime = 3
    # Does MOC display a prefix on delayed messages indicating
    # the number of queued messages still to be displayed?
    #PrefixQueuedMessages = yes
    # String to append to the queued message count if any
    # error messages are still waiting to be displayed.
    #ErrorMessagesQueued = "!"
    # Self-describing ModPlug options (with 'yes' or 'no' values).
    #ModPlug_Oversampling = yes
    #ModPlug_NoiseReduction = yes
    #ModPlug_Reverb = no
    #ModPlug_MegaBass = no
    #ModPlug_Surround = no
    # ModPlug resampling mode.
    # Valid values are:
    # FIR - 8 tap fir filter (extremely high quality)
    # SPLINE - Cubic spline interpolation (high quality)
    # LINEAR - Linear interpolation (fast, good quality)
    # NEAREST - No interpolation (very fast, extremely bad sound quality)
    #ModPlug_ResamplingMode = FIR
    # Other self-describing ModPlug audio characteristic options.
    # (Note that the 32 bit sample size seems to be buggy.)
    #ModPlug_Channels = 2 # 1 or 2 channels
    #ModPlug_Bits = 16 # 8, 16 or 32 bits
    #ModPlug_Frequency = 44100 # 11025, 22050, 44100 or 48000 Hz
    #ModPlug_ReverbDepth = 0 # 0 (quiet) to 100 (loud)
    #ModPlug_ReverbDelay = 0 # Delay in ms (usually 40-200ms)
    #ModPlug_BassAmount = 0 # 0 (quiet) to 100 (loud).
    #ModPlug_BassRange = 10 # Cutoff in Hz (10-100).
    #ModPlug_SurroundDepth = 0 # Surround level 0(quiet)-100(heavy).
    #ModPlug_SurroundDelay = 0 # Surround delay in ms, usually 5-40ms.
    #ModPlug_LoopCount = 0 # 0 (never), n (times) or -1 (forever)
    # Self-describing TiMidity audio characteristic options.
    #TiMidity_Rate = 44100 # Between 8000 and 48000
    #TiMidity_Bits = 16 # 8 or 16
    #TiMidity_Channels = 2 # 1 or 2
    #TiMidity_Volume = 100 # 0 to 800
    # You can setup a TiMidity-Config-File here.
    # Leave it unset to use library defaults (/etc/timidity.cfg mostly).
    # Setting it to 'yes' also uses the library defaults.
    # Set it to 'no' if you don't have any configuration file.
    # Otherwise set it to the name of a specific file.
    #TiMidity_Config =
    # Self-describing SidPlay2 audio characteristic options.
    #SidPlay2_DefaultSongLength = 180 # If not in database (in seconds)
    #SidPlay2_MinimumSongLength = 0 # Play at least n (in seconds)
    #SidPlay2_Frequency = 44100 # 4000 to 48000
    #SidPlay2_Bits = 16 # 8 or 16
    #SidPlay2_Optimisation = 0 # 0 (worst quality) to 2 (best quality)
    # Set path to a HVSC-compatible database (if not set, database is disabled).
    #SidPlay2_Database =
    # SidPlay2 playback Mode:
    # "M": Mono (best for many SIDs)
    # "S": Stereo
    # "L"/"R": Left / Right
    #SidPlay2_PlayMode = "M"
    # Use start-song information from SID ('yes') or start at first song
    # ('no'). Songs before the start-song won't be played. (Note that this
    # option previously took the values 1 and 0; these are now deprecated
    # in favour of 'yes' and 'no'.)
    #SidPlay2_StartAtStart = yes
    # Play sub-tunes. (Note that this option previously took the values 1
    # and 0; these are now deprecated in favour of 'yes' and 'no'.)
    #SidPlay2_PlaySubTunes = yes
    # Run the OnSongChange command when a new song starts playing.
    # Specify the full path (i.e. no leading '~') of an executable to run.
    # Arguments will be passed, and you can use the following escapes:
    # %a artist
    # %r album
    # %f filename
    # %t title
    # %n track
    # %d file duration in XX:YY form
    # %D file duration, number of seconds
    # No pipes/redirects can be used directly, but writing a shell script
    # can do the job.
    # Example: OnSongChange = "/home/jack/.moc/myscript %a %r"
    #OnSongChange =
    # If RepeatSongChange is 'yes' then MOC will execute the command every time
    # a song starts playing regardless of whether or not it is just repeating.
    # Otherwise the command will only be executed when a different song is
    # started.
    #RepeatSongChange = no
    # Run the OnStop command (full path, no arguments) when MOC changes state
    # to stopped (i.e., when user stopped playing or changes a song).
    #OnStop = "/home/jack/.moc/myscript_on_stop"
    # This option determines which song to play after finishing all the songs
    # in the queue. Setting this to 'yes' causes MOC to play the song which
    # follows the song being played before queue playing started. If set to
    # 'no', MOC will play the song following the last song in the queue if it
    # is in the playlist. The default is 'yes' because this is the way other
    # players usually behave. (Note that this option previously took the
    # values 1 and 0; these are now deprecated in favour of 'yes' and 'no'.)
    #QueueNextSongReturn = yes
    I read wiki but didn't find anything useful. Thanks for any info.
    Last edited by Shark (2014-12-17 12:31:30)

    bleach wrote:
    i see these
    URxvt*background: #171717
    URxvt*foreground: #B2B2B2
    URxvt*color0: #171717
    URxvt*color1: #3D3D3D
    URxvt*color2: #ffffff
    are not commented out
    3d3d3d is for red but you have a blackish and color2 is for green but you have it white the rest should be the default colors. it uses the same colors only it changes the vairiant of the color you choice there or normally moc uses colors such as green blue and such which will call your console colors for those respective fields I know moc has /user/share/moc/themes/ that you can edit or make your own for instance copy one and edit it. I think htop uses the same color count which is 8 but with so green will be white when you use urxvt. 8 for normal colors 16 for bright dark and urxvt is 256 which is 16 but can use any of the 256 colors for 16.
    just to clarify you have commented out your colors 4-15 and your green and red is weird, and htop aswell as moc is 8 bit. moc theme_yellow_red is default for background so it will use urxvts background
    Haahaha, that is simple. And it works!!!
    I didn't bother with commenting that because i thought they are not applied. Anyway, thanks man. My urxvt terminal si grateful to you and your thorough explanation. SOLVED!

  • [SOLVED] Kernel bug fix, works for me!

    Having been hit by the kernel bug that interferes with internet access & having to downgrade the kernel to escape the bug.  I am happy to say that after reading a bug report on the subject here:
    http://bugzilla.kernel.org/show_bug.cgi?id=11721
    Courtesy of a link posted by Misfit138, I found deep down in the report dialogue that the following command as root, worked for the poster of the bug:
    echo 0 > /proc/sys/net/ipv4/tcp_timestamps
    So I did a yaourt -Syu & found amongst other packages a minor kernel update, which did not solve my internet problems, but after su, & then entering the above command in the Terminal my internet works as it should!
    If this solution works for you, then add the following to your /etc/sysctl.conf:
    #Temporary workaround for tcp issue with 2.6.27
    net.ipv4.tcp_timestamps = 0
    Thanks again Misfit138
    I hope this solution works for all of the other bug bitten members of the Arch (& Linux) community!
    Last edited by handy (2008-10-21 05:19:03)

    THANX !!!  Works like normal again
    I saw that bug report too, just didnt know how to try it out, thanx so much for the helpful explanation.
    Regards,
    rabid0
    Last edited by RabidWolf (2008-10-21 20:26:23)

  • Ios 5 possible firmware bug for iPhone 4; Voice command/text-to-speech doesn't work properly.

    I upgraded an AT&T and Verizon iPhone 4 to the ios 5 firmware, and I am having the same exact issues for both phones.  When using the voice command a few times, the audio voice does not come through the "speaker" (referring to the speaker located at the bottom of the phone).  Instead, the audio voice goes through the receiver which is on the front face of the phone, on the right of the camera.
    For example, say you want to use the voice command to dial a phone number.  You would enable voice command by depressing and holding down the "Home" button and give the command "dial...1-800-452-3456", the phone would then repeat the phone number back to you through the "speaker".  However, when I did this a few times, the voice instantly goes to the receiver instead.  I found no way to fix this problem.  I tried the following and none of these solutions worked:
    Turned the phone off and back on again
    Hard reset (held down the Home and Lock button for 10 seconds)
    Restored the phone, and set the phone up as a "new iPhone" instead of restoring from back up
    After trying to restore both iPhones and still have the same issue, I made an appointment to visit Apple.  I took the Verizon iPhone 4 to Apple, and the employees handed over a refurbished iphone in hopes to solve this issue.  However, this refurbished phone still had the same exact issue. 

    Of course I checked my apps library and found nothing. However I'm looking at the status while sync is processing, I'm 100% sure that app is not synced to my iTunes library
    Yep, I can always manually "transfer purchases" to my iTunes library. But this is not the point. On my old iPhone 4 and new iPad (3rd gen), it will sync all newly installed apps from my iOS devices to my iTunes library, no need to click "Transfer Purchases" again.

  • [SOLVED] urxvt/console spanish characters

    i didn't bother with this "issue" i have, because rarely i type something in spanish (my native language) in urxvt, but lately i had to use msn a lot, (yeah i hate it too, but here people use that... and facebook) so, i have to use a lot the "n" and "a,e,i,o,u" characters, the thing is, i have no problem in X apps typing those characters as you can see, but in console and urxvt i can see the "a,e,i,o,u" characters, but i cannot type them, for example, if a text file has them, i can see them in vim, but im not able to type them, but the "n" character i cannot see neither in console nor urxvt, cant see it and cannot type it, only a "?" when it is displayed...
    /etc/rc.conf
    # /etc/rc.conf - Main Configuration for Arch Linux
    # LOCALIZATION
    # LOCALE: available languages can be listed with the 'locale -a' command
    # HARDWARECLOCK: set to "UTC" or "localtime"
    # USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock
    # TIMEZONE: timezones are found in /usr/share/zoneinfo
    # KEYMAP: keymaps are found in /usr/share/kbd/keymaps
    # CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
    # CONSOLEMAP: found in /usr/share/kbd/consoletrans
    # USECOLOR: use ANSI color sequences in startup messages
    LOCALE="es_AR.utf8"
    HARDWARECLOCK="localtime"
    USEDIRECTISA="no"
    TIMEZONE="America/Argentina/Buenos_Aires"
    KEYMAP="es"
    CONSOLEFONT=""
    CONSOLEMAP="es"
    USECOLOR="yes"
    # HARDWARE
    # MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
    # MOD_BLACKLIST: Prevent udev from loading these modules
    # MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
    # NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
    MOD_AUTOLOAD="yes"
    #MOD_BLACKLIST=() #deprecated
    MODULES=(acpi-cpufreq mii r8169 snd-mixer-oss snd-pcm-oss snd-hwdep snd-page-alloc snd-pcm snd-timer snd !snd-pcsp snd-hda-intel soundcore r8180 uvcvideo joydev cups usblp)
    # Scan for LVM volume groups at startup, required if you use LVM
    USELVM="no"
    # NETWORKING
    # HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
    HOSTNAME="aleyscha"
    # Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
    # Interfaces to start at boot-up (in this order)
    # Declare each interface then list in INTERFACES
    # - prefix an entry in INTERFACES with a ! to disable it
    # - no hyphens in your interface names - Bash doesn't like it
    # DHCP: Set your interface to "dhcp" (eth0="dhcp")
    # Wireless: See network profiles below
    #eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
    wlan0="wlan0 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.0.255"
    INTERFACES=(wlan0)
    # Routes to start at boot-up (in this order)
    # Declare each route then list in ROUTES
    # - prefix an entry in ROUTES with a ! to disable it
    gateway="default gw 192.168.1.1"
    ROUTES=(gateway)
    # Enable these network profiles at boot-up. These are only useful
    # if you happen to need multiple network configurations (ie, laptop users)
    # - set to 'menu' to present a menu during boot-up (dialog package required)
    # - prefix an entry with a ! to disable it
    # Network profiles are found in /etc/network.d
    # This now requires the netcfg package
    #NETWORKS=(Link)
    # DAEMONS
    # Daemons to start at boot-up (in this order)
    # - prefix a daemon with a ! to disable it
    # - prefix a daemon with a @ to start it up in the background
    DAEMONS=(syslog-ng network netfs crond @hal @cpufreq @alsa @gpm @sensors @wicd @bitlbee)
    locale -a output:
    [aleyscha@aleyscha 90 ~ 09:35]$ locale -a
    C
    POSIX
    en_US
    en_US.iso88591
    en_US.utf8
    es_AR
    es_AR.iso88591
    es_AR.utf8
    .bashrc:
    PS1='\033[?17;0;127c[\u@\h \# \W \A]\$ '
    # stop blinking cursor in console
    #if [ $TERM = 'linux' -a $SHELL = '/bin/bash' ] ; then
    # PS1='\033[?17;0;40c[\u@\h \# \W \A]\$ '
    #else PS1='[\u@\h \# \W \A]\$ '
    #fi
    ### Paths ###
    PATH=$PATH:${HOME}/bin
    export CDPATH=.:/sda4/Video:/sda4/Audio/Music:/sda4/Movies:/sda4/downloads
    export PATH=$PATH:/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin
    export LC_ALL=C
    export PAGER=less
    export EDITOR=vim
    export HISTCONTROL="ignoredups"
    export MOZ_DISABLE_PANGO=1
    HISTFILE=~/.history
    HISTSIZE=4000
    SAVEHIST=2000
    ### autocorrects cd misspellings, 'cd /sur/src/linus' >> 'cd /usr/src/linux' ###
    shopt -s cdspell
    ### Aliases ###
    alias hi="history"
    alias mountsdd="sudo mount /dev/sdd1 /sdd1"
    alias lsl="ls -l --group-directories-first --color=auto -F" #ls -l --group-directories-first --time-style=+"%Y-%m-%d %H:%M" --color=auto -F
    alias ls="ls --group-directories-first --color=auto -F" #ls --group-directories-first --time-style=+"%Y-%m-%d %H:%M" --color=auto -F
    alias pacman="sudo pacman"
    alias y="yaourt -Syu --aur"
    alias yy="yes | yaourt -Syu --aur"
    alias x="startx"
    alias get_log="sudo tail -f /var/log/everything.log"
    alias root="sudo su"
    alias Reboot="sudo reboot"
    alias Shutdown="sudo shutdown -h now"
    alias cp="cp -vi"
    alias mv="mv -vi"
    alias du="du -h"
    alias df="df -h"
    alias isoinfo="isoinfo -d -i"
    alias log_everything="sudo tail -f /var/log/everything.log"
    alias isolist="isoinfo -f -i"
    alias mocp="mocp -T orpheus"
    alias lsdev="ls /dev | grep sd"
    alias lsuuid="ls -l /dev/disk/by-uuid/"
    alias sync="rsync -r -n -t -p -o -g -v --progress --delete -l"
    alias gmail="elinks www.gmail.com"
    alias getlive="GetLive --config-file .getliverc"
    alias irssi="irssi -n lean2501"
    alias Wget="wget -P /sda4/downloads"
    alias compilei686="gcc -march=athlon -O2 -pipe -fomit-frame-pointer"
    alias compile="gcc -O2 -Wall -pedantic"
    alias diskcheck="e2fsck -v"
    alias colem32="~/bin/colem/colem32"
    alias vgb="~/bin/vgb/vgb"
    alias vgba="~/bin/vgba/vgba32"
    alias ines="~/bin/ines/ines32"
    alias clamclean="clamscan --recursive --infected --bell --remove /sda4/downloads/"
    alias cdo="eject /dev/cdrom"
    alias cdc="eject -t /dev/cdrom"
    alias mx="chmod a+x"
    alias 000="chmod 000"
    alias 644="chmod 644"
    alias 755="chmod 755"
    alias resreset="xrandr --size 1024x600"
    alias :q="exit"
    alias pebrot="pebrot 2> /dev/null"
    alias mplayfb="mplayer -zoom -x 1024 -y 600"
    alias cplay="cplay /sda4/Audio/Music/"
    alias strace="strace -e trace=file"
    alias vifm="vifm ~ /sda4/downloads/"
    alias doom="chocolate-doom -iwad /sda4/bin/remakes/ID/DOOM.WAD"
    alias doom2="chocolate-doom -iwad /sda4/bin/remakes/ID/DOOM2.WAD"
    alias heretic="chocolate-heretic -iwad /sda4/bin/remakes/ID/HERETIC.WAD"
    alias hexen="chocolate-hexen -iwad /sda4/bin/remakes/ID/HEXEN.WAD"
    ### Functions ###
    function aurget {
    cd ~/bin/arch_packages
    wget "http://aur.archlinux.org/packages/$1/$1.tar.gz" -O - | tar xzf -
    cd $1
    # mkmv - creates a new directory and moves the file into it, in 1 step
    # Usage: mkmv <file> <directory>
    mkmv() {
    mkdir "$2"
    mv "$1" "$2"
    # nh - run command detached from terminal and without output
    # Usage: nh <command>
    nh() {
    nohup "$@" &>/dev/null &
    ### Bash Completion ###
    if [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
    fi
    ### Screen Function Retach/list :: s ###
    function s {
    if [[ $1 ]]; then
    screen -r $1
    else
    screen -ls
    fi
    ### Screen Function Init_w/title / Init :: S ###
    function S {
    if [[ $1 ]]; then
    screen -S $1
    else
    screen -ls
    fi
    ### Screen Function Mirror/List :: sx ###
    function sx {
    if [[ $1 ]]; then
    screen -x $1
    else
    screen -ls
    fi
    ### Screen Function Mirror in terminal :: scr ###
    function scr {
    #case $TERM in
    # xterm*|rxvt*)
    if screen -ls | grep -q Main; then
    screen -xr Main
    else
    screen -S Main
    fi
    #esac
    ### dtach function ###
    function detach {
    if [ -S /tmp/$1.dtach ]; then
    dtach -a /tmp/$1.dtach
    else
    dtach -c /tmp/$1.dtach $1
    fi
    ### Extract Archives ###
    extract () {
    if [ -f $1 ] ; then
    case $1 in
    *.tar.bz2) tar xjvf $1 ;;
    *.tar.gz) tar xzvf $1 ;;
    *.bz2) bzip2 -d $1 ;;
    *.rar) unrar2dir $1 ;;
    *.gz) gunzip $1 ;;
    *.tar) tar xf $1 ;;
    *.tbz2) tar xjf $1 ;;
    *.tgz) tar xzf $1 ;;
    *.zip) unzip2dir $1 ;;
    *.Z) uncompress $1 ;;
    *.7z) 7z x $1 ;;
    *.ace) unace x $1 ;;
    *) echo "'$1' cannot be extracted via extract()" ;;
    esac
    else
    echo "'$1' is not a valid file"
    fi
    #bu - Back Up a file. Usage "bu filename.txt"
    bu () { cp $1 ${1}-`date +%Y%m%d%H%M`.backup ; }
    if [ "$TERM" = "linux" ]; then
    echo -en "\e]P0222222" #black
    echo -en "\e]P8222222" #darkgrey
    echo -en "\e]P1803232" #darkred
    echo -en "\e]P9982b2b" #red
    echo -en "\e]P25b762f" #darkgreen
    echo -en "\e]PA89b83f" #green
    echo -en "\e]P3aa9943" #brown
    echo -en "\e]PBefef60" #yellow
    echo -en "\e]P4324c80" #darkblue
    echo -en "\e]PC2b4f98" #blue
    echo -en "\e]P5706c9a" #darkmagenta
    echo -en "\e]PD826ab1" #magenta
    echo -en "\e]P692b19e" #darkcyan
    echo -en "\e]PEa1cdcd" #cyan
    echo -en "\e]P7ffffff" #lightgrey
    echo -en "\e]PFdedede" #white
    clear #for background artifacting
    fi
    thanks for read!
    Last edited by leo2501 (2009-05-07 10:45:29)

    well... problem solved... the secret was...
    in /etc/rc.conf
    LOCALE="es_AR.utf8"
    HARDWARECLOCK="localtime"
    USEDIRECTISA="no"
    TIMEZONE="America/Argentina/Buenos_Aires"
    KEYMAP="es"
    CONSOLEFONT=""
    CONSOLEMAP=""
    USECOLOR="yes"
    in .bashrc
    export LC_ALL=en_US.utf8 #for arch to show all interactive messages in english instead of spanish (argentina)
    or in .profile
    export LC_MESSAGES=en_US.utf8
    now i can see and type spanish chars in urxvt

  • [SOLVED] After pacman glibc update, cannot find command bash?

    A few days ago I ran into a problem after running pacman -Syu that ended up with an unbootable system.  I found this topic that ultimately solved the kernel panic-
    https://bbs.archlinux.org/viewtopic.php … 1#p1127251
    All that was needed was a symlink "/lib" to point to "/usr/lib"
    My system now almost boots but luckily I can now get a to a shell (zsh).  The problem is that I can not run bash, and various other tools- including my desktop environment and pacman.
    I have checked my $path, and have verified that I have the binary file "/usr/bin/bash" and a symlink in /bin/bash to point to that binary file, which does exist...
    % ls -l /bin/bash
    lrwxrwxrwx 1 root root 13 May 24 23:43 /bin/bash -> /usr/bin/bash
    % ls -l /usr/bin/bash
    -rwxr-xr-x 1 root root 738008 Mar 13 00:47 /usr/bin/bash
    But when I try to start a bash shell or run a script
    % bash
    zsh: command not found: bash
    % pacman
    zsh: command not found: pacman
    % /usr/bin/bash
    zsh: no such file or directory /usr/bin/bash
    % cat test.sh
    #!/bin/bash
    echo "Hello World"
    % ./test.sh
    zsh: ./test.sh: bad interpreter: /bin/bash: no such file or directory
    I hope i was thorough enough in providing information about my system, but please let me know if there's anything else I left out that may be able to help.
    Thanks so much!
    [SOLVED]-  Ended up mounting my system from a live install cd, and copying over each bash binary in my system with the live media's binary.
    Last edited by OrangeCrush (2013-05-25 06:38:43)

    If it has only been a few months, that thread should have nothing to do with what you are experiencing.  That problem stemmed from when the filesystem was actually changed from having /lib as an actual directory to /lib as a symlink to /usr/lib.  Oh the problems that caused.  For me it went perfectly smooth... well I did have to search for and rid /lib of extraneous unowned files, but it was smooth after that.
    You say though that you did not have a /lib symlink when you checked, and then you created it?  This is odd, as that is part of the filesystem package and therefore a tracked file.  Maybe you should start by reinstalling the filesystem package just to make sure that the necessary components of the filesystem are all in order before proceeeding.
    BTW, you should really update more often than every "few months" as that is what using a rolling release is all about.  Also if you don't update very often still, never update the database (-Sy) without also updating the system (-Syu) as this will lead to partial upgrades, which can severly break your system.  So never do "pacman -Sy <package>" as that is the equivalent of doing just a "pacman -Sy" and then continuing on your merry way.  Big changes are in the air right now around these parts, so keeping your system up to date is probably going to be crucial in making subsequent updates as pain free as possible (we are heading towards the final /bin -> /usr/bin move!).

  • [SOLVED] urxvt + screen + zsh, title is not displayed correctly

    I use urxvt and screen inside it. The screen's  title is set up to display the current program and the window number. However after changing from bash to zsh, it always display "zsh" instead of "vim" or "top" which is currently running.
    my screenrc:
    # This is an example for the global screenrc file.
    # You may want to install this file as /usr/local/etc/screenrc.
    # Check config.h for the exact location.
    # Flaws of termcap and standard settings are done here.
    startup_message off
    #defflow on # will force screen to process ^S/^Q
    deflogin on
    #autodetach off
    vbell on
    vbell_msg " Wuff ---- Wuff!! "
    # all termcap entries are now duplicated as terminfo entries.
    # only difference should be the slightly modified syntax, and check for
    # terminfo entries, that are already corected in the database.
    # G0 we have a SEMI-GRAPHICS-CHARACTER-MODE
    # WS this sequence resizes our window.
    # cs this sequence changes the scrollregion
    # hs@ we have no hardware statusline. screen will only believe that
    # there is a hardware status line if hs,ts,fs,ds are all set.
    # ts to statusline
    # fs from statusline
    # ds delete statusline
    # al add one line
    # AL add multiple lines
    # dl delete one line
    # DL delete multiple lines
    # ic insert one char (space)
    # IC insert multiple chars
    # nx terminal uses xon/xoff
    termcap facit|vt100|xterm LP:G0
    terminfo facit|vt100|xterm LP:G0
    #the vt100 description does not mention "dl". *sigh*
    termcap vt100 dl=5\E[M
    terminfo vt100 dl=5\E[M
    #facit's "al" / "dl" are buggy if the current / last line
    #contain attributes...
    termcap facit al=\E[L\E[K:AL@:dl@:DL@:cs=\E[%i%d;%dr:ic@
    terminfo facit al=\E[L\E[K:AL@:dl@:DL@:cs=\E[%i%p1%d;%p2%dr:ic@
    #make sun termcap/info better
    termcap sun 'up=^K:AL=\E[%dL:DL=\E[%dM:UP=\E[%dA:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:IC=\E[%d@:WS=1000\E[8;%d;%dt'
    terminfo sun 'up=^K:AL=\E[%p1%dL:DL=\E[%p1%dM:UP=\E[%p1%dA:DO=\E[%p1%dB:LE=\E[%p1%dD:RI=\E[%p1%dC:IC=\E[%p1%d@:WS=\E[8;%p1%d;%p2%dt$<1000>'
    #xterm understands both im/ic and doesn't have a status line.
    #Note: Do not specify im and ic in the real termcap/info file as
    #some programs (e.g. vi) will (no,no, may (jw)) not work anymore.
    termcap xterm|fptwist hs@:cs=\E[%i%d;%dr:im=\E[4h:ei=\E[4l
    terminfo xterm|fptwist hs@:cs=\E[%i%p1%d;%p2%dr:im=\E[4h:ei=\E[4l
    # Long time I had this in my private screenrc file. But many people
    # seem to want it (jw):
    # we do not want the width to change to 80 characters on startup:
    # on suns, /etc/termcap has :is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l:
    termcap xterm 'is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l'
    terminfo xterm 'is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l'
    # Do not use xterms alternate window buffer.
    # This one would not add lines to the scrollback buffer.
    #termcap xterm|xterms|xs ti=\E7\E[?47l
    #terminfo xterm|xterms|xs ti=\E7\E[?47l
    #make hp700 termcap/info better
    termcap hp700 'Z0=\E[?3h:Z1=\E[?3l:hs:ts=\E[62"p\E[0$~\E[2$~\E[1$}:fs=\E[0}\E[61"p:ds=\E[62"p\E[1$~\E[61"p:ic@'
    terminfo hp700 'Z0=\E[?3h:Z1=\E[?3l:hs:ts=\E[62"p\E[0$~\E[2$~\E[1$}:fs=\E[0}\E[61"p:ds=\E[62"p\E[1$~\E[61"p:ic@'
    #wyse-75-42 must have defflow control (xo = "terminal uses xon/xoff")
    #(nowadays: nx = padding doesn't work, have to use xon/off)
    #essential to have it here, as this is a slow terminal.
    termcap wy75-42 nx:xo:Z0=\E[?3h\E[31h:Z1=\E[?3l\E[31h
    terminfo wy75-42 nx:xo:Z0=\E[?3h\E[31h:Z1=\E[?3l\E[31h
    #remove some stupid / dangerous key bindings
    bind ^k
    #bind L
    bind ^\
    #make them better
    bind \\ quit
    bind K kill
    bind I login on
    bind O login off
    bind } history
    # Modified Liberty, Display the status on the gnome terminal title
    #hardstatus string "[screen %n%?: %t%?] %h"
    termcapinfo xterm*|rxvt*|urxvt* 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
    hardstatus string "[screen: %w] %h"
    # scrollback buffer size
    defscrollback 5000
    Solved by adding this to .zshrc
    case $TERM in
    xterm*|rxvt*|screen*)
    precmd() { print -Pn "\e]0;%m:%~\a" }
    preexec () { print -Pn "\e]0;$1\a" }
    esac
    Last edited by helloworld1 (2011-04-12 16:25:53)

    I have
    defhstatus "^Et"
    in my .screenrc. Maybe there's something you like even better, e.g. there's also "^EH" which I used to use. Just checkout what can be done with defhstatus, you'll find what you want.

  • E72 - PLEASE solve these bugs!

    Hi, i am using the E72 in Asia.
    A few things that i discovered and its bad! Comparing to E71, E72 is very bad. By the way, this is the second E72 i am using. I bought one before, same issue, now the secound one, Same ISSUE again!
    Here are the problems: I need to type in Chinese (pinyin) but whenever the language is switched to Chinese input, the calculator does not allow me to input decimal (how bad this is!).
    Also in Chinese mode, once back to English input, the SPACE bar input is NOT WORKING. The only way is to restart the damm phone. Can someone from Nokia tell me a fix on these problems? Please write me..
    thomas

    @yangwwt1971,
    Update to firmware 023.002 will solve the space bar issue when changing input method between English and Chinese.  However, the decimal point in Chinese writing input for calculator is not fixed yet.  The decimal works in English writing input, though.  At least 1 bug is fixed   Try to update the firmware using NSU.

  • Help... InDesign is extremely slow and jumps in front of other programs

    I actually have 2 issues with InDesign CS3. 
    1st, when I open up older files, let's say InDesign CS2, or even some files that may have images in it that I cut and pasted from an older file, my InDesign is extremely slow.  And I do have just typical display showing... it's like everything I try and do, I have to wait 10 sec for the mac wheel to spin before I can do anything.  Even if it's just clicking to select an item.  Today I opened a CS3 file I did 3 months ago, saved it under a different name, and now I am having this problem.
    2nd, when I go to another application, like acrobat to review a pdf, or mail, or any of them really, as soon as I am in the other program, InDesign jumps right back in front and becomes the active program... does anyone know why this is happening?
    Any help would be appreciated.
    Thanks,
    Kristie

    I'd suggest you deep clean your InDesign files  that are causing issues - http://indesignsecrets.com/indesign-interchange-format-inx.php
    And try these other common methods for fixing InDesign when it goes bad
    http://forums.adobe.com/thread/526990
    http://forums.adobe.com/thread/526991
    Also make sure your InDesign CS2 up to the latest patch and save your file there first.
    And make sure you're CS3 is up the latest patch too.
    You can find those under Help>Update.

Maybe you are looking for

  • SO_SPLIT_FILE_AND_PATH

    Hi Experts, The FM  SO_SPLIT_FILE_AND_PATH is used to separate a file and directory. That means if i give full path of a file ,it will separate the directory name and file name in to two return variables.But it is not working in ECC6.0.If i run in SE

  • Create 3rd partition after installing Windows 7 on Macbook Pro (Lion preinstalled)?

    Hi, currently I'm having 2 partition: Macintosh HD - Lion (~680GB) and Bootcamp - Windows 7 (~60GB). Now I want to take ~600GB from the 1st partition to create a FAT32 data storage. My question is: is it possible to do so without reinstalling any OS?

  • Firefox will not load any page at all.

    Firefox will not load any website that i go to. i cannot even get to my home page, i have to access this page from internet explorer. i have tried to to reinstall firefox and restart the computer but nothing is working also i don't know if this is th

  • BAPI as a Web Service confusion

    I apologize if this is answered more directly in another post, I promise I looked first. I have an ERP 2004 IDES system. (Web AS ABAP+Java) I want to access BAPI_PROCORD_GET_LIST as a web service. I can generate a virtual interface and a web service

  • Flash MX2004 Loader Component Question

    Hi all, I have a question regarding the loader component that ships with Flash MX 2004. I am using the component to load .swf files. As far as I can tell, the component will not begin to play a .swf file until it is 100% loaded. Is this correct? If n