Software Archive
Read-only legacy content
17061 Discussions

[CRITICAL] memory data corruption with GM965 on Dell machines

7oby
New Contributor II
14,204 Views
current workaround (if no bugfix BIOS available):

use intel display driver 7.14.10.1272 (v15.2.6) dated 05/11/2007 or older

bugfix BIOS (yet only released for the following systems):

Dell Inspiron 1420 : Update BIOS to >= A09 (BIOS A09 here)
Dell Inspiron 1520 : Update BIOS to >= A09 (BIOS A09 here)
Dell Inspiron 1525 : Update BIOS to >= A09. Verify VBIOS >= 1566
Dell Inspiron 1720 : Update BIOS to >= A09 (BIOS A09 here)
Dell Latitude D530 : Update BIOS to >= A07 (BIOS A07 here)
Dell Latitude D630 : Update BIOS to >= A12 (BIOS A12 here)
Dell Latitude D830 : Update BIOS to >= A13 (BIOS A13 here)
Dell XPS M1330 : Update BIOS to >= A12 (BIOS A12 here)
Dell Vostro 1400 : Update BIOS to >= A09 (BIOS A09 here)
Dell OptiPlex 330 : Update BIOS to >= A05 (BIOS A05 here)

still waiting for fixes for at least these notebooks:

Dell Vostro 1500

I don't know whether these notebooks are affected as well, nor whether a BIOS update is being prepared:

Dell Vostro 1510, 1710, 1700
Dell Latitude ATG

List of notebooks NOT affected:

Dell Vostro 1310

Bottom Line:

I have sufficient reason to belive in some memory corruption bug with the X3100 drivers v15.8 + v15.7.3. I do not think it affects your hardware, but I have the problem. There is also the chance that my GM965 chip is faulty. In addition there is the chance that my bug is not related to the gfx drivers, but just emerges with those two particular gfx drivers and is caused by some other faulty driver or device.

I filed a bug report at intel, with the outcome that they haven't reproduced anything like that. Since I found people with bugs that sound very similar (see below), I want to raise awareness in this forum and help other people google it (if they encounter the same problem). I will updates this posting if I get more information or by some magic it's not the drivers fault.

My walkaround is to use the slightly outdated 7.14.10.1253 of the GM965 gfx drivers. It does not show up in this version.

Selected Details:

I've got a fancy Dell M1330 notebook with intel X3100 graphics integrated into the GM965 chipset. Dell ships this Core2Duo notebook with 7.14.10.1253 of the graphics driver version runnning Vista Business 32Bit @2GB memory. It runs perfectly except that sometimes it doesn't recognize HDMI attached video beamers and big monitors.

Thus I tried:
7.14.10.1437 (v15.8)
7.14.10.1409 (v15.7.3)

Both fix the external HDMI attached device bugs.

However I encounter a severe bug: Memory corruption!
Unfortunately it occurs very infrequent and my test setup to detect memory curruption in this case requires reading big files from harddrive in a loop and checking their md5sum. In general I have to read ~50 - 1000 GB of Data u ntil I encounter a single md5sum error.

The whole course of isolating this bug and accounting the gfx system is not that interesting here. Let me just mention that I threw all the memory tests (incl. the brand new GM965 supporting MemTest86+ V2.01), changed memory modules, CPU stre testing at every single P-State, Harddrive checking (incl. different drivers such as IASTOR.SYS 7.8.0.1012, 7.0.0.1020, MSAHCI.SYS 6.0.6000.20765). I do not encounter these bugs running ubuntu 7.10 or Mac OS X 10.5.1 on the same hardware reading the same files. It took me every evening the last week and some nights to do a thorough test. The bug seems not to be file/harddrive related - just my testing setup is built this way, since it gives me an easy way to validate some of the main memory content.

I am extremely careful if it comes to making hardware or software responsible for a given bug and try to think of every possible inference.

Certainly while switching back and forth with the drivers above I did not change anything else, after having isolated the bug. At that point I tried to find evidence that I'm not the only person. And I found:

Posting #161 (X3100 on MacBook):
"Our assessment of the error is that a bug in the graphics driver code is causing memory corruption within the data used by WoW under some circumstances, leading to a crash."
http://forums.worldofwarcraft.com/thread.html?topicId=3686740801&sid=1&pageNo=9

This is written by a WoW/Blizzard employee. Well, but it's 3D and it's Mac OS X!

