Intel i915 hangs

Hi,
Recently my system has been exhibiting seemingly random freezes once every couple days. All of a sudden, nothing responds except I can still move the mouse cursor around; typing has no effect, trying to switch to a tty does nothing. The system still responds to ping though. Sshd isn't running by default so I couldn't try logging in from another machine.
For what it's worth it happened once when I used Firefox, and another time when I was doing Java development.
When it's stuck like that I just force reboot the thing. I don't really know what's going on -- although if I had to guess, the most likely culprit would be something related to X, bumblebee or bbswitch. How could I be sure though? In what log files (or other things) could I look to find out what has crashed?
Thanks for any input!
Last edited by ilikepie (2012-02-29 19:25:37)

I do have RC6 enabled but I only see the hangcheck errors with the mainline kernel, not the lts version. Although my laptop may have overheated on Monday evening (when it woke up from suspend in transit and I didn't realise), I didn't get any of these errors at that time even though the mainline kernel was in use. Rather I got such errors earlier in the day. Generally speaking, my laptop does not run especially hot (at least in comparison with my old one!) and so I certainly don't think it is an overheating issue in my case. grepping i915 in kernel.log:
Mar 25 16:27:30 localhost kernel: [125351.620968] i915 0000:00:02.0: restoring config space at offset 0xf (was 0x100, writing 0x10b)
Mar 25 16:27:30 localhost kernel: [125351.620982] i915 0000:00:02.0: restoring config space at offset 0x1 (was 0x900007, writing 0x900407)
Mar 25 16:27:30 localhost kernel: [125351.622711] i915 0000:00:02.0: setting latency timer to 64
Mar 25 21:05:36 localhost kernel: [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=<UUID> ro quiet add_efi_memmap resume=/dev/disk/by-uuid/<UUID> pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1 i915.semaphores=1
Mar 25 21:05:36 localhost kernel: [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=<UUID> ro quiet add_efi_memmap resume=/dev/disk/by-uuid/<UUID> pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1 i915.semaphores=1
Mar 25 21:05:36 localhost kernel: [ 2.786357] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Mar 25 21:05:36 localhost kernel: [ 2.786364] i915 0000:00:02.0: setting latency timer to 64
Mar 25 21:05:36 localhost kernel: [ 2.879557] i915 0000:00:02.0: irq 40 for MSI/MSI-X
Mar 25 21:05:36 localhost kernel: [ 3.693054] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
Mar 26 12:27:16 localhost kernel: [18335.425865] i915 0000:00:02.0: restoring config space at offset 0xf (was 0x100, writing 0x10b)
Mar 26 12:27:16 localhost kernel: [18335.425879] i915 0000:00:02.0: restoring config space at offset 0x1 (was 0x900007, writing 0x900407)
Mar 26 12:27:16 localhost kernel: [18335.427586] i915 0000:00:02.0: setting latency timer to 64
Mar 26 12:35:32 localhost kernel: [18834.108099] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Mar 26 12:35:38 localhost kernel: [18840.120747] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Mar 26 12:35:45 localhost kernel: [18847.936499] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Mar 26 12:35:45 localhost kernel: [18847.936513] [drm] capturing error event; look for more information in /debug/dri/0/i915_error_state
Mar 26 12:35:45 localhost kernel: [18847.954065] [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 291299 at 291290, next 291304)
Mar 26 12:55:28 localhost kernel: [20030.749987] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Mar 26 12:55:34 localhost kernel: [20036.762624] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Mar 26 12:55:40 localhost kernel: [20042.778602] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Mar 26 12:55:40 localhost kernel: [20042.778667] [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 991598 at 991589, next 991605)
Mar 26 13:25:31 localhost kernel: [21832.875276] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Mar 26 13:25:37 localhost kernel: [21838.887919] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Mar 26 13:25:43 localhost kernel: [21844.900559] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Mar 26 13:25:43 localhost kernel: [21844.900594] [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 2053554 at 2053551, next 2053574)
Mar 26 13:25:49 localhost kernel: [21851.246493] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Mar 26 13:25:55 localhost kernel: [21857.259141] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Mar 26 13:26:01 localhost kernel: [21863.271772] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Mar 26 13:26:01 localhost kernel: [21863.271839] [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 2053595 at 2053575, next 2053597)
Mar 26 13:59:50 localhost kernel: [23892.078870] Modules linked in: fuse aes_x86_64 cryptd aes_generic cpufreq_ondemand coretemp rfcomm bnep ip6t_REJECT ip6t_LOG nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_filter ip6_tables ipt_REJECT ipt_LOG xt_limit xt_recent xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack iptable_filter ip_tables x_tables nls_cp437 vfat fat snd_hda_codec_hdmi snd_hda_codec_conexant joydev snd_hda_intel uvcvideo snd_hda_codec arc4 snd_hwdep snd_pcm snd_page_alloc snd_timer iwlwifi thinkpad_acpi videodev nvram snd v4l2_compat_ioctl32 mac80211 iTCO_wdt tpm_tis btusb bluetooth media atl1c iTCO_vendor_support cfg80211 serio_raw soundcore rts_pstor(C) mei(C) rfkill tpm psmouse wmi i2c_i801 thermal battery evdev pcspkr tpm_bios ac acpi_cpufreq mperf processor freq_table ext4 crc16 jbd2 mbcache usbhid hid sd_mod ahci libahci libata scsi_mod ehci_hcd usbcore usb_common i915 video button i2c_algo_bit intel_agp intel_gtt drm_kms_helper drm i2c_core
Mar 26 22:17:49 localhost kernel: [ 2.562799] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Mar 26 22:17:49 localhost kernel: [ 2.562806] i915 0000:00:02.0: setting latency timer to 64
Mar 26 22:17:49 localhost kernel: [ 2.664602] i915 0000:00:02.0: irq 40 for MSI/MSI-X
Mar 26 22:17:49 localhost kernel: [ 3.488876] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
Mar 26 22:24:41 localhost kernel: [ 463.839027] i915 0000:00:02.0: restoring config space at offset 0xf (was 0x100, writing 0x10b)
Mar 26 22:24:41 localhost kernel: [ 463.839041] i915 0000:00:02.0: restoring config space at offset 0x1 (was 0x900007, writing 0x900407)
Mar 26 22:24:41 localhost kernel: [ 463.840793] i915 0000:00:02.0: setting latency timer to 64
Mar 26 22:48:29 localhost kernel: [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-linux-lts root=UUID=<UUID> ro quiet add_efi_memmap resume=/dev/disk/by-uuid/<UUID> pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1 i915.semaphores=1
Mar 26 22:48:29 localhost kernel: [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux-lts root=UUID=<UUID> ro quiet add_efi_memmap resume=/dev/disk/by-uuid/<UUID> pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1 i915.semaphores=1
Mar 26 22:48:29 localhost kernel: [ 3.836110] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Mar 26 22:48:29 localhost kernel: [ 3.836117] i915 0000:00:02.0: setting latency timer to 64
Mar 26 22:48:29 localhost kernel: [ 3.927448] i915 0000:00:02.0: irq 40 for MSI/MSI-X
Mar 26 22:48:29 localhost kernel: [ 4.683794] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
Mar 27 11:54:37 localhost kernel: [12884.470794] i915 0000:00:02.0: restoring config space at offset 0xf (was 0x100, writing 0x10b)
Mar 27 11:54:37 localhost kernel: [12884.470808] i915 0000:00:02.0: restoring config space at offset 0x1 (was 0x900007, writing 0x900407)
Mar 27 11:54:37 localhost kernel: [12884.472925] i915 0000:00:02.0: setting latency timer to 64
Mar 27 13:07:42 localhost kernel: [17265.136961] Modules linked in: fuse aes_x86_64 cryptd aes_generic coretemp rfcomm bnep ip6t_REJECT ip6t_LOG nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_filter ip6_tables ipt_REJECT ipt_LOG xt_limit xt_recent xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack iptable_filter ip_tables x_tables nls_cp437 vfat fat joydev snd_hda_codec_hdmi snd_hda_codec_conexant arc4 uvcvideo videodev v4l2_compat_ioctl32 media iwlagn thinkpad_acpi snd_hda_intel snd_hda_codec mac80211 snd_hwdep snd_pcm nvram snd_page_alloc snd_timer snd iTCO_wdt btusb soundcore rts_pstor(C) bluetooth mei(C) wmi cfg80211 atl1c i2c_i801 serio_raw psmouse rfkill iTCO_vendor_support pcspkr tpm_tis thermal battery tpm tpm_bios evdev ac acpi_cpufreq mperf processor ext4 crc16 jbd2 mbcache usbhid hid sd_mod ahci libahci libata scsi_mod ehci_hcd usbcore i915 video button i2c_algo_bit intel_agp intel_gtt drm_kms_helper drm i2c_core
Mar 27 20:39:37 localhost kernel: [41052.392955] i915 0000:00:02.0: restoring config space at offset 0xf (was 0x100, writing 0x10b)
Mar 27 20:39:37 localhost kernel: [41052.392969] i915 0000:00:02.0: restoring config space at offset 0x1 (was 0x900007, writing 0x900407)
Mar 27 20:39:37 localhost kernel: [41052.395084] i915 0000:00:02.0: setting latency timer to 64
Mar 28 09:46:36 localhost kernel: [60281.034170] i915 0000:00:02.0: restoring config space at offset 0xf (was 0x100, writing 0x10b)
Mar 28 09:46:36 localhost kernel: [60281.034184] i915 0000:00:02.0: restoring config space at offset 0x1 (was 0x900007, writing 0x900407)
Mar 28 09:46:36 localhost kernel: [60281.036271] i915 0000:00:02.0: setting latency timer to 64
Mar 28 13:57:51 localhost kernel: [75063.283483] i915 0000:00:02.0: restoring config space at offset 0xf (was 0x100, writing 0x10b)
Mar 28 13:57:51 localhost kernel: [75063.283507] i915 0000:00:02.0: restoring config space at offset 0x1 (was 0x900007, writing 0x900407)
Mar 28 13:57:51 localhost kernel: [75063.285919] i915 0000:00:02.0: setting latency timer to 64
Mar 28 22:56:56 localhost kernel: [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-linux-lts root=UUID=<UUID> ro quiet add_efi_memmap resume=/dev/disk/by-uuid/<UUID> pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1 i915.semaphores=1
Mar 28 22:56:56 localhost kernel: [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux-lts root=UUID=<UUID> ro quiet add_efi_memmap resume=/dev/disk/by-uuid/<UUID> pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1 i915.semaphores=1
Mar 28 22:56:56 localhost kernel: [ 3.833207] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Mar 28 22:56:56 localhost kernel: [ 3.833214] i915 0000:00:02.0: setting latency timer to 64
Mar 28 22:56:56 localhost kernel: [ 3.924413] i915 0000:00:02.0: irq 40 for MSI/MSI-X
Mar 28 22:56:56 localhost kernel: [ 4.710371] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
Mar 29 15:51:17 localhost kernel: [17898.288307] i915 0000:00:02.0: restoring config space at offset 0xf (was 0x100, writing 0x10b)
Mar 29 15:51:17 localhost kernel: [17898.288322] i915 0000:00:02.0: restoring config space at offset 0x1 (was 0x900007, writing 0x900407)
Mar 29 15:51:17 localhost kernel: [17898.290403] i915 0000:00:02.0: setting latency timer to 64
Mar 29 21:58:24 localhost kernel: [37602.220789] i915 0000:00:02.0: restoring config space at offset 0xf (was 0x100, writing 0x10b)
Mar 29 21:58:24 localhost kernel: [37602.220813] i915 0000:00:02.0: restoring config space at offset 0x1 (was 0x900007, writing 0x900407)
Mar 29 21:58:24 localhost kernel: [37602.223185] i915 0000:00:02.0: setting latency timer to 64
Mar 30 15:13:57 localhost kernel: [51582.920102] i915 0000:00:02.0: restoring config space at offset 0xf (was 0x100, writing 0x10b)
Mar 30 15:13:57 localhost kernel: [51582.920116] i915 0000:00:02.0: restoring config space at offset 0x1 (was 0x900007, writing 0x900407)
Mar 30 15:13:57 localhost kernel: [51582.922059] i915 0000:00:02.0: setting latency timer to 64
The only plausible overheating occurred between around 19:30 and 22:30/23:00 on 25 March. And, as I say, I get these problems repeatedly with the mainline kernel when the machine is nowhere near overheating. (The laptop doesn't feel especially hot, the fan isn't especially fast, reported temperatures are typically below 50, with a critical level being 100.)
Last edited by cfr (2012-03-30 16:30:30)

Similar Messages

  • Configure a intel i915 (Solved)

    I need help to configure a intel i915 chipset, I installed the 3ddesktop package, and the command "3ddesk" gives me this message:
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Daemon started.  Run 3ddesk to activate.
    Server not found after waiting 5 seconds.
    Could not find server.
    Try starting manually (3ddeskd)
    Then I tried with "3ddeskd" and got:
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Daemon started.  Run 3ddesk to activate.
    And so it goes and goes, then the command glxgears gives me this other message:
    Xlib:  extension "GLX" missing on display ":0.0".
    Error: couldn't get an RGB, Double-buffered visual
    So, I guess my card is not configured properly, so how can I make it work on xorg 7?
    this is my xorg.conf:
    # File generated by xorgconfig.
    # Copyright 2004 The X.Org Foundation
    # Permission is hereby granted, free of charge, to any person obtaining a
    # copy of this software and associated documentation files (the "Software"),
    # to deal in the Software without restriction, including without limitation
    # the rights to use, copy, modify, merge, publish, distribute, sublicense,
    # and/or sell copies of the Software, and to permit persons to whom the
    # Software is furnished to do so, subject to the following conditions:
    # The above copyright notice and this permission notice shall be included in
    # all copies or substantial portions of the Software.
    # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
    # The X.Org Foundation BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
    # WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
    # OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    # SOFTWARE.
    # Except as contained in this notice, the name of The X.Org Foundation shall
    # not be used in advertising or otherwise to promote the sale, use or other
    # dealings in this Software without prior written authorization from
    # The X.Org Foundation.
    # Refer to the xorg.conf(5x) man page for details about the format of
    # this file.
    # Module section -- this  section  is used to specify
    # which dynamically loadable modules to load.
    Section "Module"
    # This loads the DBE extension module.
        Load        "dbe"      # Double buffer extension
    # This loads the miscellaneous extensions module, and disables
    # initialisation of the XFree86-DGA extension within that module.
        SubSection  "extmod"
          Option    "omit xfree86-dga"   # don't initialise the DGA extension
        EndSubSection
    # This loads the font modules
    #    Load        "type1"
    #    Load        "speedo"
        Load        "freetype"
    #    Load        "xtt"
    # This loads the GLX module
    #    Load       "glx"
    # This loads the DRI module
    #    Load       "dri"
    EndSection
    # Files section.  This allows default font and rgb paths to be set
    Section "Files"
    # The location of the RGB database.  Note, this is the name of the
    # file minus the extension (like ".txt" or ".db").  There is normally
    # no need to change the default.
        RgbPath    "/usr/share/X11/rgb"
    # Multiple FontPath entries are allowed (which are concatenated together),
    # as well as specifying multiple comma-separated entries in one FontPath
    # command (or a combination of both methods)
        FontPath   "/usr/share/fonts/misc"
        FontPath   "/usr/share/fonts/75dpi"
        FontPath   "/usr/share/fonts/100dpi"
        FontPath   "/usr/share/fonts/TTF"
        FontPath   "/usr/share/fonts/Type1"
    #    FontPath   "/usr/lib/X11/fonts/local/"
    #    FontPath   "/usr/lib/X11/fonts/misc/"
    #    FontPath   "/usr/lib/X11/fonts/75dpi/:unscaled"
    #    FontPath   "/usr/lib/X11/fonts/100dpi/:unscaled"
    #    FontPath   "/usr/lib/X11/fonts/Speedo/"
    #    FontPath   "/usr/lib/X11/fonts/Type1/"
    #    FontPath   "/usr/lib/X11/fonts/TrueType/"
    #    FontPath   "/usr/lib/X11/fonts/freefont/"
    #    FontPath   "/usr/lib/X11/fonts/75dpi/"
    #    FontPath   "/usr/lib/X11/fonts/100dpi/"
    # The module search path.  The default path is shown here.
    #    ModulePath "/usr/lib/modules"
    EndSection
    # Server flags section.
    Section "ServerFlags"
    # Uncomment this to cause a core dump at the spot where a signal is
    # received.  This may leave the console in an unusable state, but may
    # provide a better stack trace in the core dump to aid in debugging
    #    Option "NoTrapSignals"
    # Uncomment this to disable the <Ctrl><Alt><Fn> VT switch sequence
    # (where n is 1 through 12).  This allows clients to receive these key
    # events.
    #    Option "DontVTSwitch"
    # Uncomment this to disable the <Ctrl><Alt><BS> server abort sequence
    # This allows clients to receive this key event.
    #    Option "DontZap"
    # Uncomment this to disable the <Ctrl><Alt><KP_+>/<KP_-> mode switching
    # sequences.  This allows clients to receive these key events.
    #    Option "Dont Zoom"
    # Uncomment this to disable tuning with the xvidtune client. With
    # it the client can still run and fetch card and monitor attributes,
    # but it will not be allowed to change them. If it tries it will
    # receive a protocol error.
    #    Option "DisableVidModeExtension"
    # Uncomment this to enable the use of a non-local xvidtune client.
    #    Option "AllowNonLocalXvidtune"
    # Uncomment this to disable dynamically modifying the input device
    # (mouse and keyboard) settings.
    #    Option "DisableModInDev"
    # Uncomment this to enable the use of a non-local client to
    # change the keyboard or mouse settings (currently only xset).
    #    Option "AllowNonLocalModInDev"
    EndSection
    # Input devices
    # Core keyboard's InputDevice section
    Section "InputDevice"
        Identifier    "Keyboard1"
        Driver    "kbd"
    # For most OSs the protocol can be omitted (it defaults to "Standard").
    # When using XQUEUE (only for SVR3 and SVR4, but not Solaris),
    # uncomment the following line.
    #    Option     "Protocol"      "Xqueue"
        Option "AutoRepeat" "500 30"
    # Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
    #    Option    "Xleds"      "1 2 3"
    #    Option "LeftAlt"     "Meta"
    #    Option "RightAlt"    "ModeShift"
    # To customise the XKB settings to suit your keyboard, modify the
    # lines below (which are the defaults).  For example, for a non-U.S.
    # keyboard, you will probably want to use:
    #    Option "XkbModel"    "pc105"
    # If you have a US Microsoft Natural keyboard, you can use:
    #    Option "XkbModel"    "microsoft"
    # Then to change the language, change the Layout setting.
    # For example, a german layout can be obtained with:
    #    Option "XkbLayout"   "de"
    # or:
    #    Option "XkbLayout"   "de"
    #    Option "XkbVariant"  "nodeadkeys"
    # If you'd like to switch the positions of your capslock and
    # control keys, use:
    #    Option "XkbOptions"  "ctrl:swapcaps"
    # These are the default XKB settings for Xorg
    #    Option "XkbRules"    "xorg"
    #    Option "XkbModel"    "pc105"
    #    Option "XkbLayout"   "us"
    #    Option "XkbVariant"  ""
    #    Option "XkbOptions"  ""
    #    Option "XkbDisable"
        Option "XkbRules"    "xorg"
        Option "XkbModel"    "pc105"
        Option "XkbLayout"    "latam"
    EndSection
    # Core Pointer's InputDevice section
    Section "InputDevice"
    # Identifier and driver
        Identifier    "Mouse1"
        Driver    "mouse"
        Option "Protocol"    "Auto"    # Auto detect
        Option "Device"      "/dev/input/mouse0"
    # When using XQUEUE, comment out the above two lines, and uncomment
    # the following line.
    #    Option "Protocol"    "Xqueue"
    # Mouse-speed setting for PS/2 mouse.
    #    Option "Resolution"    "256"
    # Baudrate and SampleRate are only for some Logitech mice. In
    # almost every case these lines should be omitted.
    #    Option "BaudRate"    "9600"
    #    Option "SampleRate"    "150"
    # Mouse wheel mapping.  Default is to map vertical wheel to buttons 4 & 5,
    # horizontal wheel to buttons 6 & 7.   Change if your mouse has more than
    # 3 buttons and you need to map the wheel to different button ids to avoid
    # conflicts.
        Option "ZAxisMapping"   "4 5 6 7"
    # Emulate3Buttons is an option for 2-button mice
    # Emulate3Timeout is the timeout in milliseconds (default is 50ms)
    #    Option "Emulate3Buttons"
    #    Option "Emulate3Timeout"    "50"
    # ChordMiddle is an option for some 3-button Logitech mice
    #    Option "ChordMiddle"
    EndSection
    # Other input device sections
    # this is optional and is required only if you
    # are using extended input devices.  This is for example only.  Refer
    # to the xorg.conf man page for a description of the options.
    # Section "InputDevice"
    #    Identifier  "Mouse2"
    #    Driver      "mouse"
    #    Option      "Protocol"      "MouseMan"
    #    Option      "Device"        "/dev/mouse2"
    # EndSection
    # Section "InputDevice"
    #    Identifier "spaceball"
    #    Driver     "magellan"
    #    Option     "Device"        "/dev/cua0"
    # EndSection
    # Section "InputDevice"
    #    Identifier "spaceball2"
    #    Driver     "spaceorb"
    #    Option     "Device"        "/dev/cua0"
    # EndSection
    # Section "InputDevice"
    #    Identifier "touchscreen0"
    #    Driver     "microtouch"
    #    Option     "Device"        "/dev/ttyS0"
    #    Option     "MinX"          "1412"
    #    Option     "MaxX"          "15184"
    #    Option     "MinY"          "15372"
    #    Option     "MaxY"          "1230"
    #    Option     "ScreenNumber"  "0"
    #    Option     "ReportingMode" "Scaled"
    #    Option     "ButtonNumber"  "1"
    #    Option     "SendCoreEvents"
    # EndSection
    # Section "InputDevice"
    #    Identifier "touchscreen1"
    #    Driver     "elo2300"
    #    Option     "Device"        "/dev/ttyS0"
    #    Option     "MinX"          "231"
    #    Option     "MaxX"          "3868"
    #    Option     "MinY"          "3858"
    #    Option     "MaxY"          "272"
    #    Option     "ScreenNumber"  "0"
    #    Option     "ReportingMode" "Scaled"
    #    Option     "ButtonThreshold"       "17"
    #    Option     "ButtonNumber"  "1"
    #    Option     "SendCoreEvents"
    # EndSection
    # Monitor section
    # Any number of monitor sections may be present
    Section "Monitor"
        Identifier  "HPvs15"
    # HorizSync is in kHz unless units are specified.
    # HorizSync may be a comma separated list of discrete values, or a
    # comma separated list of ranges of values.
    # NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
    # USER MANUAL FOR THE CORRECT NUMBERS.
        HorizSync   31.5, 35.15, 35.5
    #    HorizSync    30-64         # multisync
    #    HorizSync    31.5, 35.2    # multiple fixed sync frequencies
    #    HorizSync    15-25, 30-50  # multiple ranges of sync frequencies
    # VertRefresh is in Hz unless units are specified.
    # VertRefresh may be a comma separated list of discrete values, or a
    # comma separated list of ranges of values.
    # NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
    # USER MANUAL FOR THE CORRECT NUMBERS.
        VertRefresh 50-70
    EndSection
    # Graphics device section
    # Any number of graphics device sections may be present
    # Standard VGA Device:
    Section "Device"
        Identifier    "Standard VGA"
        VendorName    "Unknown"
        BoardName    "Unknown"
    # The chipset line is optional in most cases.  It can be used to override
    # the driver's chipset detection, and should not normally be specified.
    #    Chipset    "generic"
    # The Driver line must be present.  When using run-time loadable driver
    # modules, this line instructs the server to load the specified driver
    # module.  Even when not using loadable driver modules, this line
    # indicates which driver should interpret the information in this section.
        Driver     "vga"
    # The BusID line is used to specify which of possibly multiple devices
    # this section is intended for.  When this line isn't present, a device
    # section can only match up with the primary video device.  For PCI
    # devices a line like the following could be used.  This line should not
    # normally be included unless there is more than one video device
    # intalled.
    #    BusID      "PCI:0:10:0"
    #    VideoRam    256
    #    Clocks    25.2 28.3
    EndSection
    # Device configured by xorgconfig:
    Section "Device"
        Identifier  "** Intel i810 (generic)               [i810]"
        Driver      "i810"
        #VideoRam    131072
        # Insert Clocks lines here if appropriate
    EndSection
    # Screen sections
    # Any number of screen sections may be present.  Each describes
    # the configuration of a single screen.  A single specific screen section
    # may be specified from the X server command line with the "-screen"
    # option.
    Section "Screen"
        Identifier  "Screen 1"
        Device      "** Intel i810 (generic)               [i810]"
        Monitor     "HPvs15"
        DefaultDepth 24
        Subsection "Display"
            Depth       8
            Modes       "1024x768" "800x600" "640x480"
            ViewPort    0 0
        EndSubsection
        Subsection "Display"
            Depth       16
            Modes       "1024x768" "800x600" "640x480"
            ViewPort    0 0
        EndSubsection
        Subsection "Display"
            Depth       24
            Modes       "1024x768" "800x600" "640x480"
            ViewPort    0 0
        EndSubsection
    EndSection
    # ServerLayout sections.
    # Any number of ServerLayout sections may be present.  Each describes
    # the way multiple screens are organised.  A specific ServerLayout
    # section may be specified from the X server command line with the
    # "-layout" option.  In the absence of this, the first section is used.
    # When now ServerLayout section is present, the first Screen section
    # is used alone.
    Section "ServerLayout"
    # The Identifier line must be present
        Identifier  "Simple Layout"
    # Each Screen line specifies a Screen section name, and optionally
    # the relative position of other screens.  The four names after
    # primary screen name are the screens to the top, bottom, left and right
    # of the primary screen.  In this example, screen 2 is located to the
    # right of screen 1.
        Screen "Screen 1"
    # Each InputDevice line specifies an InputDevice section name and
    # optionally some options to specify the way the device is to be
    # used.  Those options include "CorePointer", "CoreKeyboard" and
    # "SendCoreEvents".
        InputDevice "Mouse1" "CorePointer"
        InputDevice "Keyboard1" "CoreKeyboard"
    EndSection
    # Section "DRI"
    #    Mode 0666
    # EndSection
    [/list]

    Here's a copy of my Xorg.conf designed for i810/i910, just copy the contents over your xorg.conf (make backup!!) and adjust it to your needs (u may want to change the keyboard layout)
    This xorg conf work with nomal as well as Xinerama by doing
    startx -- -layout Xinerama
    :arrow: http://arch.pastebin.com/613767

  • [SOLVED] Audio over HDMI stopped working? (Intel/i915)

    My audio over HDMI was working fine until recently and I can't figure out what's stopped it from working... My configs haven't changed and aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav gives no errors, but no sound can be heard. There are no errors/messages in dmesg either.
    My graphics card uses the Intel i915 chipset (Asus laptop).
    Config stuff:
    /etc/asound.conf:
    pcm.!default {
    type hw
    card 0
    device 3
    ctl.!default {
    type hw
    card 0
    device 3
    aplay -l:
    **** List of PLAYBACK Hardware Devices ****
    card 0: MID [HDA Intel MID], device 0: CONEXANT Analog [CONEXANT Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: MID [HDA Intel MID], device 3: HDMI 0 [HDMI 0]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    Any ideas?
    Last edited by Minsc (2014-06-19 01:04:29)

    Yeah I checked and everything is fine... this is really weird!
    I've tested audio over HDMI on windows, so I know it's not the cable/HDMI port. I've looked through my pacman.log (I tend to update daily) and the only thing I can see which could affect it is a kernel update and intel-dri. I tried downgrading those and re-tested, to no avail.
    I also installed pulseaudio and pulseaudio-alsa before it stopped working. This could have broken it, but I've since uninstalled them and replaced /etc/asound.conf with my original, so that rules those out; unless there is something else that pulse could have broken?
    Cheers
    Last edited by Minsc (2013-01-28 07:42:59)

  • HELP!! -- Solaris 8 10/01 (Intel) Installation Hangs My PC!!

    I downloaded the Solaris 8 for x86 yesterday and burned them into CDs.
    I have the following hardware configuration.
    - Intel i815E mainboard
    - Intel PIII 733
    - KingMax 256M 133MHz
    - Maxtor 30G hard disk
    - Acer 50X CDROM
    The inistallation initially gave me a warning.
    WARNING: ACPI Table not in Reclaim Memory
    And it gave more warning during the installation process:
    Resource Conflicting -- Both devices are added
    The conflicting devices are:
    - PNP0C01
    - ISY0050
    Unfortunately, I don't know what they are. :(
    However, these are not the whole story. The installer went ahead to
    let me fdisk my 30G hard disk.
    I accepted the "Solaris Default" and answered Y to the question "Can
    swap slice start at the beginning of the disk?". Immediately, the
    system hangs there but the keyboard is responsive that I can type
    anything I want.
    In addition, I use the 512M as swap as suggested by the installer.
    Can anyone help me with this situation? I have tried installing this
    version of Solaris for several times but with no luck. :S
    Any insights are highly appreciated! Thanks!
    - Peter

    Try this workaround for your problem and let me know the outcomes.
    Solaris bootstrap uses Advanced Configuration and Power Interface (ACPI)
    for device configuration and MP interrupt routing.
    Try to disable your ACPI.
    Steps to follow:
    1) Use either eeprom(1M):
    # eeprom acpi-user-options=0x2
    ( OR )
    * Modify the Device Configuration Assistant (DCA) boot floppy.
    Manually edit the /boot/solaris/bootenv.rc to add:
    setprop acpi-user-options 0x2
    In this method is applicable for at the time of Solaris 8 installation.
    DCA for Solaris 8 10/01 download it from this URL:
    http://soldc.sun.com/support/drivers/dca_diskettes/
    The ACPI conflicts problem is not fixed and is resolved by disabling ACPI.
    In the example you gave, while it is annoying, it probably does no harm. In
    some cases it causes duplicate devices to show up, like two floppy or IDE
    drives - neither of which work properly. Disabling ACPI is the safest way
    to insure there will be no problems if this message shows up.
    2) Reboot the System.
    Hope it helps.
    Senthilkumar
    Developer Technical Support
    Sun Microsystems, Inc.
    http://www.sun.com/developers/support

  • Intel iMac hangs at startup on white screen, no logo

    Suddenly, my Intel iMac won't boot. When I turn it on, it plays the tone and hangs forever at the white lit screen. I hear the CD-ROM drive spin up, but I can't get it to boot from a CD, even if I hold down "C". I have Bootcamp installed dual-booting Vista SP1 (by default) and OS X Leopard. I can't make the boot menu appear, either.
    I tried resetting the SMC as described in a troubleshooting article by unplugging everything, waiting, plugging back in the power and then the other peripherals (only network, keyboard, mouse, and a secondary display.) It had no effect.
    Any suggestions, if only to narrow down what the problem might be?

    mquander....did the new hard drive resolve the problem?
    I have the exact same problem. It all started on a hot day, my iMac froze while just surfing the web. Only option was to power it down manually. After that the machine would not boot into OSX, it would get as far as the blue screen, but never come up with the login window. Then it started acting up and certain keyboard boot combinations would not work consistently. For example holding option down would only occasionally bring up the boot list, other times, it would just stay at a gray screen indefinitely.
    Now I can't boot to anything, CD, internal hard drive, external hard drive. The gray screen comes up with no apple logo, eventually if I leave it, 10 minutes or so later it will reboot itself and just do the same thing.
    I'd be curious to find out if the new hard drive resolved your problems.
    Thanks
    Chris

  • Live Update 3 - Intel INF hangs

    I've been having problems with my 865PE Neo2 crashing randomly while running games so I decided to try updating drivers.  One of the weird things I see is WinXP telling me a "serious error" has ocurred and is a "driver failure".
    Anyway, I run Live Update 3 and tell it to download the Intel INF file.  It took me a least a dozen attempts to get a full download of the file.  Now that I install it, I get to 60% and the system hangs.   ;(
    Fortunately I can reboot the system and it still runs but I have no idea if the Intel INF is the correct version or if it will stop these random crashes.
    Details on the crashes:
    I'm running with a 3.0 gHZ processor at stock speed.  I have a gig of GEIL DDR433 memory.  Audio is an Audigy 2, onboard sound is disabled.  Video is an ATI 9800 PRO.  My boot drive is an SATA drive and I also have 3 IDE drives not counting a CD-R and DVD drive.
    Crashes occur during LAN or internet gaming with BF1942.  Sometimes the app exits to desktop.  Sometimes I get a sound lockup and have to reset the system.
    Any ideas?

    My system specs are listed in my first message at the top of this thread.
    I did read through the ReadMe in the install package and I did see something that is rather disturbing.  The instructions lead me through control panel and device manager to list devices by connection.  The names of the devices the ReadMe tells me to look for DO NOT match what I see in my control panel.  I'm definitely looking at the WinXP folder for the INF.
    The Readme file says to look for these PCI devices:
    12. Right-click on the line containing the description
                PCI standard host CPU bridge
                -or-
                PCI standard ISA bridge
                -or-
                PCI standard PCI-to-PCI bridge
                -or-
                PCI System Management Bus
                -or-
                Standard Dual PCI IDE Controller
                -or-
                Standard Universal PCI to USB Host Controller
    What I'm seeing on my system are lines like
    "SMBus Controller" with the chip number at the beginning of the line.  The files LOOKS like the appropriate one but why are the instructions wrong?  ?(
    I still tried to follow the ReadMe instructions anyway and burnt the "Disk1" folder to a CD.  I tried to update the driver for my "SMBus Controller" and when it looked at the CD it said it didn't find any drivers there.   X(
    MSI, why oh why didn't you include drivers on your CD!   ;(
    Any suggestions on how to do the suggested repair?  The INF install doesn't show up in Add/Remove Programs.

  • Intel i915 Video Artifacts with Xorg 1.9

    Hey everyone.  I set up Arch with my girlfriend on her Asus U81A earlier tonight, but we're getting some terrible video artifacting and I can't seem to find us a solution.  Basically the screen often fails to refresh after things even as simple as typing - lots of black boxes.  Is anyone getting the same behavior?  Has anyone come across a solution?  Here are her versions of the pertinent packages.  I'm not sure if this is just a conflict with the new xorg 1.9 or what...  I tried specifying the intel driver manually via both mkinitcpio.conf and GRUB (where you modeset=1).  Neither helps at all.
    gnome-desktop 2.32.0-1
    xorg-server 1.9.0-1
    xf86-video-intel 2.12.0-3
    Thanks to anyone who has info on this subject.

    commonmanthemes wrote: I think she's going to be rather annoyed until somebody updates one of those packages.  ;-)
    ouch...noone wants an angry gf
    the 60ish fps is perfectly right since the intel drivers are now syncing to vblank

  • DRM Intel i915 errors

    Hi,
    After going out of blank mode, my external VGA monitor will randomly refuse to work (the primary laptop monitor works fine). This seems to be fixable only by rebooting.
    Those errors show up in dmesg just after booting the computer :
    [lun. avril 20 09:15:34 2015] [drm:intel_uncore_check_errors [i915]] *ERROR* Unclaimed register before interrupt
    [lun. avril 20 09:15:35 2015] [drm:intel_uncore_check_errors [i915]] *ERROR* Unclaimed register before interrupt
    [lun. avril 20 09:15:53 2015] [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* uncleared fifo underrun on pipe A
    [lun. avril 20 09:15:53 2015] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
    Those show up every few minutes or so :
    [lun. avril 20 12:35:30 2015] [drm:intel_uncore_check_errors [i915]] *ERROR* Unclaimed register before interrupt
    [lun. avril 20 12:38:29 2015] [drm:intel_uncore_check_errors [i915]] *ERROR* Unclaimed register before interrupt
    [lun. avril 20 13:15:04 2015] [drm:intel_uncore_check_errors [i915]] *ERROR* Unclaimed register before interrupt
    [lun. avril 20 13:23:17 2015] [drm:intel_uncore_check_errors [i915]] *ERROR* Unclaimed register before interrupt
    [lun. avril 20 13:23:30 2015] [drm:intel_uncore_check_errors [i915]] *ERROR* Unclaimed register before interrupt
    [lun. avril 20 13:23:49 2015] [drm:intel_uncore_check_errors [i915]] *ERROR* Unclaimed register before interrupt
    [lun. avril 20 13:24:03 2015] [drm:intel_uncore_check_errors [i915]] *ERROR* Unclaimed register before interrupt
    [lun. avril 20 13:57:58 2015] [drm:intel_uncore_check_errors [i915]] *ERROR* Unclaimed register before interrupt
    [lun. avril 20 13:58:11 2015] [drm:intel_uncore_check_errors [i915]] *ERROR* Unclaimed register before interrupt
    When coming out of blank mode, those show up :
    [lun. avril 20 14:16:06 2015] [drm:intel_dp_start_link_train [i915]] *ERROR* failed to enable link training
    [lun. avril 20 14:16:06 2015] [drm:intel_dp_complete_link_train [i915]] *ERROR* failed to start channel equalization
    [lun. avril 20 14:16:07 2015] [drm:intel_uncore_check_errors [i915]] *ERROR* Unclaimed register before interrupt
    I've already changed the acceleration method to UXA, without results (although I believe the problem show up less frequently but I'm unsure).
    Any idea ?
    Thanks in advance

    Hi gentledevil,
    There is a similar thread here https://bbs.archlinux.org/viewtopic.php?id=184857 and also a couple of bug reports [1]  [2]. Unfortunately there is no solution yet.
    gentledevil wrote:[lun. avril 20 12:35:30 2015] [drm:intel_uncore_check_errors [i915]] *ERROR* Unclaimed register before interrupt
    Also, searching the kernel bug tracker for the error above leads to the the following report that may be related https://bugzilla.kernel.org/show_bug.cgi?id=90951

  • Solaris 8 Intel scan hangs on Windows Sound System Compatable

    I am trying to install Solaris on a Anigma Pentium II motherboard with integrated AGP/Audio/DVD, plextor CDRW, 40 gig maxtor ide hd new, unpartioned.....
    when the sytem scans it keeps hanging on either "Windows Sound System Compatable" or "ADS Sound Blaster....I do not have a soundblaster card in this machine, it is on board sound......
    cous anyone please point me in the right direction......I am new to Solaris, please help me get this installed.....
    thanks, michael

    Just an idea:
    After installing the latest kernel + usb patches a system built around
    an ASUS P2B showed similar behaviour: Soon after the screen is
    cleared during the boot sequence the machine hung. Before installing
    these patches the machine was running without problem.
    The problem was a disabled USB IRQ in the bios setup. The system has
    no USB peripherals connected, so the USB IRQ was disabled in the
    BIOS (in an
    attempt to free some IRQs - which is actually nonsense in a PCI
    system; some old habit from good old ISA PCs). Re-enabling the
    USB IRQ in the BIOS fixed the solaris boot problem. Probably the
    solaris 8 USB drivers had detected the USB bus and started scanning
    for devices there; and that hung the machine due to non working USB controller IRQs.
    Maybe you have a similar problem...

  • Intel i915, kernel output if lid opened too fast

    I have an Intel graphics card, and acpid set up to turn off/on the screen based on the lid events (with vbetool's dpms ability).
    At times, if I open the lid too fast, I get this output if I'm on a tty:
    [drm:intel_enable_transcoder] *ERROR* failed to enable transcoder 0
    I'm not quite sure what to do about it.  Other than having the lid open event sleep for 1 second, that seems to have fixed it for now.
    Just wanted to see if anyone else experienced this, had any advice, or thought this should be submitted as a bug report.

    I have an Intel graphics card, and acpid set up to turn off/on the screen based on the lid events (with vbetool's dpms ability).
    At times, if I open the lid too fast, I get this output if I'm on a tty:
    [drm:intel_enable_transcoder] *ERROR* failed to enable transcoder 0
    I'm not quite sure what to do about it.  Other than having the lid open event sleep for 1 second, that seems to have fixed it for now.
    Just wanted to see if anyone else experienced this, had any advice, or thought this should be submitted as a bug report.

  • Intel i915 and displayport mst freeze entire kernel

    Hi folks,
    My lenovo laptop (t440s) came with the Ultra dock that has displayport on the back. I use a displayport cable to connect to a monitor. When I connect to the dock, the monitor works just fine, but if I ever try to "xrandr --output DP2-1 --off" it or disconnect from the dock, the entire kernel hard locks. No response, image on the screen is frozen, and from another computer on the same network I can't ssh or ping.
    I put drm.debug=0xf on the boot line, and then repro'd the issue (which repro's every time) and I get the following output right before the crash (see the kernel BUG line)
    Mar 18 12:13:54 nevada kernel: [drm:drm_ioctl] pid=587, dev=0xe200, auth=1, I915_GEM_BUSY
    Mar 18 12:13:54 nevada kernel: [drm:drm_ioctl] pid=587, dev=0xe200, auth=1, I915_GEM_BUSY
    Mar 18 12:13:54 nevada kernel: [drm:drm_ioctl] pid=587, dev=0xe200, auth=1, I915_GEM_MADVISE
    Mar 18 12:13:54 nevada kernel: [drm:drm_ioctl] pid=587, dev=0xe200, auth=1, I915_GEM_BUSY
    Mar 18 12:13:54 nevada kernel: [drm:drm_ioctl] pid=587, dev=0xe200, auth=1, I915_GEM_BUSY
    Mar 18 12:13:54 nevada kernel: [drm:drm_ioctl] pid=587, dev=0xe200, auth=1, I915_GEM_MADVISE
    Mar 18 12:13:54 nevada kernel: [drm:drm_ioctl] pid=587, dev=0xe200, auth=1, I915_GEM_THROTTLE
    Mar 18 12:13:54 nevada kernel: [drm:intel_hpd_irq_handler] hotplug event received, stat 0x00400000, dig 0x00101210
    Mar 18 12:13:54 nevada kernel: [drm:intel_hpd_irq_handler] digital hpd port C - long
    Mar 18 12:13:54 nevada kernel: [drm:intel_hpd_irq_handler] Received HPD interrupt on PIN 5 - cnt: 1
    Mar 18 12:13:54 nevada kernel: [drm:intel_dp_hpd_pulse] got hpd irq on port C - long
    Mar 18 12:13:54 nevada kernel: [drm:intel_hpd_irq_handler] hotplug event received, stat 0x00400000, dig 0x00101210
    Mar 18 12:13:54 nevada kernel: [drm:intel_hpd_irq_handler] digital hpd port C - long
    Mar 18 12:13:54 nevada kernel: [drm:intel_hpd_irq_handler] Received HPD interrupt on PIN 5 - cnt: 2
    Mar 18 12:13:54 nevada kernel: [drm:intel_dp_get_dpcd] DPCD: 12 14 c4 01 00 15 01 83 02 00 00 00 00 00 04
    Mar 18 12:13:54 nevada kernel: [drm:intel_dp_get_dpcd] Displayport TPS3 supported
    Mar 18 12:13:54 nevada kernel: [drm:intel_dp_probe_oui] Sink OUI: 000000
    Mar 18 12:13:54 nevada kernel: [drm:intel_dp_probe_oui] Branch OUI: 90cc24
    Mar 18 12:13:54 nevada kernel: [drm:intel_dp_probe_mst] Sink is MST capable
    Mar 18 12:13:54 nevada kernel: [drm:intel_dp_hpd_pulse] got hpd irq on port C - long
    Mar 18 12:13:54 nevada kernel: [drm:intel_dp_hpd_pulse] MST device may have disappeared 1 vs 1
    Mar 18 12:13:54 nevada kernel: BUG: unable to handle kernel NULL pointer dereference at 000000000000004c
    There are no other lines after that kernel NULL pointer dereference at 0x4c
    I can attach or paste the full dmesg somewhere else if anyone is interested, but I'm confused by the second to last line there, MST device may have disappeared 1 vs 1. From the code (linux-stable at tag v3.18.6):
    From drivers/gpu/drm/i915/intel_dp.c:
    4559 mst_fail:
    4560 /* if we were in MST mode, and device is not there get out of MST mode */
    4561 if (intel_dp->is_mst) {
    4562 DRM_DEBUG_KMS("MST device may have disappeared %d vs %d\n", intel_dp->is_mst, intel_dp->mst_mgr.mst_state);
    4563 intel_dp->is_mst = false;
    4564 drm_dp_mst_topology_mgr_set_mst(&intel_dp->mst_mgr, intel_dp->is_mst);
    4565 }
    4566 put_power:
    4567 intel_display_power_put(dev_priv, power_domain);
    4568
    4569 return ret;
    4570 }
    So it's locking up either in drm_dp_mst_topology_mgr_set_mst (which doesn't have any debug messages in it in the main path, and does capture a lock) or it's locking up in intel_display_power_put, which ALSO doesn't have debug output. They both acquire mutex's.. looking into this some more. If anyone has seen this issue with displayport, mst, and linux 3.18.6 please let me know

    Ok, writing a patch with debug messages to see where this is exactly locking up hopefully...
    From 05a0a4758a98f47305165befa81eb61154e15676 Mon Sep 17 00:00:00 2001
    From: Jeff Mickey <[email protected]>
    Date: Wed, 18 Mar 2015 14:00:28 -0700
    Subject: [PATCH] Debugging statements for figuring out this dp mst bug
    Signed-off-by: Jeff Mickey <[email protected]>
    drivers/gpu/drm/drm_dp_mst_topology.c | 27 ++++++++++++++++++++++-----
    drivers/gpu/drm/i915/intel_dp.c | 8 ++++++++
    drivers/gpu/drm/i915/intel_pm.c | 3 +++
    3 files changed, 33 insertions(+), 5 deletions(-)
    diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c
    index f50d884..b0ff4be 100644
    --- a/drivers/gpu/drm/drm_dp_mst_topology.c
    +++ b/drivers/gpu/drm/drm_dp_mst_topology.c
    @@ -1827,13 +1827,16 @@ int drm_dp_mst_topology_mgr_set_mst(struct drm_dp_mst_topology_mgr *mgr, bool ms
    int ret = 0;
    struct drm_dp_mst_branch *mstb = NULL;
    + DRM_DEBUG_KMS("locking mgr->lock\n");
    mutex_lock(&mgr->lock);
    - if (mst_state == mgr->mst_state)
    + if (mst_state == mgr->mst_state) {
    + DRM_DEBUG_KMS("goto out_unlock 1\n");
    goto out_unlock;
    + }
    mgr->mst_state = mst_state;
    /* set the device into MST mode */
    if (mst_state) {
    + DRM_DEBUG_KMS("inside mst_state\n");
    WARN_ON(mgr->mst_primary);
    /* get dpcd info */
    @@ -1849,9 +1852,11 @@ int drm_dp_mst_topology_mgr_set_mst(struct drm_dp_mst_topology_mgr *mgr, bool ms
    mgr->avail_slots = mgr->total_slots;
    /* add initial branch device at LCT 1 */
    + DRM_DEBUG_KMS("calling drm_dp_add_mst_branch_device\n");
    mstb = drm_dp_add_mst_branch_device(1, NULL);
    if (mstb == NULL) {
    ret = -ENOMEM;
    + DRM_DEBUG_KMS("goto out_unlock 2\n");
    goto out_unlock;
    mstb->mgr = mgr;
    @@ -1864,29 +1869,35 @@ int drm_dp_mst_topology_mgr_set_mst(struct drm_dp_mst_topology_mgr *mgr, bool ms
    struct drm_dp_payload reset_pay;
    reset_pay.start_slot = 0;
    reset_pay.num_slots = 0x3f;
    + DRM_DEBUG_KMS("drm_dp_dpcd_write_payload\n");
    drm_dp_dpcd_write_payload(mgr, 0, &reset_pay);
    + DRM_DEBUG_KMS("drm_dp_dpcd_writeb\n");
    ret = drm_dp_dpcd_writeb(mgr->aux, DP_MSTM_CTRL,
    DP_MST_EN | DP_UP_REQ_EN | DP_UPSTREAM_IS_SRC);
    if (ret < 0) {
    + DRM_DEBUG_KMS("goto out_unlock 3\n");
    goto out_unlock;
    /* sort out guid */
    + DRM_DEBUG_KMS("drm_dp_dpcd_read\n");
    ret = drm_dp_dpcd_read(mgr->aux, DP_GUID, mgr->guid, 16);
    if (ret != 16) {
    DRM_DEBUG_KMS("failed to read DP GUID %d\n", ret);
    goto out_unlock;
    + DRM_DEBUG_KMS("drm_dp_validate_guid\n");
    mgr->guid_valid = drm_dp_validate_guid(mgr, mgr->guid);
    if (!mgr->guid_valid) {
    + DRM_DEBUG_KMS("drm_dp_dpcd_write 2\n");
    ret = drm_dp_dpcd_write(mgr->aux, DP_GUID, mgr->guid, 16);
    mgr->guid_valid = true;
    + DRM_DEBUG_KMS("queue_work\n");
    queue_work(system_long_wq, &mgr->work);
    ret = 0;
    @@ -1895,6 +1906,7 @@ int drm_dp_mst_topology_mgr_set_mst(struct drm_dp_mst_topology_mgr *mgr, bool ms
    mstb = mgr->mst_primary;
    mgr->mst_primary = NULL;
    /* this can fail if the device is gone */
    + DRM_DEBUG_KMS("drm_dp_dpcd_writeb 2\n");
    drm_dp_dpcd_writeb(mgr->aux, DP_MSTM_CTRL, 0);
    ret = 0;
    memset(mgr->payloads, 0, mgr->max_payloads * sizeof(struct drm_dp_payload));
    @@ -1904,11 +1916,16 @@ int drm_dp_mst_topology_mgr_set_mst(struct drm_dp_mst_topology_mgr *mgr, bool ms
    out_unlock:
    + DRM_DEBUG_KMS("unlocking mgr->lock\n");
    mutex_unlock(&mgr->lock);
    - if (mstb)
    + if (mstb) {
    + DRM_DEBUG_KMS("drm_dp_put_mst_branch_device 2\n");
    drm_dp_put_mst_branch_device(mstb);
    - return ret;
    + }
    +
    + DRM_DEBUG_KMS("returning %d\n", ret);
    + return ret;
    EXPORT_SYMBOL(drm_dp_mst_topology_mgr_set_mst);
    diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c
    index 4bcd917..5a3c562 100644
    --- a/drivers/gpu/drm/i915/intel_dp.c
    +++ b/drivers/gpu/drm/i915/intel_dp.c
    @@ -4523,24 +4523,29 @@ intel_dp_hpd_pulse(struct intel_digital_port *intel_dig_port, bool long_hpd)
    if (HAS_PCH_SPLIT(dev)) {
    if (!ibx_digital_port_connected(dev_priv, intel_dig_port))
    + DRM_DEBUG_KMS("goto mst_fail 1\n");
    goto mst_fail;
    } else {
    if (g4x_digital_port_connected(dev, intel_dig_port) != 1)
    + DRM_DEBUG_KMS("goto mst_fail 2\n");
    goto mst_fail;
    if (!intel_dp_get_dpcd(intel_dp)) {
    + DRM_DEBUG_KMS("goto mst_fail 3\n");
    goto mst_fail;
    intel_dp_probe_oui(intel_dp);
    if (!intel_dp_probe_mst(intel_dp))
    + DRM_DEBUG_KMS("goto mst_fail 4\n");
    goto mst_fail;
    } else {
    if (intel_dp->is_mst) {
    if (intel_dp_check_mst_status(intel_dp) == -EINVAL)
    + DRM_DEBUG_KMS("goto mst_fail 5\n");
    goto mst_fail;
    @@ -4549,6 +4554,7 @@ intel_dp_hpd_pulse(struct intel_digital_port *intel_dig_port, bool long_hpd)
    * we'll check the link status via the normal hot plug path later -
    * but for short hpds we should check it now
    + DRM_DEBUG_KMS("drm_modeset_lock\n");
    drm_modeset_lock(&dev->mode_config.connection_mutex, NULL);
    intel_dp_check_link_status(intel_dp);
    drm_modeset_unlock(&dev->mode_config.connection_mutex);
    @@ -4566,6 +4572,8 @@ mst_fail:
    put_power:
    intel_display_power_put(dev_priv, power_domain);
    + DRM_DEBUG_KMS("Returning %d as ret\n", ret);
    +
    return ret;
    diff --git a/drivers/gpu/drm/i915/intel_pm.c b/drivers/gpu/drm/i915/intel_pm.c
    index 83c7ecf..c5e6f33 100644
    --- a/drivers/gpu/drm/i915/intel_pm.c
    +++ b/drivers/gpu/drm/i915/intel_pm.c
    @@ -6555,6 +6555,7 @@ void intel_display_power_put(struct drm_i915_private *dev_priv,
    power_domains = &dev_priv->power_domains;
    + DRM_DEBUG_KMS("locking power_domains->lock\n");
    mutex_lock(&power_domains->lock);
    WARN_ON(!power_domains->domain_use_count[domain]);
    @@ -6570,8 +6571,10 @@ void intel_display_power_put(struct drm_i915_private *dev_priv,
    + DRM_DEBUG_KMS("unlocking power_domains->lock\n");
    mutex_unlock(&power_domains->lock);
    + DRM_DEBUG_KMS("intel_runtime_pm_put is being called\n");
    intel_runtime_pm_put(dev_priv);
    2.3.3

  • 10.4.11 Combo Updater (Intel) just hangs, doesn't continue...

    I have 10.4.11 installed already, but have been having major problems with crashing applications -- Software Updater and all of the browsers -- so on the advice of someone on another thread, I downloaded the combo updater and was going to install that. The application opens just fine, but when I click "continue," it doesn't do anything... it just sits there...
    What should I do? I'm so frustrated because when I try to solve any one problem, it just seems to uncover another problem, and I don't know what else to try!
    Thanks in advance to any kind hearted souls with advice!

    Welcome To  Discussions zoe!
    THESE ARE THE STEPS FOR USING DISK UTILITY TO REPAIR YOUR HD
    1.Insert the System Install disk, Mac OS X CD-ROM disk, or Restore DVD disk, then restart the computer while holding the C key. Use the System disk, of the OS, that is currently installed.
    2.Once started up from CD or DVD, on the Menubar at the top of the screen, choose Disk Utility from the Installer contextual menu for Panther, or Utilities for Tiger.
    Important: Do not click Continue in the first screen of the Installer. If you do, you must restart from disc to access Disk Utility.
    3.Click the First Aid tab.
    4.Click the disclosure triangle to the left of the hard drive icon to display the names of your hard disk volumes and partitions.
    5.Select your Mac OS X volume, if necessary.
    6.Click Repair. If DU reports errors it has fixed, re-run Repair Disk until no errors are reported.
    7.Repeat steps 5 & 6, but select the Hard Drive this time. It's usually the first listed with the manufacturer's model number. Make note of the S.M.A.R.T. status.
    8.When finished, select Quit Disk Utility from the Installer menu.
    9.Select Quit Installer from the Installer menu.
    10.In the resulting pop-up window, choose restart.
    11.After the computer has restarted, you can eject the CD.
    ali b

  • Xf86-video-intel vs hibernate

    I have recently updated by laptop with xorg7.3 (ie, xorg-server 1.4 +
    xf86-video-intel (instead of xf86-video-i810) + xrand 1.2).  After a
    long struggling period I have managed to make all these new things
    working reasonably well on my Dell X1 laptop. However I still have
    one open issue: hibernate scripts no longer work. The laptop hibernate
    correctly. It also to wake up but X crashes when it restarts with the
    following error message:
    -----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----
    Ring at virtual 0xa79b1000 head 0x0 tail 0x10 count 4
        0001ff80: 00000000
        0001ff84: 00000000
        0001ff88: 00000000
        0001ff8c: 00000000
        0001ff90: 00000000
        0001ff94: 00000000
        0001ff98: 00000000
        0001ff9c: 00000000
        0001ffa0: 00000000
        0001ffa4: 00000000
        0001ffa8: 00000000
        0001ffac: 00000000
        0001ffb0: 00000000
        0001ffb4: 00000000
        0001ffb8: 00000000
        0001ffbc: 00000000
        0001ffc0: 00000000
        0001ffc4: 00000000
        0001ffc8: 00000000
        0001ffcc: 00000000
        0001ffd0: 00000000
        0001ffd4: 00000000
        0001ffd8: 00000000
        0001ffdc: 00000000
        0001ffe0: 00000000
        0001ffe4: 00000000
        0001ffe8: 00000000
        0001ffec: 00000000
        0001fff0: 00000000
        0001fff4: 00000000
        0001fff8: 00000000
        0001fffc: 00000000
        00000000: 02000011
    Ring end
    space: 131048 wanted 131064
    FatalError re-entered, aborting
    lockup
    -----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----
    Is there any body here that could give some hints? Thanks in advance.
    Manuel
    Here is a description of my config:
    Laptop: DELL X1
    Kernel: 2.6.23.1
    Video driver: Intel i915
    xorg-server: 1.4
    xf86-video-intel: 2.1.1-2
    Xorg.conf:
    -----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----
    #*    Default Layout                                                   */
    Section "ServerLayout"
        Identifier     "Default"
        Screen         0 "Default" 0 0
            Option            "AIGLX" "true"
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "USB Mouse" "SendCoreEvents"
        InputDevice    "Synaptics" "SendCoreEvents"
    #*    !!! WARNING                                                      */
    #* xorg <=7.2 used AlwaysCore.                                         */
    #* It has been replaced in xorg-7.3 with SendCoreEvents                */
    #*     InputDevice    "USB Mouse" "AlwaysCore"                        */
    #*     InputDevice    "Synaptics" "AlwaysCore"                        */
    EndSection
    #*    Server flags                                                     */
    Section "ServerFlags"
        Option "AllowMouseOpenFail"  "true"
    EndSection
    #*    Files                                                            */
    Section "Files"
        FontPath     "/usr/share/fonts/misc"
        FontPath     "/usr/share/fonts/75dpi"
        FontPath     "/usr/share/fonts/100dpi"
        FontPath     "/usr/share/fonts/TTF"
        FontPath     "/usr/share/fonts/Type1"
        FontPath     "/usr/share/fonts/MathML"
    #    FontPath     "/usr/share/fonts/ttf-bitstream-vera"
    EndSection
    #*    DRI                                                              */
    Section "DRI"
        Mode 0666
    EndSection
    #*    Modules                                                          */
    Section "Module"
            Load        "ddc"
        Load        "dbe"
        Load        "dri"
        Load        "extmod"
        Load        "glx"
        Load        "bitmap"
        Load        "type1"
        Load        "freetype"
        Load        "record"
        Load        "vbe"
            Load        "synaptics"
            Load        "int10"
    EndSection
    #*    Xorg extensions                                                  */
    Section "Extensions"
            Option      "Composite" "Enable"
            Option         "GLX" "Enable"
            Option      "RENDER" "Enable"
    EndSection
    #*    Keyboard                                                         */
    Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "CoreKeyboard"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "inspiron"
        Option      "XkbLayout" "us,fr"
        Option      "XKbOptions" "grp:alt_shift_toggle"
    EndSection
    #*    Mice                                                             */
    Section "InputDevice"
        Identifier  "Synaptics"
        Driver      "synaptics"
            Option      "CorePointer"
        Option      "Device"        "/dev/input/mice"
        Option      "SHMConfig"        "on"
            Option      "Protocol"          "auto-dev"
        Option      "LeftEdge"        "1700"
        Option      "RightEdge"        "5150"
        Option      "TopEdge"        "1700"
        Option      "BottomEdge"    "4200"
        Option      "FingerLow"        "25"
        Option      "FingerHigh"    "30"
        Option      "MaxTapTime"    "180"
        Option      "MaxTapMove"    "220"
        Option      "VertScrollDelta"    "100"
        Option      "MinSpeed"        "0.06"
        Option      "MaxSpeed"        "0.25"
        Option      "AccelFactor"    "0.0020"
        Option      "TapButton1"    "1"
        Option      "TapButton2"    "2"
        Option      "TapButton3"        "3"
        Option        "LTCornorButton"    "0"
        #Option        "LBCornorButton"    "0"
        #Option        "RTCornorButton"    "0"
        #Option        "RBCornorButton"    "0"
    EndSection
    Section "InputDevice"
        Identifier  "PS/2 Mouse"
        Driver      "mouse"
        Option      "Protocol" "IMPS/2"
        Option      "Device" "/dev/misc/psaux"
        Option      "Emulate3Buttons" "true"
        Option      "Emulate3Timeout" "70"
        Option        "SendCoreEvents"  "true"
    EndSection
    Section "InputDevice"
        Identifier  "USB Mouse"
        Driver      "mouse"
        Option      "Device" "/dev/input/mice"
        Option      "SendCoreEvents" "true"
        Option      "Protocol" "IMPS/2"
        Option      "ZAxisMapping" "4 5"
            Option      "Buttons" "5"
    EndSection
    #*    Screen                                                           */
    Section "Screen"
        Identifier "Default"
        Device     "intel"
            Option     "XAANoOffscreenPixmaps"
        Monitor    "generic"
        DefaultColorDepth 24
        SubSection "Display"
            Depth 16
            Modes "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
            Depth 24
            Modes "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
    EndSection
    #*    Graphic card                                                     */
    #*    !!! WARNING                                                      */
    #* xorg <=7.2 used i810 video driver.                                  */
    #* It has been replaced in xorg-7.3 with xf86-video-intel              */
    Section "Device"
        Identifier  "intel"
        Driver        "intel"
        BusID        "PCI:0:2:0"
            Screen      0
            VideoRam    131072
            Option      "DPMS" "true"
            Option      "DDC" "true"
            Option      "XVideo" "true"
            Option         "XAANoOffscreenPixmaps" "true"
          Option      "DRI" "true"
    EndSection
    #*    Monitor                                                          */
    Section "Monitor"
        Identifier    "generic"
        HorizSync        27 - 96
        VertRefresh      40 - 160
        Option         "DPMS"
            Option          "Enable" "true"
    EndSection
    #*    Modes                                                            */
    Section "Modes"
        Identifier "Modes[0]"
            Modeline "1280x768" 80.14 1280 1344 1480 1680 768 769 772 795 -HSync +Vsync
    EndSection
    Section "Modes"
            Identifier "Modes[1]"
            ModeLine "1600x1024" 127.34 1600 1672 2032 2176 1024 1026 1038 1064
            ModeLine "1600x1024" 125.02 1600 1672 2032 2176 1024 1026 1038 1064
            ModeLine "1280x1024" 99.28 1280 1336 1616 1728 1024 1026 1038 1064
    EndSection
    -----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----
    .xinitrc file:
    -----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----
    #*=====================================================================*/
    #*    serrano/house/X/xrandr.sgi-1600x1024                             */
    #*    Author      :  Manuel Serrano                                    */
    #*    Creation    :  Wed Nov  7 11:35:38 2007                          */
    #*    Last change :  Sun Nov 11 08:44:36 2007 (serrano)                */
    #*    Copyright   :  2007 Manuel Serrano                               */
    #*    Using xrandr 1.2 to select the VGA output                        */
    #*=====================================================================*/
    mode=`xrandr | \
          grep "VGA connected" | \
          awk '{print $3}' | \
          sed -e "s/+[0-9]+[0-9]//"`
    if [ "$X_VGA_LAYOUT " != " " ]; then
      mode=$X_VGA_LAYOUT;
    fi
    if [ "$?" = "0" -a "$mode " != " " ]; then
      xrandr --output LVDS --off
      xrandr --newmode 1600x1024 108.00 1600 1616 1656 1704 1024 1027 1030 1056 -hsync -vsync
      xrandr --addmode VGA 1600x1024
      xrandr --output VGA --mode 1600x1024
    else
      xrandr --output LVDS --on
    fi
    -----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----
    The X log that shows the problem:
    -----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----
    _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
    _XSERVTransOpen: transport open failed for inet6/smith:0
    _XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
    X.Org X Server 1.4.0
    Release Date: 5 September 2007
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.24-rc1-ARCH i686
    Current Operating System: Linux smith 2.6.23.1 #1 Sun Oct 21 23:05:01 CEST 2007 i686
    Build Date: 07 November 2007  11:19:12AM
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
    Module Loader present
    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: Sun Nov 11 08:14:07 2007
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) ServerLayout "Default"
    (**) |-->Screen "Default" (0)
    (**) |   |-->Monitor "generic"
    (**) |   |-->Device "intel"
    (**) |-->Input Device "Keyboard0"
    (**) |-->Input Device "USB Mouse"
    (**) |-->Input Device "Synaptics"
    (**) Option "AllowMouseOpenFail" "true"
    (**) Option "AIGLX" "true"
    (==) Automatically adding devices
    (==) Automatically enabling devices
    (==) Including the default font path /usr/share/fonts/misc,/usr/share/fonts/100dpi:unscaled,/usr/share/fonts/75dpi:unscaled,/usr/share/fonts/TTF,/usr/share/fonts/Type1.
    (**) FontPath set to:
        /usr/share/fonts/misc,
        /usr/share/fonts/75dpi,
        /usr/share/fonts/100dpi,
        /usr/share/fonts/TTF,
        /usr/share/fonts/Type1,
        /usr/share/fonts/MathML,
        /usr/share/fonts/misc,
        /usr/share/fonts/100dpi:unscaled,
        /usr/share/fonts/75dpi:unscaled,
        /usr/share/fonts/TTF,
        /usr/share/fonts/Type1
    (==) RgbPath set to "/usr/share/X11/rgb"
    (==) ModulePath set to "/usr/lib/xorg/modules"
    (**) Extension "Composite" is enabled
    (**) Extension "GLX" is enabled
    (**) Extension "RENDER" is enabled
    (II) Open ACPI successful (/var/run/acpid.socket)
    (II) Loader magic: 0x81d4540
    (II) Module ABI versions:
        X.Org ANSI C Emulation: 0.3
        X.Org Video Driver: 2.0
        X.Org XInput driver : 2.0
        X.Org Server Extension : 0.3
        X.Org Font Renderer : 0.5
    (II) Loader running on linux
    (II) LoadModule: "pcidata"
    (II) Loading /usr/lib/xorg/modules//libpcidata.so
    (II) Module pcidata: vendor="X.Org Foundation"
        compiled for 1.4.0, module version = 1.0.0
        ABI class: X.Org Video Driver, version 2.0
    (--) using VT number 7
    (II) PCI: PCI scan (all values are in hex)
    (II) PCI: 00:00:0: chip 8086,2590 card 1028,01a3 rev 03 class 06,00,00 hdr 00
    (II) PCI: 00:02:0: chip 8086,2592 card 1028,01a3 rev 03 class 03,00,00 hdr 80
    (II) PCI: 00:02:1: chip 8086,2792 card 1028,01a3 rev 03 class 03,80,00 hdr 80
    (II) PCI: 00:1c:0: chip 8086,2660 card 0000,0000 rev 03 class 06,04,00 hdr 81
    (II) PCI: 00:1d:0: chip 8086,2658 card 1028,01a3 rev 03 class 0c,03,00 hdr 80
    (II) PCI: 00:1d:1: chip 8086,2659 card 1028,01a3 rev 03 class 0c,03,00 hdr 00
    (II) PCI: 00:1d:2: chip 8086,265a card 1028,01a3 rev 03 class 0c,03,00 hdr 00
    (II) PCI: 00:1d:3: chip 8086,265b card 1028,01a3 rev 03 class 0c,03,00 hdr 00
    (II) PCI: 00:1d:7: chip 8086,265c card 1028,01a3 rev 03 class 0c,03,20 hdr 00
    (II) PCI: 00:1e:0: chip 8086,2448 card 0000,0000 rev d3 class 06,04,01 hdr 81
    (II) PCI: 00:1e:2: chip 8086,266e card 1028,01a3 rev 03 class 04,01,00 hdr 00
    (II) PCI: 00:1e:3: chip 8086,266d card 14f1,5423 rev 03 class 07,03,00 hdr 00
    (II) PCI: 00:1f:0: chip 8086,2641 card 1028,01a3 rev 03 class 06,01,00 hdr 80
    (II) PCI: 00:1f:1: chip 8086,266f card 1028,01a3 rev 03 class 01,01,8a hdr 00
    (II) PCI: 00:1f:3: chip 8086,266a card 1028,01a3 rev 03 class 0c,05,00 hdr 00
    (II) PCI: 01:00:0: chip 14e4,1677 card 1028,01a3 rev 01 class 02,00,00 hdr 00
    (II) PCI: 02:01:0: chip 1180,0476 card 2000,0000 rev b3 class 06,07,00 hdr 82
    (II) PCI: 02:01:1: chip 1180,0552 card 1028,01a3 rev 08 class 0c,00,10 hdr 80
    (II) PCI: 02:01:2: chip 1180,0822 card 1028,01a3 rev 17 class 08,05,01 hdr 80
    (II) PCI: 02:03:0: chip 8086,4220 card 8086,2721 rev 05 class 02,80,00 hdr 00
    (II) PCI: End of PCI scan
    (II) Intel Bridge workaround enabled
    (II) Host-to-PCI bridge:
    (II) Bus 0: bridge is at (0:0:0), (0,0,3), BCTRL: 0x0008 (VGA_EN is set)
    (II) Bus 0 I/O range:
        [0] -1    0    0x00000000 - 0x0000ffff (0x10000) IX[b]
    (II) Bus 0 non-prefetchable memory range:
        [0] -1    0    0x00000000 - 0xffffffff (0x0) MX[b]
    (II) Bus 0 prefetchable memory range:
        [0] -1    0    0x00000000 - 0xffffffff (0x0) MX[b]
    (II) PCI-to-PCI bridge:
    (II) Bus 1: bridge is at (0:28:0), (0,1,1), BCTRL: 0x0002 (VGA_EN is cleared)
    (II) Bus 1 non-prefetchable memory range:
        [0] -1    0    0xdfd00000 - 0xdfdfffff (0x100000) MX[b]
    (II) Subtractive PCI-to-PCI bridge:
    (II) Bus 2: bridge is at (0:30:0), (0,2,3), BCTRL: 0x0002 (VGA_EN is cleared)
    (II) Bus 2 I/O range:
        [0] -1    0    0x00002000 - 0x00002fff (0x1000) IX[b]
    (II) Bus 2 non-prefetchable memory range:
        [0] -1    0    0xdfc00000 - 0xdfcfffff (0x100000) MX[b]
    (II) Bus 2 prefetchable memory range:
        [0] -1    0    0x60000000 - 0x63ffffff (0x4000000) MX[b]
    (II) PCI-to-ISA bridge:
    (II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
    (II) PCI-to-CardBus bridge:
    (II) Bus 3: bridge is at (2:1:0), (2,3,6), BCTRL: 0x0740 (VGA_EN is cleared)
    (II) Bus 3 I/O range:
        [0] -1    0    0x00002000 - 0x000020ff (0x100) IX[b]
        [1] -1    0    0x00002400 - 0x000024ff (0x100) IX[b]
    (II) Bus 3 prefetchable memory range:
        [0] -1    0    0x60000000 - 0x63ffffff (0x4000000) MX[b]
    (--) PCI:*(0:2:0) Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller rev 3, Mem @ 0xdff00000/19, 0xc0000000/28, 0xdfec0000/18, I/O @ 0xec38/3
    (--) PCI: (0:2:1) Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller rev 3, Mem @ 0xdff80000/19
    (II) Addressable bus resource ranges are
        [0] -1    0    0x00000000 - 0xffffffff (0x0) MX[b]
        [1] -1    0    0x00000000 - 0x0000ffff (0x10000) IX[b]
    (II) OS-reported resource ranges:
        [0] -1    0    0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(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 - 0x000000ff (0x100) IX[b]
    (II) Active PCI resource ranges:
        [0] -1    0    0xdfcff000 - 0xdfcfffff (0x1000) MX[b]
        [1] -1    0    0xdfcfe700 - 0xdfcfe7ff (0x100) MX[b]
        [2] -1    0    0xdfcfe800 - 0xdfcfefff (0x800) MX[b]
        [3] -1    0    0xdfdf0000 - 0xdfdfffff (0x10000) MX[b]
        [4] -1    0    0xdfebfd00 - 0xdfebfdff (0x100) MX[b]
        [5] -1    0    0xdfebfe00 - 0xdfebffff (0x200) MX[b]
        [6] -1    0    0xffa80800 - 0xffa80bff (0x400) MX[b]
        [7] -1    0    0xdff80000 - 0xdfffffff (0x80000) MX[b](B)
        [8] -1    0    0xdfec0000 - 0xdfefffff (0x40000) MX[b](B)
        [9] -1    0    0xc0000000 - 0xcfffffff (0x10000000) MX[b](B)
        [10] -1    0    0xdff00000 - 0xdff7ffff (0x80000) MX[b](B)
        [11] -1    0    0x000010c0 - 0x000010df (0x20) IX[b]
        [12] -1    0    0x0000bfa0 - 0x0000bfaf (0x10) IX[b]
        [13] -1    0    0x00000374 - 0x00000374 (0x1) IX[b]
        [14] -1    0    0x00000170 - 0x00000177 (0x8) IX[b]
        [15] -1    0    0x000003f4 - 0x000003f4 (0x1) IX[b]
        [16] -1    0    0x000001f0 - 0x000001f7 (0x8) IX[b]
        [17] -1    0    0x0000ec80 - 0x0000ecff (0x80) IX[b]
        [18] -1    0    0x0000ee00 - 0x0000eeff (0x100) IX[b]
        [19] -1    0    0x0000ec40 - 0x0000ec7f (0x40) IX[b]
        [20] -1    0    0x0000ed00 - 0x0000edff (0x100) IX[b]
        [21] -1    0    0x0000bf20 - 0x0000bf3f (0x20) IX[b]
        [22] -1    0    0x0000bf40 - 0x0000bf5f (0x20) IX[b]
        [23] -1    0    0x0000bf60 - 0x0000bf7f (0x20) IX[b]
        [24] -1    0    0x0000bf80 - 0x0000bf9f (0x20) IX[b]
        [25] -1    0    0x0000ec38 - 0x0000ec3f (0x8) IX[b](B)
    (II) Active PCI resource ranges after removing overlaps:
        [0] -1    0    0xdfcff000 - 0xdfcfffff (0x1000) MX[b]
        [1] -1    0    0xdfcfe700 - 0xdfcfe7ff (0x100) MX[b]
        [2] -1    0    0xdfcfe800 - 0xdfcfefff (0x800) MX[b]
        [3] -1    0    0xdfdf0000 - 0xdfdfffff (0x10000) MX[b]
        [4] -1    0    0xdfebfd00 - 0xdfebfdff (0x100) MX[b]
        [5] -1    0    0xdfebfe00 - 0xdfebffff (0x200) MX[b]
        [6] -1    0    0xffa80800 - 0xffa80bff (0x400) MX[b]
        [7] -1    0    0xdff80000 - 0xdfffffff (0x80000) MX[b](B)
        [8] -1    0    0xdfec0000 - 0xdfefffff (0x40000) MX[b](B)
        [9] -1    0    0xc0000000 - 0xcfffffff (0x10000000) MX[b](B)
        [10] -1    0    0xdff00000 - 0xdff7ffff (0x80000) MX[b](B)
        [11] -1    0    0x000010c0 - 0x000010df (0x20) IX[b]
        [12] -1    0    0x0000bfa0 - 0x0000bfaf (0x10) IX[b]
        [13] -1    0    0x00000374 - 0x00000374 (0x1) IX[b]
        [14] -1    0    0x00000170 - 0x00000177 (0x8) IX[b]
        [15] -1    0    0x000003f4 - 0x000003f4 (0x1) IX[b]
        [16] -1    0    0x000001f0 - 0x000001f7 (0x8) IX[b]
        [17] -1    0    0x0000ec80 - 0x0000ecff (0x80) IX[b]
        [18] -1    0    0x0000ee00 - 0x0000eeff (0x100) IX[b]
        [19] -1    0    0x0000ec40 - 0x0000ec7f (0x40) IX[b]
        [20] -1    0    0x0000ed00 - 0x0000edff (0x100) IX[b]
        [21] -1    0    0x0000bf20 - 0x0000bf3f (0x20) IX[b]
        [22] -1    0    0x0000bf40 - 0x0000bf5f (0x20) IX[b]
        [23] -1    0    0x0000bf60 - 0x0000bf7f (0x20) IX[b]
        [24] -1    0    0x0000bf80 - 0x0000bf9f (0x20) IX[b]
        [25] -1    0    0x0000ec38 - 0x0000ec3f (0x8) IX[b](B)
    (II) OS-reported resource ranges after removing overlaps with PCI:
        [0] -1    0    0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(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 - 0x000000ff (0x100) IX[b]
    (II) All system resource ranges:
        [0] -1    0    0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(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    0xdfcff000 - 0xdfcfffff (0x1000) MX[b]
        [5] -1    0    0xdfcfe700 - 0xdfcfe7ff (0x100) MX[b]
        [6] -1    0    0xdfcfe800 - 0xdfcfefff (0x800) MX[b]
        [7] -1    0    0xdfdf0000 - 0xdfdfffff (0x10000) MX[b]
        [8] -1    0    0xdfebfd00 - 0xdfebfdff (0x100) MX[b]
        [9] -1    0    0xdfebfe00 - 0xdfebffff (0x200) MX[b]
        [10] -1    0    0xffa80800 - 0xffa80bff (0x400) MX[b]
        [11] -1    0    0xdff80000 - 0xdfffffff (0x80000) MX[b](B)
        [12] -1    0    0xdfec0000 - 0xdfefffff (0x40000) MX[b](B)
        [13] -1    0    0xc0000000 - 0xcfffffff (0x10000000) MX[b](B)
        [14] -1    0    0xdff00000 - 0xdff7ffff (0x80000) MX[b](B)
        [15] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [16] -1    0    0x00000000 - 0x000000ff (0x100) IX[b]
        [17] -1    0    0x000010c0 - 0x000010df (0x20) IX[b]
        [18] -1    0    0x0000bfa0 - 0x0000bfaf (0x10) IX[b]
        [19] -1    0    0x00000374 - 0x00000374 (0x1) IX[b]
        [20] -1    0    0x00000170 - 0x00000177 (0x8) IX[b]
        [21] -1    0    0x000003f4 - 0x000003f4 (0x1) IX[b]
        [22] -1    0    0x000001f0 - 0x000001f7 (0x8) IX[b]
        [23] -1    0    0x0000ec80 - 0x0000ecff (0x80) IX[b]
        [24] -1    0    0x0000ee00 - 0x0000eeff (0x100) IX[b]
        [25] -1    0    0x0000ec40 - 0x0000ec7f (0x40) IX[b]
        [26] -1    0    0x0000ed00 - 0x0000edff (0x100) IX[b]
        [27] -1    0    0x0000bf20 - 0x0000bf3f (0x20) IX[b]
        [28] -1    0    0x0000bf40 - 0x0000bf5f (0x20) IX[b]
        [29] -1    0    0x0000bf60 - 0x0000bf7f (0x20) IX[b]
        [30] -1    0    0x0000bf80 - 0x0000bf9f (0x20) IX[b]
        [31] -1    0    0x0000ec38 - 0x0000ec3f (0x8) IX[b](B)
    (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
    (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
    (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
    (II) "freetype" will be loaded. This was enabled by default and also specified in the config file.
    (II) "type1" will be loaded. This was enabled by default and also specified in the config file.
    (II) "record" will be loaded. This was enabled by default and also specified in the config file.
    (II) "dri" will be loaded. This was enabled by default and also specified in the config file.
    (II) LoadModule: "ddc"(II) Module "ddc" already built-in
    (II) LoadModule: "dbe"
    (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
    (II) Module dbe: vendor="X.Org Foundation"
        compiled for 1.4.0, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension DOUBLE-BUFFER
    (II) LoadModule: "dri"
    (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
    (II) Module dri: vendor="X.Org Foundation"
        compiled for 1.4.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension XFree86-DRI
    (II) LoadModule: "extmod"
    (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
    (II) Module extmod: vendor="X.Org Foundation"
        compiled for 1.4.0, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension SHAPE
    (II) Loading extension MIT-SUNDRY-NONSTANDARD
    (II) Loading extension BIG-REQUESTS
    (II) Loading extension SYNC
    (II) Loading extension MIT-SCREEN-SAVER
    (II) Loading extension XC-MISC
    (II) Loading extension XFree86-VidModeExtension
    (II) Loading extension XFree86-Misc
    (II) Loading extension XFree86-DGA
    (II) Loading extension DPMS
    (II) Loading extension TOG-CUP
    (II) Loading extension Extended-Visual-Information
    (II) Loading extension XVideo
    (II) Loading extension XVideo-MotionCompensation
    (II) Loading extension X-Resource
    (II) LoadModule: "glx"
    (II) Loading /usr/lib/xorg/modules/extensions//libglx.so
    (II) Module glx: vendor="X.Org Foundation"
        compiled for 1.4.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
    (**) AIGLX enabled
    (II) Loading extension GLX
    (II) LoadModule: "type1"
    (II) Loading /usr/lib/xorg/modules/fonts//libtype1.so
    (II) Module type1: vendor="X.Org Foundation"
        compiled for 1.4.0, module version = 1.0.2
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.5
    (II) Loading font Type1
    (II) LoadModule: "freetype"
    (II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
    (II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
        compiled for 1.4.0, module version = 2.1.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.5
    (II) Loading font FreeType
    (II) LoadModule: "record"
    (II) Loading /usr/lib/xorg/modules/extensions//librecord.so
    (II) Module record: vendor="X.Org Foundation"
        compiled for 1.4.0, module version = 1.13.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension RECORD
    (II) LoadModule: "vbe"
    (II) Loading /usr/lib/xorg/modules//libvbe.so
    (II) Module vbe: vendor="X.Org Foundation"
        compiled for 1.4.0, module version = 1.1.0
        ABI class: X.Org Video Driver, version 2.0
    (II) LoadModule: "synaptics"
    (II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
    (II) Module synaptics: vendor="X.Org Foundation"
        compiled for 4.3.99.902, module version = 1.0.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.0
    (II) LoadModule: "int10"
    (II) Loading /usr/lib/xorg/modules//libint10.so
    (II) Module int10: vendor="X.Org Foundation"
        compiled for 1.4.0, module version = 1.0.0
        ABI class: X.Org Video Driver, version 2.0
    (II) LoadModule: "intel"
    (II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
    (II) Module intel: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 2.1.1
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 2.0
    (II) LoadModule: "kbd"
    (II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
    (II) Module kbd: vendor="X.Org Foundation"
        compiled for 1.4.0, module version = 1.2.2
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.0
    (II) LoadModule: "mouse"
    (II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
    (II) Module mouse: vendor="X.Org Foundation"
        compiled for 1.4.0, module version = 1.2.3
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.0
    (II) LoadModule: "synaptics"
    (II) Reloading /usr/lib/xorg/modules/input//synaptics_drv.so
    (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, 965G, 965G, 965Q, 946GZ,
        965GM, 965GME/GLE, G33, Q35, Q33
    (II) Primary Device is: PCI 00:02:0
    (WW) intel: No matching Device section for instance (BusID PCI:0:2:1) found
    (--) Chipset 915GM found
    (II) resource ranges after xf86ClaimFixedResources() call:
        [0] -1    0    0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(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    0xdfcff000 - 0xdfcfffff (0x1000) MX[b]
        [5] -1    0    0xdfcfe700 - 0xdfcfe7ff (0x100) MX[b]
        [6] -1    0    0xdfcfe800 - 0xdfcfefff (0x800) MX[b]
        [7] -1    0    0xdfdf0000 - 0xdfdfffff (0x10000) MX[b]
        [8] -1    0    0xdfebfd00 - 0xdfebfdff (0x100) MX[b]
        [9] -1    0    0xdfebfe00 - 0xdfebffff (0x200) MX[b]
        [10] -1    0    0xffa80800 - 0xffa80bff (0x400) MX[b]
        [11] -1    0    0xdff80000 - 0xdfffffff (0x80000) MX[b](B)
        [12] -1    0    0xdfec0000 - 0xdfefffff (0x40000) MX[b](B)
        [13] -1    0    0xc0000000 - 0xcfffffff (0x10000000) MX[b](B)
        [14] -1    0    0xdff00000 - 0xdff7ffff (0x80000) MX[b](B)
        [15] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [16] -1    0    0x00000000 - 0x000000ff (0x100) IX[b]
        [17] -1    0    0x000010c0 - 0x000010df (0x20) IX[b]
        [18] -1    0    0x0000bfa0 - 0x0000bfaf (0x10) IX[b]
        [19] -1    0    0x00000374 - 0x00000374 (0x1) IX[b]
        [20] -1    0    0x00000170 - 0x00000177 (0x8) IX[b]
        [21] -1    0    0x000003f4 - 0x000003f4 (0x1) IX[b]
        [22] -1    0    0x000001f0 - 0x000001f7 (0x8) IX[b]
        [23] -1    0    0x0000ec80 - 0x0000ecff (0x80) IX[b]
        [24] -1    0    0x0000ee00 - 0x0000eeff (0x100) IX[b]
        [25] -1    0    0x0000ec40 - 0x0000ec7f (0x40) IX[b]
        [26] -1    0    0x0000ed00 - 0x0000edff (0x100) IX[b]
        [27] -1    0    0x0000bf20 - 0x0000bf3f (0x20) IX[b]
        [28] -1    0    0x0000bf40 - 0x0000bf5f (0x20) IX[b]
        [29] -1    0    0x0000bf60 - 0x0000bf7f (0x20) IX[b]
        [30] -1    0    0x0000bf80 - 0x0000bf9f (0x20) IX[b]
        [31] -1    0    0x0000ec38 - 0x0000ec3f (0x8) IX[b](B)
    (II) resource ranges after probing:
        [0] -1    0    0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(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    0xdfcff000 - 0xdfcfffff (0x1000) MX[b]
        [5] -1    0    0xdfcfe700 - 0xdfcfe7ff (0x100) MX[b]
        [6] -1    0    0xdfcfe800 - 0xdfcfefff (0x800) MX[b]
        [7] -1    0    0xdfdf0000 - 0xdfdfffff (0x10000) MX[b]
        [8] -1    0    0xdfebfd00 - 0xdfebfdff (0x100) MX[b]
        [9] -1    0    0xdfebfe00 - 0xdfebffff (0x200) MX[b]
        [10] -1    0    0xffa80800 - 0xffa80bff (0x400) MX[b]
        [11] -1    0    0xdff80000 - 0xdfffffff (0x80000) MX[b](B)
        [12] -1    0    0xdfec0000 - 0xdfefffff (0x40000) MX[b](B)
        [13] -1    0    0xc0000000 - 0xcfffffff (0x10000000) MX[b](B)
        [14] -1    0    0xdff00000 - 0xdff7ffff (0x80000) MX[b](B)
        [15] 0    0    0x000a0000 - 0x000affff (0x10000) MS[b]
        [16] 0    0    0x000b0000 - 0x000b7fff (0x8000) MS[b]
        [17] 0    0    0x000b8000 - 0x000bffff (0x8000) MS[b]
        [18] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [19] -1    0    0x00000000 - 0x000000ff (0x100) IX[b]
        [20] -1    0    0x000010c0 - 0x000010df (0x20) IX[b]
        [21] -1    0    0x0000bfa0 - 0x0000bfaf (0x10) IX[b]
        [22] -1    0    0x00000374 - 0x00000374 (0x1) IX[b]
        [23] -1    0    0x00000170 - 0x00000177 (0x8) IX[b]
        [24] -1    0    0x000003f4 - 0x000003f4 (0x1) IX[b]
        [25] -1    0    0x000001f0 - 0x000001f7 (0x8) IX[b]
        [26] -1    0    0x0000ec80 - 0x0000ecff (0x80) IX[b]
        [27] -1    0    0x0000ee00 - 0x0000eeff (0x100) IX[b]
        [28] -1    0    0x0000ec40 - 0x0000ec7f (0x40) IX[b]
        [29] -1    0    0x0000ed00 - 0x0000edff (0x100) IX[b]
        [30] -1    0    0x0000bf20 - 0x0000bf3f (0x20) IX[b]
        [31] -1    0    0x0000bf40 - 0x0000bf5f (0x20) IX[b]
        [32] -1    0    0x0000bf60 - 0x0000bf7f (0x20) IX[b]
        [33] -1    0    0x0000bf80 - 0x0000bf9f (0x20) IX[b]
        [34] -1    0    0x0000ec38 - 0x0000ec3f (0x8) IX[b](B)
        [35] 0    0    0x000003b0 - 0x000003bb (0xc) IS[b]
        [36] 0    0    0x000003c0 - 0x000003df (0x20) IS[b]
    (II) Setting vga for screen 0.
    (II) Loading sub module "int10"
    (II) LoadModule: "int10"
    (II) Reloading /usr/lib/xorg/modules//libint10.so
    (II) Loading sub module "vbe"
    (II) LoadModule: "vbe"
    (II) Reloading /usr/lib/xorg/modules//libvbe.so
    (II) Loading sub module "vgahw"
    (II) LoadModule: "vgahw"
    (II) Loading /usr/lib/xorg/modules//libvgahw.so
    (II) Module vgahw: vendor="X.Org Foundation"
        compiled for 1.4.0, module version = 0.1.0
        ABI class: X.Org Video Driver, version 2.0
    (**) intel(0): Depth 24, (--) framebuffer bpp 32
    (==) intel(0): RGB weight 888
    (==) intel(0): Default visual is TrueColor
    (**) intel(0): Option "DRI" "true"
    (**) intel(0): Option "XVideo" "true"
    (II) intel(0): Integrated Graphics Chipset: Intel(R) 915GM
    (--) intel(0): Chipset: "915GM"
    (--) intel(0): Linear framebuffer at 0xC0000000
    (--) intel(0): IO registers at addr 0xDFF00000
    (II) intel(0): 2 display pipes available.
    (==) intel(0): Using XAA for acceleration
    (--) intel(0): Will try to allocate texture pool for old Mesa 3D driver.
    (II) intel(0): Will try to reserve 32768 kiB of AGP aperture space
        for the DRM memory manager.
    (II) Loading sub module "ddc"
    (II) LoadModule: "ddc"(II) Module "ddc" already built-in
    (II) Loading sub module "i2c"
    (II) LoadModule: "i2c"(II) Module "i2c" already built-in
    (II) intel(0): Output VGA using monitor section generic
    (**) intel(0): Option "Enable" "true"
    (II) intel(0): I2C bus "CRTDDC_A" initialized.
    (II) intel(0): Output LVDS has no monitor section
    (II) intel(0): I2C bus "LVDSDDC_C" initialized.
    (**) intel(0): Option "ddc" "true"
    (II) intel(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.
    (II) intel(0): EDID vendor "LCD", prod id 22528
    (II) intel(0): DDCModeFromDetailedTiming: 1280x768 Warning: We only handle seperate sync.
    (II) Loading sub module "int10"
    (II) LoadModule: "int10"
    (II) Reloading /usr/lib/xorg/modules//libint10.so
    (II) intel(0): initializing int10
    (WW) intel(0): Bad V_BIOS checksum
    (II) intel(0): Primary V_BIOS segment is: 0xc000
    (II) intel(0): VESA BIOS detected
    (II) intel(0): VbeVersion is 768, OemStringPtr is 0x00002100,
        OemVendorNamePtr is 0x0000213d, OemProductNamePtr is 0x0000214f,
        OemProductRevPtr is 0x0000217d
    (II) intel(0): VESA VBE Version 3.0
    (II) intel(0): VESA VBE Total Mem: 7872 kB
    (II) intel(0): VESA VBE OEM: Intel(r)915GM/910ML/915MS Graphics Chip Accelerated VGA BIOS
    (II) intel(0): VESA VBE OEM Software Rev: 1.0
    (II) intel(0): VESA VBE OEM Vendor: Intel Corporation
    (II) intel(0): VESA VBE OEM Product: Intel(r)915GM/910ML/915MS Graphics Controller
    (II) intel(0): VESA VBE OEM Product Rev: Hardware Version 0.0
    (II) intel(0): I2C bus "SDVOCTRL_E for SDVOB" initialized.
    (II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B" registered at address 0x70.
    (II) intel(0): No SDVO device found on SDVOB
    (II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B" removed.
    (II) intel(0): I2C bus "SDVOCTRL_E for SDVOB" removed.
    (II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" initialized.
    (II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" registered at address 0x72.
    (II) intel(0): No SDVO device found on SDVOC
    (II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" removed.
    (II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" removed.
    (II) intel(0): Output TV has no monitor section
    (**) intel(0): Option "ddc" "true"
    (II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
    (II) intel(0): EDID vendor "SGX", prod id 1601
    (II) intel(0): Printing DDC gathered Modelines:
    (II) intel(0): Modeline "1600x1024"x0.0  108.00  1600 1616 1656 1704  1024 1027 1030 1056 -hsync -vsync (63.4 kHz)
    (II) intel(0): Modeline "1280x960"x0.0  108.00  1280 1376 1488 1800  960 961 964 1000 -hsync -vsync (60.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   25.20  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 "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
    (II) intel(0): Modeline "640x480"x59.4   23.75  640 664 720 800  480 483 487 500 -hsync +vsync (29.7 kHz)
    (II) intel(0): Modeline "800x600"x59.9   38.25  800 832 912 1024  600 603 607 624 -hsync +vsync (37.4 kHz)
    (II) intel(0): Modeline "1024x768"x59.9   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync (47.8 kHz)
    (II) intel(0): Modeline "1280x960"x59.9  101.25  1280 1360 1488 1696  960 963 967 996 -hsync +vsync (59.7 kHz)
    (II) intel(0): Modeline "1280x1024"x59.9  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync (63.7 kHz)
    (II) intel(0): EDID vendor "SGX", prod id 1601
    (**) intel(0): Option "ddc" "true"
    (II) intel(0): EDID vendor "LCD", prod id 22528
    (II) intel(0): DDCModeFromDetailedTiming: 1280x768 Warning: We only handle seperate sync.
    (II) intel(0): Output VGA enabled by config file
    (II) intel(0): Output LVDS connected
    (II) intel(0): Output TV disconnected
    (II) intel(0): Output VGA using initial mode 1600x1024
    (II) intel(0): Output LVDS using initial mode 1280x768
    (II) intel(0): Monitoring connected displays enabled
    (II) intel(0): detected 256 kB GTT.
    (II) intel(0): detected 7932 kB stolen memory.
    (==) intel(0): video overlay key set to 0x101fe
    (==) intel(0): Will not try to enable page flipping
    (==) intel(0): Triple buffering disabled
    (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
    (**) intel(0): Display dimensions: (370, 240) mm
    (**) intel(0): DPI set to (140, 216)
    (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.4.0, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.3
    (II) Loading sub module "xaa"
    (II) LoadModule: "xaa"
    (II) Loading /usr/lib/xorg/modules//libxaa.so
    (II) Module xaa: vendor="X.Org Foundation"
        compiled for 1.4.0, module version = 1.2.0
        ABI class: X.Org Video Driver, version 2.0
    (II) Loading sub module "ramdac"
    (II) LoadModule: "ramdac"(II) Module "ramdac" already built-in
    (II) intel(0): Comparing regs from server start up to After PreInit
    (WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xc0000008 to 0xd000000a
    (WW) intel(0): PP_STATUS before: on, ready, sequencing idle
    (WW) intel(0): PP_STATUS after: on, ready, sequencing on
    (WW) intel(0): Register 0x68000 (TV_CTL) changed from 0x400c0c00 to 0x000c0c00
    (WW) intel(0): Register 0x68080 (TV_FILTER_CTL_1) changed from 0x80000d63 to 0x800010bb
    (WW) intel(0): Register 0x68084 (TV_FILTER_CTL_2) changed from 0x0001e1e2 to 0x00028283
    (WW) intel(0): Register 0x68088 (TV_FILTER_CTL_3) changed from 0x0000f0f1 to 0x00014141
    (II) Loading sub module "dri"
    (II) LoadModule: "dri"
    (II) Reloading /usr/lib/xorg/modules/extensions//libdri.so
    (==) Depth 24 pixmap format is 32 bpp
    (II) do I need RAC?  No, I don't.
    (II) resource ranges after preInit:
        [0] 0    0    0xdfec0000 - 0xdfefffff (0x40000) MS[b]
        [1] 0    0    0xc0000000 - 0xcfffffff (0x10000000) MS[b]
        [2] 0    0    0xdff00000 - 0xdff7ffff (0x80000) MS[b]
        [3] -1    0    0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(B)
        [4] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
        [5] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
        [6] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [7] -1    0    0xdfcff000 - 0xdfcfffff (0x1000) MX[b]
        [8] -1    0    0xdfcfe700 - 0xdfcfe7ff (0x100) MX[b]
        [9] -1    0    0xdfcfe800 - 0xdfcfefff (0x800) MX[b]
        [10] -1    0    0xdfdf0000 - 0xdfdfffff (0x10000) MX[b]
        [11] -1    0    0xdfebfd00 - 0xdfebfdff (0x100) MX[b]
        [12] -1    0    0xdfebfe00 - 0xdfebffff (0x200) MX[b]
        [13] -1    0    0xffa80800 - 0xffa80bff (0x400) MX[b]
        [14] -1    0    0xdff80000 - 0xdfffffff (0x80000) MX[b](B)
        [15] -1    0    0xdfec0000 - 0xdfefffff (0x40000) MX[b](B)
        [16] -1    0    0xc0000000 - 0xcfffffff (0x10000000) MX[b](B)
        [17] -1    0    0xdff00000 - 0xdff7ffff (0x80000) MX[b](B)
        [18] 0    0    0x000a0000 - 0x000affff (0x10000) MS[b](OprD)
        [19] 0    0    0x000b0000 - 0x000b7fff (0x8000) MS[b](OprD)
        [20] 0    0    0x000b8000 - 0x000bffff (0x8000) MS[b](OprD)
        [21] 0    0    0x0000ec38 - 0x0000ec3f (0x8) IS[b]
        [22] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [23] -1    0    0x00000000 - 0x000000ff (0x100) IX[b]
        [24] -1    0    0x000010c0 - 0x000010df (0x20) IX[b]
        [25] -1    0    0x0000bfa0 - 0x0000bfaf (0x10) IX[b]
        [26] -1    0    0x00000374 - 0x00000374 (0x1) IX[b]
        [27] -1    0    0x00000170 - 0x00000177 (0x8) IX[b]
        [28] -1    0    0x000003f4 - 0x000003f4 (0x1) IX[b]
        [29] -1    0    0x000001f0 - 0x000001f7 (0x8) IX[b]
        [30] -1    0    0x0000ec80 - 0x0000ecff (0x80) IX[b]
        [31] -1    0    0x0000ee00 - 0x0000eeff (0x100) IX[b]
        [32] -1    0    0x0000ec40 - 0x0000ec7f (0x40) IX[b]
        [33] -1    0    0x0000ed00 - 0x0000edff (0x100) IX[b]
        [34] -1    0    0x0000bf20 - 0x0000bf3f (0x20) IX[b]
        [35] -1    0    0x0000bf40 - 0x0000bf5f (0x20) IX[b]
        [36] -1    0    0x0000bf60 - 0x0000bf7f (0x20) IX[b]
        [37] -1    0    0x0000bf80 - 0x0000bf9f (0x20) IX[b]
        [38] -1    0    0x0000ec38 - 0x0000ec3f (0x8) IX[b](B)
        [39] 0    0    0x000003b0 - 0x000003bb (0xc) IS[b](OprU)
        [40] 0    0    0x000003c0 - 0x000003df (0x20) IS[b](OprU)
    (WW) intel(0): VideoRam configuration found, which is no longer recommended.
    (II) intel(0): Continuing with default 262144kB VideoRam instead of 131072 kB.
    (II) intel(0): Kernel reported 301312 total, 1 used
    (II) intel(0): I830CheckAvailableMemory: 1205244 kB available
    (**) intel(0): VideoRam: 262144 KB
    (II) intel(0): Attempting memory allocation with tiled buffers and
               large DRI memory manager reservation:
    (II) intel(0): Allocating 7164 scanlines for pixmap cache
    (II) intel(0): Success.
    (II) intel(0): Memory allocation layout:
    (II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)
    (II) intel(0): 0x00020000-0x00029fff: HW cursors (40 kB, 0x        4f820000 physical)
    (II) intel(0): 0x0002a000-0x00031fff: logical 3D context (32 kB)
    (II) intel(0): 0x00032000-0x00032fff: overlay registers (4 kB, 0x        4f832000 physical)
    (II) intel(0): 0x00040000-0x04837fff: front buffer (73696 kB)
    (II) intel(0): 0x007bf000:            end of stolen memory
    (II) intel(0): 0x04838000-0x04847fff: xaa scratch (64 kB)
    (II) intel(0): 0x05000000-0x05ffffff: back buffer (16384 kB)
    (II) intel(0): 0x06000000-0x06ffffff: depth buffer (16384 kB)
    (II) intel(0): 0x07000000-0x08ffffff: DRI memory manager (32768 kB)
    (II) intel(0): 0x09000000-0x0affffff: textures (32768 kB)
    (II) intel(0): 0x10000000:            end of aperture
    (II) intel(0): front buffer is not tiled
    (II) intel(0): back buffer is tiled
    (II) intel(0): depth buffer is tiled
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 10, (OK)
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 10, (OK)
    drmOpenByBusid: Searching for BusID pci:0000:00:02.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 10, (OK)
    drmOpenByBusid: drmOpenMinor returns 10
    drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
    (II) [drm] DRM interface version 1.3
    (II) [drm] DRM open master succeeded.
    (II) intel(0): [drm] Using the DRM lock SAREA also for drawables.
    (II) intel(0): [drm] framebuffer handle = 0xc0040000
    (II) intel(0): [drm] added 1 reserved context for kernel
    (II) intel(0): X context handle = 0x1
    (II) intel(0): [drm] installed DRM signal handler
    (II) intel(0): Unable to use TTM-based memory manager with DRM version 1.6
    (II) intel(0): [drm] Registers = 0xdff00000
    (II) intel(0): [drm] ring buffer = 0xc0000000
    (II) intel(0): [drm] init sarea width,height = 2048 x 2048 (pitch 2048)
    (II) intel(0): [drm] Mapping front buffer
    (II) intel(0): [drm] Front Buffer = 0x28008000
    (II) intel(0): [drm] Back Buffer = 0xc5000000
    (II) intel(0): [drm] Depth Buffer = 0xc6000000
    (II) intel(0): [drm] textures = 0xc9000000
    (II) intel(0): [drm] Initialized kernel agp heap manager, 33554432
    (II) intel(0): [dri] visual configs initialized
    (II) intel(0): Page Flipping disabled
    (==) intel(0): Write-combining range (0xc0000000,0x10000000)
    (II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
    (**) intel(0): Option "XaaNoOffscreenPixmaps"
    (II) intel(0): Using XFree86 Acceleration Architecture (XAA)
        Screen to screen bit blits
        Solid filled rectangles
        8x8 mono pattern filled rectangles
        Indirect CPU to Screen color expansion
        Solid Horizontal and Vertical Lines
        Setting up tile and stipple cache:
            32 128x128 slots
            32 256x256 slots
            16 512x512 slots
    (==) intel(0): Backing store disabled
    (==) intel(0): Silken mouse enabled
    (II) intel(0): Initializing HW Cursor
    (II) intel(0): xf86BindGARTMemory: bind key 0 at 0x007bf000 (pgoffset 1983)
    (II) intel(0): xf86BindGARTMemory: bind key 1 at 0x04838000 (pgoffset 18488)
    (II) intel(0): xf86BindGARTMemory: bind key 2 at 0x05000000 (pgoffset 20480)
    (II) intel(0): xf86BindGARTMemory: bind key 3 at 0x06000000 (pgoffset 24576)
    (II) intel(0): xf86BindGARTMemory: bind key 4 at 0x09000000 (pgoffset 36864)
    (II) intel(0): Output configuration:
    (II) intel(0):   Pipe A is on
    (II) intel(0):   Display plane A is now enabled and connected to pipe A.
    (II) intel(0):   Pipe B is on
    (II) intel(0):   Display plane B is now enabled and connected to pipe B.
    (II) intel(0):   Output VGA is connected to pipe A
    (II) intel(0):   Output LVDS is connected to pipe B
    (II) intel(0):   Output TV is connected to pipe none
    (**) Option "dpms"
    (**) intel(0): DPMS enabled
    (II) intel(0): Set up textured video
    (II) intel(0): Set up overlay video
    (II) intel(0): [DRI] installation complete
    (II) intel(0): [drm] dma control initialized, using IRQ 16
    (II) intel(0): direct rendering: Enabled
    (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
    (WW) intel(0): Option "Enable" is not used
    (--) RandR disabled
    (II) Initializing built-in extension MIT-SHM
    (II) Initializing built-in extension XInputExtension
    (II) Initializing built-in extension XTEST
    (II) Initializing built-in extension XKEYBOARD
    (II) Initializing built-in extension XC-APPGROUP
    (II) Initializing built-in extension XAccessControlExtension
    (II) Initializing built-in extension SECURITY
    (II) Initializing built-in extension XINERAMA
    (II) Initializing built-in extension XFIXES
    (II) Initializing built-in extension XFree86-Bigfont
    (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) Initializing built-in extension XEVIE
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 11, (OK)
    drmOpenByBusid: Searching for BusID pci:0000:00:02.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 11, (OK)
    drmOpenByBusid: drmOpenMinor returns 11
    drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
    (WW) AIGLX: 3D driver claims to not support visual 0x23
    (WW) AIGLX: 3D driver claims to not support visual 0x24
    (WW) AIGLX: 3D driver claims to not support visual 0x25
    (WW) AIGLX: 3D driver claims to not support visual 0x26
    (WW) AIGLX: 3D driver claims to not support visual 0x27
    (WW) AIGLX: 3D driver claims to not support visual 0x28
    (WW) AIGLX: 3D driver claims to not support visual 0x29
    (WW) AIGLX: 3D driver claims to not support visual 0x2a
    (WW) AIGLX: 3D driver claims to not support visual 0x2b
    (WW) AIGLX: 3D driver claims to not support visual 0x2c
    (WW) AIGLX: 3D driver claims to not support visual 0x2d
    (WW) AIGLX: 3D driver claims to not support visual 0x2e
    (WW) AIGLX: 3D driver claims to not support visual 0x2f
    (WW) AIGLX: 3D driver claims to not support visual 0x30
    (WW) AIGLX: 3D driver claims to not support visual 0x31
    (WW) AIGLX: 3D driver claims to not support visual 0x32
    (II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/i915_dri.so
    (II) GLX: Initialized DRI GL provider for screen 0
    (II) intel(0): Setting screen physical size to 370 x 237
    select returned 1
    (II) USB Mouse: ps2EnableDataReporting: succeeded
    (**) intel(0): Option "ddc" "true"
    (II) intel(0): EDID vendor "SGX", prod id 1601
    (II) intel(0): Printing DDC gathered Modelines:
    (II) intel(0): Modeline "1600x1024"x0.0  108.00  1600 1616 1656 1704  1024 1027 1030 1056 -hsync -vsync (63.4 kHz)
    (II) intel(0): Modeline "1280x960"x0.0  108.00  1280 1376 1488 1800  960 961 964 1000 -hsync -vsync (60.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   25.20  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 "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
    (II) intel(0): Modeline "640x480"x59.4   23.75  640 664 720 800  480 483 487 500 -hsync +vsync (29.7 kHz)
    (II) intel(0): Modeline "800x600"x59.9   38.25  800 832 912 1024  600 603 607 624 -hsync +vsync (37.4 kHz)
    (II) intel(0): Modeline "1024x768"x59.9   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync (47.8 kHz)
    (II) intel(0): Modeline "1280x960"x59.9  101.25  1280 1360 1488 1696  960 963 967 996 -hsync +vsync (59.7 kHz)
    (II) intel(0): Modeline "1280x1024"x59.9  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync (63.7 kHz)
    (II) intel(0): EDID vendor "SGX", prod id 1601
    (**) intel(0): Option "ddc" "true"
    (II) intel(0): EDID vendor "LCD", prod id 22528
    (II) intel(0): DDCModeFromDetailedTiming: 1280x768 Warning: We only handle seperate sync.
    (**) intel(0): Option "ddc" "true"
    (II) intel(0): EDID vendor "SGX", prod id 1601
    (II) intel(0): Printing DDC gathered Modelines:
    (II) intel(0): Modeline "1600x1024"x0.0  108.00  1600 1616 1656 1704  1024 1027 1030 1056 -hsync -vsync (63.4 kHz)
    (II) intel(0): Modeline "1280x960"x0.0  108.00  1280 1376 1488 1800  960 961 964 1000 -hsync -vsync (60.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   25.20  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 "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
    (II) intel(0): Modeline "640x480"x59.4   23.75  640 664 720 800  480 483 487 500 -hsync +vsync (29.7 kHz)
    (II) intel(0): Modeline "800x600"x59.9   38.25  800 832 912 1024  600 603 607 624 -hsync +vsync (37.4 kHz)
    (II) intel(0): Modeline "1024x768"x59.9   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync (47.8 kHz)
    (II) intel(0): Modeline "1280x960"x59.9  101.25  1280 1360 1488 1696  960 963 967 996 -hsync +vsync (59.7 kHz)
    (II) intel(0): Modeline "1280x1024"x59.9  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync (63.7 kHz)
    (II) intel(0): EDID vendor "SGX", prod id 1601
    (**) intel(0): Option "ddc" "true"
    (II) intel(0): EDID vendor "LCD", prod id 22528
    (II) intel(0): DDCModeFromDetailedTiming: 1280x768 Warning: We only handle seperate sync.
    select returned 0
    select returned 0
    (II) AIGLX: Suspending AIGLX clients for VT switch
    (II) intel(0): xf86UnbindGARTMemory: unbind key 0
    (II) intel(0): xf86UnbindGARTMemory: unbind key 1
    (II) intel(0): xf86UnbindGARTMemory: unbind key 2
    (II) intel(0): xf86UnbindGARTMemory: unbind key 3
    (II) intel(0): xf86UnbindGARTMemory: unbind key 4
    (II) Open ACPI successful (/var/run/acpid.socket)
    (II) AIGLX: Resuming AIGLX clients after VT switch
    (II) intel(0): xf86BindGARTMemory: bind key 0 at 0x007bf000 (pgoffset 1983)
    (II) intel(0): xf86BindGARTMemory: bind key 1 at 0x04838000 (pgoffset 18488)
    (II) intel(0): xf86BindGARTMemory: bind key 2 at 0x05000000 (pgoffset 20480)
    (II) intel(0): xf86BindGARTMemory: bind key 3 at 0x06000000 (pgoffset 24576)
    (II) intel(0): xf86BindGARTMemory: bind key 4 at 0x09000000 (pgoffset 36864)
    Error in I830WaitLpRing(), timeout for 2 seconds
    pgetbl_ctl: 0x4ffc0001 pgetbl_err: 0x0
    ipeir: 0 iphdr: 7dc41ddc
    LP ring tail: 8 head: 0 len: 1f001 start 0
    eir: 0 esr: 0 emr: ffff
    instdone: ffc1 instpm: 0
    memmode: 108 instps: 14cf
    hwstam: ffff ier: 2 imr: ffff iir: 0
    Ring at virtual 0xa79b1000 head 0x0 tail 0x8 count 2
        0001ff80: 00000000
        0001ff84: 00000000
        0001ff88: 00000000
        0001ff8c: 00000000
        0001ff90: 00000000
        0001ff94: 00000000
        0001ff98: 00000000
        0001ff9c: 00000000
        0001ffa0: 00000000
        0001ffa4: 00000000
        0001ffa8: 00000000
        0001ffac: 00000000
        0001ffb0: 00000000
        0001ffb4: 00000000
        0001ffb8: 00000000
        0001ffbc: 00000000
        0001ffc0: 00000000
        0001ffc4: 00000000
        0001ffc8: 00000000
        0001ffcc: 00000000
        0001ffd0: 00000000
        0001ffd4: 00000000
        0001ffd8: 00000000
        0001ffdc: 00000000
        0001ffe0: 00000000
        0001ffe4: 00000000
        0001ffe8: 00000000
        0001ffec: 00000000
        0001fff0: 00000000
        0001fff4: 00000000
        0001fff8: 00000000
        0001fffc: 00000000
        00000000: 02000011
    Ring end
    space: 131056 wanted 131064
    (II) intel(0): [drm] removed 1 reserved context for kernel
    (II) intel(0): [drm] unmapping 8192 bytes of SAREA 0xf8c8a000 at 0xb7b25000
    (II) intel(0): [drm] Closed DRM master.
    Fatal server error:
    lockup
    (II) AIGLX: Suspending AIGLX clients for VT switch
    Error in I830WaitLpRing(), timeout for 2 seconds
    pgetbl_ctl: 0x4ffc0001 pgetbl_err: 0x0
    ipeir: 0 iphdr: 7dc41ddc
    LP ring tail: 10 head: 0 len: 1f001 start 0
    eir: 0 esr: 0 emr: ffff
    instdone: ffc1 instpm: 0
    memmode: 108 instps: 14cf
    hwstam: ffff ier: 2 imr: ffff iir: 0
    Ring at virtual 0xa79b1000 head 0x0 tail 0x10 count 4
        0001ff80: 00000000
        0001ff84: 00000000
        0001ff88: 00000000
        0001ff8c: 00000000
        0001ff90: 00000000
        0001ff94: 00000000
        0001ff98: 00000000
        0001ff9c: 00000000
        0001ffa0: 00000000
        0001ffa4: 00000000
        0001ffa8: 00000000
        0001ffac: 00000000
        0001ffb0: 00000000
        0001ffb4: 00000000
        0001ffb8: 00000000
        0001ffbc: 00000000
        0001ffc0: 00000000
        0001ffc4: 00000000
        0001ffc8: 00000000
        0001ffcc: 00000000
        0001ffd0: 00000000
        0001ffd4: 00000000
        0001ffd8: 00000000
        0001ffdc: 00000000
        0001ffe0: 00000000
        0001ffe4: 00000000
        0001ffe8: 00000000
        0001ffec: 00000000
        0001fff0: 00000000
        0001fff4: 00000000
        0001fff8: 00000000
        0001fffc: 00000000
        00000000: 02000011
    Ring end
    space: 131048 wanted 131064
    FatalError re-entered, aborting
    lockup
    -----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----

    Thanks to several remarks and suggestions I have found in this forum, I have been
    able to fix this problem. Commenting out the VBE section of my /etc/hibernate/common.conf
    file did it. That is, after commenting the following lines,
    ### vbetool
    #EnableVbetool yes
    #RestoreVbeStateFrom /var/lib/vbetool/vbestate
    #VbetoolPost yes
    #RestoreVCSAData yes
    hibernation works as it used to. Suspend to disk and suspend to ram are both
    operational (with a vanilla kernel 2.6.23.1).
    Manuel

  • Mid 2014 Macbook Pro Hard Freezing due to GPU Hang...

    Hello,
    I have a Mid-2014 Macbook Pro (10.10.2) that I have been using for a few weeks now. I keep on getting random hard freezes on Google Chrome. Before, this used to happen about once a week, but now it seems to be happening much more often (like once to twice per day) - I haven't updated my software recently so this could possibly be an issue. When I had this exact same GPU hanging issue on my first Macbook Pro (bought 2 months ago), I had it exchanged for this one, but now I am encountering the same problem! I tried looking at Console.app and got a System report telling me that I had a "GPU reset"and also showed an "Intel GPU Hang Summary" with a "hang analysis". I know this is most probably relating to the GPU to some extent, but I'm not sure what exactly is the cause of this hanging. Any ideas? Also, any way to get around the hanging problem (I can just decide not to use Chrome anymore, but that would be a band-aid solution at best).
    Thanks!

    Could this really be a hardware issue at this point?
    The best way to determine that is to have it tested.

  • Jpg attachments corrupt under leopard mail and hang message

    I-phone: Message shows fine
    Exchange on Leopard: Message shows up fine
    Leopard Mail Dual PPC G5: Message hangs
    Leopard Mail MacBook Pro Intel: Message hangs
    The only way to see the corrupted message is to choose "forward as attachment". When opening it it shows that the jpg image looks to be the instigator..... (the old millions of lines of code issue)
    Anyone else having similar issues?

    Same here. I have a client that uses outlook. He has an auto-signature in his mail client. Part of his signature is a JPG of his corporate logo. Every email he sends freezes (it says loading, but nothing happens... I haven't waiting long enough to see an error message). I called him and had him send a test with no logo. Works just fine. So, it is specifically the logo in his signature line that is causing the error.

Maybe you are looking for

  • Balance between Vendor balance and GL

    Hi Experts, We are in the process on confirming the balance between the subledger recon account and the vendor balances.However,we find that there is a huge difference between the total balances of all the vendors and subledger and the balances do no

  • Interne connection problem with Macbook

    I have a new 13 inch white macbook . It keeps on disconnecting with the internet . My PC laptops dont have this problem . I am using AT&T Gateway wireless modem . The macbook would show no connection and then after the diagnostics are run and the bro

  • RFC Error: Key: RFC_GET6

    Hi All, Batch job to bring data from ecc to bpc is getting failed with the below error, all help would be appreciated. ERROR LOG: R/3 CallReceive error <Function Z_AW_RFC_ABAP_INSTALL_AND_RUN: . Time limit exceeded.>. |Dataflow B_DF|Reader B_R3DF    

  • After trying to upgrade from 4.3.4 to 5.0 stuck on recovry and giving error every time im trying to restore

    after trying to upgrade from 4.3.4 to 5.0 stuck on recovry and giving error every time im trying to restore what to do ? tried tiny umberlla dost do anything

  • Computer comes on automatically every day - how do I stop this?

    I'm asking for help for a friend. She has a G5, with Mac OS X - Version 10.4.1. Even though she shuts the computer down each night, it comes back on by itself each morning, playing music. She'd like to turn this off, particularly as she is often away