my blog my blog

Tag: 驱动
RT3370 USB无线网卡linux驱动编译安装教程

 

最近同学从淘宝上搞了个信号加强的USB网卡,让奶牛来做测试,结果在linux下发现没有驱动,很纠结,遂手动编译驱动搞定之。把方法做下mark。因为lsusb可以看到网卡的型号,所以先在arch linux下尝试用AUR找了一下,结果发现AUR提供的编译程序下载不到驱动的源码,而且还不是网络的原因,然后就小纠结滴自己找源码,看到blogspot上一篇介绍,然后就cp一份,测试成功。

1.首先下载驱动源码包。点此下载RT3370 USB无线网卡Linux驱动源码包

2.

  1. tar xf 2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO.bz2 
  2. 修改Makefile第 12 行,把 CHIPSET = 5370 改成 CHIPSET = 3370 
  3. 修改os/linux/config.mk第 56 行,把 HAS_WPA_SUPPLICANT=n 改成 HAS_WPA_SUPPLICANT=y 
  4. 第 60 行,把 HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n 改成HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y 
  5. 修改 chips/rtmp_chip.c 的 469 行 到471 行, remark 掉,即前面加上 // ,如下: 
  6. //if (IS_RT3390(pAd)) 
  7. //    RT33xx_Init(pAd); 
  8. //else 
  9. make 
  10. make install 

3.reboot下搞定

此方法对RT3070 RT3370 RT5370 RT5372等网卡均有效

Nvidia 256.35 显卡驱动安装的补充说明

 

昨天奶牛发出了最新的NVIDIA驱动的安装方法,今天以开机发现问题出现了,提示驱动载入错误,根据网友zhuzx的教程,奶牛已经设置好了显卡驱动,呃,可是感觉新驱动并不如推荐安装的驱动好用的说。ok,补充如下:

出现错误提示后选择重启X就可以进入桌面了,然后打开terminal

gksudo gedit /etc/modprobe.d/blacklist.conf

在文件最后加入

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

禁用系统默认驱动

sudo apt-get –purge remove nvidia-*

删除已经安装的驱动,重启,问题解决。

补充2,关于笔记本调节亮度

sudo gedit /etc/X11/xorg.conf的Device Section中添加如下代码:
Option "RegistryDwords" "EnableBrightnessControl=1"

就可以开启笔记本的FN控制屏幕亮度了。

Ubuntu下Nvidia显卡驱动最新驱动256.35下载地址及安装方法

 

Nvidia英伟达在6月22日发布了Nvidia显卡的最新驱动,奶牛今天刚看到这个消息,也来升级一把。奶牛的显卡是GT240M,以前的驱动无法用快捷键来调节桌面亮度,新版本仍旧没有解决这个问题,呃,有些纠结。好啦,奶牛还是说说具体的安装方法吧。

首先去英伟达Nvida的主页下载适合自己型号的显卡驱动for linux,可以去主页搜索驱动下载。也可以通过下面的地址进行下载(看好有没有自己的显卡支持哦,文章尾部已经注明了)。

NVIDIA 256系列Linux驱动32位下载

下载到的文件是NVIDIA-Linux-x86-256.35.run或者NVIDIA-Linux-x86_64-256.35.run。下面奶牛来跟大家说说安装过程。
1.首先在系统——系统管理——硬件驱动中禁用已经启用的驱动。
将下载好的驱动放在/home/yourname/下方便安装
2.CTRL+ALT+F1进入命令行,用自己的用户名和密码登录
sudo /etc/init.d/gdm stop关闭GDM
sudo sh NVIDIA-Linux-x86-256.35.run
或者sudo sh NVIDIA-Linux-x86_64-256.35.run
打开驱动安装,这里所有的选项都选yes就可以了,安装完成。
sudo /etc/init.d/gdm restart重启GDM
3.修改配置文件,sudo gedit/etc/X11/xorg.conf
在Section "Device"中添加Option "NoLogo" "True" 去掉logo显示
至此安装完成。
 

config

 

info

这次的ubuntu等linux系统的Nvidia的驱动适合下列型号的显卡:

GeForce 400 series:
GTX 480, GTX 465, GTX 470

GeForce 300 series:
GT 330, GT 340, 315, 310, GT 320