There is code sharing amoung different intel drivers (Linux, Windows, Mac OS X). But the same crash also occured using WINDOWS by means of Boot Camp on the same hardware! posting #182:
"heres my windows crash report on the same macbook"
http://forums.worldofwarcraft.com/thread.html?topicId=3686740801&sid=1&pageNo=10

Regarding 3D: I'm using Aero, but the errors occurs with Aero being enabled and disabled.
0 Kudos
70 Replies
levicki
Valued Contributor I
3,769 Views
Not very likely though, as hardware bugs tend to get eliminated with new revisions and not introduced...

I meant more like a batch of bad chips spanning certain date range — for example if a fly has managed to get into the factory and contaminate wafers.

0 Kudos
7oby
New Contributor II
3,769 Views
IgorLevicki:
Not very likely though, as hardware bugs tend to get eliminated with new revisions and not introduced...

I meant more like a batch of bad chips spanning certain date range for example if a fly has managed to get into the factory and contaminate wafers.

Igor's point is clear and good. As stated already unlikely though: Two D630 shipped in Sept 2007 (click) and one M1330 shipped late March 2008 (click).
0 Kudos
dosfreak
Beginner
3,769 Views

I received a new batch of D630's last week and I got around to testing today.

I wanted to try out the new DX10 Vista driver v15.9.0.1472 dated April 25,2008.

I tested it on Windows Vista 32bit and as soon as I started memtest I received the error.

I just installed the Windows XP drivers in Windows Vista 32bit v6.14.10.4935 dated March 21st 2008 and so far have gone for 15+ minutes in memtest without any issues.

We haven't deployed Vista yet due to strange issues like these and the fact that most of our users are external to the company and are not that bright with computers (maintenance/construction people).

For those people thar MUST use Vista on a Dell Latitude D630/M1330 then it looks like you're better off using the latest XP driver until Intel/Dell get's their act together.

0 Kudos
7oby
New Contributor II
3,769 Views
Dell has confirmed to me that they were able to reproduce this bug on their own machines. Intel is informed as well by Dell.

Since some people expressed doubt in the significance of memtest and instead assumed memtest itself performs flawy on integrated chipsets, let's make this one clear one more time:

. Yes, actual data is corrupted. E.g. burn a DVD and compare.
. Yes there exist other test cases to reproduce this bug on real data. Prime95 (with big FFT to stress memory) has been mentioned. Or do something like
@echo off
FOR /L %%G IN (1,1,10) DO (
MD5SUM.EXE -c checksum_for_big_file.md5
)

This one loops 10 times over a file and compares it's checksum with a precalculated one.

However in other test cases it may take several terabyte (!) to compare and take hours for this bug to show up.


					
				
			
			
				
			
			
			
			
			
			
			
		
0 Kudos
levicki
Valued Contributor I
3,769 Views

Great job Tobias!

Lexi, could you see to it that this issue gets proper treatment as soon as possible?

0 Kudos
Intel_Software_Netw1
3,769 Views

Hi Igor,

Members of the engineering team responsible for the graphics drivers dovisit and participate here from time to time, and I know theytook notice of this thread last week.

==

Lexi S.

IntelSoftware NetworkSupport

http://www.intel.com/software

Contact us

0 Kudos
7oby
New Contributor II
3,769 Views
There's some progress:

05/15/2008 : Dell contacted me and confirmed the bug being present on their machines as well. Dell informed intel.
05/20/2008 : Received a non public fix from Dell for testing purpose. Using this fix I can no longer reproduce data corruption. Reported the results back to Dell.
05/22/2008 : The fix entered release pipeline. It is particular for some Dell systems and will finally show up on their webpage. Still validation and synchronization with other fixes has to be done such that the ETA is not known yet.
06/02/2008 : asked for status update on ETA
06/16/2008 : asked for status update on ETA
06/22/2008 : BIOS Update with Fix for Dell Latitude D630 appeared. Please Test!
06/23/2008 : Received an answer from dell. Most likely related to M1330 status, which says: Soon to be released.

This makes me confident that soon a solution will be available that allows to use more recent display drivers than 7.14.10.1272 (v15.2.6) dated 05/11/2007 without data corruption.
0 Kudos
haidu
Beginner
3,769 Views
Great, can you share it with us and report here or to you the results. Otherwise, whom do we have to contact at Dell and ask for the fix?
0 Kudos
7oby
New Contributor II
3,769 Views
haidu:
Great, can you share it with us and report here or to you the results.

The fix explictly mentions that I must not share the fix.

