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/10/25 09:20] kratz00hardware:geforce_go_6600 [2012/04/13 19:23] (current) kratz00
Line 5: Line 5:
 http://us.download.nvidia.com/XFree86/Linux-x86/180.60/NVIDIA-Linux-x86-180.60-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.31: [[http://kratz00.org/files/nvidia-drivers-180.60-linux-2.6.31.patch|nvidia-drivers-180.60-linux-2.6.31.patch]]+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]]
  
-:!: The drivers from the 185.15.* and the 190.* series were not usable on this hardware so far.+:!: 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.60-pkg0.run -s --no-opengl-headers+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.60-pkg0.run -s -K --no-opengl-headers+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 104: 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.1256458826.txt.gz · Last modified: 2009/10/25 09:20 by kratz00