GeForce 300M series:
305M, GTS 360M, 310M, GT 335M, GT 325M, GTS 350M, GTS 250M, GT 330M

GeForce 200 series:
GTX 295, GTX 275, G210, GT 240, 205, GTX 285, GT 220, GTS 250, GTS 240, GTX 280, 210, GTX 260, GT 230

GeForce 200M series:
GTX 260M, GT 230M, GTX 285M, GTX 280M, GT 240M, GTS 260M, G210M, GT 220M

GeForce 100 series:
GT 130, GT 120, G 100, GT 140

GeForce 100M series:
G 102M

GeForce 9 series:
9600 GSO 512, 9200, 9500 GT, 9300 GS, 9600 GSO, 9100, 9800 GX2, 9800 GT, 9500 GS, 9300 SE, 9800 GTX/GTX+, 9600 GS, 9600 GT, 9400, 9400 GT, 9300 GE, 9300

GeForce 9M series:
9600M GT, 9650M GS, 9300M GS, 9400M, 9800M GTX, 9200M GS, 9500M GS, 9400M G, 9800M GT, 9700M GTS, 9600M GS, 9650M GT, 9500M G, 9800M GTS, 9100M G, 9300M G, 9700M GT, 9800M GS

GeForce 8 series:
8400 GS, 8300 GS, 8600 GT, 8500 GT, 8600 GS, 8800 GTS, 8200, 8800 GT, 8800 GS, 8100 / nForce 720a, 8300, 8800 Ultra, 8800 GTS 512, 8400 SE, 8200 / nForce 730a, 8400, 8600 GTS, 8800 GTX

GeForce 8M series:
8700M GT, 8400M GS, 8600M GT, 8800M GTX, 8400M G, 8800M GS, 8400M GT, 8200M G

GeForce 7 series:
7350 LE, 7600 GS, 7800 GS, 7300 GS, 7050 / NVIDIA nForce 610i, 7800 SLI, 7500 LE, 7600 LE, 7550 LE, 7025 / NVIDIA nForce 630a, 7100 / NVIDIA nForce 630i, 7050 PV / NVIDIA nForce 630a, 7950 GT, 7600 GT, 7300 LE, 7800 GTX, 7150 / NVIDIA nForce 630i, 7050 / NVIDIA nForce 630i, 7300 GT, 7900 GT/GTO, 7900 GS, 7650 GS, 7900 GTX, 7950 GX2, 7300 SE / 7200 GS, 7100 GS, 7100 / NVIDIA nForce 620i

GeForce Go 7 series:
Go 7800 GTX, Go 7950 GTX, Go 7900 GTX, Go 7900 GS

GeForce 6 series:
6200 A-LE, 6150LE / Quadro NVS 210S, 6600, 6800 Ultra, 6610 XL, 6800 XT, 6500, 6600 GT, 6800, 6600 VE, 6200, 6100 nForce 400, 6150 LE, 6200 LE, 6800 LE, 6700 XL, 6800 GS, 6100, 6800 XE, 6150, 6100 nForce 420, 6150SE nForce 430, 6250, 6200SE TurboCache, 6100 nForce 405, 6600 LE, 6800 GS/XT, 6200 TurboCache, 6800 GT

Quadro FX series:
FX 5500, FX 5600, FX 380, FX 4000, FX 550, FX 350, FX 370, FX 1800, FX 4700 X2, FX 4800, FX 370 Low Profile, FX 540, FX 570, FX 3800, FX 3400/4400, FX 4500, FX 580, FX 1700, FX 5800, FX 1500, FX 3500, FX 4600, FX 3450, FX 3700, FX 4500 X2, CX, FX 560, FX 1400

Quadro FX Notebook series:
FX 570M, FX 1700M, FX 1600M, FX 2700M, FX 3600M, FX 370M, FX 360M

Quadro NVS series:
NVS 290, NVS 420, NVS 295, NVS 280, NVS 440, NVS 210, NVS 285, NVS 450

ION series:
ION

GPU Computing Processor series:
Tesla C1060, Tesla M2050, Tesla C870

Ubuntu 10.04 系列教程之(二) ——驱动安装篇

在像Ubuntu这样的开源系统里面,驱动的支持并不像我们平时的windows系统中那样完善,很多驱动都存在不足,而且系统默认的驱动往往不能达到我们的要求,所以不得已,我们只能进行手动安装,对于很多初学者,这些都是相当成问题的,怎么安装,从哪里安装,奶牛为大家整理了这篇驱动安装的文章,希望对大家有所帮助。