haidu:
Otherwise, whom do we have to contact at Dell and ask for the fix?

It looks like Dell/Intel has sufficient information together to prepare a final fix and release the latter one. Given the recent progress regarding this issue makes me confident that this happens very soon. I am myself very ambitious in having this one fixed and will post any updates I have on this issue here.

Regarding the e-mail: Currently I see no reason to bother those guys anymore - instead give them the time they need to get their work done
0 Kudos
haidu
Beginner
3,769 Views
Actually, I do not share your tolerance. As I said the graphics driver update was made automatically by vista. As a result, probably due to hard disk data corruption Vista stopped working. Corroborated with the bright invention that Vista can not be repaired, but only reinstalled, my laptop was unusuable for more than 2 weeks. I am not involved in computer bussiness and I was lucky to have a backup laptop otherwise I should have been forced to buy a new one. I am not interested whose main fault is (Dell, Intel or Microsoft) but that is a black mark for Dell particulaly. In my opinion this kind of slip is not acceptable due to its gravity and spreading.
0 Kudos
Hopf__Gerald
Beginner
3,769 Views
@Haidu

You're absolutely right - this bug is very severe and a huge problem - certainly produced more corrupted data on customers laptops than the FDIV bug. Still - the bug has been out for months, two additional weeks to test the fix won't make a big difference now since we've got a working workaround with the old drivers.

@7oby

Thank you very much for pursuing this issue so persistently with Dell! I don't even want to know how long it would have taken them to notice it without your involvement...

0 Kudos
rdnoble
Beginner
3,769 Views

Does anyone know if a new version with this fix has been published yet?

I have a Gateway GT Series quad core machine that is experiencing the same behavior. I detected the issue attempting to install Vista 32 SP1 which failed with an internal error. Running SFC results in detection of uncorrectable file errors when 4gig of ram is installed in the system. Remove 1gig and SFC runs clean.

I did a full Vista install with 4gig and ran SFC immediately after the install finished and it indicated there were uncorrectable file errors. Performed this again with 2gig and SFC detected no problems.

0 Kudos
taoshen1983
Beginner
3,769 Views

Just so that you guys know, I have reproduced the memory corruption error on my Dell Vostro 1400 with BIOS A07(newest).

T5670 with 4GB DDR2-800 ram, X3100

This problem is BIOS related because I wiped Vista off of it and put Ubuntu 8.04 LTS 64bit version on, and with compiz turned on, programs would randomly crash when massive amount of memory is in use(VMware virtual machines)

I even tested OSX86, and it would crash the startup screen with QE CI. Search the osx86 forums, Dell X3100 and GM950 laptopsare notoriously difficult for the osx86 guys.

The problem is that X3100 can dynamically allocate the memory it uses from Main System memory. And Dell's BIOS DOES NOT let you assign a hard number allocated to the X3100. SoDell's BIOS is "RANDOMLY" increasing and decreasing main memory allocation for the X3100 based on their "algorithm", and Intel and Vista (or Ubuntu or osx86) do not have the code to detect the change, therefore overwrites the area of memory that used to be video card memory.

The solution should be on Dell's part. They should give users an option to allocate a static amount of system memory in binary steps(8MB,16MB, 32MB....all the way to the max X3100 is allowing 384MB) and give an option to lock the memory allocation so it is no longer driver dependent or OS dependent for that matter. BTW, Dell, if you see this page, you should add in the DDR2-800 memory support for the Vostro 1400(many others I assume)

I want to see this in the A08 BIOS for Vostro 1400.

0 Kudos
taoshen1983
Beginner
3,769 Views

For Dell Engineers:

The solution to this problem is not to dynamically allocate memory based on resolution. For example, in Ubuntu, if you use VMware, VMware itself can randomly change the resolution of the screen. If you use external monitors, that can dynamically change the memory required to be allocated. Another reason that a resolution based algorithm doesn't work is for 3D. For example, a 3D desktop on the same resolution consumes way more than the 8MB default memory, causing Vista Aero/Ubuntu Compiz/OSx86to corrupt the video memory(or the video card corrupting system memory). Also the BIOS should check the boundary conditions since we are at the time where 4GB of memory is only 80 dollars, making the 32bit/64bit memory boundary almost everybody's problem.

Giving BIOS options to statically allocate memory and lock it is a pretty good way to do it since X3100 doesn't really use up that much ram(384MB out of 4GB is peanuts for people who work in 3D desktops)

