Skip navigation
evatar2
Currently Being Moderated

Photoshop CS5.1 Won't Load Images On Screen

Mar 2, 2012 2:59 PM

I'm having the weirdest issue.... sometimes when I try and load an image it won't actually appear int he workspace. I can see it in the Navigator thumbnail and it's got a check next to the filename in the Window dropdown, but I cannot see it anywhere nor can I seem to be able to make it appear. Am I missing something or is there a shortcut key to force the image to the center of the screen/workspace? I have the latest Nvidia drivers installed and I've even downgraded to PS running in 32-bit mode, with no better luck. I finally disabled OpenGL which seems to fix the issue.

 

Any ideas would be greatly appreciated.

 

I'm on a MacBook Pro, 2.66 Ghz Core i7, 10.7.3, 8 GB of RAM

 
Replies
  • Noel Carboni
    20,993 posts
    Dec 23, 2006
    Currently Being Moderated
    Mar 2, 2012 3:10 PM   in reply to evatar2

    Display drivers often have bugs in their OpenGL implementations.

     

    PC users can generally download drivers from the manufacturer of the display interface (e.g., ATI, nVidia, Intel), and they have the capability to upgrade/downgrade just those drivers separately.

     

    As far as I know, Mac users must wait until Apple releases display drivers as part of an OS update.  I'm not sure of the time it takes for them to test and approve new driver updates from the maker of the GPU.

     

    -Noel

     
    |
    Mark as:
  • Noel Carboni
    20,993 posts
    Dec 23, 2006
    Currently Being Moderated
    Mar 6, 2012 11:56 AM   in reply to evatar2

    It's not to be expected, but your computer system has to work right to support it.  Just because it's a Mac doesn't mean it works right.

     

    Does it work if you turn off OpenGL Drawing in Edit - Preferences - Performance (remembering to restart Photoshop before testing)?

     

    -Noel

     
    |
    Mark as:
  • Noel Carboni
    20,993 posts
    Dec 23, 2006
    Currently Being Moderated
    Mar 6, 2012 12:27 PM   in reply to evatar2

    I am not bringing up PC vs. Mac for any reason except to say that in this particular case you have less flexibility about mixing and matching OS update levels with display driver releases.  Usually Apple's pre-qualification of drivers helps you keep from having problems, but when they let something through that's less than perfect you have a situation just such as yours, where you're locked in.

     

    I suggest you bug Apple about this particular problem, though, so that they then bug the driver writers to fix it.  No one here can do much about it.  It's pretty clear not everyone using a Mac or PC sees it, and Photoshop's use of OpenGL to do its display gymnastics is generally sound.

     

    Keep in mind that with OpenGL disabled, you have the same basic display update logic in force that Photoshop CS3 used all the time.  This is likely why Adobe left all that functionality in there, selectable by this setting...

     

    -Noel

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 13, 2012 11:46 PM   in reply to evatar2

    You don't need to disable OpenGL.  While that does work, you can also go to System Preferences -> Engery Saver and deselect Automatic graphics switching.  This forces the use of your discreet video card instead of using the onboard Intel graphics chip.  It does use more power (drains your battery a bit faster) but if you want to use the OpenGL option in Photoshop, this is the way to do it.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 24, 2012 2:29 AM   in reply to stew_graff

    I ran into the same problem (also on a brand new Mac Powerbook with all the software updates).  The .psd document loads in layers and in the Navigator but not in the workspace. 

     

    Interestingly, it loads just fine on an older desktop iMac running 10.6.8 with the same Photoshop 5.1 version. 

     

    The added problem was that as suggested here, disabling OpenGL Drawing didn't work.  The only thing that did work was stew_graff's suggestion of disabling Automatic graphics switching.  Thanks man!  That's a helpful interim solution...

     

    So how do we most effectively bug Adobe, as this is a user-to-user forum and this problem doesn't generate a bug report?  I shouldn't have to drain my battery to get this to work...

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 24, 2012 10:06 AM   in reply to Alex_Bond

    Bugging Adobe won't help fix bugs in Apple's video card drivers -- only Apple can fix those.

    (Actually, NVidia or ATI fix the bugs, then give the fix to Apple, and Apple waits a while before releaseing the fix)

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 25, 2012 1:57 AM   in reply to evatar2

    I am aslo experiencing this same issue. My image will not laod but it is visible in my layers pallette.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 25, 2012 2:02 AM   in reply to tyler19934

    just tried stew_graff's soultion and it works like a charm. Never seen it work so fast lol. Thank you so much

     
    |
    Mark as:
  • Noel Carboni
    20,993 posts
    Dec 23, 2006
    Currently Being Moderated
    Apr 25, 2012 5:09 AM   in reply to evatar2

    I'm surprised that Apple would attempt such a "hack" design...  Switching graphics adapters mid-stream is no small task, and I can't imagine that they could ever make it work seamlessly.

     

    Keep in mind that the nature of the complex GPU beast is that graphics hardware doesn't all work the same (or right) and application software has to make decisions about what to do and what not to do, and even when to invoke certain workarounds - or it would never be possible to run on multiple platforms. 

     

    Yes, that seems wrong, but it's necessary and it makes developing cutting-edge graphics applications in the real world much more expensive.

     

    The decisions aren't re-made by an application all the time - that would slow things down terribly.  Instead, often the run-time environment is characterized at application startup and the features remembered for later use.  Modern applications actually even create programs (e.g., shaders or OpenCL programs) to run on specific GPU hardware, and they have to be compiled - something usually done by the application at startup.

     

    Now imagine that someone changes the capabilities of the graphics hardware completely after the application has started - even from one vendor's implementation to another (Intel to nVidia).

     

    Like I said, I'm surprised a reasonable system designer could ever think that swapping GPUs at run-time could be made to work.  At least Apple allows you to turn it off!

     

    Does Apple offer any "geek-level" configuration options that can force the use of a particular GPU for a given application?  It seems that this could be an automated workaround that would allow a given application to see only one GPU, which is what Photoshop appears to need here.

     

    -Noel

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points