想给自己的ubuntu换N卡驱动的原因:
一方面,由于自己电脑在编译源代码8线程全开(make -j8)时,CPU温度呼呼涨到八九十度,从而常常导致系统保护自动关机,让人有点不爽。网上有说ubuntu的图形化界面兼容性不好,消耗了一部分CPU的能力;
另一方,后续需要用CUDA,配好N卡驱动觉着应该是必须的准备工作。
然而,其中还是存在一些问题,此处记录以备后续翻查。
一、安装N卡驱动
1. NviDIA驱动下载
官网找到适合自己显卡的驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
浏览器下载,会只在页面显示一堆代码。找个下载工具(如迅雷)来下。down下来的驱动如:NVIDIA-Linux-x86_64-340.76.run
2. 安装驱动
切换到任意一个tty终端(Ctrl+Alt+F1到F6中的一个)。再切换到驱动所在目录,更改驱动文件为可执行文件。
$ chmod a+x NVIDIA-Linux-x86_64-340.76.run
切换到root权限,如果此时直接执行驱动安装程序,则会出现提示:
ERROR: Your appear to be running an X server; Please exit X before installing...
因为切换到tty终端时,图形化的X-server还没有关(Ctrl+Alt+F7还在)。N卡显卡驱动的安装,得完全关掉原来的图像化X-server才能继续进行。
关掉X-server的方法:
$ lightdm stop // ubuntu14.04 的图像化界面改成了lightdm,其他先前版本好像是gdm,可以自行google之
然后重新运行安装脚本,就应该可以成功安装。但值得注意的是,中间可能会出现pre-install script failed. google了下,好像是驱动自己的问题,可以无视之,直接继续。
二、存在的问题
1. 无法登录ubuntu界面
情况:某次正常使用ubuntu,并在update相关软件后,restart系统。关机前提示几行问题(没来得及看清,就自动关了),下次开机后就出现,登录界面分辨率降低,而输入正确密码也无法登录进系统。但可以正常登录tty终端。典型的Ubuntu gets stuck in a login loop问题。但查看.xsession_error,又不是.Xauthority的问题。 部分.xsession_error结果:
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Script for fcitx started at run_im.
init: gnome-session (Unity) main process () terminated with status
init: logrotate main process () killed by TERM signal
init: update-notifier-crash (/var/crash/_usr_bin_fcitx..crash) main process () killed by TERM signal
init: hud main process () killed by TERM signal
init: indicator-bluetooth main process () killed by TERM signal
init: indicator-power main process () killed by TERM signal
init: indicator-datetime main process () killed by TERM signal
init: indicator-printers main process () killed by TERM signal
init: indicator-session main process () killed by TERM signal
init: Disconnected from notified D-Bus bus
init: indicator-application main process () terminated with status
Xsession: X session started for reynold at 2015年 05月 12日 星期二 :: CST
localuser:reynold being added to access control list
Script for fcitx started at run_im.
Not get reply
分析:tty终端正常;.Xauthority没有问题;登录界面分辨率出现问题;.xsession_error显示有"GLX"问题。。多种迹象表面应当是显卡驱动坏了。
解决:安照安装驱动时的方法,在tty终端结束x-server后,运行驱动程序。(没有先卸载之前的驱动,因为安装驱动时会提示你是否先删除以前的驱动)
ubuntu14.04安装使用NviDIA显卡驱动的更多相关文章
-
ubuntu14.04安装、NVIDIA显卡驱动安装及CUDA8.0、Cudnn5.1的环境搭建
安装环境:hp-Z440工作站.64位Ubuntu14.04(64位Ubuntu16.04).Cuda8.0.Cudnn5.1.Nvidia GeForce GT 705.Tesla K40c 本文可 ...
-
Ubuntu18.04安装/卸载NVIDIA显卡驱动
1 显卡驱动下载 官网:NVIDIA 搜索适合本机的驱动 获取最新版本驱动 立即下载 文件 以上,显卡驱动下载完成. 2 显卡驱动安装 2.1 添加可执行权限 进入驱动文件目录sudo chmod a ...
-
Ubuntu14.04安装intel集显驱动
Ubuntu14.04安装intel集显驱动 标签(空格分隔): ubuntu linux 驱动安装 1.查看本机显卡型号 使用lspci命令来获取PCI接口硬件信息 o@o-pc:~$ lspci ...
-
Ubuntu18.04.2下安装 RTX2080 Nvidia显卡驱动
转载请注明出处:BooTurbo https://www.cnblogs.com/booturbo/p/11261903.html 不久前入手了蓝天P870TM1G准系统,配置如下: 1. Z370 ...
-
ubuntu 18.04安装RTX 2060 显卡驱动
第一:安装ppa的显卡驱动源 sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update 第二:检查显卡和推荐驱动 ubuntu- ...
-
基于Ubuntu14.04系统的nvidia tesla K40驱动和cuda 7.5安装笔记
基于Ubuntu14.04系统的nvidia tesla K40驱动和cuda 7.5安装笔记 飞翔的蜘蛛人 注1:本人新手,文章中不准确的地方,欢迎批评指正 注2:知识储备应达到Linux入门级水平 ...
-
ubuntu13.04 Thinkpad W520安装nvidia显卡驱动
Ubuntu13.04 amd64 Thinkpad W520安装Nvidia显卡驱动 曾经在ubuntu11.10上成功安装Nvidia显卡驱动.但是自从机器(Thinkpad W520)更新到13 ...
-
ubuntu16.04安装Nvidia显卡驱动、CUDA8.0和cudNN V6
Nvidia显卡驱动安装 在ubuntu搜索框输入 软件更新,打开 "软件和更新" 对话框,在 附加驱动里选择系统检测到的Nvidia驱动,应用更改,重启系统: 安装完成之后查看G ...
-
Ubuntu16.04安装Nvidia显卡驱动+Cuda8.0+Cudnn6.0
一.安装Nvidia显卡驱动(gtx1050ti) 参考链接:Ubuntu16.04.2 LTS 64bit系统装机记录中的显卡驱动安装部分. 二.安装Cuda8.0 1.确定自己的系统信息,以Ubu ...
随机推荐
-
sqlserver 索引的一些总结【转】
1.1.1 摘要 如果说要对数据库进行优化,我们主要可以通过以下五种方法,对数据库系统进行优化. 1. 计算机硬件调优 2. 应用程序调优 3. 数据库索引优化 4. SQL语句优化 5. 事务处理调 ...
-
NMAP 基础教程
原文地址: http://drops.wooyun.org/tips/2002 0x00 nmap 介绍 Nmap (网络映射器)是由 Gordon Lyon设计,用来探测计算机网络上的主机和服务的 ...
-
UESTC 887 方伯伯的儿童节 --树形DP
定义: 1.dp[u][1]表示u这个点设立糖果发放点且u这棵子树满足条件时的最少糖果点数 2.dp[u][0]表示u这个点不设立发放点且u这棵子树满足条件时的最少糖果点数 设v1,v2……vn为u的 ...
-
impersonate a user
// This sample demonstrates the use of the WindowsIdentity class to impersonate a user. // IMPORTANT ...
-
2D几何
#include<cstdio> #include<cstring> #include<iostream> #include<algorithm> #i ...
-
zabbix学习笔记----安装----2019.03.26
1.zabbix官方yum源地址:repo.zabbix.com 2.安装zabbix server zabbix server使用mysql作为数据库,在zabbix 3.X版本,安装zabbix- ...
-
在Android中使用FFmpeg(android studio环境)
1.首先我们需要一个已经编译好的libffmpeg.so文件.(怎么编译是个大坑,可以参考windows环境下编译android中使用的FFmpeg,也可以用网上下载的现成的,本文相关的github项 ...
-
BZOJ3160:万径人踪灭(FFT,Manacher)
Solution $ans=$回文子序列$-$回文子串的数目. 后者可以用$manacher$直接求. 前者设$f[i]$表示以$i$为中心的对称的字母对数. 那么回文子序列的数量也就是$\sum_{ ...
-
uva 10369 Arctic Network (最小生成树加丁点变形)
The Department of National Defence(DND)wishestoconnectseveral northern outposts by a wireless networ ...
-
update condition 字段报错
mysql> update tf_user_present set condition="0" where id=1;ERROR 1064 (42000): You have ...