It is my eMac's Day... sigh :(

Today my eMac's internal HD died. The Combo drive started giving trouble a few years ago. I decided to attach a external HD to my eMac and a external SuperDrive (with LightScribe) to my eMac. Well it accepts 10.3, 10.2, 10.1, 10.0, and 9.2.2 CDs but not DVDs (10.4). Also my AppleCare disk does not work, it used to. My eMac doesn't see the external HD & SuperDrive, *it used to before*, so I cannot put a system on it +at all+. Here is what I remember: 700 MHz G4, 640 MB RAM, used to have 10.4.11, 38.55 GB Maxtor dead HD. Here is a link to Apple specs, mine is also remanufactured: http://support.apple.com/specs/emac/eMac.html . How can I make this work? This is really sad because my iBook just died yesterday . HELP PLEASE!!!

I presume you don't have an OS on the external hd. I suggest you use the iMac to instal one on it.
My previous computer was a MacBook and its hd died while I was in Namibia (SW Africa) 2 yrs ago. I bought a LaCie Porsche firewire drive there, reformatted it to Apple's format specs (Mac OS Extended (Journaled)) and installed OS10.4 from a bought upgrade dvd using the local Apple dealer's computer. I then connected this to my MacBook and it started the MB without a hitch. I then used the MacBook until the replacement drive, logic board and display (also faulty) arrived and were installed. Initially I was also able to see my internal hd and rescue most files before it completely failed. The dealer had managed to rescue the rest of my files.
I have used this as a backup startup drive for my eMac, also without problem.
If your external drive has an OS on it it ought to start the eMac. If it can't then there may be an additional hardware fault. In my case the logic board/module? which operates the hd was also faulty but this didn't affect the rest of the functions of the MB, only the internal drive.
Also note that my external drive came formatted as FAT 32 and this can't be used as a Mac startup without reformatting.
Neville

