* [gentoo-amd64] partly OT: nvidia 6600GT
@ 2006-02-25 20:04 Thierry de Coulon
2006-02-25 22:51 ` Hemmann, Volker Armin
` (2 more replies)
0 siblings, 3 replies; 11+ messages in thread
From: Thierry de Coulon @ 2006-02-25 20:04 UTC (permalink / raw
To: gentoo-amd64
Hello. I think this topic is partly OT because it's not directly
gentoo-related but it might be amd64 related so...
I've struggled for two weeks to have my gentoo-amd64 running various OpenGL
games. Dome did run, other crashed in various ways: either a stuck computer,
usually seeming related to a soud and/or I/O conflict, or sometimes simply a
total reset. And it was the same thing with Gentoo (32/64), SuSE (32/64) and
Debian/Mepis (32 bit)
The setup was a Tyan k8w-s2875ANRF board and an AGP Gainward with an nvidia
6600GT chip.
In the end, I removed the card and pulled an Asus nvidia 5700 based graphic
card out of another computer and see: everything's running fine - and I'd
even say movement is smoother, despite the fact that the 6600GT is given as
much faster.
Now, I put the 6600GT in the other computer (a P4) and tested that computer
(not with gentoo, actually with SuSE): no problem.
So, I am wondering what causes the conflict: the board, the opterons,
Gainward's card?
Has anyone a 6600GT running fine ona double opteron?
Thierry
--
The problem with the world is stupidity. Not saying there should be a
capital punishment for stupidity, but why don't we just take the
safety labels off of everything and let the problem solve itself?
Frank Zappa
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-amd64] partly OT: nvidia 6600GT
2006-02-25 20:04 [gentoo-amd64] partly OT: nvidia 6600GT Thierry de Coulon
@ 2006-02-25 22:51 ` Hemmann, Volker Armin
2006-02-26 8:58 ` Thierry de Coulon
2006-02-26 9:57 ` [gentoo-amd64] " Duncan
2006-02-26 10:45 ` [gentoo-amd64] " Alastair Murray
2 siblings, 1 reply; 11+ messages in thread
From: Hemmann, Volker Armin @ 2006-02-25 22:51 UTC (permalink / raw
To: gentoo-amd64
On Saturday 25 February 2006 21:04, Thierry de Coulon wrote:
>
> In the end, I removed the card and pulled an Asus nvidia 5700 based graphic
> card out of another computer and see: everything's running fine - and I'd
> even say movement is smoother, despite the fact that the 6600GT is given as
> much faster.
>
if the 6600GT needs more current, I would say it is an overloaded PSU.
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-amd64] partly OT: nvidia 6600GT
2006-02-25 22:51 ` Hemmann, Volker Armin
@ 2006-02-26 8:58 ` Thierry de Coulon
0 siblings, 0 replies; 11+ messages in thread
From: Thierry de Coulon @ 2006-02-26 8:58 UTC (permalink / raw
To: gentoo-amd64
On Saturday 25 February 2006 23.51, Hemmann, Volker Armin wrote:
> On Saturday 25 February 2006 21:04, Thierry de Coulon wrote:
> > In the end, I removed the card and pulled an Asus nvidia 5700 based
> > graphic card out of another computer and see: everything's running fine -
> > and I'd even say movement is smoother, despite the fact that the 6600GT
> > is given as much faster.
>
> if the 6600GT needs more current, I would say it is an overloaded PSU.
It does (requires a hard disk connector), however the PSU for the Tyan board
is a 460W and I think (I must check) the one for the Gigagbyte/P4 is only
300W.
But thanks for that hint, it's agood idea - I'll take a look
Thierry
--
The problem with the world is stupidity. Not saying there should be a
capital punishment for stupidity, but why don't we just take the
safety labels off of everything and let the problem solve itself?
Frank Zappa
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-amd64] Re: partly OT: nvidia 6600GT
2006-02-25 20:04 [gentoo-amd64] partly OT: nvidia 6600GT Thierry de Coulon
2006-02-25 22:51 ` Hemmann, Volker Armin
@ 2006-02-26 9:57 ` Duncan
2006-02-26 11:17 ` Peter Humphrey
2006-02-26 10:45 ` [gentoo-amd64] " Alastair Murray
2 siblings, 1 reply; 11+ messages in thread
From: Duncan @ 2006-02-26 9:57 UTC (permalink / raw
To: gentoo-amd64
Thierry de Coulon posted <200602252104.35727.tcoulon@decoulon.ch>,
excerpted below, on Sat, 25 Feb 2006 21:04:35 +0100:
> So, I am wondering what causes the conflict: the board, the opterons,
> Gainward's card?
> Has anyone a 6600GT running fine ona double opteron?
It could be the marginal timings between the card and the board (and the
main memory). Sending signals of hundreds of megahertz thru not only a
hard-wired (and factory tweakable) mainboard, and a similar expansion
card, but thru the slot connector, is inherently an unstable situation.
Some cards will simply cause problems with some boards, even tho both are
within spec and "work" in general, and there's not much that can be done
about it except switch things out to get something that works.
Of course, timings on a dual CPU board are going to be even more finely
tuned, and memory as well has signals at hundreds of megahertz, and a
socket that introduces a slight bit of variability in capacitance and
connectivity on each conductor -- that can make HUGE difference at
hundreds of megahertz radio frequency.
Power, as already mentioned, is probably a more common issue than this,
but...
--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-amd64] partly OT: nvidia 6600GT
2006-02-25 20:04 [gentoo-amd64] partly OT: nvidia 6600GT Thierry de Coulon
2006-02-25 22:51 ` Hemmann, Volker Armin
2006-02-26 9:57 ` [gentoo-amd64] " Duncan
@ 2006-02-26 10:45 ` Alastair Murray
2006-02-26 16:51 ` Thierry de Coulon
2 siblings, 1 reply; 11+ messages in thread
From: Alastair Murray @ 2006-02-26 10:45 UTC (permalink / raw
To: gentoo-amd64
Thierry de Coulon wrote:
> I've struggled for two weeks to have my gentoo-amd64 running various OpenGL
> games.
<snip>
> with an nvidia
> 6600GT chip.
<snip>
Seeing as you don't mention it in your post, which drivers and which
version are you using?
Alastair Murray.
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-amd64] Re: partly OT: nvidia 6600GT
2006-02-26 9:57 ` [gentoo-amd64] " Duncan
@ 2006-02-26 11:17 ` Peter Humphrey
2006-02-26 12:05 ` Roy Wright
0 siblings, 1 reply; 11+ messages in thread
From: Peter Humphrey @ 2006-02-26 11:17 UTC (permalink / raw
To: gentoo-amd64
On Sunday 26 February 2006 09:57, Duncan wrote:
> Of course, timings on a dual CPU board are going to be even more finely
> tuned, and memory as well has signals at hundreds of megahertz, and a
> socket that introduces a slight bit of variability in capacitance and
> connectivity on each conductor -- that can make HUGE difference at
> hundreds of megahertz radio frequency.
Which reminds me of a problem I had a few years ago which was solved by
moving a card to another slot. When clutching at straws ...
--
Rgds
Peter
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-amd64] Re: partly OT: nvidia 6600GT
2006-02-26 11:17 ` Peter Humphrey
@ 2006-02-26 12:05 ` Roy Wright
2006-02-26 14:19 ` [gentoo-amd64] " Duncan
0 siblings, 1 reply; 11+ messages in thread
From: Roy Wright @ 2006-02-26 12:05 UTC (permalink / raw
To: gentoo-amd64
Peter Humphrey wrote:
>Which reminds me of a problem I had a few years ago which was solved by
>moving a card to another slot. When clutching at straws ...
>
>
>
I had a similar problem last year, turned out the 6800GT wasn't all the
way into the connector. When I would tighten the hold down screw, the
opposite end would raise just a little (~1/16"). Removed and reinstalled
the board three times before I caught it...
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-amd64] Re: Re: partly OT: nvidia 6600GT
2006-02-26 12:05 ` Roy Wright
@ 2006-02-26 14:19 ` Duncan
2006-02-26 16:39 ` Hemmann, Volker Armin
0 siblings, 1 reply; 11+ messages in thread
From: Duncan @ 2006-02-26 14:19 UTC (permalink / raw
To: gentoo-amd64
Roy Wright posted <4401999F.9080507@cisco.com>, excerpted below, on Sun,
26 Feb 2006 06:05:51 -0600:
> Peter Humphrey wrote:
>
>>Which reminds me of a problem I had a few years ago which was solved by
>>moving a card to another slot. When clutching at straws ...
>>
> I had a similar problem last year, turned out the 6800GT wasn't all the
> way into the connector. When I would tighten the hold down screw, the
> opposite end would raise just a little (~1/16"). Removed and reinstalled
> the board three times before I caught it...
It's observed that the following discussion probably isn't new to many,
but perhaps some haven't thought about all the complex cross-effects in
this way before...
Actually, if you read the troubleshooting info with quite a number of
items, both reseating and trans-slotting are officially recommended
troubleshooting methods.
Over months or years of on/off cycling and other hot/cold cycles, not only
is it possible for cards (and connectors) to work loose, but an oxidation
layer may form preventing a decent connection. Again, at the frequencies
many computer components operate at, the problem may not be simply lack of
a good DC electronic connection, but the fact that the changing
conditions takes a connection or set of connections out of capacitance
spec, sometimes causing an entirely separate resonance at an unintended
frequency. Capacitance of course allows current to jump to parallel but
not directly connected circuit traces, and there are often lots of those
on a circuit board. The circuit of a specified frequency intended to be
completed over one set of physically connected leads may end up entirely
transmutated as a parallel circuit develops resonating frequency
capacitance, changing the character and details of the transmitted data
entirely and wrecking havoc.
Note that as memory speeds have increased, mobo makers have had to go to
increasing lengths to ensure such interference and cross-echo patterns
don't develop. Properly terminated data circuits aren't just a SCSI
thing, and many a board design has been delayed or even ultimately junked
as it simply couldn't handle the memory and other signal timings, and keep
trans-circuit resonance and feedback, to within acceptable tolerance
levels.
Anyway... something as simple as reseating a card, due to the friction of
the connector spring pins against the exposed board traces, will often
scratch away that oxidation and return the various circuits to designed
operating parameters in both DC resistance and RF capacitance, within and
across circuits. That's often all that's needed, and the reason just
taking something apart, finding nothing visibly wrong, giving up and
putting it back together "without changing anything", actually allows some
things to work again.
As for trans-slotting, it's less common in modern boards, but it was quite
common a few years ago for only 1-2 slots out of 3-5 to be fully
"pci-master" capable. Anything using heavy data transfers could often
make use of pci-master, offloading work from the CPU under certain
conditions, altho the most common use was data transfer between harddrives
-- if both were in PCI-master slots, or one was and the other was onboard,
the chipset could often handle data transfer between them without direct
CPU intervention, once the transfer was initially setup.
Additionally, the PCI spec has four interrupt channels, normally staggered
so a different one will be in each slot of the first four -- a fifth slot
shares placement with the fourth, in most cases, and will work best when
purposed to something (like a video card) not normally requiring
interrupts. This is because while all four interrupts are available and
exposed to all slots, most cards only use one primary interrupt pin, in a
standardized location, altho some will allow use of a second for
flexibility and many multifunction cards use two or more if all functions
are enabled. Most new mobos come with a diagram of their PCI interrupt
layout per slot, and specifically advise trying a different slot if a card
doesn't work as expected, thereby causing it to utilize a different one of
the four PCI interrupts.
Finally, there are intercard proximity factors as well. Of course,
there's pure physical space requirements -- some cards simply don't fit
next to each other or for sound cards and the like, plus PATA/SATA drives
and even interface cards with detached plugs, attached cabling simply
won't reach to all possible slots. Heat and ventilation are another major
factor. However, the same cross-circuit inductive and capacitive effects
outlined above can play a factor here, as well. This can be as simple and
easily recognized as a buzz on your sound card when it's too close to
another specific card, or as difficult and unintuitive to recognize as
memory issues or disk storage errors. One particular thing that we've not
had to worry about for a few years (due to dedicated AGP slots) that we'll
have to start worrying about again as PCI-Express becomes more common is
video card placement, as those have all sorts of RF things going on, with
both high data rate memory access, and high frequency video signalling.
Get those signals cross-interfering with something like memory/CPU
channels or CPU/CPU interconnects (AMD's hypertransport, and Via has a
similar technology for northbridge/southbridge interconnects, among
others), or an add-on SATA/PATA/SCSI interface card, and there could be
/major/ data integrity issues to worry about!
It should be quite obvious by now that mobo designers certainly don't have
it easy, these days! Sure, they deal with lower frequencies than CPUs and
graphics chips deal with, and don't have the intricate logic and heat
dissipation layout issues that those guys do. However, the frequencies
they do deal with are quite high enough to cause **MAJOR** cross-circuit
interference design issues, particularly over the trace length of
centimetres they deal with, as opposed to the nanometre/micrometre scales
a chip designer deals with. As I said, it's not unusual at all for a mobo
design to simply not be able to handle the necessary timing demands placed
upon it, and either be limited to the low end of an offered range (those
mobos that are certified for PC2700 memory or less, because they simply
can't handle PC3200), or end up entirely rejected due to stability issues.
Under this sort of tight timing requirements, it's actually a wonder we
don't have more cards that simply won't work right in certain boards,
while they work just fine in others. That alone is tribute in itself to
the wonders of human engineering genius, both in design, and in the
ability to actually implement said design in an assembly-line environment
to within the required tolerances, without costing us several thousand
dollars for the mother-board alone!
--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-amd64] Re: Re: partly OT: nvidia 6600GT
2006-02-26 14:19 ` [gentoo-amd64] " Duncan
@ 2006-02-26 16:39 ` Hemmann, Volker Armin
2006-02-26 17:59 ` [gentoo-amd64] " Duncan
0 siblings, 1 reply; 11+ messages in thread
From: Hemmann, Volker Armin @ 2006-02-26 16:39 UTC (permalink / raw
To: gentoo-amd64
On Sunday 26 February 2006 15:19, Duncan wrote:
when your father told you 'teaching is a good way to learn', he also should
have told you 'Make it short' and 'stay at the subject and don't stroll away'
or 'you will loose audience' and will be known as 'babbling duncan'.
Sometimes your mails are really informative - put this information is usually
lost in lots and lots of text.
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-amd64] partly OT: nvidia 6600GT
2006-02-26 10:45 ` [gentoo-amd64] " Alastair Murray
@ 2006-02-26 16:51 ` Thierry de Coulon
0 siblings, 0 replies; 11+ messages in thread
From: Thierry de Coulon @ 2006-02-26 16:51 UTC (permalink / raw
To: gentoo-amd64
On Sunday 26 February 2006 11.45, Alastair Murray wrote:
> Thierry de Coulon wrote:
> > I've struggled for two weeks to have my gentoo-amd64 running various
> > OpenGL games.
>
> <snip>
>
> > with an nvidia
> > 6600GT chip.
>
> <snip>
>
> Seeing as you don't mention it in your post, which drivers and which
> version are you using?
>
> Alastair Murray.
I use the nvidia drivers that emerge proposes (once unmasked):
nvidia drivers: 2.0.1 NVIDIA 81.78
X version: Xorg Version 6.8.2
kernel: 2.6.15-gentoo-r5
Gentoo Base System version 1.6.14
I'll take a look at the way tha card was plugged in. As for changing slot...
it's an AGP card and I have but one slot :)
Thierry
--
The problem with the world is stupidity. Not saying there should be a
capital punishment for stupidity, but why don't we just take the
safety labels off of everything and let the problem solve itself?
Frank Zappa
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-amd64] Re: Re: Re: partly OT: nvidia 6600GT
2006-02-26 16:39 ` Hemmann, Volker Armin
@ 2006-02-26 17:59 ` Duncan
0 siblings, 0 replies; 11+ messages in thread
From: Duncan @ 2006-02-26 17:59 UTC (permalink / raw
To: gentoo-amd64
Hemmann, Volker Armin posted
<200602261739.23000.volker.armin.hemmann@tu-clausthal.de>, excerpted
below, on Sun, 26 Feb 2006 17:39:22 +0100:
> On Sunday 26 February 2006 15:19, Duncan wrote:
>
> when your father told you 'teaching is a good way to learn', he also should
> have told you 'Make it short' and 'stay at the subject and don't stroll away'
> or 'you will loose audience' and will be known as 'babbling duncan'.
'Tis my curse. Perhaps too many "Write X pages on subject Y" assignments
as I kid. I didn't /used/ to be this overly verbose. =8^(
--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2006-02-26 18:03 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-02-25 20:04 [gentoo-amd64] partly OT: nvidia 6600GT Thierry de Coulon
2006-02-25 22:51 ` Hemmann, Volker Armin
2006-02-26 8:58 ` Thierry de Coulon
2006-02-26 9:57 ` [gentoo-amd64] " Duncan
2006-02-26 11:17 ` Peter Humphrey
2006-02-26 12:05 ` Roy Wright
2006-02-26 14:19 ` [gentoo-amd64] " Duncan
2006-02-26 16:39 ` Hemmann, Volker Armin
2006-02-26 17:59 ` [gentoo-amd64] " Duncan
2006-02-26 10:45 ` [gentoo-amd64] " Alastair Murray
2006-02-26 16:51 ` Thierry de Coulon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox