View Single Post
Old 06-18-10, 11:50 AM   #3
gradinaruvasile
Registered User
 
gradinaruvasile's Avatar
 
Join Date: May 2008
Posts: 199
Default Re: "Buffer overrun" with Call of Duty 1 United Offensive on Ubuntu Lucid with 195.36

Installing any versions is easy - just d/l the installer from nvidia's site and run it. Make sure you uninstalled everything nvidia related packages before.

The gcc problem is also easy to circumvent - just install the gcc version required then replace the /usr/bin/gcc link with the version you want.
Example:

You have gcc-4.4 as default (latest version now), but the kernel was compiled with 4.3 (Debian kernels). Install the gcc version required by the installer:

sudo aptitude install gcc-4.3

Then:

sudo rm /usr/bin/gcc

sudo ln -s /usr/bin/gcc-4.3 /usr/bin/gcc

Dont worry the /usr/bin/gcc is only a link to the default system-wide gcc version.
The real executables are /usr/bin/gcc-4.4 or /usr/bin/gcc-4.3 depending on the version.

Thats it. Run the nvidia installer. Make sure gdm or x is not running.
gradinaruvasile is offline   Reply With Quote