版本:fedora17 x64位
CPU:AMD Athlon(tm) II X4 635 Processor × 4
主板:AMD 870 (无板载显卡)
内存:DDR3-1333 8G
显卡:8500GT
0、设置了sudoers、yum源
sudo gedit /etc/sudoers
# User privilege specification
root ALL=(ALL) ALL
加入 你的账户名 ALL=(ALL) ALLyum源就加163的就好了
mirrors.163.com
点fedora使用帮助,里面有详细信息
1、安装相关编译包
gcc、make、kernel-devel、kernel-headers、dkms
sudo yum -y install gcc make dkms
kernel-devel和kernel-headers是从DVD安装光盘里找的
#也可以把kernel更新到最新版,再用yum下载kernel源码
2、相关设置
1、阻止nouveau模块的加载
sudo gedit /etc/modprobe.d/blacklist.conf
添加一行:blacklist nouveausudo gedit /boot/grub2/grub.cfg
在menuentry ‘Fedora Linux’ 这一段的linux /boot/vmlinuz 这一行末尾rhgb quiet后面添加 nouveau.modeset=02、降低selinux级别
sudo setsebool -P allow_execstack on
3、下载nvidia官方驱动和设置权限
下载最新的就可以:NVIDIA-Linux-x86_64-304.51.run
chmod a+x NVIDIA-Linux-x86_64-304.51.run
3、操作
1、进文本模式
重启进菜单后-按e进编辑模式-找到rhgb quiet,输入 3 然后按F10启动
2、nvidia安装
sh ./NVIDIA-Linux-x86_64-304.51.run
里面就是选accept,然后再要不要生成xorg.conf的时候按ok 就好了
3、设置分辨率
重启后发现分辨率只有640x480
1、查看频率gtf 1280 1024 60 -x
# 1280x1024 @ 60.00 Hz (GTF) hsync: 63.60 kHz; pclk: 108.88 MHz
Modeline “1280x1024_60.00” 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -HSync +Vsync
2、设置频率sudo gedit /etc/X11/xorg.conf
Section “Monitor”
Identifier “Monitor0”
VendorName “Unknown”
ModelName “Unknown”
HorizSync 28.0 - 63.60
VertRefresh 43.0 - 108.88
Option “DPMS”
EndSection
4、查看模块
lsmod
nvidia 11262717 40
nouveau 785691 0modinfo nvidia
filename: /lib/modules/3.3.4-5.fc17.x86_64/extra/nvidia.ko
alias: char-major-195-*
version: 304.51
supported: external
license: NVIDIA
后记
碰到的问题就是屏幕分辨率的问题,没碰到安装不了驱动的问题,也没有黑屏和蓝进度条的问题
参考:
效果