debian install & configure(2)-drivers-nvidia
==========================================手动编译
卸载受限驱动 :
apt-get --purge remove nvidia-*
apt-get --purge remove nvidia-glx nvidia-glx-new 系统安装了光盘自带的受限驱动。安装新驱动前要先删除这些受限驱动
rm –r /lib/linux-restricted-modules/ 其中有一个隐藏文件.nvidia-new-installer也要删掉。
rm /etc/init.d/nvidia-glx /etc/init.d/nvidia-kernel
gedit /etc/default/linux-restricted-modules-common 禁用其他的driver驱动模块
DISABLED_MODULES="" 改为:DISABLED_MODULES="nv nvidia_new"
下载驱动程式 NVIDIA-Linux-x86_64-295.53.run
安装依赖:
sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-`uname -r` libc6-dev
关闭Nouveau:
vim /etc/modprobe.d/blacklist.conf
blacklist nouveau
blacklist gdm-session-wor
blacklist gdm-simple-slav
blacklist gdm3
重启系统至文本模式,可以发现字体变大了,也就是说驱动没有被加载,成功禁用了Nouveau,也可以 lsmod | grep nouveau 检测nouveau是否被加载
(
卸载nouveau:
apt-get --purge remove xserver-xorg-video-nouveau
)
开始安装:
sh NVIDIA-Linux-x86_64-295.53.run --no-unified-memory
驱动安装完毕。安装程序会询问你是否自动更新配置,建议选OK好了。
vim /etc/modprobe.d/blacklist.conf
vim /etc/X11/xorg.conf
Driver "nvidia"
#在这一行后面,加上:
#########不显示logo
Option "NoLogo" "True"
(
nvidia-xconfig --no-logo
)
#########启用屏幕旋转功能
Option "RandRRotation" "True"
(
xrandr -o left #左转
xrandr -o right #右转
xrandr -o normal #恢复正常
)
#########外接显示器
Option "TwinView" "on"
Section "Device"
================errors
=====gcc版本不符合编译要求
The cc version failed!
ls -al /usr/bin/gcc*
lrwxrwxrwx 1 root root 16 10月 23 09:24 /usr/bin/gcc -> /usr/bin/gcc-4.4
-rwxr-xr-x 1 root root 239528 9月 21 2010 /usr/bin/gcc-4.3
-rwxr-xr-x 1 root root 255536 11月 15 2010 /usr/bin/gcc-4.4
已经安装了gcc4.3,所以我们只要改一下软连接。
ln -sf /usr/bin/gcc-4.3 /usr/bin/gcc
注意安装完成后把gcc改回来
ln -sf /usr/bin/gcc-4.4 /usr/bin/gcc
======================================ubuntu软件源自带的附加驱动功能 OR ppa安装
等同于受限制驱动列表(源)
apt-get install nvidia-current nvidia-settings
======================================debian 源内编译 m-a
apt-get install build-essential module-assistant
m-a update
m-a prepare
apt-get install linux-headers-`uname -r`
apt-get install nvidia-kernel-common nvidia-kernel-source
m-a auto-install nvidia
(
m-a build nvidia
m-a install nvidia OR dpkg -i /usr/src/nvidia-kernel-xxx-xx.deb
)
apt-get install nvidia-glx
vim /etc/X11/xorg.conf
尝试装入驱动模块
modprobe nvidia
在系统启动时装入驱动模块
echo nvidia >> /etc/modules
(
grep -q ^nvidia /etc/modules
)
apt-get install nvidia-settings nvidia-xconfig
配置 /etc/X11/xorg.conf
================================vidia-kernel-dkms 自动编译
apt-get install -R nvidia-kernel-dkms nvidia-glx
update-alternatives --set glx /usr/lib/mesa-diverted
./configure CONF_LDPATH_NVIDIA=/usr/lib/x86_64-linux-gnu/nvidia:/usr/lib/i386-linux-gnu/nvidia:/usr/lib32/nvidia CONF_MODPATH_NVIDIA=/usr/lib/nvidia,/usr/lib/xorg/modules
uninstall
nvidia-installer --uninstall
debian install & configure(2)-drivers-nvidia的更多相关文章
- debian install & configure(2)-drivers-ati
依赖apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 ...
- anaconda2下面安装opencv2.4.13.4完成----解决默认安装的问题----Thefunction is not implemented. Rebuild the library with Windows, GTK+ 2.x orCarbon support. If you are on Ubuntu or Debian, install libgtk2.0‑dev and pkg
转载自:http://blog.csdn.net/qingyanyichen/article/details/73550924 本人下载编译安装了opencv2.4.9,oppencv2.4.10,o ...
- debian 9 双显卡安装NVIDIA显卡驱动
最近用debian,给debian装n卡驱动折腾了好几天了,主要还是网络不好,官方wiki的方法下载经常卡死..摸索了几天感觉已经摸到了头绪,决定写下来供大家参考参考 先提供单显卡NVIDIA驱动的安 ...
- Debian install Python3.7
Download the package. Then... tar -xvzf Python-3.7.0.tgz 进入目录: cd Python-3.7.0/ 添加配置: ./configure -- ...
- [Cypress] install, configure, and script Cypress for JavaScript web applications -- part1
Despite the fact that Cypress is an application that runs natively on your machine, you can install ...
- [Cypress] install, configure, and script Cypress for JavaScript web applications -- part3
Use custom Cypress command for reusable assertions We’re duplicating quite a few commands between th ...
- Learning ROS: Ubuntu16.04下kinetic开发环境安装和初体验 Install + Configure + Navigating(look around) + Creating a Package(catkin_create_pkg) + Building a Package(catkin_make) + Understanding Nodes
本文主要部分来源于ROS官网的Tutorials. Ubuntu install of ROS Kinetic # Setup your sources.list sudo sh -c 'echo & ...
- MacOS install configure php-fpm
php-fpm 是预装在mac os上的,你只需要配置就好了.这个服务监听9000端口. 1. 为配置文件准备一些目录 mkdir -p /usr/share/php/var/run mkdir -p ...
- [Cypress] install, configure, and script Cypress for JavaScript web applications -- part2
Use Cypress to test user registration Let’s write a test to fill out our registration form. Because ...
随机推荐
- Visual Studio宏注释模板
前言 有时写代码需要写注释的时候 甚是苦恼 写吧 怕麻烦 不写吧 似乎这代码估计自己都看不懂 权衡之下 似乎找一个自动写注释的方法最靠谱 一直在VS下开发 偶尔听人说过有一个宏工具可以帮助开发者快速注 ...
- ng事件中为变量的参数
之前学习Angular时碰到过这种问题,绑定事件中传参为变量的问题. 举个例子吧,比如有这么一段代码: <button type='button' ng-click="showMsg( ...
- 利用Azure Automation实现云端自动化运维(2)
Azure automation的认证: 用户名和密码 在Azure的automation中使用Powershell可以管理当前订阅的资源,也可以管理不同订阅的资源,那么问题就来了,安全性如何 ...
- Jquery一个slideToggle搞定div的隐藏与显示
Jquery一个slideToggle搞定div的隐藏与显示 <!DOCTYPE html> <html> <head> <script src=" ...
- hdu 1715 大菲波数_java
用java的大数解决 import java.math.BigInteger; import java.util.Scanner; public class Main { public static ...
- x/nfu-用gdb查看内存
用gdb查看内存 2007-12-08 12:43 用gdb查看内存 格式: x /nfu <addr> 说明x 是 examine 的缩写 n表示要显示的内存单元的个数 f表示显示方式, ...
- Redmine backlogs 安装
之前我们一直用IceScrum的免费版本来运作Scrum项目,用GitLab来做做Issue管理,但是出现了一些问题.GitLab的issue不够好用,不能满足我们的需求,同时issue没有办法放在S ...
- 杭电 HDU 4608 I-number
http://acm.hdu.edu.cn/showproblem.php?pid=4608 听说这个题是比赛的签到题......无语..... 问题:给你一个数x,求比它大的数y. y的要求: 1. ...
- C#接口的使用【转】
我们定义一个接口public interface IBark{ void Bark();}再定义一个类,继承于IBark,并且必需实现其中的Bark()方法public class Dog:IBa ...
- C#中关键字ref与out的区别【转】
在C#中,ref与out是很特殊的两个关键字.使用它们,可以使参数按照引用来传递.总的来说,通常我们向方法中传递的是值.方法获得的是这些值的一个拷贝,然后使用这些拷贝,当方法运行完毕后,这些拷贝将被丢 ...