Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu 13.10安装Nvidia驱动出错解决

声明,只针对Ubuntu 13.10环境NVIDIA-Linux-x86_64-319.60.run版本安装的前期工作照常。直到要关闭service lightdm这一项。设NVIDIA-Linux-x86_64-319.60.run的目录位置为<dir>,在<dir>下执行NVIDIA-Linux-x86_64-319.60.run -x出现一个同名文件夹。复制文本:--- NVIDIA-Linux-x86_64-319.60/kernel/nv-drm.c  2013-09-26 01:02:38.000000000 +0400
+++ NVIDIA-Linux-x86_64-319.60/kernel/nv-drm.c  2013-10-02 14:00:03.617000000 +0400
@@ -201,12 +201,7 @@
   memset(&nv_obj->base, 0, sizeof(nv_obj->base));
   nv_obj->pages = pages;
 
-    ret = drm_gem_private_object_init(nvl->drm, &nv_obj->base, size);
-    if (ret)
-    {
-        status = RM_ERR_OPERATING_SYSTEM;
-        goto done;
-    }
+    drm_gem_private_object_init(nvl->drm, &nv_obj->base, size);
 
   ret = drm_gem_handle_create(file_priv, &nv_obj->base, handle);
   if (ret)
diff -ur NVIDIA-Linux-x86_64-319.60/kernel/nv-linux.h NVIDIA-Linux-x86_64-319.60/kernel/nv-linux.h
--- NVIDIA-Linux-x86_64-319.60/kernel/nv-linux.h        2013-09-26 01:02:38.000000000 +0400
+++ NVIDIA-Linux-x86_64-319.60/kernel/nv-linux.h        2013-10-02 14:01:31.461000000 +0400
@@ -1037,7 +1037,11 @@
 #endif
 
 #if !defined(NV_VMWARE)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 11, 0)
 #define NV_NUM_PHYSPAGES                num_physpages
+#else
+#define NV_NUM_PHYSPAGES                get_num_physpages()
+#endif
 #define NV_GET_CURRENT_PROCESS()        current->tgid
 #define NV_IN_ATOMIC()                  in_atomic()
 #define NV_LOCAL_BH_DISABLE()         local_bh_disable()保存在<dir>下,名字为patchfile.diff文件,执行命令patch -p0 < patchfile.diff然后关闭lightdm:sudo service lightdm stop然后进入<dir>/NVIDIA-Linux-x86_64-319.60文件夹,执行:sudo ./nvidia-install就可以安装了推荐阅读:Ubuntu 13.04手动安装Nvidia显卡驱动 http://www.linuxidc.com/Linux/2013-08/88310.htmUbuntu 13.04 双显卡安装NVIDIA GT 630M驱动 http://www.linuxidc.com/Linux/2013-05/84814.htmUbuntu 12.10安装NVIDIA官方驱动实战 http://www.linuxidc.com/Linux/2012-12/77102.htmWindows 7下硬盘安装Ubuntu 13.10图文教程 见 http://www.linuxidc.com/Linux/2013-10/91565.htm更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2Ubuntu 13.10 解决虚拟机摄像头无法使用问题Ubuntu 13.10 编译安装Wine 1.7相关资讯      Ubuntu 13.10安装  Ubuntu 13.10 Nvidia 
  • Ubuntu 13.10安装JDK、Eclipse for  (11/04/2013 08:40:21)
  • Ubuntu 13.10 下载、安装、配置 整  (10/18/2013 13:01:46)
本文评论 查看全部评论 (0)
表情: 姓名: 字数