blog advertising is good for you


blog advertising is good for you
User login

ATI Displays Utility on a Mac Pro

The ATI Displays panel is a tool from ATI that enables users to tweak some OpenGL pixel format and texture options that otherwise couldn’t be touched in OS X. Most importantly, it lets users choose antialiasing and anisotropic filtering options. ATI is pretty bad about not getting new versions out for OEM cards, so poor folks that own Mac Pros with the X1900 XT have been stuck outside. This probably also works for other Intel Macs with X1000 series chips.

Lucky for us, on November 6, ATI released a G5 X1900 card. It turns out it includes ATI Displays 4.5.9, (4.5.7 is the last thing they have officially released) which is Universal and loads right up on the Mac Pro.

Instructions

  1. Download the latest X1900 G5 driver from ATI.
  2. Now we need to trick the installer into thinking we have a PowerMac G5. The installer will use sysctl to check the hw.model attribute. We are just going to temporarily replace the sysctl binary with something that always outputs what we want. Copy it somewhere safe.
    $ sudo cp /usr/sbin/sysctl /usr/sbin/sysctl.real
  3. Replace sysctl with a file with this:
    #!/bin/sh
    echo "PowerMac11,2"
  4. Make it executable:
    $ sudo chmod +x /usr/sbin/sysctl
  5. Run the installer just like anyone would. Do not restart your computer before completeing the next step.
  6. Put the real sysctl back.
    $ sudo mv /usr/sbin/sysctl.real /usr/sbin/sysctl

Everything should Just Work. You’ll now have an ATI Displays preference pane where you can tweak all of the “secret” options.

Average rating
(1 vote)

“This probably also works for other Intel Macs with X1000 series chips.”

Has anyone actually tried this? I’m hesitant to try it on a x1600 unless others have had success.

I received an email informing me it works for the X1600 in an iMac.

Floam

Hey Foam, Thanks for this post, exactly what i’ve been (painstakingly) looking for. Trouble is that i’m not too flash with Terminal and haven’t been able to get it working.
I copied your text exactly, only to get the “-bash: $: command not found” message. So I took out the $ from the start and it seemed to work (asked me for a password). I then get stuck on the next part: #!/bin/sh echo “PowerMac11,2”
Again, I copied it exactly from your page but error message says “-bash: !/bin/sh: event not found”

If you could please add just a little more detail about how to enter the info into Terminal for us beginners out there, it would be much appreciated.
Cheers

Adam Knight's picture

You missed the hash mark at the start of the text when you copied it. The first column of the first line must be a # character.

#!/bin/sh
echo “PowerMac11,2”

Hi FLOAM

I’m getting the same error message as the previous poster. And I definitely have the hash symbol before the exclamation mark. I’ve also tried switching between UK and US keyboard layouts…didn’t make any difference.

Any help here would be gratefully appreciated…

I read with interest your ATI link for MacBook Pro, could you please tell me where to start to get it installed. I downloaded the driver but will probably require some step by step doing this. Please help if you may,

Thank

Raptile.

Can not get this to work at all. Guess maybe i don’t know where or when to paste the text in terminal. Please help with more detailed instructions. I’m confused if you replace stuff before you ever run the first command or if you replace it after it. replace systctl ?????

I’d suggest adding this command after step two:

sudo pico sysctl

This will open the pico text editor which will allow you to replace the contents of the file with:

#!/bin/sh echo "PowerMac11,2"

Worked for me.

abc

Some people are getting a “Non ATI Graphics” message upon reboot after a successful (?) install on their MacBook Pro. For whatever reason, I had no trouble with the installation and running of ATI Displays on my MBP. Core 2 Duo vs. Core Duo (mine)?

Any thoughts?

BB

My problem with this is:

I have an Intel iMac with X1600 + ATI Displays 4.5.9,
I tried to activate FSAA (Anti-Aliasing) on The Sims 2 (because it has those crappy pixelated edges everywhere)
What changes is:

The game is slower, the edges remain pixelated, I don’t see any positive effect…

can anyone describe this in layman’s terms? how to I even get to the point where I can enter in those text commands? I assume it’s using terminal but I can’t just open terminal and start typing the commands you listed… says “command not found”

