Jump to content

x86 Tiger International Panel


Gobelet
 Share

19 posts in this topic

Recommended Posts

Hello,

 

I tried to switch my keyboard layout to the one I'm using, so I tried to go in the International panel in the System Preferences. And it freezed. I mean, the cursor changed to the colored wheel and then nothing.

 

Can I change the parameters through the console for example?

 

Thanks in advance.

Link to comment
Share on other sites

I suspect that most of these setttings are stored in "plists" and as such they can be manipulated directly. You could try searching http://macosxhints.com for the right plists and seting them as desired with Property List Editor or some text editor. Otherwise, we should expect that OSx86 to have some bone fide bugs at this point, and this certainly could be one of them.

Link to comment
Share on other sites

I suspect that most of these setttings are stored in "plists" and as such they can be manipulated directly.  You could try searching http://macosxhints.com for the right plists and seting them as desired with Property List Editor or some text editor.  Otherwise, we should expect that OSx86 to have some bone fide bugs at this point, and this certainly could be one of them.

A few of us in IRC wonder if this is down to people using that VMware image floating around. People who have done it all themselves have no problem getting the panel to work (natively and in VMware) as far as we can tell.

Link to comment
Share on other sites

A few of us in IRC wonder if this is down to people using that VMware image floating around. People who have done it all themselves have no problem getting the panel to work (natively and in VMware) as far as we can tell.

 

Thanks for useful comments.

Are their machines Quartz Extreme enabled?

And, are their machines SSE3 enabled?

Link to comment
Share on other sites

A few of us in IRC wonder if this is down to people using that VMware image floating around. People who have done it all themselves have no problem getting the panel to work (natively and in VMware) as far as we can tell.

 

Yeah, I think hes hiding something from us in that VMware image.

Link to comment
Share on other sites

Yeah, I think hes hiding something from us in that VMware image.

 

I made my OSx86 work without VMWare image,

but same problem was occured.

 

Method which I used is below.

1. Installed Darwin 8.1.

2. Unpackage OSx86 files by "Pacifist.app".

3. Overwrote OSx86 to Darwin 8.1 with "ditto".

4. Imported "IOATAFamily.kext" and "ApplePS2Controller.kext" from Darwin 8.1.

5. Patched "CoreGraphics" and "oah750d".

 

Would you open "International" panel and display

all country names in "Languages: " list?

And could you see 'special' fonts (not English) without freeze?

 

I guess that our "International" panel shows 'special' fonts by default.

And it's the cause of freeze...

# Possibly 'additional' fonts.

# Because I installed "AsianLanguagesSupport.pkg" at 1st time.

 

# Sorry for my bad English.

Link to comment
Share on other sites

I solved this problem temporarily.

 

In without-SSE3 PC, OpenType fonts will cause it.

To fix, you may execute below in "Terminal.app".

 

sudo mkdir /System/Library/Fonts_disabled/
sudo mv /System/Library/Fonts/*.otf /System/Library/Fonts_disabled/

 

To grasp more detail, see below.

 

ATSServerFix

http://wiki.osx86project.org/wiki/index.php/ATSServerFix

 

I expect for the replacement of Rosetta, to emulate ATSServer completely.

Link to comment
Share on other sites

I solved this problem temporarily.

 

In without-SSE3 PC, OpenType fonts will cause it.

To fix, you may execute below in "Terminal.app".

 

sudo mkdir /System/Library/Fonts_disabled/
sudo mv /System/Library/Fonts/*.otf /System/Library/Fonts_disabled/

 

To grasp more detail, see below.

 

ATSServerFix

http://wiki.osx86project.org/wiki/index.php/ATSServerFix

 

I expect for the replacement of Rosetta, to emulate ATSServer completely.

 

Thank you very much for this great tip

:)

Link to comment
Share on other sites

I solved this problem temporarily.

 

In without-SSE3 PC, OpenType fonts will cause it.

To fix, you may execute below in "Terminal.app".

 

sudo mkdir /System/Library/Fonts_disabled/
sudo mv /System/Library/Fonts/*.otf /System/Library/Fonts_disabled/

 

To grasp more detail, see below.

 

ATSServerFix

http://wiki.osx86project.org/wiki/index.php/ATSServerFix

 

I expect for the replacement of Rosetta, to emulate ATSServer completely.

 

This does not work for me? I moved the fonts as above but I still get the spinning beachball when I try and change International settings, and at lots of other times, with killall ATSServer the only way to regain control.

Link to comment
Share on other sites

This problem was solved completely by kernel patch made by Maxxuss.

(File name of it is 'Maxxuss-mach_kernel_v0.1'.)

After applying of the patch, all fonts and "International" panel can be used comfortably in my PC!!

(if your CPU is SSE3-capable, this patch will not required.)

Link to comment
Share on other sites

This problem was solved completely by kernel patch made by Maxxuss.

(File name of it is 'Maxxuss-mach_kernel_v0.1'.)

After applying of the patch, all fonts and "International" panel can be used comfortably in my PC!!

(if your CPU is SSE3-capable, this patch will not required.)

 

If that is the patch that means SSE2 chips can run iTunes and iDVD etc. then I've done that, but the International panel still doesn't open. Or at least, not in a reasonable space of time so I killed it - should I wait for a few minutes? :)

Link to comment
Share on other sites

If that is the patch that means SSE2 chips can run iTunes and iDVD etc. then I've done that, but the International panel still doesn't open. Or at least, not in a reasonable space of time so I killed it - should I wait for a few minutes?  :)

 

I was having the same problems, and did the full suite of mods. I installed Maxxuss's Mach_Kernal patch, the CoreGraphics patch, the libsys patch (included with CoreGraphics), the oah750 patch, the oah750d patch, and deleted AppleTPMACPI.kext. After I did all that, the International Panel opened fine, and even was happy to switch languages (though, I didn't try Japanese, only French). I'm not sure if every one of those steps is nescessary, though, just telling what I did.

Just to note: I'm using deadmoo's image on a Northwood Celeron 1.5ghz (SSE2).

Link to comment
Share on other sites

If that is the patch that means SSE2 chips can run iTunes and iDVD etc. then I've done that, but the International panel still doesn't open. Or at least, not in a reasonable space of time so I killed it - should I wait for a few minutes?  :angry:

 

OK, I'll explain my ideas about this issue in detail.

 

Rosetta uses SSE3 to emulate PowerPC instructions.

(It's reason of that iTunes etc. doesn't work in non-SSE3 PCs.)

 

And 'Maxxuss-mach_kernel_v0.1' enables SSE3 emulation on SSE2-only CPUs.

(instructions used by Rosetta only)

So, it can enable iTunes and iDVD etc. in non-SSE3 PCs.

 

This "International" panel issue arises from ATSServer's clash.

(When "International" panel will be opened, it will shows language list in OpenType fonts.)

ATSServer isn't x86 native, so emulated by Rosetta too.

And I think it's the reason of crash when OpenType font was shown.

 

iTunes and iDVD, ATSServer aren't x86 native programs in common.

And if 'Maxxuss-mach_kernel_v0.1' enables SSE3 emulation, why not enables ATSServer only?

 

Thanks ;)

 

 

 

Spec of my PC.

Lenovo ThinkPad X41 (2525-5AJ)

Dothan 1.5GHz (without SSE3)

DDR2-4200 1.5GB

915GM chipset (GMA900, drivers for it doesn't work)

Link to comment
Share on other sites

  • 2 weeks later...
 Share

×
×
  • Create New...