Jump to content

[Problem] GMA X3100 Random Graphic Freeze, Mouse Cursor Still Works


  • Please log in to reply
179 replies to this topic

#1
niotech

niotech

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
My CPU Intel core2 Duo (T750 - 2.2 GHz)
Graphic: GMA X3100 (2a02) - Rev 03.

System:
I'm with Lion 10.7.0, using latest Chamelon Bootloader (Chameleon-2.1svn-r1518), have dsdt.aml at / (root),
FakeSMC 3.1.0, all original X3100 kext

Problems:
Yes I can still hear sound (iTunes playing) when the graphic is freeze (mouse cursor still function).
SSH to the machine still works perfectly...

And most of it not error log that related to this graphic stuff...

Usually it's happen when I'm using application or the Mac OS X function that have the require of using the
graphic function. Such as Photoshop, Playing Games, and some random events with the OS it self.

Right now on Lion, I was trying to make it more stable by avoiding any extensive use of graph function,
like using tools to turn off any animation (TinkerTool app / Cocktail app will do), turning off the window shadow (ShadowKiller app - I have this run on as Login item).

I have this random graphic related freeze since Leopard (10.5.*), then Snow Leopard (10.6.*) (more stable though, less often to freeze) and now with Lion (10.7.0 - the update for 10.7.1 didn't issue any graphic function update)...

This is irritating bug with the graphics

So, do you (or anyone) happen to know a solution of this (random freeze) until now?

#2
JasoBeam777

JasoBeam777

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts
Do you have this Graphic Problem just in MacOs? or it happens the same with your Windows OS? (i am supposing you have both).

#3
niotech

niotech

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts

Do you have this Graphic Problem just in MacOs? or it happens the same with your Windows OS? (i am supposing you have both).


It's only with Mac, on Windows (XP/Vista/Win7) or Linux (UBuntu) it's working fine.

#4
niotech

niotech

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
Does anyone have solution on this issue?

#5
Alex_Nik

Alex_Nik

    InsanelyMac Protégé

  • Members
  • Pip
  • 36 posts
I have a similar problem, tried a lot of options, but to no avail. At the moment, all I could achieve, so it works fine in 10.5.6. with 3100FB ver 1.5.18


But I really want a lion


in Windows graphics working Fine too

CPU Core2Duo t7250
x3100 0x2a02 3rev

Let's find a solution together. I'm very tired of this..

#6
Sanya

Sanya

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
Hi.
I have the same issue, tried almost everything. C2D T5870 and X3100 2a12 rev 03.

#7
mnfesq

mnfesq

    Emenef, Esquire

  • Members
  • PipPipPipPipPipPip
  • 455 posts
  • Gender:Male
  • Location:Southern California
Same issue for me too. Dell Inspiron 1720; Intel Core 2 Duo T7100 (1.8 GHz) GMA X3100 (Device ID: 0x2a02; Revision ID: 0x000c)

#8
verleihnix

verleihnix

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 164 posts
  • Gender:Male
I read in forum that the FB from Snow could fix (workaround) the problem.
http://www.insanelym...p...10&st=1060#

#9
mnfesq

mnfesq

    Emenef, Esquire

  • Members
  • PipPipPipPipPipPip
  • 455 posts
  • Gender:Male
  • Location:Southern California

I read in forum that the FB from Snow could fix (workaround) the problem.
http://www.insanelym...p...10&st=1060#


I tried this on my Dell Inspiron 1720 (GMA 965/x3100) and could not get the video to load. I then tried to take the Unix Executable file from MacOS in contents for AppleIntelGMAX3100FB.kext from SL and replace the same file in the Lion kext of the same name. So far, that has worked pretty well. No crashes yet and I have run several videos and used other graphics programs. This may have solved the problem for me.

#10
Alex_Nik

Alex_Nik

    InsanelyMac Protégé

  • Members
  • Pip
  • 36 posts

I tried this on my Dell Inspiron 1720 (GMA 965/x3100) and could not get the video to load. I then tried to take the Unix Executable file from MacOS in contents for AppleIntelGMAX3100FB.kext from SL and replace the same file in the Lion kext of the same name. So far, that has worked pretty well. No crashes yet and I have run several videos and used other graphics programs. This may have solved the problem for me.


laid out here please your kext, we also test it. Perhaps it will be a solution for everyone else.

That's just I do not quite understand: Replacing FB kext of Snow has to decide only the issue of jerking the mouse. The problem with the freezing of the screen remains.
You have decided to both problems?

#11
mnfesq

mnfesq

    Emenef, Esquire

  • Members
  • PipPipPipPipPipPip
  • 455 posts
  • Gender:Male
  • Location:Southern California

laid out here please your kext, we also test it. Perhaps it will be a solution for everyone else.

That's just I do not quite understand: Replacing FB kext of Snow has to decide only the issue of jerking the mouse. The problem with the freezing of the screen remains.
You have decided to both problems?


I have not had any crash in about 24 hours but I haven't used my laptop enough to say for sure that it is a good working fix. If anyone else wants to try it, I have uploaded it here. They can report whether it works for them.

Attached File  AppleIntelGMAX3100FB.kext.zip   59.71KB   180 downloads

#12
Alex_Nik

Alex_Nik

    InsanelyMac Protégé

  • Members
  • Pip
  • 36 posts

I have not had any crash in about 24 hours but I haven't used my laptop enough to say for sure that it is a good working fix. If anyone else wants to try it, I have uploaded it here. They can report whether it works for them.

Attached File  AppleIntelGMAX3100FB.kext.zip   59.71KB   180 downloads


:) No, unfortunately, this not working... Freezeng... :D