Ubuntu10.04在安装完成后,在显示上声音上一般都是正常,默认情况下,我们安装系统认证的受限驱动就可以了,新装系统完成后,联网进行源升级,将系统所需的update都安装完成后,一般系统会提示你安装显卡驱动,如果系统没有提示,你也可以打开管理工具,硬件工具进行查看,如果其中提示有可以升级的工具,那么大家就直接安装就可以了,因为ubuntu自身提供的往往是稳定版本的驱动,效果嘛也还不错(奶牛认为,只要显示正常,特效之类的都可以正常运行的驱动就是好驱动)。你也可以通过系统的显示配置,选择显示效果为最好,系统往往就会自动搜索进行安装的。如果这里没有正常安装,那么我们就要选择手动安装了(如果是配置很老的机型,可能部分硬件的驱动不会兼容的很好)。好了,介绍手动安装驱动。

1.显卡驱动

显卡驱动主要讲Nvidia卡和ATI卡驱动的安装。我们以NVIDIA为例来讲解

Nvidia的显卡驱动安装:

首先去官网上下载相应型号的驱动(这里注意你系统是32位还是64位哦),官方地址是   Nvidia官方驱动下载

备份默认系统驱动:

sudo cp /etc/default/linux-restricted-modules-common etc/default/linux-restricted-modules-common.backup

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

按ctrl+Alt+F1进命令窗口并登录,停止x窗口:
sudo /etc/init.d/gdm stop
进驱动文件目录后执行

sudo sh XXX.run

(XXX.run)为你所下载的驱动

一路next就好了,一般都按照默认的就可以了

安装完成后

sudo /etc/init.d/gdm restart
重新启动X界面,安装完成。

如果此时安装不成功,可能是由于默认系统驱动的原因,可以通过如下方法解决

sudo apt-get –purge remove nvidia-glx nvidia-glx-new

删除 /lib/linux-restricted-modules/2.6.22-14-generic/文件夹下面带有nvidia字样的内容

删除/etc/init.d/nvidia-glx和/etc/init.d/nvidia-kernel

sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-`uname -r`

安装编译环境

sudo gedit /etc/default/linux-restricted-modules-commo

在最后的双引号中添加nv nvidia_new,即把文件中的“”,改成“nv nvidia_new”

来禁用系统默认驱动

然后重新进行上述安装,应该就可以完成了。

如果想去掉nvidia那个开机自动显示的logo,可以这样处理

sudo gedit /etc/X11/xorg.conf

在Section "Device"中添加Option "NoLogo" "True"

ok,安装完成。

这里奶牛提供一种相对简便的安装方法,通过envyng来安装。

点击任务栏“系统”-“系统管理”-“新立得软件包管理器” 在菜单栏里点击“编辑”-“搜索”-输入envyng-gtk并勾选它,会提示安装envyng-core,勾选后点击“应用”即可自动下 载安装(如果你的Ubuntu安装有KDE,还可以下载envyng-qt安装)。之后就可以通过图形界面安装了。具体可以参照文章   图解Ubuntu最简便的显卡驱动安装和3D桌面启用方法

2.摄像头驱动的安装

这里奶牛推荐使用easycam来安装。

sudo gedit /etc/apt/sources.list
添加源
deb http://blognux.free.fr/ubuntu hardy main
deb-src http://blognux.free.fr/ubuntu hardy main

打开终端

sudo apt-get update
sudo apt-get install easycam2-gtk

如果是Kde用户应安装easycam2-qt

sudo apt-get install easycam2-qt

ok,安装完成,大家可以用easycam来帮助安装摄像头驱动了。
大家可以参考文章  使用EasyCam安装摄像头

 

驱动的安装是个复杂的过程,特别是很多驱动需要强人去修改才能完善使用。
奶牛为大家找了一些驱动安装的参考文章,希望对于大家有所帮助

wiki关于ubuntu的硬件支持介绍

NVIDIA 的驱动安装问题

ati 官方驱动(非开源)的安装配置

Ubuntu 10.04 安装Nvidia显卡后开机花屏完美解决

建议优先使用ati开源驱动及优化

声卡排障步骤

常用硬件支持