nvidia or ati ?
Gene Heskett
gene.heskett at verizon.net
Mon Oct 31 13:56:32 UTC 2005
On Monday 31 October 2005 02:52, Mogens Kjaer wrote:
Many thanks, I'm going to try this on a box with an nvidia card in it.
Just one further question: Whats the path at livna where the driver
can be found, I'd like to somewhat automate the fetching too.
>micheal wrote:
>...
>
>> I may be daft, but for my ATI card, whenever I update my kernel from
>> updates released it defautls to use the radeon driver. I just update
>> the kernel-module from livna manually.
>>
>> I don't see why this would not work for nVidia.
>
>It does, it's just not what I want.
>
>I want a delayed installation of the kernel until
>the graphics module is available.
>
>My users can't use their machine for anything unless
>the 3D driver is loaded. They can't manually install
>the graphics driver.
>
>Anyway, I've added a /etc/init.d script that checks if
>the nvidia kernel module exists.
>
>If it doesn't, it reinstalls the nvidia driver.
>
>I've put the driver on an NFS share, with a symlink
>at /server1/nvidia/latest.x86. The script is shown below.
>
>Mogens
>
>
>#!/bin/sh
>#
># nvidia: Install nvidia driver if module doesn't exist.
>#
># chkconfig: 5 90 10
># description: Install nvidia driver if module doesn't exist.
>#
>#
>
># Source function library.
>
>. /etc/rc.d/init.d/functions
>
>start() {
> if [ -f /lib/modules/`uname -r`/kernel/drivers/video/nvidia.ko ];
> then echo 'Nvidia module already exists.'
> else
> echo 'Nvidia module does not exist; reinstalling nvidia driver.
>This will take a few minutes.'
> if [ -f /server1/nvidia/latest.x86 ]; then
> cp /server1/nvidia/latest.x86 /tmp
> sh /tmp/latest.x86 -s --update --force-update
> echo 'A warning from the installer about something being altered
>can be ignored.'
> else
> echo '/server1/nvidia/latest.x86 does not exist'
> fi
> fi
>
>}
>
>stop() {
> true
>}
>
># See how we were called.
>case "$1" in
> start)
> start
> ;;
> stop)
> stop
> ;;
> restart|reload)
> stop
> start
> ;;
> condrestart)
> ;;
> *)
> echo $"Usage: $0 {start|stop|restart|reload|condrestart}"
> exit 1
>esac
>
>exit 0
>
>
>
>--
>Mogens Kjaer, Carlsberg A/S, Computer Department
>Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
>Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
>Email: mk at crc.dk Homepage: http://www.crc.dk
--
Cheers, Gene
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
99.35% setiathome rank, not too shabby for a WV hillbilly
Free OpenDocument reader/writer/converter download:
http://www.openoffice.org
Yahoo.com and AOL/TW attorneys please note, additions to the above
message by Gene Heskett are:
Copyright 2005 by Maurice Eugene Heskett, all rights reserved.
More information about the fedora-list
mailing list