Q - nVidia 8400GS Video Card + nouveau

More
25 Oct 2015 04:02 - 25 Oct 2015 04:05 #64239 by LinuksGuru
Hi !

I'm going to install LinuxCNC (for 3-axis CNC milling cutter) on DELL Optiplex GX620 (Pentium D930 3GHz dual-core CPU, 2GB RAM, GMA950 video), which still have parallel port, is very compact and quiet.

Video performance seem to be a big issue with these kind of PCs, so I'm going to add PCI-E low-profile nVidia GeForce 8400GS video card with nouveau open source video driver.
Full size PCI-E video cards can't be installed on this PC, only low profile.

Any suggestion(s) regarding possible problems and performance issues is very welcome.
Thanks in advance !
Last edit: 25 Oct 2015 04:05 by LinuksGuru.

Please Log in or Create an account to join the conversation.

More
25 Oct 2015 05:44 #64240 by BigJohnT
Before you change anything run the latency test.

JT

Please Log in or Create an account to join the conversation.

More
27 Nov 2015 21:20 #65884 by LinuksGuru
I have installed 8400GS, this DELL requires low-profile PCI-E cards, so choice is very small.
And now I have problem with nouveau - screen is flickering (once in several seconds).
This is nouveau problem for sure, with Win everything works fine.

Anyone have any clue how o solve this?
What is situation now with newest nVidia proprietary drivers - do they still cause latency problems?

Please Log in or Create an account to join the conversation.

More
27 Nov 2015 21:46 #65888 by PCW
Normally linuxcnc does not require great video performance
The onboard GMA950 video may be perfectly adequate

Please Log in or Create an account to join the conversation.

More
30 Nov 2015 02:07 #66082 by tommylight
I have the same dell with 2.8GHz processors and it works like a charm with latency from 800 to 1200, with the onboard graphic, had a nvidia 7900 latency never got over 1500, had a nvidia Quadro i forgot the model, same latency. Had ubuntu 10.04 till recently, now running wheezy.
On the other hand, i got to dislike the nouveau, and how ubuntu 10.04 will try to use it even when there is no nvidia card, This happens only on dell e6510 laptop and on a small toshiba laptop.
Regards,
Tom

Please Log in or Create an account to join the conversation.

More
01 Dec 2015 13:56 - 01 Dec 2015 13:57 #66162 by LinuksGuru
I have fixed flicker issue with nouveau:
added boot parameter to grub2 - drm_kms_helper.poll=0

However, latency parameters are not so good (on Dell Optiplex 760, Intel Dual CPU E2200 @ 2.2GHz, 2GB RAM, SpeedStep disabled, low power mode disabled).

nouveau (nVidia 8400 GS PCI-E)
servo thread 1ms / max jitter 45404 ns
base thread 25ms / max jitter 18068 ns

Intel GMA
servo thread 1ms / max jitter 46187 ns
base thread 25ms / max jitter 18660 ns

nouveau performance is really disappointing.
I have latest installation of LinuxCNC /Debian Wheezy DVD from this site.

Anyone have any idea what could be done next to improve real-time performance?
Last edit: 01 Dec 2015 13:57 by LinuksGuru.

Please Log in or Create an account to join the conversation.

More
01 Dec 2015 16:22 #66168 by andypugh

Anyone have any idea what could be done next to improve real-time performance?


It might be good enough, what step-rate do you anticipate using?

Please Log in or Create an account to join the conversation.

More
02 Dec 2015 08:20 #66204 by LinuksGuru
What is max safe pulse rate for this jitter value?

Please Log in or Create an account to join the conversation.

More
02 Dec 2015 13:41 #66209 by andypugh

What is max safe pulse rate for this jitter value?


20KHz should be OK. (50,000nS Base-thread)

Please Log in or Create an account to join the conversation.

More
02 Dec 2015 15:16 - 02 Dec 2015 15:17 #66210 by ArcEye
This site and the wikis etc are littered with warnings to avoid nvidia video cards.
That warning goes double, for trying to use them with proprietary drivers.
If you think your latency is bad now, install the nvidia-glx package

I have installed 8400GS, this DELL requires low-profile PCI-E cards, so choice is very small.


There are lots of low profile PCI-e video cards about, New Egg alone, lists 309 different ones.

I personally have had success with older Matrox cards, with just enough RAM to take the load off the processor.
This for instance, cheap enough to put in the spares box if it does not work or just put back on Ebay.
www.ebay.co.uk/itm/Matrox-P650-PCI-E-Low...b:g:JJQAAOSwjVVVyxKg

There are no guarantees and a lot is trial and error, so no point spending a lot on components.
The computer / video card / kernel combination has a lot of variables

This is nouveau problem for sure, with Win everything works fine.


nouveau is not really the culprit here, it works perfectly well with other nvidia cards.
Some nvidia cards are just even crappier than others, they all work well with windows, that is what they were made for.

My advice, don't get hung up on either the computer or video card, if you can't get decent latency, try another one.

regards
Last edit: 02 Dec 2015 15:17 by ArcEye.

Please Log in or Create an account to join the conversation.

Time to create page: 0.135 seconds
Powered by Kunena Forum