Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Don Luca

[HowTo] Permanently disable BeamSync

27 posts in this topic

Recommended Posts

First of all, download the following program...

 

http://glyf.org/beamsync/beamsync.gz

 

extract it to the desktop, then open a terminal and type what follows:

 

cd desktop

sudo -s

(Type your admin password)

chmod -R 755 beamsync

chown -R root:wheel beamsync

./beamsync -d

exit

exit

 

Now Re-launch Finder or, if you prefer, reboot your system.

 

Now BeamSync is permanently deactivated.

 

If, for any reasons, you want to re-activate beamsync use the same program but with different options...

 

./beamsync -d ---> Deactivates beamsync

./beamsync -a ---> Automatically activates beamsync

./beamsync -f ---> Forces beamsync to be activated

 

That's all guys. :D

 

P.S.: if it doesn't work, try first enabling Quark 2D Extreme, as described in another topic here.

Share this post


Link to post
Share on other sites

What exactly is BeamSync? I looked on google, but I couldn't really find anything helpful... :blink:

Share this post


Link to post
Share on other sites

this also works and is a bit faster to do

open a terminal and past this in

 

sudo defaults write /Library/Preferences/com.apple.windowserver Compositor -dict deferredUpdates 0

 

hit enter and restart finder or reboot.

 

works well with my lcd for my desktop,xbench went from 44 to 72

Share this post


Link to post
Share on other sites

Ahh what the heck, I did it anyway (followed JaS's way) and it increased my xBench by 5.7 points :blink:

Share this post


Link to post
Share on other sites

Some help over here please? I've tried to do this for the past week with no luck. No matter the method (I've tried both methods mentioned above, plus another one I found at macosxhints site), BeamSync is always enabled again after I reboot.

 

I just realized that my com.apple.windowserver.plist file is all messed and garbled. First I thought it was because of some encoding method I wasn't aware of, but now I believe that something can be wrong with it. Here are the contents:

 

plist00?^A^B^C^D^E^F
_^P^VQuartz2DExtremeEnabledZCompositor_^P^XCGSInterocitorSelectMode\GLCompositor		?^G^H_^P^OdeferredUpdates^P^A^P^@?^K^L^M^MZtileHeightYtileWidth^Q^A^@^H^Q*5P]^asuw|^?^?^@^@^@^@^@^@^A^A^@^@^@^@^@^@^$

 

Would you mind guys to check your file out and tell me if yours is indeed like this? I know it should have some differences, what I mean is whether the content of it has all these strange characters and such.

 

Thanks a lot in advance!

Share this post


Link to post
Share on other sites

I acctually got a LOWER xbench result.

63.67

vs

48.72

 

I assume this is something like, don't wait for VSync. don't know tho.

Share this post


Link to post
Share on other sites
i did what don luca said and it work , but everytime i restart system beam sync is activate again :)

 

any suggestion ?

 

That's strange... when I reboot I remember it was deactivated...

 

