From owner-freebsd-questions Thu Oct 5 0:58:56 2000 Delivered-To: freebsd-questions@freebsd.org Received: from area51.v-wave.com (area51.v-wave.com [24.108.52.213]) by hub.freebsd.org (Postfix) with SMTP id 0F2D537B66C for ; Thu, 5 Oct 2000 00:58:53 -0700 (PDT) Received: (qmail 10140 invoked by uid 1001); 5 Oct 2000 07:58:40 -0000 Date: Thu, 5 Oct 2000 01:58:40 -0600 From: Chris Wasser To: freebsd-questions@FreeBSD.ORG Subject: FreeBSD 4.1.1 & X11 Linux EMU -- Broken? Message-ID: <20001005015840.A9878@area51.v-wave.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-Operating-System: FreeBSD 4.1.1-STABLE Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Before I get onto the story here, a little box history: Copyright (c) 1992-2000 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.1.1-STABLE #0: Sat Sep 30 13:57:55 MDT 2000 root@area51.v-wave.com:/usr/src/sys/compile/AREA51 Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 400911139 Hz CPU: Pentium II/Pentium II Xeon/Celeron (400.91-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x652 Stepping = 2 Features=0x183f9ff real memory = 134217728 (131072K bytes) avail memory = 127557632 (124568K bytes) Preloaded elf kernel "kernel" at 0xc02f0000. VESA: v3.0, 16320k memory, flags:0x1, mode table:0xc029a662 (1000022) VESA: NVidia Pentium Pro MTRR support enabled npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 3 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xf000-0xf00f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 pci0: at 7.2 irq 10 chip1: port 0x5000-0x500f at device 7.3 on pci0 dc0: port 0xd400-0xd4ff mem 0xee000000-0xee0000ff irq 11 at device 13.0 on pci0 dc0: Ethernet address: 00:a0:cc:32:9a:d8 miibus0: on dc0 dcphy0: on miibus0 dcphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto atapci1: port 0xe000-0xe0ff,0xdc00-0xdc03,0xd800-0xd807 irq 4 at device 19.0 on pci0 ata2: at 0xd800 on atapci1 atapci2: port 0xec00-0xecff,0xe800-0xe803,0xe400-0xe407 irq 4 at device 19.1 on pci0 ata3: at 0xe400 on atapci2 isa0: too many dependant configs (8) isa0: unexpected small tag 14 fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: irq 1 on atkbdc0 psm0: irq 12 on atkbdc0 psm0: model MouseMan+, device ID 0 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: on isa0 sc0: VGA <16 virtual consoles, flags=0x200> ppc0: at port 0x378-0x37f irq 7 drq 3 on isa0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/16 bytes threshold lpt0: on ppbus0 lpt0: Interrupt-driven port sbc0: at port 0x220-0x22f,0x330-0x331,0x388-0x38b irq 5 drq 1,5 on isa0 sbc0: setting card to irq 5, drq 1, 5 pcm0: on sbc0 joy0: at port 0x200-0x207 on isa0 IP Filter: v3.4.8 initialized. Default = pass all, Logging = enabled ad4: 12416MB [25228/16/63] at ata2-master using UDMA66 acd0: CDROM at ata0-master using UDMA33 Mounting root from ufs:/dev/ad4s2a cd9660: RockRidge Extension (should be noted it's a 32MB TNT2U [Diamond Viper 770 Ultra], not 16MB) Software: XFree86 4.0.1 (/var/db/pkg/XFree86-4.0.1 is dated Jul 29th, 2000) Wordperfect 8 for Linux (Commercial) COMPAT_LINUX and linux_base are installed. My XF86 is pretty old simply because it's a serious pain in the ass to update certain X components (such as X itself -- uninstall, reinstall; libpng is another problem port too in this sense, you can update the port but other ports which require libpng look for the previous version rather then the newer one [a "problem" the port maintainers should "look into" -- It should be noted that if this is because there's something I missed, I apologize and should rtfm]) Wordperfect installs fine, although when it gets to the end of the install there's a HUGE delay (5 minutes at least) but the install process completes without errors. I then proceed to fire up WP8 and there's more huge delays before any windows are displayed. Opening any "sub-window" within WP8 (such as spell-checker) also takes a hit with a delay (same amount of time) and my X cursor changes from "active" to "busy" and I can't do anything but move the mouse around until the window is drawn on the desktop. I'm not sure if the problem is with the linux compat, my XF86, or perhaps I need to increase SYSVSHM (although I have increased it already from previous problems with XF86 4.x.x when it first was released) -- There's no error output of any kind, the process (xwp) in a ps report is marked as sleeping before the window is displayed. The only problem is massive delays before any window activity (create/delete) or when another window overlaps WP8 (whether it's its own sub-windows or other X windows such as terms) and there's a big delay and the window that was covered is updated (during the delay there's just a big blank area waiting to be filled) Other then the slow execution of the software, it does run correctly otherwise. My main question is has anyone else encountered this problem with WP8 (commerical or otherwise) on a 4.x box and resolved it? Any ideas where I should be looking to resolve this problem? This is actually the only Linux software I run and I only want it working so I can ditch my Win32 dual-boot partition. Everything else as usual is peachy with my BSD box :) Just this one minor hiccup. Any replies (good or bad) are welcome. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message