I have a very similar machine... quad P6/200, 256mb ram, buslogic
SCSI, S3 Virge/VX video... it all works flawlessly.  My first suspect
would be your video card.  Some are distinctly flakey as 4 cpus can
get the machine busy enough to perhaps throw off bus timing just a tad
and getting the card in a snit...

I'd try another video card first, as the machine and 2.2.x seems to work
find here...

Bob


Robert Hyatt                    Computer and Information Sciences
[EMAIL PROTECTED]               University of Alabama at Birmingham
(205) 934-2213                  115A Campbell Hall, UAB Station 
(205) 934-5473 FAX              Birmingham, AL 35294-1170

On 7 Sep 1999 [EMAIL PROTECTED] wrote:

> 
> i am having significant trouble getting X to run on my machine.
> (i posted this to various newsgroups with no useful response.)
> 
> specs are as follows
> 
> ALR revolution quad6 w/ 4 ppro-200s
> 256MB RAM
> diamond stealth 3d 2000 (s3 virge 325)
> dec tulip ethernet (21140)
> adaptec 2940uw (aic7881rev1) scsi adapter
> fujitsu hard disk model: M2949E-512
> 
> mostly stock redhat 6.0 system
> 
> i have been using this machine since 2.1.124 and have had great
> success using it as a server.  however, i have recently wanted to
> retire my old UP box and get X running on this one.
> 
> i can get X running fine with a uniprocessor kernel.  this is with
> 2.2.5 and 2.2.11.  i haven't tried the other kernel versions, but i
> assume they work too.
> 
> when i use SMP, i have a severe problem.  X comes up.  the window
> manager (fvwm1) works.  i can move the mouse; i can bring down menus
> from the root.  however, when i go to move a window (opaque move if
> that makes any difference), the screen *immediately* locks (every time
> 100% repeatable).  occasionally, the window will have moved to some
> random place on the screen.  most (nearly all) of the time, the
> keyboard is hosed.  i think it must be some kind of mouse/X/fvwm SMP
> race condition.  but how to debug?
> 
> i can log in remotely and kill the window manager which takes down X.
> the keyboard remains hosed.  is there some way i can restore/reset the
> keyboard?
> 
> if i kill xinit, nothing happens.  if i kill Xwrapper (as root), the
> machine freezes hard (no logs alas).
> 
> is there some kind hardware conflict or strange interaction between X
> and SMP?
> 
> here are my interrupts
> 
> # cat /proc/interrupts
>            CPU0       CPU1       CPU2       CPU3       
>   0:      87911      77862     127247      87661    IO-APIC-edge  timer
>   1:         56         60         39         56    IO-APIC-edge  keyboard
>   2:          0          0          0          0          XT-PIC  cascade
>   8:          0          1          0          1    IO-APIC-edge  rtc
>  10:       7531       7537       7583       7575   IO-APIC-level  aic7xxx
>  11:       3445       3527       3604       3576   IO-APIC-level  eth0
>  12:         24         23         25         24   IO-APIC-level  PS/2 Mouse
>  13:          1          0          0          0          XT-PIC  fpu
> NMI:          0
> ERR:          0
> 
> i can produce dmesg dumps &c if anyone is interested.
> 
> 
> --------
> 
> 
> also another oddity is with redhat 6.0.  i have managed to fix it but
> i am damned if i know why it happens in the first place.
> 
> redhat 5.2 with glibc-2.0 and glibc-2.1 worked fine with all kernels
> from 2.1.124 through 2.2.9.
> 
> at that point i installed redhat 6.0.  the stock redhat kernel works
> fine.  i also wanted to compile my own kernel (like always...).  i
> compile 2.2.5 with aic7xxxx built into the monolith.  i have only one
> module tulip.o (and dummy.o but that isn't loaded as far as i can
> tell).  since i put the scsi driver in the kernel, i am not using
> initrd.  my own compiled 2.2.5 kernel works fine.
> 
> i upgrade to 2.2.6 and things are still good.
> 
> i go to 2.2.7 and my disk access gets *very slow*.  running bonnie
> shows that char-wise read/write is about 40K/sec (down from 3000K/sec
> for working kernel).  interestingly, block read/write is nearly the
> same as a good kernel.  there isn't any disk data corruption, just
> slow access.  disk access is similarly slow for all of 2.2.8, 2.2.9
> and 2.2.10.
> 
> i note that the aic7xxx driver is *identitical* in both 2.2.6 and
> 2.2.7.  very little changes wrt smp and disk or file system occur
> between these versions.
> 
> dmesg looks the same for all the kernels.  while some version number
> change, there are no errors or warnings printed.
> 
> i tried out 2.2.10 in uniprocessor and get rotten disk performance
> too.  although now, it's not nearly as bad as under SMP.  i have about
> 300KB/sec transfer rates.  about an order of magnitude better than SMP
> new kernel with built-in scsi but an order of magnitude worse than
> redhat's kernel.
> 
> i am suspicious of an irq conflict (this can cause slow modems) since
> each scsi adapter and disk access is being punished by a fixed
> amount (independent on the size of the data block being moved).
> 
> remember, kernel 2.2.7 and 2.2.9 worked fine before (with redhat 5.2
> using both glibc-2.0 and glibc-2.1).  i suspect something wacky is
> happening during the boot sequence (since i can't figure out anything
> else to blame).
> 
> watching the boot, i notice a slow down right after it talks about
> entering run-level 3 and the init script starts its `daemon loading
> ok' spew.
> 
> i managed to fix this by making scsi modules and using initrd.  has
> something with redhat's initscripts changed to require this?  i
> couldn't figure it out.  i am just throwing this to the list to see
> what anyone else makes of it.
> 
> 
> thank you in advance for any light you all can shed upon these issues.
> 
> -- 
> J o h a n  K u l l s t a m
> [[EMAIL PROTECTED]]
> Don't Fear the Penguin!
> -
> Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/mentre/smp-faq/
> To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]
> 

-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/mentre/smp-faq/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]

Reply via email to