LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   GF4 ti4200 (https://www.linuxquestions.org/questions/slackware-14/gf4-ti4200-56042/)

vexer 04-21-2003 12:10 AM

GF4 ti4200
 
What drivers do you get for the GF4 ti4200 for slackware?

There are 3 sets

LinuxAMD64
LinuxIA32
LinuxIA64
FreeBSD

-vexer

MetaPhyzx 04-21-2003 12:14 AM

The drivers refer to the MB/CPU architecture 32 bit, 64 bit.... Most likely you have a 32 bit. IA 32 should work. I could be wrong, but look at the hardware in your workstation, and the choice should clear up.

vexer 04-21-2003 12:23 AM

i have no idea where to find that...

my card is a Geforce4 ti4200 128mb ddr AGP8x

docGonzo2000 04-21-2003 03:10 AM

try Linux IA32. If you have a pentium 1,2 or 3 or an amd k6, k62, AthlonXP, or maybe a cyrix chip, that's the one you most likely need. Unless you have a BRAND new system and paid a LOT for it.

If you don't know what kind of processor, I don't think I can help you. (you could always just try all 3, then find out which one doesn't flip out.)

neenee 04-21-2003 03:12 AM

you want this file vexer.

vexer 04-21-2003 09:43 PM

I get the following error when running the Driver installer
------
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Apr 21 22:40:33 2003

option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
no OpenGL header files : false
no questions : false
silent : false
XFree86 install prefix : /usr/X11R6
OpenGL install prefix : /usr
Installer install prefix: /usr OpenGL install prefix : /usr
Installer install prefix: /usr
kernel include path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp site : ftp://download.nvidia.com

Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
ERROR: Unable to find the kernel header files for the currently running kernel. Please make sure you have installed the kernel header files for your kernel; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' rpm installed. If you know the correct kernel header
files are installed, you may specify the kernel include path with the
'--kernel-include-path' commandline option.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.

MetaPhyzx 04-21-2003 10:03 PM

You need to have the kernel headers that correspond with the kernel version you are running. You may not have them installed. look in /usr/src/, and you should see a directory (folder) called linux-2.x.something . Follow me below.

at the prompt, type 'uname -r'

you should see something like this:

bash-2.05b$ uname -r
2.4.20
bash-2.05b$

the 2.4.20 in my case, is the kernel I am running.

in /usr/src you should see something like the following do the commands you see at the prompt.:

bash-2.05b$ cd /usr/src/
bash-2.05b$ ls -l
total 12
lrwxrwxrwx 1 root root 12 Apr 19 19:34 linux -> linux-2.4.20
drwxr-xr-x 14 root root 4096 May 31 2002 linux-2.4.18
drwxr-xr-x 14 root root 4096 Mar 11 18:09 linux-2.4.20
drwxr-xr-x 7 root root 4096 Dec 12 15:23 rpm
bash-2.05b$

linux-2.4.20 is the kernel source folder, I need to properly install the NVidia driver. It matches my installed kernel.

Do this:

-Login as root.
-Download and install the kernel headers and kernel source from some slack site that corresponds with the version you are running (remember uname -r.)
-install the NVidia drivers ty typing in the shell 'sh (Nvidia driver name)'
-Agree to the user agreement, say no when it asks to check the website for a kernel, let it build from the installed headers, and then make the appropriate changes in XF86Config. Youll find out what to do there by reading the install README that is installed with the driver.

reboot, and you should see the NVidia splash screen.

lokis_trickster 04-22-2003 10:09 AM

I am still a noob but I have same card.
 
Vexer, I have the same video card as you and it took me a few hours of playing around to get the drivers loaded.....this is my very first Linux machine so I am a true NOOB to the system....but I did get it to work...I am running the Slackware 9.0 distro and this is what I had to type to get the kernel to compile.

Of couse download the NVIDIA-Linux-x86-1.0-4349.run file, make sure your x windows system isn't loaded(be in root console), cd to where you downloaded the file and type

sh NVIDIA-Linux-x86-1.0-4349.run --kernel-include-path=/usr/include

Now I am a NOOB so if any of you Guru's out there see a mistake in this please feel free to correct me.....but that location is the only place I could find my .h files....I didn't have the path the Nvidia specified in the INSTALL text file...so I hunted around that directory and found them there..... But after that read the INSTALL file and it will tell you what to add in your XF86Config file.....You will know when it works when you type your startx command you will see a NVIDIA splash screen before you get to your init screen. Hope that helps....

docGonzo2000 04-23-2003 02:43 AM

Your problem is, most likely, that you do not have the kernel source package installed. It doesn't come on the ISO that you can get from the mirrors for 9.0, so you have to get it separately off the ftp site.

I actually run the 2.4.18 kernel. I get better sound that way.

vexer 04-23-2003 08:38 AM

I do have the source since I, never liking the default kernel, went to www.kernel.org and downloaded and compiled linux-2.4.20. I set my patch to /usr/src/linux, which is a simlink to /usr/src/linux-2.4.20 and the installer couldn't find it :(.

neenee 04-23-2003 09:13 AM

if the installer does not work for you (it did not work for me the
first time either for reasons unknown to me), try the following:

*note* i assume here that you have already installed
a previous nvidia driver + kernel, thus having such
requirements as the kernel source in place.

1. download these:

glx
kernel

2. extract them, go to a terminal (i exited my wm)
3. go to the kernel-dir, and do a 'make install'
4. go to the glx-dir, and do a 'make install'
5. run startx and presto. done.

i hope it goes as easy for you as it went for me.

vexer 04-23-2003 09:32 AM

I`m not sure if I installed any drivers at all. I unchecked all drivers since there were no gf4 drivers in the kernel....


And neenee, by kernel-dir you mean the dir I compiled my kernel in?

And anothere thing, does only just copying /arch/i386/boot/bzImage to /boot/mykernel... instead of doing make install influence anything?

neenee 04-23-2003 10:01 AM

with kernel-dir, i mean the nvidia kernel dir which was created
when you unpacked the nvidia kernel tarball from the link in my
post - oops... just noticed i had done a sloppy copy/paste
operation ; i fixed my post now to include the links so you
can download them; then my post will make more sense.

vexer 04-23-2003 10:09 AM

Hmm, indeed it does make more sense. So all I have to do, since my source code is all there for linux 2.4.20, is unpack those and do a make install in each dir.?


I will try it tonight when I get back home... in 4hours...

neenee 04-23-2003 05:29 PM

yup. that's it. and then edit your /etc/X11/XF86Config
and change 'nv' to 'nvidia' (driver); oh, and uncomment
glx being loaded, and comment dri being loaded.


All times are GMT -5. The time now is 11:43 AM.