0 Kudos
levicki
Valued Contributor I
3,769 Views

taoshen1983,

It seems that you believe that Dell engineers (as opposed to Intel engineers) are reading Intel Software Network Forums.

Perhaps some of them do, but in my opinion this info should have been posted on Dell forum or communicated with their technical support first.

Don't get me wrong, I am all for the quick resolution of this issue because driver or BIOS error resulting in data loss for the customer is simply inexcusable and if Dell and Intel do not get their act together quickly your next step should be to inform the press.

0 Kudos
taoshen1983
Beginner
3,769 Views

Igor:

Since this thread is about "memory corruption errors on Dell machines", of course I would expect Dell engineers to have read it multiple times until the problem is fixed.

This problem started by Intel of course to decide that DVMT is a good idea. I mean it is great when you have 512MB of ram so you wouldn't want to waste 384MB of it on video. But given today's memory pricing environment, the whole motivation for DVMT is eliminated. Nobody should be running less than 4GB of ram on their new laptopsand 64bit OS today(even for 32bit backward compatibility.) So assigning a 8MB starting buffer in the BIOS and not allowing the users to allocate themselves is asking for trouble. Also DVMT causes software dependency issues. Imaging say Ubuntu Compiz detects video memory at one point and later it is shrunk to a smaller value, it will crash the program. I know because Ubuntu right now randomly crashes with Compiz Enabled on the Vostro 1400.(With all latest patches via apt-get upgrade)

Anyways, I would expect the Intel engineers to shoot Dell engineers a memo "hey dudes, fix your DVMT code in the BIOS". So it is perfectly appropriate for me to address the Dell engineers instead of Intel engineers here.

0 Kudos
levicki
Valued Contributor I
3,769 Views

taoshen1983,

For the sake of others I must address one of your points — you say:

Nobody should be running less than 4GB of ram on their new laptops and 64bit OS today(even for 32bit backward compatibility.)

You are generalizing, which is always a bad thing. Not everyone can afford 4GB of RAM in their laptop, and a lot of people don't need that much memory.

I imagine you are not buying popcorn when you are not feeling like eating them even though they are dirt cheap?

For example, I have only 1GB of RAM in my Dell Inspiron 1525 and I am a software developer who knows how to utilize extra RAM. I have Windows XP SP3 and truth is that it works just fine for me.

Frankly, I am against system memory sharing -- every IGP should have its own 256MB of VRAM soldered to the mainboard so it doesn't have to compete for resources. That would be much better long-term solution and nobody would have to buy extra RAM.

I would also like to ask you have you been able to verify (using some diagnostic tool or by looking at the configuration registers in X3100 address space) that the DVMT window size change is actually happening on resolution change?

Another thing to consider is whether you have tested both stable and development branches of Compiz? What happens if you run other OpenGL applications? What happens if you run Windows XP? You sound like you are tech savvy, have you perhaps checked the BIOS code you believe is faulty?

0 Kudos
taoshen1983
Beginner
3,769 Views
"You are generalizing, which is always a bad thing. Not everyone can afford 4GB of RAM in their laptop, and a lot of people don't need that much memory."

I remember Bill Gates said 640K memory is the most "people needed". I guess my point is that if you can afford a 800 dollar laptop, you(assuming reasonable) should be willing to spend 70-80 dollars on 2x2GB sticks of DDR2-800 SODIMM memory. Now you might not be willing to spend 300 dollars on the "4GB memory upgrade" at the laptop vendors, but 80 dollars and unscrewing 2 screws to upgrade memory yourself is a 2 minute thing. If you use VMware, instantly you are using 2GB per virtual machine(1GB for the VM, and 1GB for the OS files cached in memory) So with 4GB of ram, you are limited to a max of 3 VMs running. With memory that cheap, my standard config is 4GB for laptops, 8GB for single socket PCs, and 16GB for dual socket workstations/servers and even 32GB+ for MySQL boxes(16 sticks of 2GB mem) The whole point is cache cache cache, everything should be out of ram :)

"Frankly, I am against system memory sharing -- every IGP should have its own 256MB of VRAM soldered to the mainboard so it doesn't have to compete for resources. That would be much better long-term solution and nobody would have to buy extra RAM."

IGP was designed to shave cost and power consumption. 256MB of VRAM is a lot of ram to be soldered onto a mobo, (You are taking minimum of 2 1Gbit ICs or 4 512Mbit ICs) and the interface pins to them is expensive to put on a IGP chip. I agree it is better, but Intel don't do it. I picked X3100 mainly to save battery life. Having a Geforce 8600M would mean 30 minutes less battery life.