Similar Messages

  • Youtube or any video for  eMac 1Ghz 256Mb RAM 80Gb HD OSX 10.3.9

    Hi All
    Just picked up this eMac today

    G'day,
    Um - was there a question?
    If you're wondering about playing video on your 1GHz eMac off YouTube... YouTube is a pain in the ***... It will help to get more RAM, and to update Flash... or, to use YouTube's html5 version instead of the flash version.
    cheers
    cosmic

  • IPod not seen in Itunes, restore factory settings and...

    It works, I have a working iPod until I decided to remove it from my PC (usually more than once). I took it in the car the other day, plugged it back into my computer and iTunes still saw it fine. Took it again today, bring it home, plug it back into computer and open iTunes. iTunes suddenly can't view the contents, etc. It works as a hard drive in Windows.
    I've reset and restored about 10 times now. It keeps doing this. iTunes sees it fine then randomly one day stops seeing it. Today when I plugged it back in, iTunes couldn't see it and then it suddenly had only one artists left on it (when I had JUST played it and it had 1,200+ songs on it definitely by more than once artist). All of my pics were still there but the music? All gone except the one artist. This has happened ever since iTunes had a update your software on your iPod warning. I did. Since then I have to restore every time or every other time that I want to connect it to iTunes, re-synch all of my pics and music, put the files back on the hard drive... and two days later do it all over again.
    It's getting really frustrating. Is there any fix that works and KEEPS it fixed? The ones listed on the site have all been tried, day after day, after day. sigh
    Windows 2000
      Windows 2000  

    I had a problem with my iPod Video 60GB being updated when I updated to iTunes 7 and it got worse (had to wait a very long time for it to update my iPod if it ever did) when I updated to iTunes 7.0.1.8. Then I was advised that iTunes shouldn't have installed with the 'old iPod updaters' still installed, but it did. So I uninstalled the 'old iPod updaters' via 'Add and Remove Programs' in control panel. When I rebooted iTunes said the iPod software was missing and instructed me to re-install iTunes. After the re-install everything runs great. Presently, I only have iTunes 7.0.1.8, Apple Software Update on my computer and version 1.2 on my iPod.

  • Bare Window Manager (ex-MMWM)

    Working at this for a day now.
    Basically it's a full screen window manager aimed to those who spend their day cycling through windows instead of having 10 onscreen at a time. It's a dumbed down version of Ratpoison's default behaviour (really dumbed down..I don't expect anyone to use it as a fulltime WM anytime soon).
    For people who only use GNU Screen, Firefox  and/or Emacs all day long(like me), it could prove quite useful.
    Not sure if this will ever have any type of tiling..I might make it work with some predefined layouts but not sure.
    For now I'm concentrating on cleaning it a bit, adding window by number selection(right now you can only cycle through them with MOD+Tab) and I need to get it to ignore DOCK type applications(eg trays and whatnot).
    Also a messaging system of some sort is a must.
    So far it has keys to:
    - pop a new terminal
    - kill selected window
    - cycle through windows
    - pop a launcher menu (using dmenu by default)
    - show a list of windows (working, but needs some enhancement)
    Configurable options:
    - launcher menu to run
    - terminal to run
    - font
    - window list fg/bg color/selected window fg color/
    - screen padding(how much space to leave unmanaged on all sides of the screen - you can see a 16 pixel gap on top of the screenie)
    - window list position (one of the four corners)
    Will post code as soon as I think it deserves sharing, for now here's a little "teaser"
    Last edited by Wra!th (2009-05-29 05:53:02)

    And a first release.
    I'm still working hard on this so let me know what bugs you find etc.
    I agree this can't compete to any WM's on the "market" but I enjoy working on it, and I use it as I type.
    I changed a lot from the first draft so at places I may have forgotten to clean stuff up, working on that now.
    Also writing a "normal" window killing routine..right now it's really violent.
    keys:
    MOD is Mod4 (left windows key) by default
    MOD + t - spawn terminal
    MOD + w - window list
    MOD + s - enter select window by number mode
    MOD + q - kill window
    MOD + m - spawn dmenu
    MOD + p - select previous window
    MOD + n - select next window
    mmwm.c
    #include <stdarg.h>
    #include <stdio.h>
    #include <string.h>
    #include <X11/keysym.h>
    #include <X11/Xlib.h>
    #include <X11/Xutil.h>
    #include <unistd.h>
    #include <errno.h>
    #include <stdlib.h>
    #include "conf.h"
    #define DEBUG 0
    Display * display;
    Window root;
    Screen *screen;
    int SCREEN_WIDTH;
    int SCREEN_HEIGHT;
    GC MMWM_GC, MMWM_SELECTED_GC;
    Colormap MMWM_colormap = None;
    XFontStruct * fontstruct;
    Bool input = False;
    Window input_window;
    static char input_text[256];
    #define max_windows 999
    Window windows_container[max_windows];
    Window selected;
    char window_select_prompt[] = "Jump to window - ";
    void main_loop();
    GC MMWM_Colors(char *FG, char *BG);
    void handle_keypress_event(XEvent *e);
    void handle_maprequest_event(XEvent *e);
    void handle_configure_event(XEvent *e);
    void handle_destroy_event(XEvent *e);
    void handle_expose_event(XEvent *e);
    int handle_x_error(Display *display, XErrorEvent *e);
    void handle_property_event(XEvent *e);
    int init_gc();
    void spawn(const char *cmd);
    ulong name2color(const char *id);
    void LOG(const char *text, ...);
    void LOG_DEBUG(const char *text, ...);
    void list_windows();
    int get_free_position();
    int free_position(Window window);
    int get_position(Window window);
    int select_window(int window);
    void grab_keyboard();
    int get_prev_window();
    int get_next_window();
    void LOG(const char *text, ...)
    va_list vl;
    va_start(vl, text);
    vfprintf(stderr, text, vl);
    va_end(vl);
    void LOG_DEBUG(const char *text, ...)
    if(DEBUG == 1){
    va_list vl;
    va_start(vl, text);
    vfprintf(stderr, text, vl);
    va_end(vl);
    void spawn(const char *cmd)
    if(fork() == 0) {
    if(display) close(ConnectionNumber(display));
    setsid();
    execl("/bin/sh", "/bin/sh", "-c", cmd, (char *)NULL);
    int TextWidth(XFontStruct *fs, const char *text)
    if(strlen(text) >= 1 && text != NULL) {
    return XTextWidth(fs, text, strlen(text));
    } else {
    return 1;
    int TextHeight(XFontStruct *fs) {
    return fs->ascent + fs->descent;
    ulong name2color(const char *cid)
    XColor tmpcol;
    if(!XParseColor(display, MMWM_colormap, cid, &tmpcol)) {
    LOG("Cannot allocate \"%s\" color. Defaulting to black!\n", cid);
    return BlackPixel(display, XDefaultScreen(display));
    if(!XAllocColor(display, MMWM_colormap, &tmpcol)) {
    LOG("Cannot allocate \"%s\" color. Defaulting to black!\n", cid);
    return BlackPixel(display, XDefaultScreen(display));
    return tmpcol.pixel;
    int init_gc()
    XGCValues gcv;
    gcv.font = fontstruct->fid;
    gcv.foreground = name2color(FGCOLOR);
    gcv.background = name2color(BGCOLOR);
    gcv.function = GXcopy;
    gcv.subwindow_mode = IncludeInferiors;
    gcv.line_width = 1;
    MMWM_GC = XCreateGC(display, root, GCForeground | GCBackground | GCFunction | GCLineWidth | GCSubwindowMode | GCFont, &gcv);
    gcv.foreground = name2color(SELFGCOLOR);
    MMWM_SELECTED_GC = XCreateGC(display, root, GCForeground | GCBackground | GCFunction | GCLineWidth | GCSubwindowMode | GCFont, &gcv);
    return 0;
    int get_prev_window()
    int x;
    for(x = get_position(selected) - 1; x >= 0; x--)
    if(windows_container[x] != None)
    LOG_DEBUG("Found previous window at: %d\n", x);
    return x;
    return -1;
    int get_next_window()
    int x;
    for(x = get_position(selected) + 1; x < max_windows; x++)
    if(windows_container[x] != None)
    LOG_DEBUG("Found next window at: %d\n", x);
    return x;
    return -1;
    void grab_keyboard()
    XGrabKey(display, XKeysymToKeycode (display, KEY_WINLIST), MOD_MASK, root, True, GrabModeAsync, GrabModeAsync);
    XGrabKey(display, XKeysymToKeycode (display, KEY_SELECT), MOD_MASK, root, True, GrabModeAsync, GrabModeAsync);
    XGrabKey(display, XKeysymToKeycode (display, KEY_TERMINAL), MOD_MASK, root, True,GrabModeAsync, GrabModeAsync);
    XGrabKey(display, XKeysymToKeycode (display, KEY_KILL), MOD_MASK, root, True, GrabModeAsync, GrabModeAsync);
    XGrabKey(display, XKeysymToKeycode (display, KEY_MENU), MOD_MASK, root, True, GrabModeAsync, GrabModeAsync);
    XGrabKey(display, XKeysymToKeycode (display, KEY_NEXT), MOD_MASK, root, True, GrabModeAsync, GrabModeAsync);
    XGrabKey(display, XKeysymToKeycode (display, KEY_PREV), MOD_MASK, root, True, GrabModeAsync, GrabModeAsync);
    void create_input_box()
    char tmp[256];
    sprintf(tmp, "%s ", window_select_prompt);
    input_window = XCreateSimpleWindow(display, root, 0, 0, TextWidth(fontstruct, tmp) + (INPUTPADDING *2), TextHeight(fontstruct) + INPUTPADDING, 0, name2color(FGCOLOR), name2color(BGCOLOR));
    XMapWindow(display, input_window);
    XDrawString(display, input_window, MMWM_GC, INPUTPADDING , 0 + TextHeight(fontstruct) - fontstruct->max_bounds.descent + (INPUTPADDING / 2), window_select_prompt, strlen(window_select_prompt));
    XGrabKey(display, AnyKey, AnyModifier, root, True, GrabModeAsync, GrabModeAsync);
    void update_input_box()
    XClearWindow(display, input_window);
    XDrawString(display, input_window, MMWM_GC, INPUTPADDING , 0 + TextHeight(fontstruct) - fontstruct->max_bounds.descent + (INPUTPADDING / 2), window_select_prompt, strlen(window_select_prompt));
    XDrawString(display, input_window, MMWM_GC, INPUTPADDING + TextWidth(fontstruct, window_select_prompt), 0 + TextHeight(fontstruct) - fontstruct->max_bounds.descent + (INPUTPADDING / 2), input_text, strlen(input_text));
    void handle_keypress_event(XEvent * e)
    XKeyEvent keyevent = e->xkey;
    KeySym key = XKeycodeToKeysym(display, keyevent.keycode, 0);
    KeySym ksym;
    char tmp[32];
    int count, input_length;
    if(!input)
    switch (XLookupKeysym(&keyevent, 0))
    case KEY_SELECT:
    input = True;
    create_input_box();
    break;
    case KEY_TERMINAL:
    spawn(TERMINAL);
    break;
    case KEY_MENU:
    spawn(MENU);
    break;
    case KEY_WINLIST:
    if(TIMEOUT > 0)
    list_windows();
    break;
    case KEY_KILL:
    XDestroyWindow(display, selected);
    break;
    case KEY_PREV:
    select_window(get_prev_window());
    break;
    case KEY_NEXT:
    select_window(get_next_window());
    break;
    } else {
    if(key == XK_Return || key == XK_KP_Enter)
    if(atoi(input_text) || atoi(input_text) == 0) select_window(atoi(input_text));
    input = False;
    input_text[0] = 0;
    XDestroyWindow(display, input_window);
    XUngrabKey(display, AnyKey, AnyModifier, root);
    grab_keyboard();
    return;
    input_length = strlen(input_text);
    if(key != XK_BackSpace && key != XK_Delete && key != XK_KP_Delete)
    if(input_length < 3)
    tmp[0] = 0;
    count = XLookupString(&e->xkey, tmp, sizeof(tmp), &ksym, NULL);
    tmp[count] = 0;
    strncpy(input_text + input_length, tmp, sizeof(input_text) - input_length);
    update_input_box();
    } else {
    if(input_length > 0)
    input_text[strlen(input_text) - 1] = 0;
    update_input_box();
    void list_windows()
    int th,ypos;
    th = TextHeight(fontstruct);
    ypos = 0 + th - fontstruct->max_bounds.descent;
    Window WINDOW_LIST_WINDOW = None;
    char *tmp;
    char title[256];
    int x;
    int number = 0;
    int max_title = 0;
    XWindowAttributes winattr;
    Window root_return;
    int char_width = TextWidth(fontstruct, " ");
    for (x = 0; x< max_windows; x++)
    if(windows_container[x] != None)
    if(!XGetWindowAttributes(display, windows_container[x], &winattr) || winattr.override_redirect || XGetTransientForHint(display, windows_container[x], &root_return)) continue;
    if(winattr.map_state == IsViewable)
    if(XFetchName(display, windows_container[x], &tmp))
    number++;
    if(windows_container[x] == selected)
    sprintf(title, "%d - %s", get_position(windows_container[x]), tmp);
    } else {
    sprintf(title, "%d - %s", get_position(windows_container[x]), tmp);
    if(strlen(title) > max_title) max_title = strlen(title);
    title[0] = 0;
    int win_width = max_title * char_width + WLISTPADDING*2;
    switch(WLISTPOS)
    case 0:
    WINDOW_LIST_WINDOW = XCreateSimpleWindow(display, root, PADDING_WEST, PADDING_NORTH, win_width, number * th, 0, name2color(FGCOLOR), name2color(BGCOLOR));
    break;
    case 1:
    WINDOW_LIST_WINDOW = XCreateSimpleWindow(display, root, 0 + SCREEN_WIDTH - PADDING_EAST - win_width, PADDING_NORTH, win_width, number * th, 0, name2color(FGCOLOR), name2color(BGCOLOR));
    break;
    case 2:
    WINDOW_LIST_WINDOW = XCreateSimpleWindow(display, root, 0 + SCREEN_WIDTH - PADDING_EAST - win_width, 0 + SCREEN_HEIGHT - PADDING_SOUTH - (number * th),win_width,number * th, 0, name2color(FGCOLOR), name2color(BGCOLOR));
    break;
    case 3:
    WINDOW_LIST_WINDOW = XCreateSimpleWindow(display, root, PADDING_WEST, 0 + SCREEN_HEIGHT - PADDING_SOUTH - (number * th),win_width,number * th, 0, name2color(FGCOLOR), name2color(BGCOLOR));
    break;
    case 4:
    WINDOW_LIST_WINDOW = XCreateSimpleWindow(display, root, (SCREEN_WIDTH / 2) - (win_width / 2), (SCREEN_HEIGHT / 2) - ((number * th) / 2),win_width,number * th, 0, name2color(FGCOLOR), name2color(BGCOLOR));
    break;
    default:
    WINDOW_LIST_WINDOW = XCreateSimpleWindow(display, root, PADDING_WEST, PADDING_NORTH, win_width, number * th, 0, name2color(FGCOLOR), name2color(BGCOLOR));
    break;
    XMapRaised(display, WINDOW_LIST_WINDOW);
    for (x = 0; x< max_windows; x++)
    if(windows_container[x] != None)
    if(!XGetWindowAttributes(display, windows_container[x], &winattr) || winattr.override_redirect || XGetTransientForHint(display, windows_container[x], &root_return)) continue;
    if(winattr.map_state == IsViewable)
    if(XFetchName(display, windows_container[x], &tmp))
    if(windows_container[x] == selected)
    sprintf(title, "%d - %s", get_position(windows_container[x]), tmp);
    XFillRectangle(display, WINDOW_LIST_WINDOW, MMWM_SELECTED_GC, 0, ypos - th + fontstruct->max_bounds.descent, win_width, th);
    XDrawString(display, WINDOW_LIST_WINDOW, MMWM_GC, WLISTPADDING, ypos, title, strlen(title));
    ypos+=th;
    } else {
    sprintf(title, "%d - %s", get_position(windows_container[x]), tmp);
    XDrawString(display, WINDOW_LIST_WINDOW, MMWM_GC, WLISTPADDING, ypos, title, strlen(title));
    ypos+=th;
    title[0] = 0;
    XFlush(display);
    sleep(TIMEOUT);
    XFlush(display);
    if(WINDOW_LIST_WINDOW)
    XDestroyWindow(display, WINDOW_LIST_WINDOW);
    int select_window(int window)
    if(windows_container[window] != None)
    LOG_DEBUG("Selecting window at position: %d\n", window);
    XRaiseWindow(display, windows_container[window]);
    XSetInputFocus(display, windows_container[window], RevertToParent, CurrentTime);
    selected = windows_container[window];
    return 0;
    } else {
    return -1;
    int get_free_position()
    int x;
    for(x = 0; x < max_windows; x++)
    if(windows_container[x] == None)
    LOG_DEBUG("Asigning position: %d\n", x);
    return x;
    return -1;
    int get_position(Window window)
    int x;
    for(x = 0; x < max_windows; x++)
    if(windows_container[x] == window)
    LOG_DEBUG("Window has position: %d\n", x);
    return x;
    return -1;
    int free_position(Window window)
    int x;
    for(x = 0; x < max_windows; x++)
    if(windows_container[x] == window)
    LOG_DEBUG("Freeing position: %d\n", x);
    windows_container[x] = None;
    return 1;
    void handle_maprequest_event(XEvent *e)
    XMapWindow(display, e->xmaprequest.window);
    XMoveResizeWindow(display, e->xmaprequest.window, PADDING_WEST, PADDING_NORTH, SCREEN_WIDTH - PADDING_WEST - PADDING_EAST, SCREEN_HEIGHT - PADDING_NORTH - PADDING_SOUTH);
    XRaiseWindow(display, e->xmaprequest.window);
    XSetInputFocus(display, e->xmaprequest.window,RevertToParent, CurrentTime);
    selected = e->xmaprequest.window;
    windows_container[get_free_position()] = selected;
    void handle_destroy_event(XEvent *e)
    free_position(e->xdestroywindow.window);
    XDestroyWindow(display, e->xdestroywindow.window);
    void handle_configure_event(XEvent *e)
    e->xconfigurerequest.type = ConfigureNotify;
    e->xconfigurerequest.x = 0;
    e->xconfigurerequest.y = 0;
    e->xconfigurerequest.width = SCREEN_WIDTH;
    e->xconfigurerequest.height = SCREEN_HEIGHT;
    e->xconfigurerequest.window = e->xconfigure.window;
    e->xconfigurerequest.border_width = 0;
    e->xconfigurerequest.above = None;
    XSendEvent(display, e->xconfigurerequest.window, False, StructureNotifyMask, (XEvent*)&e->xconfigurerequest);
    void handle_expose_event(XEvent *e)
    // Redraw stuff in here...window title etc
    // Not handled yet but I'ma add it here for future dev
    void handle_property_event(XEvent *e)
    // In case properties like name etc change ... handle them in here
    // Not handled yet but I'ma add it here for future dev
    int handle_x_error(Display *display, XErrorEvent *e)
    LOG_DEBUG("Xevent error: %d\n", e->error_code);
    LOG_DEBUG("Operation: %d\n", e->request_code);
    LOG_DEBUG("Resource: %lu (0x%lx)\n", e->resourceid, e->resourceid);
    return 0;
    void main_loop()
    XEvent event;
    XSetErrorHandler(handle_x_error); //Ignore X errors otherwise the WM would crash every other minute :)
    while(1){
    XNextEvent(display, &event);
    switch(event.type){
    case KeyPress:
    handle_keypress_event(&event);
    break;
    case MapRequest:
    handle_maprequest_event(&event);
    break;
    case DestroyNotify:
    handle_destroy_event(&event);
    break;
    case ConfigureNotify:
    handle_configure_event(&event);
    break;
    case Expose:
    handle_expose_event(&event);
    break;
    case PropertyNotify:
    handle_property_event(&event);
    break;
    default:
    LOG_DEBUG("Received an unhandled event: %d\n", event.type);
    break;
    int main(int argc, char *argv[])
    if(!(display = XOpenDisplay(DISPLAY))){
    LOG("MMWM: cannot open display! Ending session.\n");
    return -1;
    if((root = DefaultRootWindow(display)))
    XSetWindowBackground(display, root, BlackPixel(display, XDefaultScreen(display)));
    XClearWindow(display, root);
    } else {
    LOG("MMWM: cannot get root window! Ending session.\n");
    return -1;
    if((screen = DefaultScreenOfDisplay(display)))
    SCREEN_WIDTH = XWidthOfScreen(screen);
    SCREEN_HEIGHT = XHeightOfScreen(screen);
    LOG("Screen: %d x %d\n", SCREEN_WIDTH, SCREEN_HEIGHT);
    } else {
    LOG("MMWM: cannot get screen! Ending session.\n");
    return -1;
    fontstruct = XLoadQueryFont(display, FONT);
    if (!fontstruct) {
    LOG("Couldn't find font \"%s\", loading default\n", FONT);
    fontstruct = XLoadQueryFont(display, "-*-fixed-medium-r-*-*-12-*-*-*-*-*-iso8859-1");
    if (!fontstruct) {
    LOG("Couldn't load default fixed font. Something is seriouslly wrong. Ending session.\n");
    return -1;
    grab_keyboard();
    XSelectInput(display, root, SubstructureNotifyMask | SubstructureRedirectMask );
    MMWM_colormap = DefaultColormap(display, 0);
    init_gc();
    main_loop();
    XFree(MMWM_GC);
    XFree(MMWM_SELECTED_GC);
    XCloseDisplay(display);
    return 0;
    conf.h
    #ifndef CONF_H
    #define CONF_H
    #define DISPLAY ":0"
    #define MOD_MASK Mod4Mask /* Modifier key */
    #define KEY_WINLIST 'w' /* key to show window list */
    #define KEY_SELECT 's' /* key to spawn window selection input */
    #define KEY_TERMINAL 't' /* key to spawn terminal */
    #define KEY_KILL 'q' /* key to kill selected window */
    #define KEY_MENU 'm' /* key to spawn menu */
    #define KEY_PREV 'p' /* select previous window in list */
    #define KEY_NEXT 'n' /* select next window in list */
    #define TERMINAL "urxvt" /* terminal */
    #define MENU "`dmenu_path | dmenu -fn '-xos4-terminus-*-r-*-*-12-*-*-*-*-*-*-*' -nb '#222222' -nf '#FFFFFF' -sf '#ffffff' -sb '#666666'`"
    /* launcher menu to run */
    #define FONT "-xos4-terminus-*-*-*-*-12-*-*-*-*-*-*-*"
    /* font to use */
    #define FGCOLOR "Grey90" /* window list and input window foreground color */
    #define BGCOLOR "#191919" /* window list and input window background color */
    #define SELFGCOLOR "#454545" /* window list background for selected window */
    #define PADDING_NORTH 0 /* top screen edge unmanaged pixels */
    #define PADDING_WEST 0 /* left screen edge unmanaged pixels */
    #define PADDING_SOUTH 0 /* bottom screen edge unmanaged pixels */
    #define PADDING_EAST 0 /* right screen edge unmanaged pixels */
    #define INPUTPADDING 5 /* space around input area in the input window */
    #define WLISTPADDING 5 /* left and right space in window list */
    #define WLISTPOS 1 /* 0 = NW, 1 = NE, 2 = SE, 3 = SW, 4 = C */
    #define TIMEOUT 1
    #endif
    Makefile
    PREFIX?=/usr
    CFLAGS?=-Os -Wall
    all:
    $(CC) $(CFLAGS) -I$(PREFIX)/include -L$(PREFIX)/lib -lX11 -o mmwm mmwm.c
    install: mmwm
    install -s mmwm $(PREFIX)/bin
    clean:
    rm -f mmwm
    Last edited by Wra!th (2009-04-26 15:23:33)

  • Need Admin rights to workstation to get Policy to work?!

    I have been working through TID 10073744 troubleshooting our Group
    Policies. I've gotten as far as 'Do you see the policy in the
    Scheduler?'. I do see the policy here. When I click Run Now (as the
    user that needs the policy applied), I get a message that says 'You don't
    have sufficient rights to complete the operation'.
    I don't want these users to have anything but User rights to the
    workstation.
    Any ideas on how to fix this?
    Thank You!
    Christi

    Okay ... had a few fires to put out over the last few days (sigh). I've
    managed to get a debug log (had to use TID 10058023 for ZfD4), but I'm
    not sure what the (hex?) codes are that it's giving me.
    For example,
    GP_FLAG_APPLY_SECURITY_SETTINGS (0x40), not set, or security file already
    copied. Will not copy security file.
    Exiting GPCopy 0x0
    Wrote reg. value 0x4000 to Group Policy User Status in key
    Software\novell\Workstation Manager\Group Policies
    Exiting RestoreOriginalGP0x0
    Any ideas on keywords to enter in the KB to search for ways to decode the
    debug?
    Chris
    > On Mon, 29 Aug 2005 15:05:40 GMT, [email protected] wrote:
    >
    > > Sorry, but group plicies are new to me, so bear with me here.
    Excessive
    > > on the workstation side or the network side? What would you suggest
    I
    > > try?
    >
    > on the wks side... we need to copy some files to the local wks.. and the
    > user / system account needs rights to do that..
    >
    > try to enable debugging for the policy / gpo support...
    >
    > to enable debugging take a look at TID 10093312
    >
    > http://support.novell.com/cgi-bin/se...?/10093312.htm
    > --
    >
    > Marcus Breiden
    >
    > Please change -- to - to mail me.
    > The content of this mail is my private and personal opinion.
    > http://www.edu-magic.net

  • Thank you to David Stiller

    Just wanted to thank David Stiller for really going out of
    his way to guide me through a beginner project. I could not have
    gotten started without his help.
    Tansle.

    Hi:
    I would recommend creating a new topic Kenyonmacman - I have
    a feeling no one is going to see your quesiton embedded in my thank
    you!
    Wish I could help - maybe one day. sigh.

  • MagSafe plugged in, orange charge led, time counter going down

    I've been plugged into 110v AC in my RV. MagSafe is plugged in, orange charge LED is "on" and the icon shows the lightning (charging symbol), BUT the time counter going down and down, and not in real time, more like football min's. We are running a bunch of other things like heater, another G4 and lights. Could this just be not enough coming through the single extension cord (NOT 30amp)?

    Yes Pink that is the case the LED lights stay yellow for charging and the white one for plugged in. When i turn it on now the screen doesn't show up and it turns off. And it does not turn on with the AC adapter only. I tried a new one at a local store but no luck with that either.
    I had the latest bios update before the most recent one:
    http://gulf.computers.toshiba-europe.com/innovation/download_bios.jsp?LNG=13&service=AE
    sadly i can't update it if it won't turn on :(
    I took it to the Toshiba Center today they said its a hardware issue. its only been a month and a few days /sigh im so bummed out atm i hope the motherboard won't have to be replaced.
    thanks

  • For the last 10 days I have been unable to open the Mail account on my eMac (MacOS10.4.11). When I click on the icon in the Dock the only option I get is "Force quit" and the main Mail bar will not open any  choice. Any ideas?

    For the last 10 days I have been unable to open the Mail account on my eMac (MacOS10.4.11). When I click on the icon in the Dock the only option I get is "Force quit" and the main Mail bar will not open any  choice. Any ideas?

    You can setup Mail for iCloud on the eMac.
    Do not delete the old account yet. sign up for an iCloud account if you haven't.
    I understand .mac mail will still come through. Do not delete the old account yet.
    You cannot use .mac or MobileMe as type of Account, you have to choose IMAP when setting up, otherwise Mail is hard coded to change imap.mail.me.com to mail.me.com & smtp.mail.me.com to smtp.me.com, no matter what you try to enter.
    iCloud Mail setup, do not choose .mac or MobileMe as type, but choose IMAP...
    On second step where it asks "Description", it has to be a unique name, but you can still use your email address.
    IMAP (Incoming Mail Server) information:
    • Server name: imap.mail.me.com
    • SSL Required: Yes
    • Port: 993
    • Username: [email protected] (use your @me.com address from your iCloud account)
    • Password: Your iCloud password
    SMTP (outgoing mail server) information:
    • Server name: smtp.mail.me.com
    • SSL Required: Yes
    • Port: 587
    • SMTP Authentication Required: Yes
    • Username: [email protected] (use your @me.com address from your iCloud account)
    • Password: Your iCloud password

  • The eMac: The good days of an eMac

    In this discussion. I would like eMac owners to post what they thought about the eMac when it was in its prime time. Is it a good system to buy now? Or do you consider it old?

    Hello All,
    I would like to start off with the specs of my one and only eMac.
    900MHz (Overclocked 700MHz) PowerPC G4 Processor
    1GB PC-133 SDRAM
    100GB 7200 RPM ATA HD
    Mac OS X 10.5.8 Leopard
    Samsung Write Master DVD+-RW +-R DL with Light-Scribe
    Original AirPort Card
    Bluetooth (IO Gear USB Micro Adaptor)
    New Wireless Aluminum Keyboard, Magic Mouse.
    Pros:
    First of all, Im typing this on my eMac as we speak. This is a VERY robust machine. Even with 10.5.8 Leopard it is amazingly stable. I have never ever had any serious problems with it, still use it today on a daily basis, I love it, and will make it into my Jukebox (It also had a kick@ss sound system for a stock one). It has always been a very stable computer, never let me down (except for the Raster Shift) but Apple Repaired mine for FREE so it was all good. I have overclocked it, and never had any problems with it 3 years later! I have iLife '08 and iWork '08 (I got the 10.5.6 Mac Box Set) and I love this Mac to this day. It runs all apps well on Leopard (Requires a 867MHz G4 or faster and mine is an overclocked 700MHz now 900MHz mind you) even though it MERELY meets the requirements (yeah go try that on a PC with a single core 1GHz CPU and 1GB PC-133 SDRAM with Vista and compare the results lol) It still boots up within 1 minute so Im not in need for a new computer yet...
    Cons:
    There are very few of them. First con: Loud Fan. (Cant stand it sometimes.) Second: Raster Shift (Apple Repaired mine free of charge so it was absolutely no big deal, took them only 15 minutes.) Third: Its hard to upgrade do to the internal setup. (Guys, please do NOT blame Apple for the "Bad Caps" problem. Do your research. Apple had NO IDEA these capacitors were defective. try these sites for more info. http://www.badcaps.net/ and http://en.wikipedia.org/wiki/Capacitor_plague )
    In summary, I would definitely buy another Apple product because this machine is a perfect representation of an Apple product. This machine is still a very good trainer for someone who is new to the Mac. I will continue to use it until it dies completely and it is impossible to repair (or its uneconomical). And when it does, Im going to put it in a display case as it was my very first Mac, and because of its legendary robust nature and low failure rate.
    Your Fellow eMac User,
    —Matthew Knice

  • My Mid 2007 24" iMac has been a bit laggy on Yosemite and getting worse every day, so I went to the Apple Support pages on Apples website looking for help and thought I'd found some. This is what I did and it made everything 100 times worse :(

    So here is what I found and what I did to try to alleviate the RAM eating upgrade named Yosemite. This guy has helped quite a few people, you can read all the comments and I gave it several tries this morning.
    Oct 23, 2014 10:59 AM
    I post this hoping to help those users who, like me, are experiencing high CPU usage and massive memory leaking with OS X core services and apps, leading to slow performance and battery drain.
    I've tried everything mentioned, but found the right combination of steps to follow. I've tried this with seven different Apple computers, including mine, and has worked well so far. I applied this method yesterday to give these process a 24 hour window to fail again, so far everything good.
    First step: disconnect any external or secondary monitors, if any is present. The video memory allocation leak can also happen if you have a system with an integrated card, like Intel, with no external monitors attached.
    Second step: Shut down your machine and enter Safe Mode (press shift once you turn on your computer again, more info below). Once you're there, fix your disk permissions.
    Guide of how to access Safe Mode: OS X: What is Safe Boot, Safe Mode?
    Third step: From Safe Mode turn off your machine again and reset your System Management Controller (SMC). There are different methods, depending on machine, to do this. To know what method applies to yours read the following guide.
    Intel-based Macs: Resetting the System Management Controller (SMC)
    Fourth step: Once your machine completes a full boot after resetting the SMC turn it off again and reset your PRAM (THIS IS THE MOST IMPORTANT STEP, BUT THE PREVIOUS ONES ARE ESSENTIAL FOR THIS ONE TO WORK). The PRAM stores small bits of data that indicate our Apple computer how to interact with the devices connected to it, including monitors and video cards. It also affects software.
    To reset it you should hold the OPTION, COMMAND, P and R keys in your keyboard immediately after turning on your machine again.You'll hear the start up chime, continue pressing the keys until the machine boots and the chime starts A SECOND TIME, then release. IF YOUR YOSEMITE INSTALLATION LOCKS UP AT A BLACK SCREEN AFTER THIS, DONT PANIC! It's normal, just turn off your computer and let it boot again.
    More info about PRAM: OS X Mavericks: Reset your computer’s PRAM
    Voila, reconnect your external displays and enjoy your system.
    Message was edited by: Luis_Mercado
    MacBook Air, OS X Yosemite (10.10)
    So here is my EtreCheck report that is a bit above my head but anything in red isn't good I'm sure. I'd really appreciate some friendly advice
    EtreCheck version: 2.0.11 (98)
    Report generated  at
    Hardware Information: ℹ️
      iMac (24-inch Mid 2007) (Verified)
      iMac - model: iMac7,1
      1 2.4 GHz Intel Core 2 Duo CPU: 2-core
      6 GB RAM Upgradeable
      BANK 0/DIMM0
      4 GB DDR2 SDRAM 667 MHz ok
      BANK 1/DIMM1
      2 GB DDR2 SDRAM 667 MHz ok
      Bluetooth: Old - Handoff/Airdrop2 not supported
      Wireless:  en1: 802.11 a/b/g/n
    Video Information: ℹ️
      ATI,RadeonHD2600 - VRAM: 256 MB
      iMac 1920 x 1200
    System Software: ℹ️
      OS X 10.10 (14A389) - Uptime: 2:34:25
    Disk Information: ℹ️
      WDC WD3200AAJS-40RYA0 disk0 : (320.07 GB)
      S.M.A.R.T. Status: Verified
      EFI (disk0s1) <not mounted> : 210 MB
      Data (disk0s2) /  [Startup]: 319.21 GB (230.04 GB free)
      Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
    USB Information: ℹ️
      VIA Labs, Inc. USB2.0 Hub
      Generic USB Storage
      Western Digital My Passport 0824 2 TB
      S.M.A.R.T. Status: Verified
      EFI (disk2s1) <not mounted> : 210 MB
      Passport Slim (disk2s2) /Volumes/Passport Slim : 2.00 TB (1.62 TB free)
      VIA Labs, Inc. USB2.0 Hub
      Apple Inc. Built-in iSight
      Apple Inc. Bluetooth USB Host Controller
      Logitech USB Receiver
      Apple Computer, Inc. IR Receiver
    Firewire Information: ℹ️
      WD Passport III 800mbit - 800mbit max
      S.M.A.R.T. Status: Verified
      EFI (disk1s1) <not mounted> : 210 MB
      Passport (disk1s2) /Volumes/Passport : 499.76 GB (370.05 GB free)
    Gatekeeper: ℹ️
      Anywhere
    Kernel Extensions: ℹ️
      /Library/Extensions
      [not loaded] com.lge.driver.LGAndroidmdmcontrol (4.15 - SDK 10.10) Support
      [not loaded] com.lge.driver.LGAndroidmdmdata (4.15 - SDK 10.10) Support
      [not loaded] com.lge.driver.LGAndroidndiscontrol (4.15 - SDK 10.10) Support
      [not loaded] com.lge.driver.LGAndroidndisdata (4.15 - SDK 10.10) Support
      [not loaded] com.lge.driver.LGAndroidrndis (4.15 - SDK 10.10) Support
      [not loaded] com.lge.driver.LGAndroidserial (4.15 - SDK 10.10) Support
      [not loaded] com.lge.driver.LGAndroidusbbus (4.15 - SDK 10.10) Support
      /System/Library/Extensions
      [not loaded] com.devguru.driver.SamsungComposite (1.4.26 - SDK 10.6) Support
      [not loaded] com.markspace.iokit.IOMissingSyncMassStorage (199) Support
      [not loaded] com.markspace.missingsync.palmos.classicseize (1) Support
      [not loaded] com.microsoft.driver.MicrosoftKeyboard (6.3) Support
      [not loaded] com.microsoft.driver.MicrosoftMouse (8.2) Support
      [not loaded] com.palm.ClassicNotSeizeDriver (3.2.1) Support
      [loaded] com.wdc.driver.1394.64.10.9 (1.0.1 - SDK 10.9) Support
      [not loaded] com.wdc.driver.1394HP (1.0.5) Support
      [loaded] com.wdc.driver.USB.64.10.9 (1.0.1 - SDK 10.9) Support
      [not loaded] com.wdc.driver.USBHP (1.0.1) Support
      /System/Library/Extensions/MicrosoftKeyboard.kext/Contents/PlugIns
      [not loaded] com.microsoft.driver.MicrosoftKeyboardBluetooth (6.3) Support
      [not loaded] com.microsoft.driver.MicrosoftKeyboardUSB (6.3) Support
      /System/Library/Extensions/MicrosoftMouse.kext/Contents/PlugIns
      [not loaded] com.microsoft.driver.MicrosoftMouseBluetooth (8.2) Support
      [not loaded] com.microsoft.driver.MicrosoftMouseUSB (8.2) Support
      /System/Library/Extensions/ssuddrv.kext/Contents/PlugIns
      [not loaded] com.devguru.driver.SamsungACMControl (1.4.26 - SDK 10.6) Support
      [not loaded] com.devguru.driver.SamsungACMData (1.4.26 - SDK 10.6) Support
      [not loaded] com.devguru.driver.SamsungMTP (1.4.26 - SDK 10.5) Support
      [not loaded] com.devguru.driver.SamsungSerial (1.4.26 - SDK 10.6) Support
    Startup Items: ℹ️
      Cocktail: Path: /Library/StartupItems/Cocktail
      Startup items are obsolete and will not work in future versions of OS X
    Problem System Launch Agents: ℹ️
      [failed] com.apple.security.cloudkeychainproxy.plist
    Problem System Launch Daemons: ℹ️
      [failed] com.apple.ctkd.plist
      [failed] com.apple.ifdreader.plist
      [failed] com.apple.nehelper.plist
      [failed] com.apple.nsurlsessiond.plist
      [failed] com.apple.softwareupdated.plist
      [failed] com.apple.wdhelper.plist
    Launch Agents: ℹ️
      [loaded] com.google.keystone.agent.plist Support
      [loaded] com.hp.help.tocgenerator.plist Support
      [not loaded] com.maintain.LogOut.plist Support
      [loaded] com.maintain.PurgeInactiveMemory.plist Support
      [not loaded] com.maintain.Restart.plist Support
      [not loaded] com.maintain.ShutDown.plist Support
      [not loaded] com.maintain.Sleep.plist Support
      [running] com.maintain.SystemEvents.plist Support
      [loaded] com.oracle.java.Java-Updater.plist Support
      [invalid?] com.tvmobili.artwork.plist Support
      [running] com.wdc.raidmanagerstatusmenu.plist Support
    Launch Daemons: ℹ️
      [loaded] com.adobe.fpsaud.plist Support
      [running] com.bjango.istatserver.plist Support
      [loaded] com.google.keystone.daemon.plist Support
      [loaded] com.hp.lightscribe.plist Support
      [loaded] com.maintain.CocktailScheduler.plist Support
      [loaded] com.maintain.HideSpotlightMenuBarIcon.plist Support
      [loaded] com.oracle.java.Helper-Tool.plist Support
      [loaded] com.oracle.java.JavaUpdateHelper.plist Support
      [invalid?] com.tvmobili.tvmobilisvcd.plist Support
      [running] com.wdc.WDRAIDDriveService.plist Support
      [loaded] com.westerndigital.WD-Drive-Manager-Installer.plist Support
      [loaded] net.freemacsoft.LiteIcon.LIHelperTool.plist Support
    User Launch Agents: ℹ️
      [loaded] com.adobe.ARM.[...].plist Support
      [loaded] com.maintain.ShowUserLibraryDirectory.plist Support
      [loaded] uk.co.markallan.clamxav.freshclam.plist Support
    User Login Items: ℹ️
      Macs Fan Control Application (/Applications/Macs Fan Control.app)
      Solar Service Application (/Users/[redacted]/Library/Application Support/Logitech/SolarService/Solar Service.app)
      Android File Transfer Agent Application (/Users/[redacted]/Library/Application Support/Google/Android File Transfer/Android File Transfer Agent.app)
      WDDriveUtilityHelper Application (/Applications/WD Drive Utilities.app/Contents/WDDriveUtilityHelper.app)
      WD Quick View UNKNOWN (missing value)
    Internet Plug-ins: ℹ️
      Unity Web Player: Version: UnityPlayer version 2.0.2f2 Support
      Default Browser: Version: 600 - SDK 10.10
      Flip4Mac WMV Plugin: Version: 2.4.2.4 Support
      OfficeLiveBrowserPlugin: Version: 12.3.6 Support
      RealPlayer Plugin: Version: Unknown
      Silverlight: Version: 5.1.30514.0 - SDK 10.6 Support
      FlashPlayer-10.6: Version: 15.0.0.223 - SDK 10.6 Support
      DivXBrowserPlugin: Version: 1.4 Support
      Flash Player: Version: 15.0.0.223 - SDK 10.6 Support
      QuickTime Plugin: Version: 7.7.3
      iPhotoPhotocast: Version: 7.0
      AdobePDFViewer: Version: 9.5.5 Support
      JavaAppletPlugin: Version: Java 7 Update 71 Check version
    3rd Party Preference Panes: ℹ️
      Flash Player  Support
      Java  Support
      Microsoft Mouse  Support
      MusicManager  Support
    Time Machine: ℹ️
      Skip System Files: NO
      Mobile backups: ON
      Auto backup: NO - Auto backup turned off
      Volumes being backed up:
      Data: Disk size: 319.21 GB Disk used: 89.17 GB
      Destinations:
      Passport [Local]
      Total size: 499.76 GB
      Total number of backups: 25
      Oldest backup: 2014-05-10 16:56:40 +0000
      Last backup: 2014-11-14 17:38:44 +0000
      Size of backup disk: Adequate
      Backup size 499.76 GB > (Disk used 89.17 GB X 3)
    Top Processes by CPU: ℹ️
          3% WindowServer
          1% Google Chrome Canary
          1% coreaudiod
          0% systemstatsd
          0% ps
    Top Processes by Memory: ℹ️
      174 MB Google Chrome Canary
      84 MB Google Chrome Helper
      64 MB mds_stores
      52 MB Finder
      45 MB iconservicesagent
    Virtual Memory Information: ℹ️
      3.02 GB Free RAM
      1.69 GB Active RAM
      317 MB Inactive RAM
      753 MB Wired RAM
      8.69 GB Page-ins
      156 MB Page-outs
    I hope to hear from anyone even to knock me in the head, lol. Thanks in advance and I'll be around trying to figure this out.

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    Don't be put off by the complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can act on it yourself without disclosing the contents to me or anyone else.
    You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
    In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
    You may not be able to understand the script yourself. But variations of the script have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message.
    Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
    4. Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    5. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts SerialATA 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' com.clark.\* \*dropbox \*genieo\* \*GoogleDr\* \*k.AutoCAD\* \*k.Maya\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 "` route -n get default|awk '/e:/{print $2}' `" 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB ' com.adobe.AAM.Updater-1.0 com.adobe.AdobeCreativeCloud com.adobe.CS4ServiceManager com.adobe.CS5ServiceManager com.adobe.fpsaud com.adobe.SwitchBoard com.apple.aelwriter com.apple.AirPortBaseStationAgent com.apple.FolderActions.enabled com.apple.FolderActions.folders com.apple.installer.osmessagetracing com.apple.mrt.uiagent com.apple.ReportCrash.Self com.apple.rpmuxd com.apple.SafariNotificationAgent com.apple.usbmuxd com.google.keystone.agent com.google.keystone.daemon com.microsoft.office.licensing.helper com.oracle.java.Helper-Tool com.oracle.java.JavaUpdateHelper ' ' 879294308 461455494 3627668074 1083382502 1274181950 1855907737 1848501757 464843899 3694147963 1417519526 1233118628 2456546649 2806998573 2778718105 2636415542 842973933 3301885676 891055588 998894468 695903914 4136085286 ' 51 5120 files );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' s/[0-9A-Za-z._]+@[0-9A-Za-z.]+\.[0-9A-Za-z]{2,4}/EMAIL/g;/faceb/s/(at\.)[^.]+/\1NAME/g;/\/Shared/!s/(\/Users\/)[^ /]+/\1USER/g;s/[-0-9A-Fa-f]{22,}/UUID/g;' ' s/^ +//;/de: S|[nst]:/p;' ' {sub(/^ +/,"")};/er:/;/y:/&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: (E[^m]|[^EO])|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Genesy|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<10) print "com.apple.";} ' ' { sub(/ :/,"");print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/^root$/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1100) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { split("'"${p[41]}"'",b);split("'"${p[42]}"'",c);for(i in b) print b[i]".plist\t"c[i];if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/{next};/%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";p="uniq -c|sed -E '"'s/ +\\([0-9]+\\)\\(.+\\)/\\\2 x\\\1/;s/x1$//'"'";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1|p;b=b$1;} END { close(p);if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n   "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n   [N/A]";"cksum "F|getline C;split(C, A);C="checksum "A[1];"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text(, with v.+)?$|(Bo|PO).+ sh.+ text ex|XM)/) F=F" ("T", "C")";else F=F" ("C")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n   ...and %s more line(s)\n",l-L);} ' ' s/^ ?n...://p;s/^ ?p...:/-'$'\t''/p;' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9|"sort|uniq";} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' "`S0 44 45`" ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ *$/d;s/^ */   /;' ' s/^.+ |\(.+\)$//g;p ' '/\.(appex|pluginkit)\/Contents\/Info\.plist$/p' ' /2/{print "WARN"};/4/{print "CRITICAL"};' 's/^.+: //p' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil 'PlistBuddy 2>&1 -c "Print' whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test osascript\ -e sysctl\ -n pluginkit sudo\ smcDiagnose );c2=(com.apple.loginwindow\ LoginHook '" /L*/P*/loginw*' "'tell app \"System Events\" to get properties of login items'|tr , \\\n" 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :CFBundleDisplayName" {} \;|sort|uniq' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' :${p[35]}\" :Label\" '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$(RefProc): \$Message' -k Sender kernel -k Message Req 'bad |Beac|caug|corru|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|Roame|SMC:|suhel| VALI|ver-r|xpma' -o -o -k Sender fseventsd -k Message Req SL -o -k Sender Req launchd -k Message Req de: " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cght] ! -name .?\* ! -name \*ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '/S*/*/Ca*/*xpc* >&- ||echo No' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,Ex}* {/,}L*/{A*d,Ca*/*/Ex,Co{mpon,reM},Ex,In{p,ter},iTu*/*P,Keyb,Mail/B,Pr*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -path \\*s/Resources -prune -o -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,mach_i*/*,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t {/S*/,/,}L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' '+c0 -i4TCP:0-1023' com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' "+c0 -l|awk '{print(\$1,\$3)}'|sort|uniq -c|sort -n|tail -1|awk '{print(\$2,\$3,\$1)}'" -m 'L*/{Con*/*/Data/L*/,}Pref* -type f -size 0c -name *.plist.???????|wc -l' kern.memorystatus_vm_pressure_level '3>&1 >&- 2>&3' );N1=${#c2[@]};for j in {0..9};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents XPC\ cache Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching SATA Descriptors App\ extensions Lockfiles Memory\ pressure SMC );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0() { [[ "$v" ]]&&sed -E "$s"<<<"$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v"|sed -E "$s";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "${s[63]}"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 0 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;D20 0 $((N1+1)) 2;D10 0 $N1 1;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 50;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;B1&&D13 40 53 67 55;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 38 52 66 54;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 35 49 61 51;D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;B3 4 0 65;A3 14 6 32 0;B4 0 16 11;A1 39 50 64;B7 16;C3 52;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D23 14 1 62 42;D12 34 43 53 44;D12 22 20 32 25;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D13 37 2 48 43;D13 4 5 32 1;D13 4 3 60 5;D12 26 48 49 49;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D12 4 51 32 53;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    8. Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
    exec bash
    and press return. Then paste the script again.
    10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return  three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report what happened. No harm will be done.
    12. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with the words "Start time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
    14. This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • I am using a 2003 eMac and am running on Mac OSX  vs 10.4.11. iTunes is not recognizing music I have purchased and when I try to connect when it request me to I get the following error message:  Cannot complete i Tunes Store request. A required iTunes com

    I am using a 2003 eMac and am running on Mac OSX  vs 10.4.11. I amrunning iTunes 8.2.1 (6) and not able to upgrade iTunes on this computer. iTunes is not recognizing music I have purchased and when I try to connect when it request me to I get the following error message:
    Cannot complete  iTunes Store request. A required iTunes component is not installed (-42404)
    Please help.

    Is this music purchased back in DRM days? I don't actually have any iTunes music so I can't test with my iTunes 7.5, but I know that without iTunes 10 you cannot even connect to the store anymore.  I wouldn't think that would require an active connection to the store all the time, otherwise how could you play music on a computer in the middle of nowhere?  Did you do something to trigger iTunes suddenly wanting to connect and check on machine authorization?

  • Emac tried to start then stopped, finally after 3 attempts it started

    After a hard drive failure i run my emac on an external hard drive through a fire wire.
    That worked OK till yesterday when it tried to start but after a few seconds of the normal fan noise and before the screen lit up, it stopped. I hit the switch again and it did the same thing 3 times but on the 4th attempt it started but a white screen came on and told me to type "mac-boot" and hit return.
    It finally started.
    The external hard drive was still running OK at the time it had stopped, it was internally that it had stopped.
    I took the back off the emac and vacuumed the dust from inside and after that it has since started normally every time though it seems slower to start, but I could be mistaken about that as I can't now remember noticing how long it took to start before.
    Someone said the problem could be the power supply failing.
    Is there any way for me to diagnose what exactly is wrong, since an emac power supply is not same as a PC power supply?
    Could a PC power supply be modified to replace the emac power supply as I have a failed PC with a good power supply I could use if it would work?
    Any help or suggestions would be appreciated.
    Ann

    Hello and thanks for your reply.
    I neglected to mention that at the time of the hard disk failure I put a new hard disk inside too with the intention of using it as a back up to the External Hard Drive but I found it was easier in the end to get another external hard drive and now I use Time Machine to back up on to that 2nd external hard drive every few days.
    I disconnect the 2nd external hard drive when I'm not backing up data on to it.
    Most of the time when I boot up the emac it somehow knows to go straight to the 1st External Hard Drive instead of the Internal Hard Drive but occasionally it will go to the Internal Hard Drive and when it does that I have to go to System Preferences and then to Startup Disk and actually select the External Hard Drive icon and that's what I had to do every time when it was having that weird starting then stopping phase, ie, every time during the starting then stopping phase, when it did start it went to the Internal Hard Drive even after I would go into Startup Disk and select External Hard Drive it would start on the Internal Hard Drive, so in the end I didn't bother trying any more and I just connected to the internet through the Internal Hard Drive until I took the back off and vacuumed the dust out and ever since I did that it's been running normally, ie, it's always selecting the External Hard Drive again and running at what seems to be normal speed for everything too.
    I just don't know why it went into that starting then stopping phase.
    When it was in the starting then stopping phase the internal fan noise would stop but the little white light next to the DVD door would stay lit up so it was definitely getting some power from somewhere but it was failing to go on and boot up because the power to the internal fan had failed ie, I could clearly hear the fan stop only 3 or 4 seconds after hitting the start button.
    I've just had a look at the capacitors that you suggested and they look perfect, like new in fact, they have a shiny metallic top with a + indented in the top and they are flat and they show no sign of a dried up liquid or any bubbling up anywhere.
    Anyway, your reply was helpful since you ruled out the Power Supply and the capacitors, so thank you for those.
    The friend who advised me how to get going again after the initial hard disk failure, ie, via the External Hard Drive connected by fire wire, did warn me not to touch anything in the back that wasn't directly related to changing the hard drive but thanks for the heads up anyway.
    Ann

  • I have a netgear router that I am trying to hook up to my emac and I keep on getting connection errors messages on the emac. why?

    I recently received an eMac as a gift from a friend. I am having some problems setting it up. First, for some reason, I cannot get my osX disks to install onto my eMac. the eMac tells me the install disk is not bootable. Why would that be? So, I have os 9.2 installed on the eMac. I have the eMac connected to a netgear router, and when I set up all the ip settings in the eMac, I get connection errors. I do not know why. I can easily hook up any windows computer to a router, but when I try to connect an Apple Computer to a router or an ethernet modem, I always get connection errors. Why? What am I doing wrong? In the Apple System Profiler, the eMac tells me that it cannot identify the router. Why would that be? Do I need a special eMac driver for my netgear router? I have tried to find such a driver, but am having no success. I need help! Can someone please help me? I really want to use this eMac! But if I cannot get it set up for the internet, it is going into the junkyard!  I really don't want that!

    Encryption wouldn't matter except for Wifi.
    While 10.2 might help, there's not much you can do on the Internet these days with less than 10.4.11
    Tiger Requirements...
    To use Mac OS X 10.4 Tiger, your Macintosh needs:
        * A PowerPC G3, G4, or G5 processor
        * Built-in FireWire
        * At least 256 MB of RAM (I recommend 1GB minimum)
        * DVD drive (DVD-ROM), Combo (CD-RW/DVD-ROM) or SuperDrive (DVD-R) for installation
        * At least 3 GB of free disk space; 4 GB if you install the XCode 2 Developer Tools  (I recommend 20GB minimum)
    http://support.apple.com/kb/HT1514
    http://www.ebay.com/sch/i.html?_nkw=mac+os+x+tiger+retail+10.4
    See Tom's, (Texas Mac Man), great info on where/how to find/get Tiger...
    https://discussions.apple.com/message/15305521#15305521
    Or Ali Brown's great info on where/how to find/get Tiger...
    http://discussions.apple.com/thread.jspa?messageID=10381710#10381710
    As far as Memory, that's sort of easy, find your eMac here...
    http://eshop.macsales.com/MyOWC/Models.cfm?Family=emac&sType=Memory
    As far as Hard Drive, it's not easy to replace the Internal drive, I'd maybe suggest an external Firewire drive to boot from...
    http://eshop.macsales.com/item/Other%20World%20Computing/MAU4S7500G16/

  • EMac Freezes in Normal Start Up - OK under Safe Boot 10.3.9 or 10.4.11

    In helping a charter school get its eMacs back running, one of these eMacs [(ATI Graphics w/32Mb VRAM), 1.25GHz G4, 37GB HD, 1Gb RAM, and whose SN = G8429CDSQJ8] is displaying very unusual symptoms. It simply has to be software or a very weird RAM or VRAM memory issue, but I am mystified as to whose since I found no Firmware Updates at Apple or ATI. Here is the gory story.
    I had replaced its battery and added a 1Gb DIMM (About This Mac and System Profiler show this is OK). I repaired the HD from a “Gray Restore DVD that was shipped with these eMacs” (got a “No Repairs Needed” from this) and its Permissions from the DVD set of 10.3.x system SW, and initially did an "archive and restore" installation. This had worked fine for all the other 10 eMacs as had going up to 2 Gb RAM.
    On re-start the eMac froze and refused to eject Restore DVD. I hooked up a Firewire Cable to the ailing machine and ejected the Restore DVD after starting the ailing eMac in Target Mode. After this, I started up in Safe Boot and updated the 10.3.x Restored SW to 10.3.9 using Software Update ... things seemed fine. So, I started up in normal mode, opened System Preferences to Accounts to make sure the Student account was under agreed restrictions. As soon as the Authentication panel opened, the eMac froze, needing a Power Button shutdown … it kept doing this, and it behaved itself under Safe Boot after each freeze. I installed YASU (from a CD in Safe Boot and have used for years on my home PMMD, dual 1Ghz G4, 10.4.11), which I understand is simply a group of Unix scripts under a nice GUI and had it do all the system and web browser tasks (i.e. crons, permissions, prebinding, swap filesetc) but saved the logs and their archives.
    We were upgrading all the eMacs System SW to Os 10.4.11 (starting from a 10.4.3 "Black X" commercial system disk … so from a Safe Boot, I loaded the 10.4.3 DVD, started up from it, and did an Erase and Install, so all the SW on the drive is Apple’s own. PRAM was reset and amazingly, on this re-start, this eMac froze a few seconds after a App’s window opened. From a new Safe Boot, Software Update took me to 10.4.11 (I refused to allow Safari, iTunes and Quick Time update until it had also updated all the other security and Java (9 Javas of these in numerical order from SUD).
    Under Safe Boot, I found I can open as many as 10 Apps or Utilities, flip between the windows … nothing wrong. After some thought, I used Activity Monitor, Disk Utility (to perform “Erase Free Space, 7X” and with Screen Saver’s Flurry at maximum in the Choice window, and this places the processor use at almost 100% (~70-75% user + ~20% system) … but this does not test much of the memory (couldn’t figure out how to do this). I kept things going for over 7 hours while randomly using Safari or Text Edit. But as soon as a Normal Restart is done and a second window opens (even Activity Monitor’s little floater), it freezes again.
    The Web is full of symptoms that usually blame memory, but it seems hard to believe that the 1Gb DIMM would “know” when the system is booted Normal vs Safe. So, tonight, I am going to run Rember (v. o.2b) that I dragged off my PMMD … an have used it under 10.4.11 over the years.
    BTW, contents of Trash after two (2) hard freezes are always the same system files [annex_aux, annex.db, filetoken.db, fonts.db, and qdfams.db]. The mention of “fonts.db” seems to suggest a font problem, but why … all are fresh 10.4.3 stuff.
    It’s my understanding that Safe Boot allows ONLY Apple extensions and Apps to load and this is why it seems to me that the problem must be SW … somehow, somewhere.
    Is there a utility that can list third party components? Does this make sense? In looking into the Preferences and Application Support there are Adobe, Macromedia prefs, fonts … which I assume came in w/ Safari since I have not added any 3rd party programs other than YASU, who tells you truthfully where its stuff is loaded
    When back at the school, I plan to swap out 1Gb RAM DIMMs and/or replace the old 256Mb DIMM that was original. Also, plan to go back to the Restore Software DVDs (10.3.4 since these have more Apps that are needed): Erase (Zero Out Deleted Files) and Install to rebuild a “virgin” set of 10.3 after restarting. Then Check to see if Safe Boot is stable BEFORE trying to update to 10.4.11 (via 10.4.3 Black X).
    However, if this does not make sense, I would be grateful for readers pointing out my errors and/or flawed plans.

    Hi Cosmic (and, per my Southern US heritage, hope yawl are doin fine down under),
    Firstly, thank you hugely for guiding me through this eMac puzzle. Your insight that under Safe Boot the ATI video extensions are turned off now has the symptoms I see matching a cause.
    Last evening, I did an Erase (Zero out the HD, 1 pass) and a virgin , custom install from the eMac Media DVD that came with the machine; this took the system to Os 10.3.6, and it seemed to let me open more windows than two(2) for several passes, but it still froze, these times leaving no recovered files as a trail.
    I decided to use only Apple’s Software Update, under Safe Boot, to sequentially load only system or Java UDs and not let Safari or any iApp stuff bring in foreign SW components(tis strategy caused by finding, last evening, strange troubles with the Font book not validating any font and it displaying most of these incorrectly. This font finding kept me thinking SW had to be the problem instead of heeding your and Alan Jones experience …
    All well and good, and when I got to 10.3.9 with all the Java and Security Uds, I could open as many as 4 Apps, but the killer was always testing the “Flurry” screen saver … lots of video here. Yet in Safe Boot, I could open all the Apps in the folder and randomly switch between them with no issues.
    Lot of driving chores today kept me from seeing your second reply till late this afternoon, but as I drove I remembered that on my now ancient Power Mac Mirror Door, 2x1Ghz, one of my partitions had 10.3.9 loaded with free Unix scientific SW and Xbench 1.1.3 and Cinebench 2003, both of which test video cards, etc. So, I loaded and made DVDs of these testing apps after running them on the PMMD in the 10.3 partition as well as my normal 10.4.11 main drive. Got them over on the eMac, checked to make sure its fonts were OK, ran the tests under Safe Boot, then saw immediate freezes under Normal Boots, and finally, logged into the Apple site and read your reasoning. Bingo!
    I again checked the caps I could see and they matched your ID of them, still, even with a machinists mirror could not see the ones further in … called the school marm and told her we should consider this eM as nearly dead, use its internal organs (HD, RAM, ATA drive) and externals (Keyboards, cables) in our organ donor program. She’s agreed, so it’s a done deal.
    So, tomorrow I’ll satisfy my curiosity and do the surgery to remove the innards and see if there is evidence of the caps … sure there will be. BTW, I made my living, till a good severance package induced early retirement , as a PhD level Materials Scientist/Elec Engineer (mostly in chip level packaging and several forays into flat panel electronic displays (LCDs and OLEDS(Orgainc Light Emitting Diodes)). As I looked at the circuit board, these electrolytics seem to be surface mounted, an unusual design even for its day, and I cannot imagine any “shade tree” electrician having much success trying to replace them.
    Again, a thank you for your insight. I’ll just have to owe you a beer since I’m doubtful you would get one I’d drop along the seashore. Take good care … and without checking a map, I hope Brisbane is not being flooded.
    drsax
    PS I forgot to mark your and Allan Jones earlier replies as Helpful which they were ... just did so. Sorry for the oversight. Owe you both a beer for sharing your experience.

  • Emac 9.2 freezing and poor performance

    Need some new ideas. This computer is an emac Power PC G4 700 Mhz 640 MB (568 unused) running 9.2.2 We mostly use an Omnis 7 program and Internet Explorer 5.1 on DSL. I'm stuck with 9.2 for the program we use. The change in performance was first noticed after an increased internet usage for insurance filing. Sometimes it freezes and requires shut down. Other times it takes minutes for the mouse to respond. We have ethernet in the office and this computer can file share off of two others for some data. None of this is new or changed. The printer is the only other device hooked to this machine. I've read most of the posts on freezing and tried the following on different days but no real fix. Today after restart it takes forever to open a shared file on the network.
    - I've run disc first aid from the utilities and Apple Hardware test from the CD that came with it. I've also run everything on Norton Utilities - disc doctor, defragmented, etc.
    - I've shut down and unplugged everything over weekend.
    - I've run with virtual memory on and off.
    - I reset the PRAM
    - I've emptied the Server folder. I've had the IE preferences set to store as little as possible. I've been deleting cookies regularly.
    - I've checked and reset memory for our program, IE, outlook, etc
    - I rebuilt the desktop
    I'm not a computer pro, so be gentle. Any help would be great!

    Hi, Cherry, and welcome to Apple Discussions. The possibilities that occur to me have to do with a) Internet Explorer, b) your network and c) your hard drive.
    Internet Explorer "leaks" memory: no matter how much memory you allocate to it, it will eventually use it all up and take more without asking, if you use it long enough without restarting your Mac. That irresponsible and nonstandard behavior often causes trouble, especially when you haven't given it extra memory to work with. So IE should always be given at least three or four times the Preferred memory that Microsoft disingenuously deems adequate as a default. With IE closed, Get Info on its icon (be sure it isn't an alias icon), click the Memory tab, and increase the Preferred memory figure to 50,000 or 60,000.
    If your version of IE isn't 5.1.7, the last one for OS 9, you should update to that version.
    You should also restart your Mac at least every couple of days if you make heavy use of IE, and especially if you quit and reopen it and other programs several times a day. Restarting clears and defragments your RAM, which can become very fragmented if programs are opened and quit frequently. Fragmented RAM can also cause freezes.
    To eliminate network-related problems as a possible cause of your freezes and stalls, disconnect the eMac from the network for testing purposes. Do the freezes and slowdowns diminish or disappear?
    A hard drive that is failing can cause freezes, and often causes drastically reduced performance for a while (sometimes a very short while!) before it stops working altogether. A hard drive that is overly full can produce the same symptoms.
    Check on how full your hard drive is by clicking once on its icon and then choosing Get Info from the File menu. What are the figures shown for "Capacity" and "Available"? If the latter is less than about 15% of the former, your drive is too full. That in itself could cause your problems, even if the drive is working fine. But if the drive isn't overly full and disconnecting from the network didn't change anything, suspicion shifts to the hard drive itself.
    Since you're working with what is likely to be a fairly sophisticated custom database in Omnis, I hope it's safe to assume that all your data is backed up frequently. If it isn't, now is the time to back it up — don't delay. If your drive is on the way out, it could go over the edge at any minute. Is it making any unusual noises? Did Norton Disk Doctor take an unusually long time to run on it when you did so recently? Does the computer take a long time to start up, or do slowdowns only occur after it's been running for a while?

Maybe you are looking for

  • ATT charges on FaceTime?

    Does anyone know how ATT handles the FaceTime charges? For example, my brother has an iPhone 4 in Europe and I am in the USA. Last weekend I placed a call with him and did FaceTime. It was great. Here are my 3 questions related to this: 1. Does ATT c

  • Is it possible to run dual display monitors on a KVM switch between my mac mini and a PC desktop?

    I have two 23" monitors utilizing DVI that I currently have plugged into my PC desktop.  I'd like to purchase the mac mini and utilize the same monitors for both systems and switch back and forth between the two.  So, I'm wondering if it's possible. 

  • Lot Size Check at Good Receipt in MIGO

    How can I check lot sizes at the point of GR within MIGO? (as oppose to qty tolerances). Example, if my lot size is 100 and I raise a PO for 100 at the GR is for qty 80 (i.e not a complete lot size, which could mean a split pack) how can I get the sy

  • Best way to write entire DVD-R?

    It's come to my attention that certain set top DVD players (Phillips in particular) won't play recordable media with a small amount of information written to the disc. But if you burn more than 4GB to the disc, the player reads the disc just fine. I'

  • How to get business partner in BUPT for BP screen enhancement ??

    I have enhanced Business partner transaction screen using BDT - BUPT to show a sub screen, my problem is that I don't know how to get the BP no at subscreen level. Please help.