Nforce4 keyboard repeat problem

Submitted by MightyPenguin
on February 27, 2006 - 12:18pm

I just bought a Gigabyte K8N Pro SLI mb, AMD X2 3800+. This is an nforce4 board. Before I used the nforce eth/snd drivers and afterwards I get random keyboard behavior. It will rrrandomllly reeepeat characters while I'm typing. I don't see this problem in text mode, only while in KDE. I've played with booting "noapic nolapic" and that didn't seem to help. Using APM instead of APIC didn't help either. I've seen this on both my PS2 keybaord and my USB one. USB 1.1 driver is OHCI. During KDE startup sound skips a bit, but otherwise seems pretty good.

Anyone have any ideas? Should I chop HPET, PREEMPT & friends?

Linux 2.6.15 (compiled for SMP x64), distro is 32bit slackware 10.2, X 6.9

hmm, no but what graphiccard

Anonymous (not verified)
on
February 27, 2006 - 1:58pm

hmm, no but what graphiccard do you have? and which driver do you use?

Specs

on
February 27, 2006 - 4:50pm

Nvidia K8N Pro SLI
AMD X2 (Manchester) 3800+
Corsair 2 x 1gb DDR 423 (running at 400)
GForce 6800 GS PCI-E NVidia Driver v8178
NForce snd/eth driver 1.0-0310 (problems even before installing this)
Slackware 10.2 (32bit)
Linux SMP 2.6.15 (custom) w HPET PREEMPT APM (no funky CPU throttling)
(kernel was compiled several times on this setup)

I turned off spread spectrum in the bios. I found a post online (which I've now lost) that mentioned someone else having this problem with clock skew. One time when I was trying to login in text mode it kept timing out real fast before I could enter a password. It thought 30secs had gone by in 1sec (all this was while something else was going crazy with the hard drive).

I tried to install slamd (64bit slackware), but the scsi.i kernel image segfaulted :)

System has been running all day just fine so far. Running Azureus with >80Kbs for hours, and you know Azureus produces memory load :)

I have the same problem

Jonas (not verified)
on
March 14, 2006 - 11:39am

Hello,

i got the same problem, however my hardware is a bit different:
Tyan S2865 Mainboard with nforce4
4 Gig ECC Kingston Ram PC400
Opteron 275
Gforce 7800GTX w/latest nvidia driver
Kernel 2.6.15.6 (tried w/prempt and wo, doesnt help)

The system was running fine before i upgraded the hardware and now i have these issues from time to time. The keyboard repeats characters and sometimes some applications in X take very long to react. This can be spotted pretty good while playing a game for example.
I have found a workaround (but very limited) with taskset. I can set the affinity of e.g. X to 01 and the keyboard is working fine again, however it doesnt help for games. If i want games to run fine i have to start them, switchover to a text console and modify its affinity.

I think this is related to either a timer issue (as reported on various sources) or otherwise a problem with the nforce4 chipset.

Default spectrum is already disabled so this is not a fix for me. My system runs fine if i reboot for about 24 hours after that these issues appear.

I do see something suspicious in the kernel log:
<6>checking TSC synchronization across 2 CPUs:
<6>CPU#0 had -1459256 usecs TSC skew, fixed it up.
<6>CPU#1 had 0 usecs TSC skew, fixed it up.

This skew is pretty high and that might be the cause. However i have no idea howto fix this.

Woops...

Jonas (not verified)
on
March 14, 2006 - 12:53pm

That should ofcourse read "Opteron 175".
The mainboard is running latest Bios 3.01.

same problem for me. I am usi

Anonymous (not verified)
on
May 13, 2006 - 8:55am

same problem for me. I am using IBM aptiva AMD k62 400 MHz... Disgusting repeatation during installation and after loging in the system. i use Gnome same problem. at terminal no problem. only in graphics.

Keyboard problem

on
February 28, 2006 - 9:13am

Go into the BIOS and turn off keyboard typematic rate or whatever it's called. Other than that, you can leave everything else on (ACPI, APIC, LAPIC...)

FIXED

on
March 14, 2006 - 2:40pm

I think the big fix was to a) make usb use "Shadow(640k)" instead of whatever else that option was.

I'm not sure if this helped, but I installed Fedora Core 5 test3. It also turned out that my system was very unstable with any overclocking at all. So I'm just running with default settings.

Maybe

Jonas (not verified)
on
March 15, 2006 - 9:33pm

I've also tried around with some settings and it appears my system works now. However i only have 1,5 days uptime for now.
All i did is enable MSI interrupts and changed the HZ clock from 250 (default) to 1000.

try booting with "clock=tsc"

aTan (not verified)
on
March 19, 2006 - 11:39am

I had the same problem on a G

moufy (not verified)
on
May 17, 2006 - 3:41pm

I had the same problem on a Gentoo installed on VMWare, also using a Gigabyte K8N Pro SLI MB with an AMD X2 3800+. I could easily resolve the problem by telling VMWare to use only one of the two processors for this virtual machine (it seems to be caused by a clock difference in the two cores somehow). So you could certainly solve the problem by running in single CPU mode, but then you are of course wasting the fact that you have an X2 processor...

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.