No, I haven't profiled the X3100 address space for the configuration registers. I simply said Dell should expose the DVMT settings X3100 in the BIOS to alleviate the software dependence of having to check the video memory size every time you do something video related and and having to dynamically scale shared memory. The point is, with memory at this prices(35 dollars for a 2GB stick), it is not wise to save 2-4 dollars worth of ram to cause data corruptions. But yes, Dell should fix it as soon as possible. Right now I am left in Ubuntu 8.04 64bit with latest updates and VMware, and it would crash randomly(about 30-60 minutes depends on how many times I do Compiz functions or VMware screen resolution changes) I am sure it is the X3100 related, since memtest would pass.
0 Kudos
7oby
New Contributor II
3,769 Views
taoshen1983:
The problem is that X3100 can dynamically allocate the memory it uses from Main System memory. And Dell's BIOS DOES NOT let you assign a hard number allocated to the X3100. SoDell's BIOS is "RANDOMLY" increasing and decreasing main memory allocation for the X3100 based on their "algorithm", and Intel and Vista (or Ubuntu or osx86) do not have the code to detect the change


You judge far too fast.

The way DVMT works in Windows XP and Windows Vista is completely different. The differences are described in section "Dynamic Video Memory" in this document:

http://software.intel.com/en-us/articles/intel-gma-3000-and-x3000-developers-guide

After you have read that, you can conclude that your proposed solution with a fixed video memory allocation in BIOS does not work for Vista. Maybe there's a registry key, which can restrict DVMT in Vista, but that's a different story.

You further assume Dell's BIOS randomly increase and decrease video memory allocation. This is a wrong assumption. It's the Operting System, which decides when and how much to increase video memory. And a different part of the operating system has to make sure before shifting memory to video memory that no used memory pages are in this area.

I have done a tremendous amount of testing with Ubuntu 8.04 and MacOS X 10.5.1/10.5.3 on my machine myself. Based on this testing, I can say: The bug is not present there (as well as yet not in Windows XP).

Yes, you are right: Neither the Ubuntu 8.04 intel drivers (although open source) nor the MacOS drivers are really good in either system. The intel X drivers have plenty of bugs and crash compiz-fusion once in a while. But those bugs are - based on my testing - unrelated. I have reported some bugs to bugzilla for the upstream intel driver myself (and meanwhile those bugs got finally fixed ;-)

Besides that you might have regonized that the memory allocation for X looks quite static. It's 256MB
(II) intel(0): Fixed memory allocation layout:
(II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)
(II) intel(0): 0x00020000-0x00029fff: HW cursors (40 kB)
(II) intel(0): 0x0002a000-0x00031fff: logical 3D context (32 kB)
(II) intel(0): 0x00032000-0x00041fff: exa G965 state buffer (64 kB)
(II) intel(0): 0x00042000-0x00042fff: overlay registers (4 kB)
(II) intel(0): 0x00100000-0x0280ffff: front buffer (40000 kB) X tiled
(II) intel(0): 0x0077f000:end of stolen memory
(II) intel(0): 0x02810000-0x095ecfff: exa offscreen (112500 kB)
(II) intel(0): 0x095ed000-0x0baa4fff: back buffer (37600 kB) X tiled
(II) intel(0): 0x0baa5000-0x0df5cfff: depth buffer (37600 kB) Y tiled
(II) intel(0): 0x0df5d000-0x0ff5cfff: classic textures (32768 kB)
(II) intel(0): 0x10000000:end of aperture

The solution should be on Dell's part.

If there's a bug, there are always at least two (in general even more) ways to fix it: 1) fix the bug and 2) make sure it doesn't show up. You can see already from the fact that some older drivers work flawlessly in Vista (see my second posting in this thread) that this also applies to this bug. The point is: For those two solutions, two different parties may be involved. In this case here solution 1) can be fixed by Dell whilst 2) is Intel. This is a very common case: Consider some standard e.g. HDMI and audio codecs. It may happen that you connect to HDMI devices from two different vendors, but you don't hear any sound. One device may interpret the HDMI standard different than the other. Either one has to change its behavior to adhere to HDMI standard or the other device may incorporate a walkaround/fix/special treatment for this particular device. If you ever get the chance to have a look at driver code (e.g. Linux/*BSD drivers are open source) you will exactly see what I'm trying to explain here.