#13
shazeal

shazeal

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
I have the same issue but with Intel HD 3000 card. Exactly same symptoms, screen freezes, mouse still moves, system still works in the background.

#14
niotech

niotech

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
The technique used by replacing AppleIntelGMAX3100FB.kext (or the Binary inside Contents/)
it does make the Freezing less to occur, but still not fixing the issue :rolleyes:

I have already tried replacing with SL AppleIntelGMAX3100FB.kext (from 10.6.5 to 10.6.8, currently AppleIntelGMAX3100FB.kext from 10.6.8 seems to make it more stable -less freeze to occur than other 10.6.x AppleIntelGMAX3100FB.kext)

It seem like this issue also happened with "Intel HD 3000" users

Any other technique used for this issue?

#15
Alex_Nik

Alex_Nik

    InsanelyMac Protégé

  • Members
  • Pip
  • 36 posts
In my experience, freezing occurs when accessing AppleIntelGMAX3100GLDriver.bundle. If you remove it, the problem will be solved, but in this case disappears QE.
Programs access to it from time to time and at this point and just freeze.

seems the problem must be sought in the Intel i965 OpenGL Driver

#16
niotech

niotech

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts

In my experience, freezing occurs when accessing AppleIntelGMAX3100GLDriver.bundle. If you remove it, the problem will be solved, but in this case disappears QE.
Programs access to it from time to time and at this point and just freeze.


Thx,

I'll try your method (even w/o QE).. since mostly I'm doing web programming with Mac.

#17
Sanya

Sanya

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
It seems that I've found a solution for the freeze. I removed all of GPU-releated things from the IOPlatformFamily.kext/Contents/Plugins/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/MacBook3_1.plist. (I use MacBook3,1 in smbios.plist) And I've had no issues since last Saturday.

Attached Files



#18
niotech

niotech

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts

Thx,

I'll try your method (even w/o QE).. since mostly I'm doing web programming with Mac.



Your method is the most stable that I have found so far. But without QE I can't play videos
or play any games ( sometimes I did :D ), but I can always switch/restore the GL diver to have
those function back.

Nice found, thanks

It seems that I've found a solution for the freeze. I removed all of GPU-releated things from the IOPlatformFamily.kext/Contents/Plugins/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/MacBook3_1.plist. (I use MacBook3,1 in smbios.plist) And I've had no issues since last Saturday.


Hi Sanya,

How stable is your method so far? I've tried to use your method but I keep having the freeze in random.
Can you modify the [IOPlatformFamily.kext/Contents/Plugins/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/MacBook5_1.plist] for me?

Thanks.

#19
Sanya

Sanya

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
Yeah, i haven't experienced freeze since the mod. Here is the file: (I don't tested, so I don't know if it's works)

Attached Files



#20
niotech

niotech

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts

Yeah, i haven't experienced freeze since the mod. Here is the file: (I don't tested, so I don't know if it's works)



Thank you Sanya, I have applied you mod, currently it running smooth, I've test it by running movies, playing games, photoshop... it's pretty stable. I'll let you know after I test it for more than 48 hrs ahead.

Thanks for your finding :(





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy