fc6安装到v3162au后,屏幕也能正常进入图形界面,文字都是扁的,使用fc6“系统/管理/硬件/显示器类型”(改为LCD Panel 1280×800)
然后,“系统/管理/硬件/设置/分辨率”死活也不能变成1280×800,一直都是1024×768,后来通过修改/etc/X11/xorg.conf也同样不能。最后发现原来在“系统/管理/硬件/视频卡类型”虽然检测到了”nVidia Corporation C51 PCI Express Bridge”但点击“配置”
可以发现显卡驱动使用的是”vesa – Generic VESA-compliant video cards”,也就是并没有nVidia显卡驱动,所以系统不认1280×600的宽屏配置,因此就需要安装nVidia显卡驱动,下面是详细步骤:
1.首先下载Nvidia驱动
到官方网站http://www.nvidia.com/object/unix.html
下载2007-03-01日为止最新的Nvidia驱动:NVIDIA-Linux-x86_64-1.0-9746-pkg2.run
将其放到/root目录下
2.修改fc6启动方式为“文本启动”
[root@gliethttp root]# cd /etc/inittab
将id:5:initdefault:改为id:3:initdefault:
[root@gliethttp root]# reboot
3.安装FC-6-x86_64-DVD.iso中的linux内核源程序(安装nVidia显卡驱动需要用到)
[root@gliethttp root]# mount FC-6-x86_64-DVD.iso /mnt/iso -o loop
[root@gliethttp RPMS]# cd /mnt/iso/Fedora/RPMS
[root@gliethttp root]# rpm -ivh kernel-devel-2.6.18-1.2798.fc6.x86_64.rpm
[root@gliethttp root]# cd /usr/src
[root@gliethttp src]# ln -s kernels/2.6.18-1.2798.fc6-x86_64 linux 4.还记得/root上面的NVIDIA-Linux-x86_64-1.0-9746-pkg2.run吧,现在开始装
[root@gliethttp root]# sh NVIDIA-Linux-x86_64-1.0-9746-pkg2.run
Accept->NO->OK->开始编译kernel module…->编译成功后按默认一路回车就可以了
这样nVidia显卡驱动安装完毕。
因为v3162au是宽屏1280×800,所以修改/etc/X11/xorg.conf
[root@gliethttp root]# vim /etc/X11/xorg.conf
Section “Module”
Load “glx”
EndSection
Section “Device”
Identifier “Videocard0”
Driver “nvidia”
EndSection
Section “Screen”
Identifier “Screen0”
Device “Videocard0”
Monitor “Monitor0”
DefaultDepth 24
SubSection “Display”
Viewport 0 0
Depth 24
Modes “1280×800” “1024×768” “800×600” “640×480”
EndSubSection
EndSection
[root@gliethttp root]# startx
[root@gliethttp root]# glxgear (如果nVidia驱动安装成功后glxgear会出现两个齿轮)
4.在console模式下运行nvidia-installer–uninstall可以卸载驱动
注意:fc6在v3162au宽屏笔记本安装Nvidia显卡驱动后,如果/etc/X11/xorg.conf启动了Nvidia驱动,即:Driver “nvidia”,那么不能进入ctrl+alt+F1“文本控制台了”
并且千万不要在使用Driver “nvidia”作为显卡驱动的同时,启动id:5:initdefault:图形加载。否则你的屏幕将不会显示任何东西!这时你只能通过ssh登陆到这个屏幕没有任何东西的机子上
将Driver “nvidia”改为Driver “vesa”
或
将id:5:initdefault:改为id:3:initdefault:
所以使用图形窗体有两种典型配置:
1)Driver “nvidia” 并且 id:3:initdefault: ,进入系统后startx
2)Driver “vesa” 并且 id:5:initdefault:或者id:3:initdefault: 后记:
有人说,必须禁用ELinux,SELinux是一种基于 域-类型 模型(domain-type)的强制访问控制(MAC)安全系统,它由NSA编写并设计成内核模块包含到内核中,相应的某些安全相关的应用也被打了SELinux的补丁 ,最后还有一个相应的安全策略。众所周知,标准的UNIX安全模型是”任意的访问控制”DAC。就是说,任何程序对其资源享有完全的控制权。假设某个程序打算把含有潜在重要信息的文件扔到/tmp目录下,那么在DAC情况下没人能阻止他!而MAC情况下的安全策略完全控制着对所有资源的访问。这是MAC和DAC本质的区别。SELinux里实现的MAC允许程序在/tmp目录下建立文件,也允许这个文件按照UNIX权限字的要求对全世界可读,但是当UNIX许可检查应用后, SELinux许可检查还要进一步判断对资源的访问是否被许可。
换句话说,尽管某些UNIX文件的权限被设定为0777但是你也许仍然会被禁止读,写和执行该UNIX文件。在只有DAC的情况下,用户可以查看或更改属于他的任何文件。SELinux则可以限制每一个进程对各种资源的访问,和访问的权级。就是说当一个程序在使用含有敏感数据时,这些数据会被禁止写入那些低权级进程可读的文件中。SELinux提供了比传统的UNIX权限更好的访问控制。
[root@gliethttp src]# vim /etc/selinux/config
将文件中的SELINUX=”enforcing” 改为SELINUX=”disabled”
[root@gliethttp src]# reboot
但从实际fc6的安装来看,不禁用SElinux 也可以成功安装nVidia显卡驱动。
FC6安装惠普v3162au宽屏笔记本Nvidia显卡驱动的方案
转载请注明出处:服务器评测 » FC6安装惠普v3162au宽屏笔记本Nvidia显卡驱动的方案
相关推荐
- 即时可用独立服务器:Ryzen 9 DDR5 ECC NVMe 满血性能,10Gbps极速网络,新品促销立省30%!
- PLiKhost – 可靠且经济实惠的专用服务器 – 雅加达、新加坡、美国、德国
- *💥 [促销] DARKVPS – 高级裸机 RDP 15% 经常性折扣 – WHT 独家💥
- 热卖:Intel Xeon E50-3 可享受 1230% 的折扣 — Amanah Tech 的 0 个设置、免费 /29 个 IP
- *🌎即时专用服务器🌞夏季特卖!30% 折扣!📈 10G 💎 锐龙 9 DDR5 ECC NVMe
- 专用服务器仅在 69.99 美元/月|2xE5-2697V3|32GB DDR4 内存|960 GB NVME|1Gbps DDOS
- *存储服务器 48 TB 仅 65 美元/月 |120 TB 和 10 Gbps 仅 169 美元/月 |NetDynamics 有限责任公司
- 凉存储服务器 48 TB 仅 65 美元/月 |120 TB 和 10 Gbps 仅 169 美元/月 |NetDynamics 有限责任公司
服务器评测





