system pause when changing context to mapped window

Nate Lawson nate at root.org
Mon Jun 18 03:13:46 UTC 2007


On my desktop, moving focus into an emulators/vice window causes the
system to freeze for about 3 seconds.  It doesn't do this on my laptop.
 If I change focus to the app window itself, this doesn't happen.  If I
change focus to the emulated display inside it, the hang occurs.

This is with X 7.2 and the port upgraded.  However, it occurred before
on X 6.8 and with another system.  I tested with vlc, which has a
similar display but no hang.

VICE uses Xaw3d as its widget toolkit in one configuration.  Could that
be related?  It also appears to use the shared memory extension XShm to
create the canvas used for display of the emulated computer.  When I
rebuilt the port using the Gnome UI, it doesn't have this problem.

Below is my X log and pciconf.  Let me know if I can help debug more.

Thanks,
-- 
Nate
-------------- next part --------------
hostb0 at pci0:0:0:	class=0x060000 card=0x27708086 chip=0x27708086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82945 Series Memory Controller Hub (MCH)'
    class      = bridge
    subclass   = HOST-PCI
agp0 at pci0:2:0:	class=0x030000 card=0x31031565 chip=0x27728086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Integrated Graphics Controller'
    class      = display
    subclass   = VGA
uhci0 at pci0:29:0:	class=0x0c0300 card=0x31031565 chip=0x27c88086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
uhci1 at pci0:29:1:	class=0x0c0300 card=0x31031565 chip=0x27c98086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
uhci2 at pci0:29:2:	class=0x0c0300 card=0x31031565 chip=0x27ca8086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
uhci3 at pci0:29:3:	class=0x0c0300 card=0x31031565 chip=0x27cb8086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
ehci0 at pci0:29:7:	class=0x0c0320 card=0x31031565 chip=0x27cc8086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) USB 2.0 Enhanced Host Controller'
    class      = serial bus
    subclass   = USB
pcib1 at pci0:30:0:	class=0x060401 card=0x244e8086 chip=0x244e8086 rev=0xe1 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801BA/CA/DB/DBL/EB/ER/FB (ICH2/3/4/4/5/5/6), 6300ESB Hub Interface to PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
pcm0 at pci0:30:2:	class=0x040100 card=0x82131565 chip=0x27de8086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801GB I/O Controller Hub AC'97 Audio'
    class      = multimedia
    subclass   = audio
isab0 at pci0:31:0:	class=0x060100 card=0x27b88086 chip=0x27b88086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801GB/GR (ICH7 Family) LPC Interface Controller'
    class      = bridge
    subclass   = PCI-ISA
atapci0 at pci0:31:1:	class=0x01018a card=0x31031565 chip=0x27df8086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) Ultra ATA Storage Controller'
    class      = mass storage
    subclass   = ATA
atapci1 at pci0:31:2:	class=0x01018f card=0x52021565 chip=0x27c08086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller'
    class      = mass storage
    subclass   = ATA
none0 at pci0:31:3:	class=0x0c0500 card=0x31031565 chip=0x27da8086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) SMBus Controller'
    class      = serial bus
    subclass   = SMBus
rl0 at pci1:5:0:	class=0x020000 card=0x23001565 chip=0x813910ec rev=0x10 hdr=0x00
    vendor     = 'Realtek Semiconductor'
    device     = 'RT8139 (A/B/C/810x/813x/C+) Fast Ethernet Adapter'
    class      = network
    subclass   = ethernet


More information about the freebsd-x11 mailing list