Tiny Core Linux

Tiny Core Extensions => TCE Q&A Forum => Topic started by: yogi_al on June 16, 2015, 05:18:16 PM

Title: NVIDIA GeForce4 448 go driver support
Post by: yogi_al on June 16, 2015, 05:18:16 PM
Hi,

I have been trying to install the driver for NVIDIA GeForce4 448 go on TC 3.16.6.

I downloaded the installer NVIDIA-Linux-x86-96.43.23-pkg1.run from the site and on running it, the installer gave me an error '/lib/modules/3.16.6-tinycore/build/include/linux/version.h' does not exist.

I followed the instructions on the post http://forum.tinycorelinux.net/index.php/topic,16534.30.html but I get the above error.
I downloaded the kernel source using linux-kernel-sources-env.tcz.

Any help will be greatly appreciated.

Thanks Yogi_al
Title: Re: NVIDIA GeForce4 448 go driver support
Post by: Misalf on June 16, 2015, 09:32:33 PM
Hi,
don't know if that option is available in this version
Code: [Select]
./NVIDIA-Linux-x86-96.43.23-pkg1.run --kernel-source-path=/usr/src

Not sure which post you referring to exactly.
Title: Re: NVIDIA GeForce4 448 go driver support
Post by: Juanito on June 17, 2015, 04:33:25 AM
we're working on the nvidia-173.14.39 and nvidia-340.76 drivers - would they be helpful?
Title: Re: NVIDIA GeForce4 448 go driver support
Post by: curaga on June 17, 2015, 05:42:21 AM
I'm afraid you're out of luck. Nvidia has discontinued support for your card, and the old driver you link does not support any kernel released in the last 3 years. The newer drivers that work with current kernels do not support Geforce 4.
Title: Re: NVIDIA GeForce4 448 go driver support
Post by: yogi_al on June 18, 2015, 05:07:14 PM
Hi Juanito,

I guess the driver nvidia-173.14.39 is for Legacy support I could try them and see if it works for me.

Alternatively, I was thinking of using an older version of TC like 3.8.4 and then try and run the NVIDIA package to see if it works.

Title: Re: NVIDIA GeForce4 448 go driver support
Post by: curaga on June 19, 2015, 04:21:28 AM
The 173 series does not support gf4. TC4 should be the newest series you can use the old 96 nvidia driver on.
Title: Re: NVIDIA GeForce4 448 go driver support
Post by: yogi_al on June 23, 2015, 04:57:54 PM
Hi Curaga,

Thanks for your suggestion.
I am using a POS workstation on which I tried installing the TC4 you suggested and was able to install the nvidia-96.43.20 driver on it. I was also able to get the dual head functionality in twin view mode on another monitor that I connected to the POS.
The only problem here is that the POS terminal has touch screen functionality and it doesnt seem to be supported by the nvidia-96.43.20.

Any suggestions?
Title: Re: NVIDIA GeForce4 448 go driver support
Post by: Rich on June 23, 2015, 08:21:09 PM
Hi yogi_al
I thought touchscreen drivers were separate from video drivers.
Title: Re: NVIDIA GeForce4 448 go driver support
Post by: yogi_al on June 25, 2015, 04:53:31 PM
Thanks for the tip Rich  :-[

So I went ahead and installed the input-tablet-touchscreen extension but it did'nt help, do these only support USB? Mine is on serial port /dev/ttyS3. Not sure which other extension supports serial port?
Title: Re: NVIDIA GeForce4 448 go driver support
Post by: Rich on June 25, 2015, 09:14:31 PM
Hi yogi_al
These might be worth reading:
https://wiki.archlinux.org/index.php/Serial_input_device_to_kernel_input
http://www.tldp.org/HOWTO/html_single/XFree86-Touch-Screen-HOWTO/
inputattach  can be found in the  joystick.tcz  extension.
Title: Re: NVIDIA GeForce4 448 go driver support
Post by: yogi_al on June 26, 2015, 12:58:09 PM
I couldn't get inputattach after installing input-joystick-3.16.6-tinycore.tcz. But instead used xf86-input-wacom.tcz.
With this I bound the device with the following command
>isdv4-serial-inputattach --verbose /dev/ttyS3
but Iam getting an error. Failed to bind the kernel driver.

See the attached output, can you please suggest.
Title: Re: NVIDIA GeForce4 448 go driver support
Post by: Rich on June 26, 2015, 03:38:48 PM
Hi yogi_al
Quote
I couldn't get inputattach after installing input-joystick-3.16.6-tinycore.tcz. But instead used xf86-input-wacom.tcz.
Those sound like they are from TC6. I thought you were running TC4.
Title: Re: NVIDIA GeForce4 448 go driver support
Post by: yogi_al on June 26, 2015, 04:59:11 PM
Hi Rich,

I guess there are 2 parts to this...now
1) Yes, I went back to TC6 to try and use the nouveau extension and to try and see if I can get the displays to work as dual head. Since the extension description says that it supports GeForce4 series, I am still not able to get it to work, since I am not sure that the nouveau driver gets loaded at all. But I am working on it.

2) At the same time I was also working to see if I could get the touch screen working. So is inputattach available in the joystick version of TC4? If yes then I would have to go back to using TC4 since I already have the dual head problem resolved using the nvidia driver.

But if I need to use TC6 how do I go about for both 1) and 2)?
Title: Re: NVIDIA GeForce4 448 go driver support
Post by: Rich on June 26, 2015, 08:35:54 PM
Hi yogi_al
If you install  joystick.tcz  in TC4  you will have  inputattach .
Title: Re: NVIDIA GeForce4 448 go driver support
Post by: yogi_al on June 29, 2015, 02:57:10 PM
Thanks Rich.
I went back to TC4 and was able to get inputattach.

I tried attaching all the modes listed in the command help, using the below command but I don't get any response. Except for when using the -dump mode.
>sudo inputattach -elo /dev/ttyS3

I guess I would be requiring a separate driver for this pos touch screen...?
Title: Re: NVIDIA GeForce4 448 go driver support
Post by: yogi_al on July 08, 2015, 05:57:42 PM
Hi,

I finally managed to get touch screen going using an egalax driver eGalaxTouch-3.07.6014-32b-k26.tar.gz.
But the calibration using the TKCal utility that comes bundled with the driver still doesn't help with the touch precision, infact its way off the mark. The calibration utility writes its computation to a /var/lib/eeti.param file the contents which cannnot be read.
If the coordinates of the screen are manually entered in the xorg.conf file would the egalax driver read from it?

Still digging away...