Dear Xorg Team, I have an Ubuntu Linux 9.10, on an Intel D510MO motherboard (Intel Pine trail with GMA 3150). I've compiled the intel driver 2.10 sources and mesa 7.7rc3 and X server is broken when I'm starting to run X. I'm using 2.6.33rc4 kernel. Error message is: "Failed to submit batch buffer: Input/output error" Details: -------- Xorg.0.log: ================================================================================ root@nettop:/var/log# cat Xorg.0.log X.Org X Server 1.6.4 Release Date: 2009-9-27 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.24-23-server x86_64 Ubuntu Current Operating System: Linux nettop 2.6.33-rc4 #5 SMP Fri Jan 15 00:09:37 CET 2010 x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.33-rc4 root=/dev/sda1 ro i915.modeset=1 i915.powersave=0 Build Date: 26 October 2009 05:19:56PM xorg-server 2:1.6.4-2ubuntu4 (buildd@) Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jan 15 18:09:33 2010 (==) Using config file: "/etc/X11/xorg.conf" (==) No Layout section. Using the first Screen section. (**) |-->Screen "Default Screen" (0) (**) | |-->Monitor "Configured Monitor" (**) | |-->Device "Configured Video Device" (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. Entry deleted from font path. (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins (==) ModulePath set to "/usr/lib/xorg/modules" (II) Cannot locate a core pointer device. (II) Cannot locate a core keyboard device. (II) The server relies on HAL to provide the list of input devices. If no devices become available, reconfigure HAL or disable AllowEmptyInput. (II) Loader magic: 0xb40 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 5.0 X.Org XInput driver : 4.0 X.Org Server Extension : 2.0 (II) Loader running on linux (--) using VT number 8 (--) PCI:*(0:0:2:0) 8086:a001:8086:4f4d Intel Corporation Pineview Integrated Graphics Controller rev 2, Mem @ 0xf0200000/524288, 0xe0000000/268435456, 0xf0100000/1048576, I/O @ 0x000020c0/8 (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory) (II) No APM support in BIOS or kernel (II) System resource ranges: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) LoadModule: "extmod" (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "dbe" (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "glx" (II) Loading /usr/lib/xorg/modules/extensions//libglx.so (II) Module glx: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (==) AIGLX enabled (II) Loading extension GLX (II) LoadModule: "record" (II) Loading /usr/lib/xorg/modules/extensions//librecord.so (II) Module record: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.13.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension RECORD (II) LoadModule: "dri" (II) Loading /usr/lib/xorg/modules/extensions//libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension XFree86-DRI (II) LoadModule: "dri2" (II) Loading /usr/lib/xorg/modules/extensions//libdri2.so (II) Module dri2: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.1.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DRI2 (II) LoadModule: "intel" (II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so (II) Module intel: vendor="X.Org Foundation" compiled for 1.6.4, module version = 2.9.0 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 5.0 (II) intel: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, Clarkdale, Arrandale (II) Primary Device is: PCI 00@00:02:0 (II) resource ranges after probing: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 7, (OK) drmOpenByBusid: Searching for BusID pci:0000:00:02.0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 7, (OK) drmOpenByBusid: drmOpenMinor returns 7 drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0 (II) intel(0): Creating default Display subsection in Screen section "Default Screen" for depth/fbbpp 24/32 (==) intel(0): Depth 24, (--) framebuffer bpp 32 (==) intel(0): RGB weight 888 (==) intel(0): Default visual is TrueColor (**) intel(0): Option "Tiling" "False" (II) intel(0): Integrated Graphics Chipset: Intel(R) Pineview G (--) intel(0): Chipset: "Pineview G" (II) intel(0): Output VGA1 using monitor section Configured Monitor (II) intel(0): EDID for output VGA1 (II) intel(0): Manufacturer: ACR Model: ad04 Serial#: 34900417 (II) intel(0): Year: 2003 Week: 49 (II) intel(0): EDID Version: 1.3 (II) intel(0): Analog Display Input, Input Voltage Level: 0.700/0.700 V (II) intel(0): Sync: Separate (II) intel(0): Max Image Size [cm]: horiz.: 34 vert.: 27 (II) intel(0): Gamma: 2.07 (II) intel(0): DPMS capabilities: Off; RGB/Color Display (II) intel(0): First detailed timing is preferred mode (II) intel(0): redX: 0.640 redY: 0.340 greenX: 0.289 greenY: 0.609 (II) intel(0): blueX: 0.140 blueY: 0.069 whiteX: 0.310 whiteY: 0.329 (II) intel(0): Supported established timings: (II) intel(0): 720x400@70Hz (II) intel(0): 640x480@60Hz (II) intel(0): 640x480@75Hz (II) intel(0): 800x600@60Hz (II) intel(0): 800x600@75Hz (II) intel(0): 1024x768@60Hz (II) intel(0): 1024x768@70Hz (II) intel(0): 1024x768@75Hz (II) intel(0): 1280x1024@75Hz (II) intel(0): Manufacturer's mask: 0 (II) intel(0): Supported standard timings: (II) intel(0): #0: hsize: 1280 vsize 1024 refresh: 75 vid: 36737 (II) intel(0): #1: hsize: 1280 vsize 1024 refresh: 60 vid: 32897 (II) intel(0): #2: hsize: 1024 vsize 768 refresh: 75 vid: 20321 (II) intel(0): #3: hsize: 1024 vsize 768 refresh: 60 vid: 16481 (II) intel(0): #4: hsize: 800 vsize 600 refresh: 75 vid: 20293 (II) intel(0): #5: hsize: 800 vsize 600 refresh: 60 vid: 16453 (II) intel(0): Supported detailed timing: (II) intel(0): clock: 108.0 MHz Image Size: 340 x 270 mm (II) intel(0): h_active: 1280 h_sync: 1328 h_sync_end 1440 h_blank_end 1688 h_border: 0 (II) intel(0): v_active: 1024 v_sync: 1025 v_sync_end 1028 v_blanking: 1066 v_border: 0 (II) intel(0): Serial No: ETL0408012 (II) intel(0): Ranges: V min: 55 V max: 75 Hz, H min: 30 H max: 83 kHz, PixClock max 140 MHz (II) intel(0): Monitor name: Acer AL1721 (II) intel(0): EDID (in hex): (II) intel(0): 00ffffffffffff00047204adc1891402 (II) intel(0): 310d010368221b6b2ac0f5a3574a9c23 (II) intel(0): 114f54a54f00818f8180614f6140454f (II) intel(0): 454001010101302a009851002a403070 (II) intel(0): 1300540e1100001e000000ff0045544c (II) intel(0): 303430383031320a2020000000fd0037 (II) intel(0): 4b1e530e000a202020202020000000fc (II) intel(0): 004163657220414c313732310a2000c5 (II) intel(0): EDID vendor "ACR", prod id 44292 (II) intel(0): Using EDID range info for horizontal sync (II) intel(0): Using EDID range info for vertical refresh (II) intel(0): Printing DDC gathered Modelines: (II) intel(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz) (II) intel(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz) (II) intel(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz) (II) intel(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz) (II) intel(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz) (II) intel(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz) (II) intel(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz) (II) intel(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz) (II) intel(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz) (II) intel(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz) (II) intel(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz) (II) intel(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz) (II) intel(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz) (II) intel(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz) (II) intel(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz) (II) intel(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz) (II) intel(0): Printing probed modes for output VGA1 (II) intel(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz) (II) intel(0): Modeline "1280x1024"x75.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz) (II) intel(0): Modeline "1024x768"x75.1 78.80 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.1 kHz) (II) intel(0): Modeline "1024x768"x75.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz) (II) intel(0): Modeline "1024x768"x70.1 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz) (II) intel(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz) (II) intel(0): Modeline "800x600"x75.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz) (II) intel(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz) (II) intel(0): Modeline "640x480"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz) (II) intel(0): Modeline "640x480"x60.0 25.20 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz) (II) intel(0): Modeline "720x400"x70.1 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz) (II) intel(0): Output VGA1 connected (II) intel(0): Using exact sizes for initial modes (II) intel(0): Output VGA1 using initial mode 1280x1024 (==) intel(0): video overlay key set to 0x101fe (==) intel(0): Using gamma correction (1.0, 1.0, 1.0) (**) intel(0): Display dimensions: (340, 270) mm (**) intel(0): DPI set to (95, 96) (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/lib/xorg/modules//libfb.so (II) Module fb: vendor="X.Org Foundation" compiled for 1.6.4, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.4 (==) Depth 24 pixmap format is 32 bpp (II) do I need RAC? No, I don't. (II) resource ranges after preInit: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) intel(0): [DRI2] Setup complete (**) intel(0): Framebuffer compression disabled (**) intel(0): Tiling disabled (**) intel(0): SwapBuffers wait enabled (==) intel(0): VideoRam: 262144 KB (II) intel(0): Attempting memory allocation with untiled buffers. (II) intel(0): Untiled allocation successful. (II) UXA(0): Driver registered support for the following operations: (II) solid (II) copy (II) composite (RENDER acceleration) (==) intel(0): Backing store disabled (==) intel(0): Silken mouse enabled (II) intel(0): Initializing HW Cursor (II) intel(0): No memory allocations (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message. (II) intel(0): DPMS enabled (==) intel(0): Intel XvMC decoder disabled (II) intel(0): Set up textured video (II) intel(0): direct rendering: DRI2 Enabled (WW) intel(0): Option "AccelMethod" is not used (--) RandR disabled (II) Initializing built-in extension Generic Event Extension (II) Initializing built-in extension SHAPE (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension BIG-REQUESTS (II) Initializing built-in extension SYNC (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension XC-MISC (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing built-in extension COMPOSITE (II) Initializing built-in extension DAMAGE (II) AIGLX: enabled GLX_MESA_copy_sub_buffer (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects (II) AIGLX: Loaded and initialized /usr/lib/dri/i915_dri.so (II) GLX: Initialized DRI2 GL provider for screen 0 (II) intel(0): Setting screen physical size to 340 x 270 Fatal server error: Failed to submit batchbuffer: Input/output error Please consult the The X.Org Foundation support at http://wiki.x.org for help. Please also check the log file at "/var/log/Xorg.0.log" for additional information. (II) AIGLX: Suspending AIGLX clients for VT switch ================================================================================ Kernel config: root@nettop:/var/log# cat /boot/config-2.6.33-rc4 | grep "KMS" CONFIG_DRM_KMS_HELPER=y CONFIG_DRM_I915_KMS=y root@nettop:/var/log# cat /boot/config-2.6.33-rc4 | grep "INTEL" CONFIG_HAVE_INTEL_TXT=y CONFIG_CPU_SUP_INTEL=y CONFIG_X86_MCE_INTEL=y CONFIG_HW_RANDOM_INTEL=m CONFIG_AGP_INTEL=y CONFIG_SND_HDA_INTEL=y # CONFIG_SND_HDA_CODEC_INTELHDMI is not set CONFIG_SND_INTEL8X0=m # CONFIG_SND_INTEL8X0M is not set CONFIG_INTEL_MENLOW=m # CONFIG_INTEL_TXT is not set # CONFIG_CRYPTO_CRC32C_INTEL is not set # CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set # CONFIG_CRYPTO_AES_NI_INTEL is not set CONFIG_KVM_INTEL=y root@nettop:/var/log# cat /boot/config-2.6.33-rc4 | grep "DRM" CONFIG_DRM=y CONFIG_DRM_KMS_HELPER=y # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set # CONFIG_DRM_I810 is not set # CONFIG_DRM_I830 is not set CONFIG_DRM_I915=y CONFIG_DRM_I915_KMS=y # CONFIG_DRM_MGA is not set # CONFIG_DRM_SIS is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_VMWGFX is not set # CONFIG_DRM_NOUVEAU is not set # CONFIG_DRM_I2C_CH7006 is not set ================================================================================ dmesg: [drm] Big FIFO is enabled [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung render error detected, EIR: 0x00000000 [drm:i915_do_wait_request] *ERROR* i915_do_wait_request returns -5 (awaiting 1 at 0) [drm:i915_gem_execbuffer] *ERROR* i915_gem_do_execbuffer returns -5 [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] DAC-6: set mode 1280x1024 c [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm:i915_gem_execbuffer] *ERROR* i915_gem_do_execbuffer returns -5 [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] DAC-6: set mode 1280x1024 c [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm:i915_gem_execbuffer] *ERROR* i915_gem_do_execbuffer returns -5 [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] DAC-6: set mode 1280x1024 c [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm:i915_gem_execbuffer] *ERROR* i915_gem_do_execbuffer returns -5 [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] DAC-6: set mode 1280x1024 c [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm:i915_gem_execbuffer] *ERROR* i915_gem_do_execbuffer returns -5 [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] DAC-6: set mode 1280x1024 c [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm:i915_gem_execbuffer] *ERROR* i915_gem_do_execbuffer returns -5 [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] DAC-6: set mode 1280x1024 c [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm:i915_gem_execbuffer] *ERROR* i915_gem_do_execbuffer returns -5 [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] DAC-6: set mode 1280x1024 c [drm] Big FIFO is enabled [drm] Big FIFO is enabled [drm] Big FIFO is enabled Thank you for the help
This looks like bug#26439, which has some bisect clue.
Reassigning to Jesse who is looking at similar bugs. -Carl
Dupe. *** This bug has been marked as a duplicate of bug 26439 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.