hardware:geforce_go_6600
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| hardware:geforce_go_6600 [2009/04/28 07:58] – kratz00 | hardware:geforce_go_6600 [2012/04/13 19:23] (current) – kratz00 | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| http:// | http:// | ||
| - | http:// | + | http:// |
| + | Required patch for Linux 2.6.39: [[http:// | ||
| + | |||
| + | :!: This patch also contains the official security fix for CVE-2012-0946 (ftp:// | ||
| + | |||
| + | :!: The drivers beginning from the 185.15.* series till now, were not usable on this hardware so far. | ||
| + | |||
| + | Applying the patch: | ||
| + | < | ||
| + | sh NVIDIA-Linux-x86-180.60-pkg0.run --apply-patch nvidia-drivers-180.60-linux-2.6.39.patch | ||
| + | </ | ||
| + | |||
| + | The original file will not be changed the patched installer' | ||
| If installing the driver for the first time: | If installing the driver for the first time: | ||
| < | < | ||
| - | sh NVIDIA-Linux-x86-180.51-pkg0.run -s | + | sh NVIDIA-Linux-x86-180.60-pkg0-custom.run -s --no-opengl-headers |
| </ | </ | ||
| If installing the driver after a Linux kernel upgrade; | If installing the driver after a Linux kernel upgrade; | ||
| < | < | ||
| - | sh NVIDIA-Linux-x86-180.51-pkg0.run -s -K | + | sh NVIDIA-Linux-x86-180.60-pkg0-custom.run -s -K --no-opengl-headers |
| </ | </ | ||
| ===== Problem with the binary Nvidia driver and my Samsung M50 ===== | ===== Problem with the binary Nvidia driver and my Samsung M50 ===== | ||
| **Prerequisites: | **Prerequisites: | ||
| - | * Samsung M50 (http:// | + | * Samsung M50 (<del>http:// |
| 01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce Go 6600] (rev a2)\\ | 01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce Go 6600] (rev a2)\\ | ||
| * I am not using any frame buffer stuff | * I am not using any frame buffer stuff | ||
| Line 61: | Line 73: | ||
| ====Tested drivers==== | ====Tested drivers==== | ||
| ^ driver version ^ works (nvidia-bug-report.log) ^ works with workaround ^ | ^ driver version ^ works (nvidia-bug-report.log) ^ works with workaround ^ | ||
| + | |185.18.14 |no ([[http:// | ||
| + | |180.60 |no ([[http:// | ||
| |180.51 |no ([[http:// | |180.51 |no ([[http:// | ||
| |180.44 |no ([[http:// | |180.44 |no ([[http:// | ||
| Line 99: | Line 113: | ||
| * use this [[hardware: | * use this [[hardware: | ||
| * running the latest Legacy GPU version (1.0-96xx series) because this is the latest available driver which does not show black VTs when switching from X to a VT or after quitting X | * running the latest Legacy GPU version (1.0-96xx series) because this is the latest available driver which does not show black VTs when switching from X to a VT or after quitting X | ||
| + | |||
| + | ===== Creating a new patch ===== | ||
| + | |||
| + | < | ||
| + | sh NVIDIA-Linux-x86-180.60-pkg0.run --extract-only && | ||
| + | wget http:// | ||
| + | cp -pR NVIDIA-Linux-x86-180.60-pkg0/ | ||
| + | cd NVIDIA-Linux-x86-180.60-pkg0_patched && | ||
| + | patch -p0 -i ../ | ||
| + | cd usr/src/nv && | ||
| + | make module</ | ||
| + | |||
| + | fix the error | ||
| + | |||
| + | < | ||
| + | make clean && | ||
| + | rm -f modules.order Module.symvers && | ||
| + | cd ../ | ||
| + | diff -Naur usr/ ../ | ||
hardware/geforce_go_6600.1240898304.txt.gz · Last modified: by kratz00
