Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Strange flickering lines across screen, opening Photobooth makes them go away?

Hi everyone,


I've been having a very strange problem with my 2011 Macbook Pro 15" for quite a long time now. It's basically flickering lines across the screen, and the screen 'folds' in on itself, squashing the display vertically and stacking them on top of each other. Sometimes it's terrible, sometimes it's bearable. Sometimes the screen goes completely black. It's super weird. Here's a photo I took my phone, as I screenshotting shows nothing out of the ordinary: User uploaded file

The really really weird thing is that when I open Photobooth, as in the apple webcam program, the problem completely goes away (until I quit it). I had hoped this was a software issue, so I backed up and formatted my hard drive and then installed a fresh copy of OS X - and the exact same thing happens! I barely made it through the system setup!


I beg, someone help me!

MacBook Pro, OS X Mountain Lion, 2.0Ghz quad-core i7, 8GB ram

Posted on Jun 16, 2013 4:24 PM

Reply
11 replies

Jun 16, 2013 6:38 PM in response to Bassy

Make a "Genius" appointment at an Apple Store.

Back up all data on the internal drive(s) before you hand over your computer to anyone. If privacy is a concern, erase the data partition(s) with the option to write zeros* (do this only if you have at least two complete, independent backups, and you know how to restore to an empty drive from any of them.) Don’t erase the recovery partition, if present.

Keeping your confidential data secure during hardware repair

*An SSD doesn't need to be zeroed.

Jun 17, 2013 2:45 AM in response to Linc Davis

Hi Linc,


Thank you for the reply, but my laptop is out of warranty and I'm a student so I really can't afford the cost of repair.


I also forgot to mention that I have windows on a bootcamp partition, and when I run that, there are also no problems at all! I'm starting to think maybe my download of ML from the App Store may have been damaged or something so I may download a new copy and then reformat. I think this has to be a software issue given the fact that photobooth makes the problem disappear, i.e. one of it's processes has an effect on the graphics/video. Computers hey!

Jun 17, 2013 6:53 AM in response to Bassy

Please read this whole message before doing anything.

This procedure is a diagnostic test. It won’t solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.

Third-party system modifications are a common cause of usability problems. By a “system modification,” I mean software that affects the operation of other software — potentially for the worse. The following procedure will help identify which such modifications you've installed. Don’t be alarmed by the complexity of these instructions — they’re easy to carry out and won’t change anything on your Mac.


These steps are to be taken while booted in “normal” mode, not in safe mode. If you’re now running in safe mode, reboot as usual before continuing.


Below are instructions to enter some UNIX shell commands. The commands are harmless, but they must be entered exactly as given in order to work. If you have doubts about the safety of the procedure suggested here, search this site for other discussions in which it’s been followed without any report of ill effects.


Some of the commands will line-wrap or scroll in your browser, but each one is really just a single line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, and you can then copy it. The headings “Step 1” and so on are not part of the commands.


Note: If you have more than one user account, Step 2 must be taken as an administrator. Ordinarily that would be the user created automatically when you booted the system for the first time. The other steps should be taken as the user who has the problem, if different. Most personal Macs have only one user, and in that case this paragraph doesn’t apply.


Launch the 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.


When you launch Terminal, a text window will open with a line already in it, ending either in a dollar sign (“$”) or a percent sign (“%”). If you get the percent sign, enter “sh” and press return. You should then get a new line ending in a dollar sign.


Step 1


Triple-click the line of text below to select it:

kextstat -kl | awk '!/com\.apple/{printf "%s %s\n", $6, $7}' | open -f -a TextEdit

Copy the selected text to the Clipboard by pressing the key combination command-C. Then click anywhere in the Terminal window and paste (command-V). A TextEdit window will open. Post the contents of that window, if any — the text, please, not a screenshot. You can then close the TextEdit window. The title of the window doesn't matter, and you don't need to post that. No typing is involved in this step.

Step 2


Repeat with this line:

{ sudo launchctl list | sed 1d | awk '!/0x|com\.(apple|openssh|vix)|org\.(amav|apac|cups|isc|ntp|postf|x)/{print $3}'; sudo defaults read com.apple.loginwindow LoginHook; } | open -f -a TextEdit

This time you'll be prompted for your login password, which you do have to type. Nothing will be displayed when you type it. Type it carefully and then press return. You may get a one-time warning to be careful. Heed that warning, but don't post it. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator.


Note: If you don’t have a login password, you’ll need to set one before taking this step. If that’s not possible, skip to the next step.


Step 3

launchctl list | sed 1d | awk '!/0x|com\.apple|org\.(x|openbsd)/{print $3}' | open -f -a TextEdit

Step 4

ls -1A /e*/mach* {,/}L*/{Ad,Compon,Ex,Fram,In,Keyb,La,Mail/Bu,P*P,Priv,Qu,Scripti,Servi,Spo,Sta}* L*/Fonts 2> /dev/null | open -f -a TextEdit

Important: If you formerly synchronized with a MobileMe account, your me.com email address may appear in the output of the above command. If so, anonymize it before posting.


Step 5

osascript -e 'tell application "System Events" to get name of every login item' | open -f -a TextEdit

Remember, steps 1-5 are all copy-and-paste — no typing, except your password. Also remember to post the output.


You can then quit Terminal.

Jun 17, 2013 12:19 PM in response to Linc Davis

Hi Linc, thanks again for your reply.


Step 1: Textedit opened a document called "open_9muSJKQd.txt" but it contains no text.