Installation successful. Too bad it doesn’t support powerpc applications (Couldn’t override Battlefield 1942) If you open ati displays with rosetta, 3D section doesn’t appear and vram is shown 0 mb.

Ok I solved my own question.

Ati Displays is UB yay.

ATI monitor.app is normally PowerPC (you can see on activity monitor), but with the driver update, it becomes Intel only, so I can’t force PowerPC applications (this includes BF 1942) but I can force Intels now DOH <_<

I have the pref panes and application zipped seperately without installer, so if you want a try, i can send them, and you can test them if you want to.

Updated driver, frustrated BF 1942 player here. But you can force intel (X3 Reunion, Xplane etc. will scream for example) apps now.

So if you want to force powerpc apps only, just get the app and the prefpane seperately.

Anyway an update is an update <_<

Can I grab the pref pane and app that you have zipped?

There you go Smiling (uploaded on 14th october so active for 30 days)

http://rapidshare.com/files/62442719/ATIUtilities.zip.html
http://rapidshare.com/files/62442937/ATIPrefPane.zip.html

Never could get this to work on my MacPro any further info?

Do you want the intel Ati Monitor? You can use the zip files to run powerpc games. The main aspect is the OpenGL overrides (up to 6x FSAA, 16x AF)

If you run the terminal code and load the drivers you will NOT BE ABLE TO run PowerPC games with Open GL overriders. It will force INTEL APPS ONLY!!!

The games are PowerPC %95 so that’s why the intel drivers don’t force Open GL. To force games just get the zip files and copy the preference pane to library/ preference pane

If you still want to use intel drivers follow instructions here…

The magic happens in the zip files for you. No driver update is needed if gaming is a concern.

In case rapidlinks die, here’s a mirror.

http://users.skynet.be/jef/ATIUtilities.zip
http://users.skynet.be/jef/ATIPrefPane.zip

the procedure does not work for me. May be depends on the mode I used to edit sysctl .
Can anyone post a correct sysctl?
thanks in advance

I’m here with clear steps on how to do it.

1. launch the terminal application located in macintosh HD/applications/utilities.

a window will open with title “Terminal —bash_80×24” and this text

Last login: Mon Jan 28 13:48:28 on ttys001
Macintosh:~ username$

this is where we will be inputting commands.

2. type this into the terminal and then press enter :

sudo cp /usr/sbin/sysctl /usr/sbin/sysctl.real

you will be prompted for your system password, so type it in

this creates a new file, “sysctl.real” , which now has the content of the original file. Since we will be modifying the original file temporarily, we need a place to store the original.

3. type this into the terminal and then press enter:

open /usr/sbin

A folder window should pop up with a whole lot of strangely named files. These files, and the folders which contain them, are normally hidden from view by default when you get your mac. They are all small parts in a large complex web that is the operating system, and its hidden to save you the headache of moving through tons of files that are of no practical use for the vast majority of users. Still though it’s kind of interesting, a little like looking under the hood of a car.

4.find the sysctl file and then right click, and from the text menu that pops up choose get info. at the bottom of the appearing window there should be a section named “sharing and permissions”. under it are all the account names and beside them an option named privileges. Change the “everyone” account from read only to Read & Write. If it’s greyed out and you can’t change it’s because you need to unlock it. at the bottom of the page there should be a lock. Click it and enter your system password.

5. go back to terminal and type in this command: “open /usr” Now another finder window will pop up. right click the “sbin” folder and choose get info and change the sharing and permissions to “read & write” just like you did in step 4.

6. find the sysctl file again and then right click and choose “open with”, . choose the application text edit from your applications folder. when opened it should look like a long mess of characters. delete everything so that the file is completely empty. now type in only these two lines exactly:

#!/bin/sh
echo “PowerMac11,2”

then save the file.

7. go back to terminal and type in and enter this command.

sudo chmod +x /usr/sbin/sysctl

8. install the drivers as if everything is normal. it will work this time

9. type this command and enter it in the terminal

sudo mv /usr/sbin/sysctl.real /usr/sbin/sysctl

presto and all that. Hope it helps

hi i have also tried this and when i run the driver installs it still tells me that im nto running a g5
and that the installation cannot continue

therefore i get the
“non – ati graphics” message in the preferences panel

help please?

Post new comment
The content of this field is kept private and will not be shown publicly.
16 + 1 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.