User Tools

Site Tools


hardware:geforce_go_6600

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
hardware:geforce_go_6600 [2009/04/01 21:42] kratz00hardware:geforce_go_6600 [2012/04/13 19:23] (current) kratz00
Line 3: Line 3:
 http://www.nvidia.com/ http://www.nvidia.com/
  
-http://us.download.nvidia.com/XFree86/Linux-x86/180.44/NVIDIA-Linux-x86-180.44-pkg0.run+http://us.download.nvidia.com/XFree86/Linux-x86/180.60/NVIDIA-Linux-x86-180.60-pkg0.run
  
 +Required patch for Linux 2.6.39: [[http://kratz00.org/files/nvidia-drivers-180.60-linux-2.6.39.patch|nvidia-drivers-180.60-linux-2.6.39.patch]]
 +
 +:!: This patch also contains the official security fix for CVE-2012-0946 (ftp://download.nvidia.com/XFree86/patches/security/CVE-2012-0946/)
 +
 +:!: The drivers beginning from the 185.15.* series till now, were not usable on this hardware so far.
 +
 +Applying the patch:
 +<code>
 +sh NVIDIA-Linux-x86-180.60-pkg0.run --apply-patch nvidia-drivers-180.60-linux-2.6.39.patch
 +</code>
 +
 +The original file will not be changed the patched installer's name is: NVIDIA-Linux-x86-180.60-pkg0-custom.run
  
 If installing the driver for the first time: If installing the driver for the first time:
 <code> <code>
-sh NVIDIA-Linux-x86-180.44-pkg0.run -s+sh NVIDIA-Linux-x86-180.60-pkg0-custom.run -s --no-opengl-headers
 </code> </code>
  
 If installing the driver after a Linux kernel upgrade; If installing the driver after a Linux kernel upgrade;
 <code> <code>
-sh NVIDIA-Linux-x86-180.44-pkg0.run -s -K+sh NVIDIA-Linux-x86-180.60-pkg0-custom.run -s -K --no-opengl-headers
 </code> </code>
  
 ===== 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://www.samsung.com/au/products/notebookpcs/notebookpcs/np_m50.asp?page=Specifications)+  * Samsung M50 (<del>http://www.samsung.com/au/products/notebookpcs/notebookpcs/np_m50.asp?page=Specifications</del>)
 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://kratz00.org/files/nvidia/nvidia-bug-report.log.185.18.14|nvidia-bug-report.log.185.18.14]])| yes |
 +|180.60 |no ([[http://kratz00.org/files/nvidia/nvidia-bug-report.log.180.60|nvidia-bug-report.log.180.60]])| yes |
 +|180.51 |no ([[http://kratz00.org/files/nvidia/nvidia-bug-report.log.180.51|nvidia-bug-report.log.180.51]])| yes |
 |180.44 |no ([[http://kratz00.org/files/nvidia/nvidia-bug-report.log.180.44|nvidia-bug-report.log.180.44]])| yes | |180.44 |no ([[http://kratz00.org/files/nvidia/nvidia-bug-report.log.180.44|nvidia-bug-report.log.180.44]])| yes |
 |180.29 |no ([[http://kratz00.org/files/nvidia/nvidia-bug-report.log.180.29|nvidia-bug-report.log.180.29]])| yes | |180.29 |no ([[http://kratz00.org/files/nvidia/nvidia-bug-report.log.180.29|nvidia-bug-report.log.180.29]])| yes |
Line 98: Line 113:
   * use this [[hardware:geforce_go_6600#Workaround|workaround]]   * use this [[hardware:geforce_go_6600#Workaround|workaround]]
   * 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 =====
 +
 +<code>
 +sh NVIDIA-Linux-x86-180.60-pkg0.run --extract-only &&
 +wget http://kratz00.org/files/nvidia-drivers-180.60-linux-2.6.39.patch &&
 +cp -pR NVIDIA-Linux-x86-180.60-pkg0/ NVIDIA-Linux-x86-180.60-pkg0_patched &&
 +cd NVIDIA-Linux-x86-180.60-pkg0_patched &&
 +patch -p0 -i ../nvidia-drivers-180.60-linux-2.6.39.patch &&
 +cd usr/src/nv &&
 +make module</code>
 +
 +fix the error
 +
 +<code>
 +make clean &&
 +rm -f modules.order Module.symvers &&
 +cd ../../../../NVIDIA-Linux-x86-180.60-pkg0 &&
 +diff -Naur usr/ ../NVIDIA-Linux-x86-180.60-pkg0_patched/usr/ > ../nvidia-drivers-180.60-linux-2.6.40.patch</code>
hardware/geforce_go_6600.1238614971.txt.gz · Last modified: 2009/04/01 21:42 by kratz00