Step 2: Returns with "2013-06-17 20:08:55.486 defaults[287:a07]

The domain/default pair of (com.apple.loginwindow, LoginHook) does not exist" as well as opening another Textedit window.


Step 3: Opens another blank txt document.


Step 4: Opens a textedit document containing the following:


"/Library/Components:



/Library/Extensions:



/Library/Frameworks:

AEProfiling.framework

AERegistration.framework

AudioMixEngine.framework

NyxAudioAnalysis.framework

PluginManager.framework

iTunesLibrary.framework



/Library/Input Methods:



/Library/Internet Plug-Ins:

JavaAppletPlugin.plugin

Quartz Composer.webplugin

QuickTime Plugin.plugin

nsIQTScriptablePlugin.xpt



/Library/Keyboard Layouts:



/Library/LaunchAgents:



/Library/LaunchDaemons:



/Library/PreferencePanes:



/Library/PrivilegedHelperTools:



/Library/QuickLook:

iBooksAuthor.qlgenerator

iWork.qlgenerator



/Library/QuickTime:

AppleIntermediateCodec.component

AppleMPEG2Codec.component



/Library/ScriptingAdditions:



/Library/Spotlight:

Microsoft Office.mdimporter

iBooksAuthor.mdimporter

iWork.mdimporter



/Library/StartupItems:



/etc/mach_init.d:



/etc/mach_init_per_login_session.d:



/etc/mach_init_per_user.d:



Library/Fonts:



Library/Input Methods:

.localized



Library/Internet Plug-Ins:



Library/Keyboard Layouts:



Library/LaunchAgents:

com.apple.AddressBook.ScheduledSync.PHXCardDAVSource.80B73E0E-562D-47D8-B597-B90 2A976A815.plist



Library/PreferencePanes:"


Step 5: Opens another blank text document.


Did I carry out the procedure right? I basically got back 4 blank text documents with those commands. I'm using a completely fresh copy of Mountain Lion with hardly any of my data on it. Given that this is a text on user modifications, I hope this is a good thing...


Thanks again for your help!

Jun 20, 2013 7:49 AM in response to Bassy

Until you can follow Linc's good advice, my best suggestion for a possible zero cost work-around would be to configure your Mac's  > System Preferences... > Energy Saver for better battery life: http://support.apple.com/kb/HT4110. Even though yours is not a Retina Display MBP, using the best battery life and/or automatic settings might help you when you launch and minimize Photo Booth while you use other apps.


The Apple kbase article on MacBook Pro: How to determine which graphics card is in use may help you decide whether your Mac's problem is due to a fault in one of its graphics cards. However, when the time is right, your Linc's suggestion for Apple Service will provide the fastest and most-efficient diagnosis and repair.





Message was edited by: EZ Jim



Mac OSX 10.8.4

Jul 3, 2013 11:42 AM in response to Linc Davis

Step 1: opened a blank file named open_qmbqjxcy.txt


Step 2: opened a file named open_QqOUlb2t.txt that read:

com.microsoft.office.licensing.helper

com.adobe.fpsaud


Step 3: opened a file named open_yE8jcjvX.txt that read:

com.fiplab.MenuTabHelper

com.google.keystone.user.agent


Step 4: opened a file named open_06HbfbNx.txt that read

/Library/Components:



/Library/Extensions:



/Library/Frameworks:

AEProfiling.framework

AERegistration.framework

AudioMixEngine.framework

NyxAudioAnalysis.framework

PluginManager.framework

iTunesLibrary.framework



/Library/Input Methods:



/Library/Internet Plug-Ins:

Flash Player.plugin

JavaAppletPlugin.plugin

Quartz Composer.webplugin

QuickTime Plugin.plugin

SharePointBrowserPlugin.plugin

SharePointWebKitPlugin.webplugin

Silverlight.plugin

flashplayer.xpt

nsIQTScriptablePlugin.xpt



/Library/Keyboard Layouts:



/Library/LaunchAgents:



/Library/LaunchDaemons:

com.adobe.fpsaud.plist

com.microsoft.office.licensing.helper.plist



/Library/PreferencePanes:

Flash Player.prefPane



/Library/PrivilegedHelperTools:

com.microsoft.office.licensing.helper



/Library/QuickLook:

iBooksAuthor.qlgenerator

iWork.qlgenerator



/Library/QuickTime:

AppleIntermediateCodec.component

AppleMPEG2Codec.component



/Library/ScriptingAdditions:



/Library/Spotlight:

Microsoft Office.mdimporter

iBooksAuthor.mdimporter

iWork.mdimporter



/Library/StartupItems:



/etc/mach_init.d:



/etc/mach_init_per_login_session.d:



/etc/mach_init_per_user.d:



Library/Address Book Plug-Ins:

SkypeABDialer.bundle

SkypeABSMS.bundle



Library/Fonts:



Library/Input Methods:

.localized



Library/Internet Plug-Ins:



Library/Keyboard Layouts:



Library/LaunchAgents:

com.apple.AddressBook.ScheduledSync.PHXCardDAVSource.4BA9EE7D-0B1D-47C1-9BB4-352 60D3242B4.plist

com.apple.AddressBook.ScheduledSync.PHXCardDAVSource.963B36A8-4D70-41F7-87C8-AA2 127F7BF88.plist

com.google.keystone.agent.plist



Library/PreferencePanes:


Step 5: opened a file named open_R60vHZK1.txt that read:

iTunesHelper, Dropbox

Strange flickering lines across screen, opening Photobooth makes them go away?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.