Hi, I am having ongoing problems with X. I have highlighted some past problems with intel drivers on HP. Unable to get a stable platform even after using the vesa driver I have started testing on the Alix machines and am getting similar problems.
Is X broken ? I have many of these machines in production on older releases and have had little problems. Just looking to refresh as most are running 4.4 or 4.5 but cannot get a stable X environment. I would appreciate any thoughts or suggestions. Thanks. # dmesg OpenBSD 5.1 (GENERIC) #160: Sun Feb 12 09:46:33 MST 2012 [email protected]:/usr/src/sys/arch/i386/compile/GENERIC cpu0: Geode(TM) Integrated Processor by AMD PCS ("AuthenticAMD" 586-class) 499 MHz cpu0: FPU,DE,PSE,TSC,MSR,CX8,SEP,PGE,CMOV,CFLUSH,MMX,MMXX,3DNOW2,3DNOW real mem = 234086400 (223MB) avail mem = 220180480 (209MB) mainbus0 at root bios0 at mainbus0: AT/286+ BIOS, date 07/01/08, BIOS32 rev. 0 @ 0xfaf90 apm0 at bios0: Power Management spec V1.2 (slowidle) pcibios0 at bios0: rev 2.1 @ 0xf0000/0xdfb4 pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdf20/144 (7 entries) pcibios0: bad IRQ table checksum pcibios0: PCI BIOS has 7 Interrupt Routing table entries pcibios0: PCI Exclusive IRQs: 5 10 11 pcibios0: no compatible PCI ICU found pcibios0: Warning, unable to fix up PCI interrupt routing pcibios0: PCI bus #0 is the last bus bios0: ROM list: 0xc0000/0x8000 0xc8000/0xa800 0xef000/0x1000! cpu0 at mainbus0: (uniprocessor) amdmsr0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 (bios) pchb0 at pci0 dev 1 function 0 "AMD Geode LX" rev 0x33 vga1 at pci0 dev 1 function 1 "AMD Geode LX Video" rev 0x00 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) glxsb0 at pci0 dev 1 function 2 "AMD Geode LX Crypto" rev 0x00: RNG AES vr0 at pci0 dev 9 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 11, address 00:0d:b9:16:48:48 ukphy0 at vr0 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI 0x004063, model 0x0034 glxpcib0 at pci0 dev 15 function 0 "AMD CS5536 ISA" rev 0x03: rev 3, 32-bit 3579545Hz timer, watchdog, gpio gpio0 at glxpcib0: 32 pins pciide0 at pci0 dev 15 function 2 "AMD CS5536 IDE" rev 0x01: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility wd0 at pciide0 channel 0 drive 0: <SanDisk SDCFH2-002G> wd0: 4-sector PIO, LBA, 1953MB, 4001760 sectors wd0(pciide0:0:0): using PIO mode 4, DMA mode 2 pciide0: channel 1 ignored (disabled) auglx0 at pci0 dev 15 function 3 "AMD CS5536 Audio" rev 0x01: irq 11, CS5536 AC97 ac97: codec id 0x414c4770 (Avance Logic ALC203 rev 0) ac97: codec features headphone, 20 bit DAC, 18 bit ADC, No 3D Stereo audio0 at auglx0 ohci0 at pci0 dev 15 function 4 "AMD CS5536 USB" rev 0x02: irq 5, version 1.0, legacy support ehci0 at pci0 dev 15 function 5 "AMD CS5536 USB" rev 0x02: irq 5 usb0 at ehci0: USB revision 2.0 uhub0 at usb0 "AMD EHCI root hub" rev 2.00/1.00 addr 1 isa0 at glxpcib0 isadma0 at isa0 com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo pckbc0 at isa0 port 0x60/5 pckbdprobe: reset response 0xfa pcppi0 at isa0 port 0x61 spkr0 at pcppi0 npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 usb1 at ohci0: USB revision 1.0 uhub1 at usb1 "AMD OHCI root hub" rev 1.00/1.00 addr 1 mtrr: K6-family MTRR support (2 registers) uhidev0 at uhub1 port 1 configuration 1 interface 0 "CHICONY HP Basic USB Keyboard" rev 1.10/3.00 addr 2 uhidev0: iclass 3/1 ukbd0 at uhidev0: 8 modifier keys, 6 key codes wskbd0 at ukbd0: console keyboard, using wsdisplay0 uhidev1 at uhub1 port 2 configuration 1 interface 0 "Logitech USB-PS/2 Optical Mouse" rev 2.00/11.10 addr 3 uhidev1: iclass 3/1 ums0 at uhidev1: 3 buttons, Z dir wsmouse0 at ums0 mux 0 vscsi0 at root scsibus0 at vscsi0: 256 targets softraid0 at root scsibus1 at softraid0: 256 targets root on wd0a (a2e2c7d7d449d165.a) swap on wd0b dump on wd0b # cat Xorg.0.log [2455746.513] (--) checkDevMem: using aperture driver /dev/xf86 [2455746.556] (--) Using wscons driver on /dev/ttyC4 in pcvt compatibility mode (version 3.32) [2455746.584] X.Org X Server 1.11.4 Release Date: 2012-01-27 [2455746.584] X Protocol Version 11, Revision 0 [2455746.584] Build Operating System: OpenBSD 5.1 i386 [2455746.585] Current Operating System: OpenBSD thin.bsdtest.com 5.1 GENERIC#160 i386 [2455746.586] Build Date: 11 February 2012 10:00:22PM [2455746.586] [2455746.586] Current version of pixman: 0.22.2 [2455746.586] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [2455746.586] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [2455746.587] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jul 17 10:39:02 2012 [2455746.589] (==) Using system config directory "/usr/X11R6/share/X11/xorg.conf.d" [2455746.589] (==) No Layout section. Using the first Screen section. [2455746.590] (==) No screen section available. Using defaults. [2455746.590] (**) |-->Screen "Default Screen Section" (0) [2455746.590] (**) | |-->Monitor "<default monitor>" [2455746.591] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [2455746.592] (==) Disabling SIGIO handlers for input devices [2455746.592] (==) Automatically adding devices [2455746.592] (==) Automatically enabling devices [2455746.592] (==) FontPath set to: /usr/X11R6/lib/X11/fonts/misc/, /usr/X11R6/lib/X11/fonts/TTF/, /usr/X11R6/lib/X11/fonts/OTF/, /usr/X11R6/lib/X11/fonts/Type1/, /usr/X11R6/lib/X11/fonts/100dpi/, /usr/X11R6/lib/X11/fonts/75dpi/ [2455746.593] (==) ModulePath set to "/usr/X11R6/lib/modules" [2455746.593] (II) The server relies on wscons to provide the list of input devices. If no devices become available, reconfigure wscons or disable AutoAddDevices. [2455746.593] (II) Loader magic: 0x3c020020 [2455746.593] (II) Module ABI versions: [2455746.593] X.Org ANSI C Emulation: 0.4 [2455746.593] X.Org Video Driver: 11.0 [2455746.593] X.Org XInput driver : 13.0 [2455746.593] X.Org Server Extension : 6.0 [2455746.594] (--) PCI:*(0:0:1:1) 1022:2081:1022:2081 rev 0, Mem @ 0xe8000000/67108864, 0xefff0000/16384, 0xeffec000/16384, 0xeffe8000/16384, 0xefff8000/16384 [2455746.595] (II) LoadModule: "extmod" [2455746.600] (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.so [2455746.607] (II) Module extmod: vendor="X.Org Foundation" [2455746.608] compiled for 1.11.4, module version = 1.0.0 [2455746.608] Module class: X.Org Server Extension [2455746.608] ABI class: X.Org Server Extension, version 6.0 [2455746.608] (II) Loading extension MIT-SCREEN-SAVER [2455746.608] (II) Loading extension XFree86-VidModeExtension [2455746.608] (II) Loading extension XFree86-DGA [2455746.610] (II) Loading extension DPMS [2455746.610] (II) Loading extension XVideo [2455746.612] (II) Loading extension XVideo-MotionCompensation [2455746.612] (II) Loading extension X-Resource [2455746.612] (II) LoadModule: "dbe" [2455746.616] (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.so [2455746.622] (II) Module dbe: vendor="X.Org Foundation" [2455746.622] compiled for 1.11.4, module version = 1.0.0 [2455746.622] Module class: X.Org Server Extension [2455746.622] ABI class: X.Org Server Extension, version 6.0 [2455746.622] (II) Loading extension DOUBLE-BUFFER [2455746.622] (II) LoadModule: "glx" [2455746.627] (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so [2455746.639] (II) Module glx: vendor="X.Org Foundation" [2455746.645] compiled for 1.11.4, module version = 1.0.0 [2455746.645] ABI class: X.Org Server Extension, version 6.0 [2455746.647] (==) AIGLX enabled [2455746.647] (II) Loading extension GLX [2455746.647] (II) LoadModule: "record" [2455746.653] (II) Loading /usr/X11R6/lib/modules/extensions/librecord.so [2455746.658] (II) Module record: vendor="X.Org Foundation" [2455746.658] compiled for 1.11.4, module version = 1.13.0 [2455746.658] Module class: X.Org Server Extension [2455746.658] ABI class: X.Org Server Extension, version 6.0 [2455746.658] (II) Loading extension RECORD [2455746.658] (II) LoadModule: "dri" [2455746.663] (II) Loading /usr/X11R6/lib/modules/extensions/libdri.so [2455746.669] (II) Module dri: vendor="X.Org Foundation" [2455746.669] compiled for 1.11.4, module version = 1.0.0 [2455746.669] ABI class: X.Org Server Extension, version 6.0 [2455746.671] (II) Loading extension XFree86-DRI [2455746.671] (II) LoadModule: "dri2" [2455746.676] (II) Loading /usr/X11R6/lib/modules/extensions/libdri2.so [2455746.682] (II) Module dri2: vendor="X.Org Foundation" [2455746.682] compiled for 1.11.4, module version = 1.2.0 [2455746.682] ABI class: X.Org Server Extension, version 6.0 [2455746.682] (II) Loading extension DRI2 [2455746.682] (==) Matched geode as autoconfigured driver 0 [2455746.682] (==) Matched vesa as autoconfigured driver 1 [2455746.682] (==) Assigned the driver to the xf86ConfigLayout [2455746.682] (II) LoadModule: "geode" [2455746.684] (II) Loading /usr/X11R6/lib/modules/drivers/geode_drv.so [2455746.688] (II) Module geode: vendor="X.Org Foundation" [2455746.688] compiled for 1.11.4, module version = 2.11.12 [2455746.688] Module class: X.Org Video Driver [2455746.688] ABI class: X.Org Video Driver, version 11.0 [2455746.688] (II) LoadModule: "vesa" [2455746.692] (II) Loading /usr/X11R6/lib/modules/drivers/vesa_drv.so [2455746.693] (II) Module vesa: vendor="X.Org Foundation" [2455746.693] compiled for 1.11.4, module version = 2.3.0 [2455746.693] Module class: X.Org Video Driver [2455746.693] ABI class: X.Org Video Driver, version 11.0 [2455746.693] (II) GEODE: Driver for AMD Geode Chipsets: Geode LX, Geode GX [2455746.693] (II) VESA: driver for VESA chipsets: vesa [2455746.694] AmdPciProbe: Probing for supported devices! [2455746.694] (II) Loading /usr/X11R6/lib/modules/drivers/geode_drv.so [2455746.694] (WW) Falling back to old probe method for vesa [2455746.695] (WW) GEODE(0): Failed to set write-combining range (0xc001e,0x12) [2455746.695] (II) Loading sub module "vgahw" [2455746.695] (II) LoadModule: "vgahw" [2455746.702] (II) Loading /usr/X11R6/lib/modules/libvgahw.so [2455746.708] (II) Module vgahw: vendor="X.Org Foundation" [2455746.708] compiled for 1.11.4, module version = 0.1.0 [2455746.708] ABI class: X.Org Video Driver, version 11.0 [2455746.711] (II) GEODE(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 16/16 [2455746.712] (==) GEODE(0): Depth 16, (==) framebuffer bpp 16 [2455746.712] (==) GEODE(0): RGB weight 565 [2455746.712] (==) GEODE(0): Default visual is TrueColor [2455746.712] (==) GEODE(0): Using gamma correction (1.0, 1.0, 1.0) [2455746.714] (==) GEODE(0): No DCON is present [2455746.714] (II) GEODE(0): LX output options: [2455746.714] (II) GEODE(0): CRT: YES [2455746.714] (II) GEODE(0): PANEL: NO [2455746.714] (II) GEODE(0): DCON: NO [2455746.715] (II) GEODE(0): VGA: YES [2455746.715] (II) Loading sub module "int10" [2455746.715] (II) LoadModule: "int10" [2455746.722] (II) Loading /usr/X11R6/lib/modules/libint10.so [2455746.731] (II) Module int10: vendor="X.Org Foundation" [2455746.731] compiled for 1.11.4, module version = 1.0.0 [2455746.731] ABI class: X.Org Video Driver, version 11.0 [2455746.732] (==) GEODE(0): Write-combining range (0xa0000,0x20000) was already clear [2455746.732] (==) GEODE(0): Write-combining range (0xc0000,0x40000) was already clear [2455746.736] (II) GEODE(0): Primary V_BIOS segment is: 0xc000 [2455746.736] (==) GEODE(0): Write-combining range (0x0,0x1000) was already clear [2455746.743] (II) GEODE(0): Output default has no monitor section [2455746.744] (EE) GEODE(0): GPIO pins are in serial mode. Assuming no DDC [2455746.746] Segmentation fault at address 0x40 [2455746.747] Fatal server error: [2455746.747] Caught signal 11 (Segmentation fault). Server aborting [2455746.747] [2455746.747] Please consult the The X.Org Foundation support at http://wiki.x.org for help. [2455746.747] Please also check the log file at "/var/log/Xorg.0.log" for additional information. [2455746.747] [2455746.904] Server terminated with error (1). Closing log file. #