But you're right here the final bugfix that's going to be released is indeed a Video BIOS update. Unfortunately there's no end user way to patch the Video BIOS from the intel developer drivers into your main BIOS. That means: You can't do it yourself currently.

BTW, Dell, if you see this page, you should add in the DDR2-800 memory support for the Vostro 1400(many others I assume)

Check intel's chipset documentation. GM965 is limited to DDR2-667 and will never drive DDR2-800. However every DDR2-800 memory has timings for DDR2-667 operation contained into SPD and thus works at DDR2-677 speed in Dell's notebooks. If you've a memory module that doesn't work at all, check SPD timings.
0 Kudos
levicki
Valued Contributor I
3,764 Views
I remember Bill Gates said 640K memory is the most "people needed".

That sentence is most likely incorrectly attributed to him. I have heard that it has been said by the IMB director. Whatever way it is you should not compare yourself with them because you are not THAT successfull to afford such "mistakes". If you were THAT successfull, you could have afforded a laptop with ATI or NVIDIA GPU and thus no corruption to begin with.

I guess my point is that if you can afford a 800 dollar laptop, you (assuming reasonable) should be willing to spend 70-80 dollars on 2x2GB sticks of DDR2-800 SODIMM memory.

As I said willing is one thing, being able to is another. But I guess you are too self-centered to understand that $800 can be twice someone's monthly salary? I am not talking about myself here, just reminding you that there are a lot of people who could not afford laptops if they all came preinstalled with 4GB of memory.

Now you might not be willing to spend 300 dollars on the "4GB memory upgrade" at the laptop vendors, but 80 dollars and unscrewing 2 screws to upgrade memory yourself is a 2 minute thing.

I have no problems upgrading memory myself after building dozens of PCs for me, friends, and customers alike. However, I have a desktop machine which I use for "heavy lifting" so I really do not require that much RAM in a laptop. As I said you are generalizing based on your personal usage pattern — you are assuming that everyone uses VMWare and MySQL on a daily basis.

As for the issue you believe you are having, 7oby already said what I have been suspecting from your first post.

0 Kudos
taoshen1983
Beginner
3,764 Views
7oby: My bad, I knew the santa rosa platform was 800Mhz. Didn't realize that Intel chose to do an asychoronous memory at 667Mhz to save power(even though 800Mhz vs 667Mhz ram isn't that much different in power, about 2W) So I see that Ubuntu Compiz is crashing, still it is on the X3100, not on other video cards. Igor: Somehow you like to provoke people to continue arguing with you. First of all, your point that 800 dollars is someone's 2months worth of salary is irrelevant since we are not talking about the cost of the laptop, but the cost of adding 4GB of memory. It assumes that you have purchased your laptop, and trying to figure out how much you would gain by adding 10% cost to the final cost to have 4G of ram. I would argue based on my experience that a single core with 4GB of ram compared to a dual core with 1GB of ram. Once you hit the swap in Vmware or MySQL, you are screwed. The fact that you say i am self-centered for recommending a 4GB configuration is baseless. It is simply that people don't know the benefit trade offs between components. Today's CPUs are fast enough, it is all about ram and once you max out your ram, you have to rely on raw Disk IO. It all depends on how much data you crunch every day. If you are encoding movies all day, then 1GB is enough. Programming, I say you need more, since you want the entire compilation to be in ram. Unless you are writing 10K programs, then 1GB would do. Third, since when is the choice of the Vostro dictate level of success? Your argument that a more "successful" person should choose an Nvidia GPU is stupid since I am not gaming or anything and I told you in a couple of posts before that I value battery life over GPU performance, therefore X3100 was the choice. And Bill Gates did say 640K is enough. You can google it. Igor, I don't really want to spend any more time here, since it is in fact a critical bug still open that prevents any newer Intel drivers to be loaded without the data corruption. Dell's drivers are from 7/2007 which is almost 1 year old now, it is unacceptable and I expect an update as soon as possible. The fact that Compiz stable branch in Ubuntu 8.04 crashes randomly is also a strike against X3100. While it might be that Compiz is leaking memory, not the X3100 linux drivers. That remains to be seen. Lastly, if I am too soon to jump to conclusions, you are an Intel employee located outside of United States. All I can say is that people should be happy with their choice of hardware. You can be happy with your 1GB ram, and I will be happy with my 4GB on my laptop. Don't respond unless Intel fixed the problem. Thanks,
0 Kudos
Reply