Current rawhide -- X cursor is getting stuck

Miles Lane miles.lane at gmail.com
Tue Aug 29 20:38:01 UTC 2006


On 8/29/06, Kevin DeKorte <kdekorte at gmail.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Miles Lane wrote:
>
> >
> > Hi Kevin,
> >
> > Enabling SWCursor seems to have done the trick.  Is this a bug in Xorg?
> >
> > Thanks!
> >         Miles
> >
>
> Miles,
>
> Well I believe I am running the same driver as you, the i810 driver, and
> I don't have to have that setting. However, I am running with compiz
> enabled rather than metacity (I don't know what you are running). Here
> are the settings I have in my xorg.conf file.
>
> Section "Device"
>         Identifier  "Videocard0"
>         Driver      "i810"
>         VendorName  "Videocard vendor"
>         BoardName   "Intel Corporation Mobile 915GM/GMS/910GML Express
> Graphics
> Controller"
>         VideoRam    131072
>         Option      "XAANoOffscreenPixmaps"
>         #Option             "MonitorLayout" "DFP,NONE"
> EndSection
>
> You may want to double check that and look in /var/log/Xorg.0.log and
> see if the i810 driver or the intel driver is being loaded. It is
> possible that a bug snuck in the latest release.

I appear to be getting the Intel driver.  It certainly is a very
verbose chunk of code.  I am running metacity.  I guess this is
some problem in the latest Intel driver.

(II) INTEL: Driver for Intel Integrated Graphics Chipsets: i810,
        i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
        E7221 (i915), 915GM, 945G, 945GM
(II) Primary Device is: PCI 00:02:0
(--) Chipset 852GM/855GM found

(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): VESA VBE Version 3.0
(II) INTEL(0): VESA VBE Total Mem: 32576 kB
(II) INTEL(0): VESA VBE OEM: Intel(r)852GM/852GME/855GM/855GME
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)852GM/852GME/855GM/855GME Graphics
Controller
(II) INTEL(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) INTEL(0): Integrated Graphics Chipset: Intel(R) 855GM
(--) INTEL(0): Chipset: "852GM/855GM"
(--) INTEL(0): Linear framebuffer at 0xE8000000
(--) INTEL(0): IO registers at addr 0xE0000000
(II) INTEL(0): 2 display pipes available.
(II) INTEL(0): detected 32636 kB stolen memory.
(II) INTEL(0): Kernel reported 232448 total, 1 used
(II) INTEL(0): I830CheckAvailableMemory: 929788 kB available
(**) INTEL(0): DRI is disabled because it needs HW cursor and 2D acceleration.

(II) INTEL(0): I2C bus "CRTDDC_A" initialized.
(II) INTEL(0): I2C bus "LVDSDDC_C" initialized.
(II) INTEL(0): I2C bus "DVODDC_D" initialized.
(II) INTEL(0): I2C bus "DVOI2C_E" initialized.
(II) Loading sub module "sil164"
(II) LoadModule: "sil164"
(II) Loading /usr/lib/xorg/modules/drivers/sil164.so
(II) Module sil164: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.0.0
        ABI class: X.Org Video Driver, version 1.0
(EE) INTEL(0): detecting sil164
(EE) INTEL(0): Unable to read from DVOI2C_E Slave 112.
(II) Loading sub module "ch7xxx"
(II) LoadModule: "ch7xxx"
(II) Loading /usr/lib/xorg/modules/drivers/ch7xxx.so
(II) Module ch7xxx: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.0.0
        ABI class: X.Org Video Driver, version 1.0
