[CentOS] Switch to Nvidia from ATI
Jay Leafey
jay.leafey at mindless.com
Wed Oct 18 18:42:22 UTC 2006
Alfred von Campe wrote:
> Well, we don't use 3D, but we ended up using the nvidia driver so we
> could drive the LCD monitor at its native resolution and frequency
> (1600x1200 @ 60Hz). I first tried using the onboard video chip (Intel
> 9XX) on our workstations, but it couldn't drive 1600x1200 at the right
> frequency. I then purchased some inexpensive nVidia GeForce 6200 cards,
> but I had to install the nVidia driver for them to work properly at
> 1600x1200 using the DVI connector (I forgot exactly what the problem
> was). But installing the nVidia driver solved all the problems.
Since you've already gone to the nVidia card it's a little late, I know, but one of my Dell workstations has a similar display chip
(Intel 915G) and I was able to drive my Dell 2100fp at 1600x1200 at 60Hz by making a couple of changes in the xorg.conf file.
Specifically, in the "Monitor" section I added a modeline for the that resolution with some different timings:
ModeLine "1600x1200" 160.0 1600 1664 1856 2160 1200 1201 1204 1250
Then in the "Screen" section I added 1600x1200 to the "Modes" line:
Modes "1600x1200" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
Les filling, tastes great!
> The only issue is that I have to re-install the driver whenever there is
> a new kernel. I haven't dug deep enough to figure out how to install
> the driver in a newly installed but not yet running kernel. I usually
> just manually change the runlevel to 3 at boot time, install the driver,
> and then switch to runlevel 5. But that requires physical access to
> each workstation. Since there is a new kernel waiting to be installed
> by yum at the moment, maybe I will take the time to figure out how to do
> this now. I did manage to hijack the firstboot mechanism, so that after
> I kickstart a system it automatically installs the driver before going
> to runlevel 5.
It's not that hard, thankfully. You can specify the kernel version to the installer script, as well as just installing a new kernel
module rather than a full reinstall:
/usr/local/bin/nvidia-installer --kernel-module-only --kernel-name=(kernel version)
For example, when the new kernel (kernel-2.6.9-42.0.3.plus.c4) came out, I just ran this command before rebooting to the new kernel:
/usr/local/bin/nvidia-installer --kernel-module-only --kernel-name=2.6.9-42.0.3.plus.c4
It does require that the kernel-devel{,-smp} package be installed for the kernel for which you want to rebuild the driver, but
that's not really a problem for me. I've been trying to figure out how to make this happen at boot-time before starting X, but
haven't pursued it too hard.
Hope that helps!
--
Jay Leafey - Memphis, TN
jay.leafey at mindless.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5177 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.centos.org/pipermail/centos/attachments/20061018/0d89b4a8/attachment.bin>
More information about the CentOS
mailing list