Well, if you want you can put the program beamsync (or JaS' command) in autoexecution at boot.

Actually, I don't know where is OSX's "autoexec.bat", but i'm sure JaS knows where it is... :(

 

Hope it helps....

Share this post


Link to post
Share on other sites

Tried both methods of which none work-

 

Here's how it should work for sure [Certified by TeKKi]

 

1. login as root

2. Locate /Library/Prefrences/com.apple.windowserver.plist and open that using Property list Editor

3. Change the value of Compositor/deferredUpdates from 1 to 0

4. Change the value of Quartz2DExtremeEnabled from NO to YES

 

Click File on top menu then Save then Reboot...

 

Voila!

 

Note- that if you open the Quartz Debug App the values will reset.

 

I've also noticed and by testing that if you enabled the DVMT option Only in the Bios you will get high results than either FIXED or BOTH.

 

Hope this helps those that have been having issues with garbage text and values that reset after reboot.

:D

Share this post


Link to post
Share on other sites

I have the same thing as Proteo has in my com.apple.windowserver.plist file, can someone post there file up so I can see what there ment to say....

Share this post


Link to post
Share on other sites

From my experience in messing with this file, the only way you could modify it is by opening it with the Property List Editor.

 

I've tried using nano, pico and text editor of which all displayed garbage data.

 

Trust me on this- follow the method I posted above and you'll succeed.

 

Cheers,

TeKKi

 

 

Please note that before opening the file with Property list editor I got garbage data... but after opening it with PLE, saving and rebooting I got this:

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CGSInterocitorSelectMode</key>
<integer>0</integer>
<key>Compositor</key>
<dict>
	<key>deferredUpdates</key>
	<integer>0</integer>
</dict>
<key>GLCompositor</key>
<dict>
	<key>tileHeight</key>
	<integer>256</integer>
	<key>tileWidth</key>
	<integer>256</integer>
</dict>
<key>Quartz2DExtremeEnabled</key>
<true/>
</dict>
</plist>

 

Hope this helps

Share this post


Link to post
Share on other sites

I have to ask as I havent done this before but what is a PLE and how do I open it in one?

 

and that file isnt there to download anymore...does anyone else have it?.....could you send it to sipheren@exemail.com.au

Share this post


Link to post
Share on other sites

PLE is property list editor.

 

I'm sending you the file by email as I don't think we're allowed to on here.

Share this post


Link to post
Share on other sites

Dont seem to work for me, Q2DE was enabled via method in other Post, Beamsync was on but Values in com.apple.windowserver.plist were as you said to Disable Beam Sync. ???

Share this post


Link to post
Share on other sites
TeKKi:

 

I tried your method and it actually works. Thanks a lot!

 

Glad it worked- Enjoy!

 

As for itmandan,

 

The following portion of com.apple.windowserver.plist is related to disabling beamsynch for good:

 

<key>Compositor</key>
<dict>
	<key>deferredUpdates</key>
	<integer>0</integer>
</dict>

 

You probably have 1 instead of zero. Now, follow the method I posted above and avoid running Quartz Debug as it resets BeamSynch to 1.

 

Could you possibly post the contents of your com.apple.windowserver.plist file on here?

Share this post


Link to post
Share on other sites

I've found an even better way to do the same process:

 

Download a copy of Pref Setter 1.1.2 here (it's free and universal binary so you won't must to have Developer Tools installed). Mount the image and copy the app to your Applications folder.

 

Now, login as root implies that you must to enable the root user by creating a password, changing the way that the login window shows users, etc. To avoid doing that, just open Terminal and type:

 

sudo /Applications/Pref\ Setter.app/Contents/MacOS/Pref\ Setter /Library/Preferences/com.apple.windowserver.plist

 

and enter your password.

 

This will launch Pref Setter using the super user account thus enabling you to edit and save system files. Now change the values to the desired ones as TeKKi described, reboot and enjoy.

 

BTW, I think the same method can be used to edit any plist file.

Share this post


Link to post
Share on other sites
I just realized that my com.apple.windowserver.plist file is all messed and garbled. First I thought it was because of some encoding method I wasn't aware of, but now I believe that something can be wrong with it. Here are the contents:

 

From my experience in messing with this file, the only way you could modify it is by opening it with the Property List Editor.

 

I've tried using nano, pico and text editor of which all displayed garbage data.

Guys some plist files are in binary mode, they are not messed up, Proteo there are hints on MacOSXHints to edit them directly or convert them to plain text files.

 

From binary to text (XML):

 

plutil -convert xml1 some_file.plist

 

From text or XML to binary:

 

plutil -convert binary1 some_other_file.plist

Share this post


Link to post
Share on other sites
Guys some plist files are in binary mode, they are not messed up, Proteo there are hints on MacOSXHints to edit them directly or convert them to plain text files.

 

Thanks a trill... I've noted this down for future reference.

 

** I love being 'educated' by a woman & that MacGirl is a compliment indeed :angel: **

 

 

EDIT: Just realized this is my 50th post & I'm finally a 90's eMac... Yeah baby! :happymac:

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×