(EE) INTEL(0): detecting ch7xxx
(EE) INTEL(0): Unable to read from DVOI2C_E Slave 236.
(II) INTEL(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
(II) INTEL(0): I2C device "CRTDDC_A:ddc2" removed.
(EE) INTEL(0): DDC Analog 0, 00005010
(II) INTEL(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.
(II) INTEL(0): I2C device "LVDSDDC_C:ddc2" removed.
(EE) INTEL(0): DDC LVDS 1, 00005018
(II) INTEL(0): I2C device "DVODDC_D:ddc2" registered at address 0xA0.
(II) INTEL(0): I2C device "DVODDC_D:ddc2" removed.
(EE) INTEL(0): DDC DVO 2, 0000501C
(II) INTEL(0): Found BDB block type 254
(II) INTEL(0): Found BDB block type 1
(II) INTEL(0): Found BDB block type 254
(II) INTEL(0): Found BDB block type 2
(II) INTEL(0): Found BDB block type 3
(II) INTEL(0): Found BDB block type 4
(II) INTEL(0): Found BDB block type 254
(II) INTEL(0): Found BDB block type 5
(II) INTEL(0): Found BDB block type 6
(II) INTEL(0): Found BDB block type 7
(II) INTEL(0): Found BDB block type 8
(II) INTEL(0): Found BDB block type 10
(II) INTEL(0): Found BDB block type 11
(II) INTEL(0): Found BDB block type 12
(II) INTEL(0): Found BDB block type 13
(II) INTEL(0): Found BDB block type 14
(II) INTEL(0): Found BDB block type 15
(II) INTEL(0): Found BDB block type 16
(II) INTEL(0): Found BDB block type 17
(II) INTEL(0): Found BDB block type 18
(II) INTEL(0): Found BDB block type 19
(II) INTEL(0): Found BDB block type 20
(II) INTEL(0): Found BDB block type 40
(II) INTEL(0): Found BDB block type 41
(II) INTEL(0): Found panel of size 1280x768 in BIOS VBT tables
(II) INTEL(0): Found BDB block type 42
(II) INTEL(0): Found BDB block type 43
(II) INTEL(0): Found BDB block type 44
(II) INTEL(0): Monitoring connected displays enabled
(--) INTEL(0): Pre-allocated VideoRAM: 32636 kByte
(==) INTEL(0): VideoRAM: 32768 kByte
(==) INTEL(0): video overlay key set to 0x101fe
(==) INTEL(0): Using gamma correction (1.0, 1.0, 1.0)
Executing (ax == 0x5f01) BIOS call at i830_driver.c:617
(II) INTEL(0): BIOS Build: 3360
(II) INTEL(0): Using new Pipe switch code
(==) INTEL(0): Device Presence: disabled.
(II) INTEL(0): No active displays on Pipe A.
(II) INTEL(0): Currently active displays on Pipe B:
(II) INTEL(0):  LFP (local flat panel)
(==) INTEL(0): Display is using Pipe B
(--) INTEL(0): Maximum frambuffer space: 32620 kByte
(--) INTEL(0): Maximum space available for video modes: 32576 kByte
(II) INTEL(0): No valid mode specified, force to native mode
(II) INTEL(0): Total number of valid FP mode(s) found: 10
(II) INTEL(0): Printing probed modes for pipe 1
(II) INTEL(0): Not using mode "640x480x60" (bad mode clock/interlace/doublescan)
(II) INTEL(0): Not using mode "720x400x60" (bad mode clock/interlace/doublescan)
(II) INTEL(0): Not using mode "640x400x60" (bad mode clock/interlace/doublescan)
(II) INTEL(0): Not using mode "640x350x60" (bad mode clock/interlace/doublescan)
(EE) INTEL(0): Modeline "1280x768"x65.9   68.93  1280 1296 1344 1345
768 771 777 778 (51.2 kHz)
(EE) INTEL(0): Modeline "1280x720x60"x60.0   74.38  1280 1344 1472
1664  720 721 724 745 (44.7 kHz)
(EE) INTEL(0): Modeline "1152x768x60"x60.0   71.74  1152 1208 1328
1504  768 769 772 795 (47.7 kHz)
(EE) INTEL(0): Modeline "1024x768x60"x60.0   63.34  1024 1072 1176
1328  768 769 772 795 (47.7 kHz)
(EE) INTEL(0): Modeline "832x624x60"x60.0   40.93  832 864 944 1056
624 625 628 646 (38.8 kHz)
(EE) INTEL(0): Modeline "800x600x60"x60.0   38.15  800 832 912 1024
600 601 604 621 (37.3 kHz)
(II) INTEL(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
(II) INTEL(0): I2C device "CRTDDC_A:ddc2" removed.
(II) INTEL(0): Printing probed modes for pipe 0
(II) INTEL(0): Modes post revalidate
(EE) INTEL(0): Modeline "1280x768"x65.9   68.93  1280 1296 1344 1345
768 771 777 778 (51.2 kHz)
(EE) INTEL(0): Modeline "1280x720x60"x60.0   74.38  1280 1344 1472
1664  720 721 724 745 (44.7 kHz)
(EE) INTEL(0): Modeline "1152x768x60"x60.0   71.74  1152 1208 1328
1504  768 769 772 795 (47.7 kHz)
(EE) INTEL(0): Modeline "1024x768x60"x60.0   63.34  1024 1072 1176
1328  768 769 772 795 (47.7 kHz)
(EE) INTEL(0): Modeline "832x624x60"x60.0   40.93  832 864 944 1056
624 625 628 646 (38.8 kHz)
(EE) INTEL(0): Modeline "800x600x60"x60.0   38.15  800 832 912 1024
600 601 604 621 (37.3 kHz)
(II) INTEL(0): move blank start from 1280 to 1280
(II) INTEL(0): move blank start from 1280 to 1280
(II) INTEL(0): move blank start from 1152 to 1152
(II) INTEL(0): move blank start from 1024 to 1024
(II) INTEL(0): move blank start from 832 to 832
(II) INTEL(0): move blank start from 800 to 800
(--) INTEL(0): Virtual size is 1280x768 (pitch 1280)
(**) INTEL(0): *Mode "1280x768"
(**) INTEL(0): *Mode "1280x720x60"
(**) INTEL(0): *Mode "1152x768x60"
(**) INTEL(0): *Mode "1024x768x60"
(**) INTEL(0): *Mode "832x624x60"
(**) INTEL(0): *Mode "800x600x60"
(==) INTEL(0): DPI set to (75, 75)
Executing (ax == 0x5f1c) BIOS call at i830_driver.c:585
(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): VESA VBE Version 3.0
(II) INTEL(0): VESA VBE Total Mem: 32576 kB
(II) INTEL(0): VESA VBE OEM: Intel(r)852GM/852GME/855GM/855GME
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)852GM/852GME/855GM/855GME
Graphics Controller
(II) INTEL(0): VESA VBE OEM Product Rev: Hardware Version 0.0
Executing (ax == 0x5f1c) BIOS call at i830_driver.c:585
(II) INTEL(0): Allocated 128 kB for the ring buffer at 0x0
(II) INTEL(0): Allocating at least 256 scanlines for pixmap cache
(II) INTEL(0): Initial framebuffer allocation size: 7680 kByte
(II) INTEL(0): Allocated 4 kB for Overlay registers at 0x7fff000 (0x34521000).
(II) INTEL(0): Allocated 64 kB for the scratch buffer at 0x7fef000
(II) INTEL(0): 0x9bdf7dc: Memory at offset 0x00020000, size 7680 kBytes
(II) INTEL(0): 0x9be1f58: Memory at offset 0x00000000, size 0 kBytes
(II) INTEL(0): 0x9be2310: Memory at offset 0x00000000, size 0 kBytes
(II) INTEL(0): 0x9be22a4: Memory at offset 0x00000000, size 128 kBytes
(II) INTEL(0): 0x9bdf81c: Memory at offset 0x07fef000, size 64 kBytes
(II) INTEL(0): 0x9be2398: Memory at offset 0x07fff000, size 4 kBytes
(==) INTEL(0): Write-combining range (0xe8000000,0x8000000)
(II) INTEL(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) INTEL(0): PIPEACONF is 0x80000000
(II) INTEL(0): PIPEBCONF is 0x80000000
(II) INTEL(0): xf86BindGARTMemory: bind key 1 at 0x07fef000 (pgoffset 32751)
(II) INTEL(0): xf86BindGARTMemory: bind key 0 at 0x07fff000 (pgoffset 32767)
(EE) INTEL(0): Choosing pipe 1's mode 1280x768 at 65.9 instead of xf86
mode 1280x768 at 65.9
(II) INTEL(0): Requested pix clock: 68930
hact: 1280 htot: 1408 hbstart: 1280 hbend: 1408 hsyncstart: 1296 hsyncend: 1344
vact: 768 vtot: 816 vbstart: 768 vbend: 816 vsyncstart: 771 vsyncend: 777
pipesrc: 1280x768, dspsize: 1280x768
chosen: dotclock 69000 ((20, 15), 4, (5, 4))
clock regs: 0x90830000, 0x0002120d
(II) INTEL(0): Mode bandwidth is 64 Mpixel/s
(II) INTEL(0): Disabling unused functions
(II) INTEL(0): Disabling pipe A
(II) INTEL(0): Disabling DPLL A
(II) INTEL(0): Display plane A is now disabled and connected to Pipe A.
(II) INTEL(0): Display plane B is now enabled and connected to Pipe B.
(WW) INTEL(0):       ADPA: 0x40009c18
(WW) INTEL(0):       LVDS: 0xc0308300
(WW) INTEL(0):       DVOA: 0x00000000
(WW) INTEL(0):       DVOB: 0x00000000
(WW) INTEL(0):       DVOC: 0x00000000
(WW) INTEL(0): DVOA_SRCDI: 0x00000000
(WW) INTEL(0): DVOB_SRCDI: 0x00000000
(WW) INTEL(0): DVOC_SRCDI: 0x00000000
(WW) INTEL(0): PP_CONTROL: 0x00000001
(WW) INTEL(0):  PP_STATUS: 0x4800000b
(WW) INTEL(0): PFIT_CONTR: 0x80000668
(WW) INTEL(0): PFIT_PGM_R: 0x00000000
(WW) INTEL(0): PORT_HOTPL: 0x00000000
(WW) INTEL(0): PORT_HOTPL: 0x00000000
(WW) INTEL(0):   DSPACNTR: 0x00000000
(WW) INTEL(0): DSPASTRIDE: 0x00000000
(WW) INTEL(0):    DSPAPOS: 0x00000000
(WW) INTEL(0):   DSPASIZE: 0x00000000
(WW) INTEL(0):   DSPABASE: 0x00000000
(WW) INTEL(0):  PIPEACONF: 0x00000000
(WW) INTEL(0):   PIPEASRC: 0x027f01df
(WW) INTEL(0):       FPA0: 0x00021207
(WW) INTEL(0):       FPA1: 0x00021207
(WW) INTEL(0):     DPLL_A: 0x008b0000
(WW) INTEL(0):   HTOTAL_A: 0x031f027f
(WW) INTEL(0):   HBLANK_A: 0x03170287
(WW) INTEL(0):    HSYNC_A: 0x02ef028f
(WW) INTEL(0):   VTOTAL_A: 0x020c01df
(WW) INTEL(0):   VBLANK_A: 0x020401e7
(WW) INTEL(0):    VSYNC_A: 0x01eb01e9
(WW) INTEL(0):   DSPBCNTR: 0x99000000
(WW) INTEL(0): DSPBSTRIDE: 0x00001400
(WW) INTEL(0):    DSPBPOS: 0x00000000
(WW) INTEL(0):   DSPBSIZE: 0x02ff04ff
(WW) INTEL(0):   DSPBBASE: 0x00020000
(WW) INTEL(0):  PIPEBCONF: 0x80000000
(WW) INTEL(0):   PIPEBSRC: 0x04ff02ff
(WW) INTEL(0):       FPB0: 0x0002120d
(WW) INTEL(0):       FPB1: 0x00021207
(WW) INTEL(0):     DPLL_B: 0x90830000
(WW) INTEL(0):   HTOTAL_B: 0x057f04ff
(WW) INTEL(0):   HBLANK_B: 0x057f04ff
(WW) INTEL(0):    HSYNC_B: 0x053f050f
(WW) INTEL(0):   VTOTAL_B: 0x032f02ff
(WW) INTEL(0):   VBLANK_B: 0x032f02ff
(WW) INTEL(0):    VSYNC_B: 0x03080302
(WW) INTEL(0): VCLK_DIVIS: 0x00021207
(WW) INTEL(0): VCLK_DIVIS: 0x00031406
(WW) INTEL(0): VCLK_POST_: 0x0000888b
(WW) INTEL(0):   VGACNTRL: 0x80000000
(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
        Offscreen Pixmaps
        Setting up tile and stipple cache:
                20 128x128 slots
(==) INTEL(0): Backing store disabled
(==) INTEL(0): Silken mouse enabled
(II) INTEL(0): Initializing SW Cursor!
(II) INTEL(0): direct rendering: Disabled
(II) INTEL(0): RandR enabled, ignore the following RandR disabled message.
(--) 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 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
(EE) AIGLX: Screen 0 is not DRI capable
(II) Loading local sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions/libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
(**) Option "Protocol" "auto"
(**) Mouse0: Device: "/dev/input/mice"
(**) Mouse0: Protocol: "auto"
(**) Option "CorePointer"
(**) Mouse0: Core Pointer
(**) Option "Device" "/dev/input/mice"
(==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5 6 7"
(**) Mouse0: ZAxisMapping: buttons 4, 5, 6 and 7
(**) Mouse0: Buttons: 11
(**) Option "CoreKeyboard"
(**) Keyboard0: Core Keyboard
(**) Option "Protocol" "standard"
(**) Keyboard0: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard0: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard0: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) Keyboard0: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(--) Mouse0: PnP-detected protocol: "ExplorerPS/2"
(II) Mouse0: ps2EnableDataReporting: succeeded
(II) INTEL(0): No valid mode specified, force to native mode
(II) INTEL(0): Total number of valid FP mode(s) found: 10
(II) INTEL(0): Printing probed modes for pipe 1
(II) INTEL(0): Not using mode "640x480x60" (bad mode clock/interlace/doublescan)
(II) INTEL(0): Not using mode "720x400x60" (bad mode clock/interlace/doublescan)
(II) INTEL(0): Not using mode "640x400x60" (bad mode clock/interlace/doublescan)
(II) INTEL(0): Not using mode "640x350x60" (bad mode clock/interlace/doublescan)
(EE) INTEL(0): Modeline "1280x768"x65.9   68.93  1280 1296 1344 1345
768 771 777 778 (51.2 kHz)
(EE) INTEL(0): Modeline "1280x720x60"x60.0   74.38  1280 1344 1472
1664  720 721 724 745 (44.7 kHz)
(EE) INTEL(0): Modeline "1152x768x60"x60.0   71.74  1152 1208 1328
1504  768 769 772 795 (47.7 kHz)
(EE) INTEL(0): Modeline "1024x768x60"x60.0   63.34  1024 1072 1176
1328  768 769 772 795 (47.7 kHz)
(EE) INTEL(0): Modeline "832x624x60"x60.0   40.93  832 864 944 1056
624 625 628 646 (38.8 kHz)
(EE) INTEL(0): Modeline "800x600x60"x60.0   38.15  800 832 912 1024
600 601 604 621 (37.3 kHz)
(II) INTEL(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
(II) INTEL(0): I2C device "CRTDDC_A:ddc2" removed.
(II) INTEL(0): Printing probed modes for pipe 0
(II) INTEL(0): Modes post revalidate
(EE) INTEL(0): Modeline "1280x768"x65.9   68.93  1280 1296 1344 1345
768 771 777 778 (51.2 kHz)
(EE) INTEL(0): Modeline "1280x720x60"x60.0   74.38  1280 1344 1472
1664  720 721 724 745 (44.7 kHz)
(EE) INTEL(0): Modeline "1152x768x60"x60.0   71.74  1152 1208 1328
1504  768 769 772 795 (47.7 kHz)
(EE) INTEL(0): Modeline "1024x768x60"x60.0   63.34  1024 1072 1176
1328  768 769 772 795 (47.7 kHz)
(EE) INTEL(0): Modeline "832x624x60"x60.0   40.93  832 864 944 1056
624 625 628 646 (38.8 kHz)
(EE) INTEL(0): Modeline "800x600x60"x60.0   38.15  800 832 912 1024
600 601 604 621 (37.3 kHz)




More information about the fedora-test-list mailing list