When I bring up my newly-installed RH9/XFree86 it locks up within minutes, usually when I do something innocuous like launch emacs or click a menu bar so that the app begins to render a drop-down menu. This happens whether I'm using Gnome or KDE, even at low resolutions. This is extremely frustrating, because the new graphic environment looks wonderful, but before I can use it, the machine locks up hard. When I boot my old RH 7.x on the exact same hardware (except different HD), it stays up for days or weeks. So something works better the old way. It could be the old XFree86, or it could be the old config file, or it could be something else, I suppose. The motherbord has an onboard video interface which I've configured not to be the first video interface initialized. This is apparently all I can do to discourage it from being used. I also have a PCI add-on card to which the monitor is attached. I have lost the docs to the motherboard and the add-on video card. That'll teach me, huh? (--) PCI:*(0:8:0) Silicon Integrated Systems [SiS] SiS300/305 PCI/AGP VGA Display Adapter rev 144, Mem @ 0xd0000000/27, 0xe0000000/17, I/O @ 0xdc00/7 (--) PCI: (1:0:0) Trident Microsystems CyberBlade/i1 rev 106, Mem @ 0xdd800000/23, 0xde000000/17, 0xdd000000/23 There is some question as to which interface is the SiS and which is the Trident. The opinion of the experts on this list appears to be that the Trident is the on-board interface and the SiS is the add-on card. But on the old system that stays up forever, /etc/X11/XF86Config does not mention the SiS interface. The string, "sis" is not found by a case-insensitive search of the file. The Trident interface *is* mentioned:: [...] # ********************************************************************** # Graphics device section # ********************************************************************** # Any number of graphics device sections may be present Section "Device" Identifier "Generic VGA" VendorName "Unknown" BoardName "Unknown" Chipset "generic" # VideoRam 256 # Clocks 25.2 28.3 EndSection # Device configured by Xconfigurator: Section "Device" Identifier "Trident CyberBlade (generic)" VendorName "Unknown" BoardName "Unknown" #VideoRam 32768 # Insert Clocks lines here if appropriate EndSection # ********************************************************************** # Screen sections # ********************************************************************** [...] Would the older XFree86 work properly with this config file if the monitor were attached to a(n) SiS interface? That would be odd, wouldn't it? On the other hand, when I reinstalled RedHat and told it I had an SiS video interface X did come up, whereas when I let it configure itself with the Trident as the interface (what it finds when it probes), the screen went dark when X launched, and never came back. Which makes it sound like "Trident" is *not* what the monitor is attached to, and "SiS" is. I'd be happy to go with what gets X to come up on the new system and just forget about the old one, but it crashes so easily, something's obviously not right. Can anyone suggest what else I should look at? Thanks, and I realize nobody's getting paid for the advice given here. Please, someone, toss me a clue! -jmc | Thomas Winischhofer writes: | > John Chandler wrote: | > > > >(--) PCI:*(0:8:0) Silicon Integrated Systems [SiS] SiS300/305 PCI/AGP VGA Display Adapter rev 144, Mem @ 0xd0000000/27, 0xe0000000/17, I/O @ 0xdc00/7 | > > > >(--) PCI: (1:0:0) Trident Microsystems CyberBlade/i1 rev 106, Mem @ 0xdd800000/23, 0xde000000/17, 0xdd000000/23 | > > > | > [...] | > > The monitor is not connected to the on-board video card, it is | > | > This is slightly OT: Is the SiS 300/305 really on-board? If so, what MB | > is this? | | Is there any way to tell, other than just remembering or checking the | docs, in which case I'm hosed? | _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86