100% reproducable X hard lock with Intel 82865G

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

100% reproducable X hard lock with Intel 82865G

Edd Barrett
Hi,

This problem has been bugging me for a while. I had previously worked
around this by plugging in an old AGP card and using that (acceleration
broke for the AGP card in the last snap, but that is another story).

Matthieu is aware of the following issue. We discussed it on icb. I am
posting here in case any of the other hackers have any ideas.

When I boot this particular dell system, the system boots fine and the
console resolution is adjusted properly. When X is started, it locks up,
usually in less than a minute. The display does *not* switch back to the
console to show the crash. As far as I know (and from reading the cvs
history), it should.

I collected the following information from the serial console:

---8<---
render error detected, EIR: 0x00000010
error: [drm:pid1995:i915_report_and_clear_eir] *ERROR* EIR stuck: 0x00000010, masking
render error detected, EIR: 0x00000010
panic: bus_space_unmap: bad bus space tag
Stopped at      Debugger+0x4:   popl    %ebp
RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS PANIC!
IF RUNNING SMP, USE 'mach ddbcpu <#>' AND 'trace' ON OTHER PROCESSORS, TOO.
DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION!

ddb{0}> trace
Debugger(d0968f06,f6116c98,d096b860,f6116c98,0) at Debugger+0x4
panic(d096b860,126f002,3,d5e94420,0) at panic+0x5d
_bus_space_unmap(42,f614f5c3,1000,0,0) at _bus_space_unmap+0xcf
agp_unmap_subregion(d15be920,f614f5c3,1000,f6116d18,c8) at agp_unmap_subregion+
0x29
i915_gem_pwrite_ioctl(d16c8000,f6116e84,d17eb180,d17eb180,5801) at i915_gem_pwr
ite_ioctl+0x1fe
inteldrm_ioctl(d16c8000,8020645d,f6116e84,d17eb180,d5ce9460,0,0,0) at inteldrm_
ioctl+0x34
spec_ioctl(f6116d94,e9800000,23,85b9c000,d5c9f990) at spec_ioctl+0x9b
VOP_IOCTL(d5c9f990,8020645d,f6116e84,3,d5e9a500) at VOP_IOCTL+0x41
vn_ioctl(d5d2388c,8020645d,f6116e84,d5ce9460,f6116f64) at vn_ioctl+0x61
sys_ioctl(d5ce9460,f6116f64,f6116f84,d042ed02,d0abe7c4) at sys_ioctl+0x144
syscall() at syscall+0x120
--- syscall (number -1954197504) ---
0x2:
---8<---

The panic that is firing is the else branch, line 564 of
/usr/src/sys/arch/amd64/amd64/bus_space.c.

Here is the ps output:

---8<---
ddb{0}> ps
   PID   PPID   PGRP    UID  S       FLAGS  WAIT          COMMAND
 28784  14788  28784      0  3        0x80  ttyin         ksh
 19279  15957  28479      0  3        0x80  select        FvwmPager
  4260  16170  28479      0  3        0x80  netio         xconsole
 15957  28479  28479      0  3        0x80  select        fvwm
 14788  28479  28479      0  3        0x80  select        xterm
 16170  28479  28479     35  2        0x80                xconsole
 31172  28479  28479      0  3        0x80  poll          xclock
 17175      1  17175      0  3        0x80  poll          dbus-daemon
 13206      1  28479      0  3        0x80  select        dbus-launch
 28479   8287  28479      0  3        0x88  pause         sh
  4574  26221  26221      0  3        0x80  netio         Xorg
*26221   8287  26221     35  7           0                Xorg
  8287  29622  29622      0  3        0x80  wait          xinit
 29622  19773  29622      0  3        0x88  pause         sh
 14073      1  14073      0  3        0x80  ttyin         getty
 11591      1  11591      0  3        0x80  ttyin         getty
 15046      1  15046      0  3        0x80  ttyin         getty
  4214      1   4214      0  3        0x80  ttyin         getty
 19773      1  19773      0  3        0x88  pause         ksh
  1278      1   1278      0  3        0x80  select        cron
  6800      1   3428    560  3   0x4100080  thrsleep      mpd
 18140      1   3428    560  3   0x4100080  thrsleep      mpd
 29902      1   3428    560  3   0x4100080  poll          mpd
  3428      1   3428    560  3        0x80  poll          mpd
 26193      1  26193     99  3        0x80  poll          sndiod
 13474      1  13474      0  2       0x480                sendmail
   529      1    529      0  3        0x80  select        sshd
  3437   7166  32087     83  3        0x80  poll          ntpd
  7166  32087  32087     83  3        0x80  poll          ntpd
 32087      1  32087      0  3        0x80  poll          ntpd
 24979  19962  19962     74  3        0x80  bpf           pflogd
 19962      1  19962      0  3        0x80  netio         pflogd
 22061  19049  19049     73  2        0x80                syslogd
 19049      1  19049      0  3        0x80  netio         syslogd
    15      0      0      0  3    0x100200  aiodoned      aiodoned
    14      0      0      0  3    0x100200  syncer        update
    13      0      0      0  3    0x100200  cleaner       cleaner
    12      0      0      0  3    0x100200  reaper        reaper
    11      0      0      0  3    0x100200  pgdaemon      pagedaemon
    10      0      0      0  3    0x100200  bored         crypto
     9      0      0      0  3    0x100200  pftm          pfpurge
     8      0      0      0  3    0x100200  usbtsk        usbtask
     7      0      0      0  3    0x100200  usbatsk       usbatsk
     6      0      0      0  3    0x100200  bored         intelrel
     5      0      0      0  3  0x40100200  acpi0         acpi0
     4      0      0      0  3    0x100200  bored         syswq
     3      0      0      0  3  0x40100200                idle0
     2      0      0      0  3    0x100200  kmalloc       kmthread
     1      0      1      0  3        0x80  wait          init
     0     -1      0      0  3       0x200  scheduler     swapper
---8<---
 
The kernel is stock GENERIC.MP. I built my own with debug symbols, which
it turned out, I did not need as the panic site was obvious. Tests a few
months back indicated that the same happens on the SP kernel too, but I
have not tried recently.

Dmesg follows:

---8<---
OpenBSD 5.3-current (GENERIC.MP) #5: Sat Jun 15 13:35:27 BST 2013
    [hidden email]:/usr/src/sys/arch/i386/compile/GENERIC.MP
RTC BIOS diagnostic error 18<memory_size,fixed_disk>
cpu0: Intel(R) Pentium(R) 4 CPU 2.80GHz ("GenuineIntel" 686-class) 2.80 GHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,CNXT-ID,xTPR,PERF
real mem  = 527433728 (503MB)
avail mem = 507338752 (483MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 05/17/04, BIOS32 rev. 0 @ 0xffe90, SMBIOS rev. 2.3 @ 0xf0450 (69 entries)
bios0: vendor Dell Computer Corporation version "A04" date 05/17/2004
bios0: Dell Computer Corporation OptiPlex GX270
acpi0 at bios0: rev 0
acpi0: sleep states S0 S1 S3 S4 S5
acpi0: tables DSDT FACP SSDT APIC BOOT ASF!
acpi0: wakeup devices VBTN(S4) PCI0(S3) USB0(S3) USB1(S3) USB2(S3) USB3(S3) PCI1(S5) MOU_(S3)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: apic clock running at 199MHz
ioapic0 at mainbus0: apid 1 pa 0xfec00000, version 20, 24 pins
ioapic0: misconfigured as apic 0, remapped to apid 1
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (PCI1)
acpicpu0 at acpi0
acpibtn0 at acpi0: VBTN
bios0: ROM list: 0xc0000/0xa800 0xca800/0x1800!
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel 82865G Host" rev 0x02
vga1 at pci0 dev 2 function 0 "Intel 82865G Video" rev 0x02
intagp0 at vga1
agp0 at intagp0: aperture at 0xe8000000, size 0x8000000
inteldrm0 at vga1
drm0 at inteldrm0
inteldrm0: 1280x1024
wsdisplay0 at vga1 mux 1: console (std, vt100 emulation)
wsdisplay0: screen 1-5 added (std, vt100 emulation)
uhci0 at pci0 dev 29 function 0 "Intel 82801EB/ER USB" rev 0x02: apic 1 int 16
uhci1 at pci0 dev 29 function 1 "Intel 82801EB/ER USB" rev 0x02: apic 1 int 19
uhci2 at pci0 dev 29 function 2 "Intel 82801EB/ER USB" rev 0x02: apic 1 int 18
uhci3 at pci0 dev 29 function 3 "Intel 82801EB/ER USB" rev 0x02: apic 1 int 16
ehci0 at pci0 dev 29 function 7 "Intel 82801EB/ER USB2" rev 0x02: apic 1 int 23
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
ppb0 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0xc2
pci1 at ppb0 bus 1
rl0 at pci1 dev 10 function 0 "Realtek 8139" rev 0x10: apic 1 int 19, address 00:00:1c:d4:03:c8
rlphy0 at rl0 phy 0: RTL internal PHY
em0 at pci1 dev 12 function 0 "Intel 82540EM" rev 0x02: apic 1 int 18, address 00:0f:1f:81:3b:eb
ichpcib0 at pci0 dev 31 function 0 "Intel 82801EB/ER LPC" rev 0x02
pciide0 at pci0 dev 31 function 1 "Intel 82801EB/ER IDE" rev 0x02: DMA, channel 0 configured to compatibility, channel 1 configured to compatibility
wd0 at pciide0 channel 0 drive 0: <WDC WD5000AAKB-00YSA0>
wd0: 16-sector PIO, LBA48, 476940MB, 976773168 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <HL-DT-ST, RW/DVD GCC-4481B, C103> ATAPI 5/cdrom removable
cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
pciide1 at pci0 dev 31 function 2 "Intel 82801EB SATA" rev 0x02: DMA, channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide1: using apic 1 int 18 for native-PCI interrupt
wd1 at pciide1 channel 0 drive 0: <WDC WD20EARS-00MVWB0>
wd1: 16-sector PIO, LBA48, 1907729MB, 3907029168 sectors
wd1(pciide1:0:0): using PIO mode 4, Ultra-DMA mode 6
ichiic0 at pci0 dev 31 function 3 "Intel 82801EB/ER SMBus" rev 0x02: apic 1 int 17
iic0 at ichiic0
spdmem0 at iic0 addr 0x50: 256MB DDR SDRAM non-parity PC3200CL3.0
spdmem1 at iic0 addr 0x52: 256MB DDR SDRAM non-parity PC3200CL3.0
auich0 at pci0 dev 31 function 5 "Intel 82801EB/ER AC97" rev 0x02: apic 1 int 17, ICH5 AC97
ac97: codec id 0x41445374 (Analog Devices AD1981B)
ac97: codec features headphone, 20 bit DAC, No 3D Stereo
audio0 at auich0
usb1 at uhci0: USB revision 1.0
uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb2 at uhci1: USB revision 1.0
uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb3 at uhci2: USB revision 1.0
uhub3 at usb3 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb4 at uhci3: USB revision 1.0
uhub4 at usb4 "Intel UHCI root hub" rev 1.00/1.00 addr 1
isa0 at ichpcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
mtrr: Pentium Pro MTRR support
uhidev0 at uhub2 port 2 configuration 1 interface 0 "Fujitsu Component Type 6 Keyboard" rev 1.00/1.01 addr 2
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes, country code 32
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0
uhidev1 at uhub4 port 1 configuration 1 interface 0 "Dell Dell USB Optical Mouse" rev 2.00/43.01 addr 2
uhidev1: iclass 3/1
ums0 at uhidev1: 3 buttons, Z dir
wsmouse0 at ums0 mux 0
vscsi0 at root
scsibus1 at vscsi0: 256 targets
softraid0 at root
scsibus2 at softraid0: 256 targets
root on wd0a (4e211ecb23f9fed7.a) swap on wd0b dump on wd0b
---8<---

Here is the Xorg.0.log:

---8<---
[    63.378] (--) checkDevMem: using aperture driver /dev/xf86
[    63.395] (--) Using wscons driver on /dev/ttyC4 in pcvt compatibility mode (version 3.32)
[    63.437]
X.Org X Server 1.14.1
Release Date: 2013-04-17
[    63.437] X Protocol Version 11, Revision 0
[    63.437] Build Operating System: OpenBSD 5.3 i386
[    63.437] Current Operating System: OpenBSD mediatomb.my.domain 5.3 GENERIC.MP#5 i386
[    63.438] Build Date: 12 June 2013  12:27:06AM
[    63.438]  
[    63.438] Current version of pixman: 0.30.0
[    63.438] Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[    63.438] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    63.438] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jun 15 15:31:21 2013
[    63.439] (==) Using system config directory "/usr/X11R6/share/X11/xorg.conf.d"
[    63.439] (==) No Layout section.  Using the first Screen section.
[    63.439] (==) No screen section available. Using defaults.
[    63.439] (**) |-->Screen "Default Screen Section" (0)
[    63.439] (**) |   |-->Monitor "<default monitor>"
[    63.439] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[    63.439] (==) Disabling SIGIO handlers for input devices
[    63.439] (==) Automatically adding devices
[    63.439] (==) Automatically enabling devices
[    63.439] (==) Not automatically adding GPU devices
[    63.440] (==) FontPath set to:
        /usr/X11R6/lib/X11/fonts/misc/,
        /usr/X11R6/lib/X11/fonts/TTF/,
        /usr/X11R6/lib/X11/fonts/OTF/,
        /usr/X11R6/lib/X11/fonts/Type1/,
        /usr/X11R6/lib/X11/fonts/100dpi/,
        /usr/X11R6/lib/X11/fonts/75dpi/
[    63.440] (==) ModulePath set to "/usr/X11R6/lib/modules"
[    63.440] (II) The server relies on wscons to provide the list of input devices.
        If no devices become available, reconfigure wscons or disable AutoAddDevices.
[    63.440] (II) Loader magic: 0x3c023040
[    63.440] (II) Module ABI versions:
[    63.440] X.Org ANSI C Emulation: 0.4
[    63.440] X.Org Video Driver: 14.1
[    63.440] X.Org XInput driver : 19.1
[    63.440] X.Org Server Extension : 7.0
[    63.440] (--) PCI:*(0:0:2:0) 8086:2572:1028:0151 rev 2, Mem @ 0xe8000000/134217728, 0xfeb80000/524288, I/O @ 0x0000ed98/8
[    63.440] Initializing built-in extension Generic Event Extension
[    63.440] Initializing built-in extension SHAPE
[    63.440] Initializing built-in extension MIT-SHM
[    63.440] Initializing built-in extension XInputExtension
[    63.440] Initializing built-in extension XTEST
[    63.440] Initializing built-in extension BIG-REQUESTS
[    63.440] Initializing built-in extension SYNC
[    63.440] Initializing built-in extension XKEYBOARD
[    63.440] Initializing built-in extension XC-MISC
[    63.440] Initializing built-in extension SECURITY
[    63.440] Initializing built-in extension XINERAMA
[    63.440] Initializing built-in extension XFIXES
[    63.441] Initializing built-in extension RENDER
[    63.441] Initializing built-in extension RANDR
[    63.441] Initializing built-in extension COMPOSITE
[    63.441] Initializing built-in extension DAMAGE
[    63.441] Initializing built-in extension MIT-SCREEN-SAVER
[    63.441] Initializing built-in extension DOUBLE-BUFFER
[    63.441] Initializing built-in extension RECORD
[    63.441] Initializing built-in extension DPMS
[    63.441] Initializing built-in extension X-Resource
[    63.441] Initializing built-in extension XVideo
[    63.441] Initializing built-in extension XVideo-MotionCompensation
[    63.441] Initializing built-in extension XFree86-VidModeExtension
[    63.441] Initializing built-in extension XFree86-DGA
[    63.441] Initializing built-in extension XFree86-DRI
[    63.441] Initializing built-in extension DRI2
[    63.441] (II) LoadModule: "glx"
[    63.442] (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
[    63.443] (II) Module glx: vendor="X.Org Foundation"
[    63.443] compiled for 1.14.1, module version = 1.0.0
[    63.443] ABI class: X.Org Server Extension, version 7.0
[    63.443] (==) AIGLX enabled
[    63.443] Loading extension GLX
[    63.443] (==) Matched intel as autoconfigured driver 0
[    63.443] (==) Matched vesa as autoconfigured driver 1
[    63.443] (==) Assigned the driver to the xf86ConfigLayout
[    63.443] (II) LoadModule: "intel"
[    63.444] (II) Loading /usr/X11R6/lib/modules/drivers/intel_drv.so
[    63.445] (II) Module intel: vendor="X.Org Foundation"
[    63.445] compiled for 1.14.1, module version = 2.20.19
[    63.445] Module class: X.Org Video Driver
[    63.445] ABI class: X.Org Video Driver, version 14.1
[    63.445] (II) LoadModule: "vesa"
[    63.446] (II) Loading /usr/X11R6/lib/modules/drivers/vesa_drv.so
[    63.447] (II) Module vesa: vendor="X.Org Foundation"
[    63.447] compiled for 1.14.1, module version = 2.3.2
[    63.447] Module class: X.Org Video Driver
[    63.447] ABI class: X.Org Video Driver, version 14.1
[    63.447] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
        i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
        E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
        965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
        4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
        Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
        Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
        Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
        Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
        Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server,
        Ivybridge Server (GT2), Haswell Desktop (GT1), Haswell Desktop (GT2),
        Haswell Desktop (GT2+), Haswell Mobile (GT1), Haswell Mobile (GT2),
        Haswell Mobile (GT2+), Haswell Server (GT1), Haswell Server (GT2),
        Haswell Server (GT2+), Haswell SDV Desktop (GT1),
        Haswell SDV Desktop (GT2), Haswell SDV Desktop (GT2+),
        Haswell SDV Mobile (GT1), Haswell SDV Mobile (GT2),
        Haswell SDV Mobile (GT2+), Haswell SDV Server (GT1),
        Haswell SDV Server (GT2), Haswell SDV Server (GT2+),
        Haswell ULT Desktop (GT1), Haswell ULT Desktop (GT2),
        Haswell ULT Desktop (GT2+), Haswell ULT Mobile (GT1),
        Haswell ULT Mobile (GT2), Haswell ULT Mobile (GT2+),
        Haswell ULT Server (GT1), Haswell ULT Server (GT2),
        Haswell ULT Server (GT2+), Haswell CRW Desktop (GT1),
        Haswell CRW Desktop (GT2), Haswell CRW Desktop (GT2+),
        Haswell CRW Mobile (GT1), Haswell CRW Mobile (GT2),
        Haswell CRW Mobile (GT2+), Haswell CRW Server (GT1),
        Haswell CRW Server (GT2), Haswell CRW Server (GT2+),
        ValleyView PO board
[    63.447] (II) VESA: driver for VESA chipsets: vesa
[    63.449] (WW) Falling back to old probe method for vesa
[    63.449] (II) intel(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[    63.449] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[    63.449] (==) intel(0): RGB weight 888
[    63.449] (==) intel(0): Default visual is TrueColor
[    63.449] (--) intel(0): Integrated Graphics Chipset: Intel(R) 865G
[    63.450] (**) intel(0): Relaxed fencing disabled
[    63.450] (**) intel(0): Wait on SwapBuffers? enabled
[    63.450] (**) intel(0): Triple buffering? enabled
[    63.450] (**) intel(0): Framebuffer tiled
[    63.450] (**) intel(0): Pixmaps tiled
[    63.450] (**) intel(0): 3D buffers tiled
[    63.450] (**) intel(0): SwapBuffers wait enabled
[    63.450] (==) intel(0): video overlay key set to 0x101fe
[    63.486] (II) intel(0): Output VGA1 has no monitor section
[    63.522] (II) intel(0): EDID for output VGA1
[    63.522] (II) intel(0): Manufacturer: DEL  Model: a00a  Serial#: 1195465301
[    63.522] (II) intel(0): Year: 2004  Week: 24
[    63.522] (II) intel(0): EDID Version: 1.3
[    63.522] (II) intel(0): Analog Display Input,  Input Voltage Level: 0.700/0.700 V
[    63.522] (II) intel(0): Sync:  Separate
[    63.522] (II) intel(0): Max Image Size [cm]: horiz.: 34  vert.: 27
[    63.522] (II) intel(0): Gamma: 2.20
[    63.522] (II) intel(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
[    63.522] (II) intel(0): First detailed timing is preferred mode
[    63.522] (II) intel(0): redX: 0.641 redY: 0.342   greenX: 0.292 greenY: 0.611
[    63.522] (II) intel(0): blueX: 0.147 blueY: 0.068   whiteX: 0.313 whiteY: 0.329
[    63.522] (II) intel(0): Supported established timings:
[    63.523] (II) intel(0): 720x400@70Hz
[    63.523] (II) intel(0): 640x480@60Hz
[    63.523] (II) intel(0): 640x480@75Hz
[    63.523] (II) intel(0): 800x600@60Hz
[    63.523] (II) intel(0): 800x600@75Hz
[    63.523] (II) intel(0): 1024x768@60Hz
[    63.523] (II) intel(0): 1024x768@75Hz
[    63.523] (II) intel(0): 1280x1024@75Hz
[    63.523] (II) intel(0): Manufacturer's mask: 0
[    63.523] (II) intel(0): Supported standard timings:
[    63.523] (II) intel(0): #0: hsize: 1152  vsize 864  refresh: 75  vid: 20337
[    63.523] (II) intel(0): #1: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
[    63.523] (II) intel(0): Supported detailed timing:
[    63.523] (II) intel(0): clock: 108.0 MHz   Image Size:  338 x 270 mm
[    63.523] (II) intel(0): h_active: 1280  h_sync: 1328  h_sync_end 1440 h_blank_end 1688 h_border: 0
[    63.523] (II) intel(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking: 1066 v_border: 0
[    63.523] (II) intel(0): Serial No: P144646AGAZU
[    63.523] (II) intel(0): Monitor name: DELL E172FP
[    63.523] (II) intel(0): Ranges: V min: 56 V max: 76 Hz, H min: 31 H max: 80 kHz, PixClock max 145 MHz
[    63.523] (II) intel(0): EDID (in hex):
[    63.523] (II) intel(0): 00ffffffffffff0010ac0aa0555a4147
[    63.523] (II) intel(0): 180e010368221b78ea2ee5a4574a9c25
[    63.523] (II) intel(0): 115054a54b00714f8180010101010101
[    63.523] (II) intel(0): 010101010101302a009851002a403070
[    63.523] (II) intel(0): 1300520e1100001e000000ff00503134
[    63.523] (II) intel(0): 343634364147415a550a000000fc0044
[    63.523] (II) intel(0): 454c4c204531373246500a20000000fd
[    63.523] (II) intel(0): 00384c1f500e000a2020202020200010
[    63.523] (II) intel(0): Printing probed modes for output VGA1
[    63.523] (II) intel(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz eP)
[    63.523] (II) intel(0): Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[    63.523] (II) intel(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[    63.523] (II) intel(0): Modeline "1024x768"x75.1   78.80  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.1 kHz e)
[    63.523] (II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[    63.523] (II) intel(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[    63.523] (II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[    63.523] (II) intel(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[    63.523] (II) intel(0): Modeline "640x480"x60.0   25.20  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[    63.523] (II) intel(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[    63.523] (II) intel(0): Output VGA1 connected
[    63.523] (II) intel(0): Using exact sizes for initial modes
[    63.523] (II) intel(0): Output VGA1 using initial mode 1280x1024
[    63.523] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[    63.523] (II) intel(0): Kernel page flipping support detected, enabling
[    63.523] (==) intel(0): DPI set to (96, 96)
[    63.524] (II) Loading sub module "fb"
[    63.524] (II) LoadModule: "fb"
[    63.552] (II) Loading /usr/X11R6/lib/modules/libfb.so
[    63.569] (II) Module fb: vendor="X.Org Foundation"
[    63.569] compiled for 1.14.1, module version = 1.0.0
[    63.569] ABI class: X.Org ANSI C Emulation, version 0.4
[    63.569] (II) Loading sub module "dri2"
[    63.569] (II) LoadModule: "dri2"
[    63.569] (II) Module "dri2" already built-in
[    63.569] (II) UnloadModule: "vesa"
[    63.569] (II) Unloading vesa
[    63.569] (==) Depth 24 pixmap format is 32 bpp
[    63.587] (II) intel(0): [DRI2] Setup complete
[    63.587] (II) intel(0): [DRI2]   DRI driver: i915
[    63.587] (II) intel(0): Allocated new frame buffer 1280x1024 stride 8192, tiled
[    63.601] (II) UXA(0): Driver registered support for the following operations:
[    63.601] (II)         solid
[    63.601] (II)         copy
[    63.601] (II)         composite (RENDER acceleration)
[    63.601] (II)         put_image
[    63.601] (II)         get_image
[    63.601] (==) intel(0): Backing store disabled
[    63.601] (==) intel(0): Silken mouse disabled
[    63.606] (II) intel(0): Initializing HW Cursor
[    63.606] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[    63.618] (==) intel(0): DPMS enabled
[    63.618] (==) intel(0): Intel XvMC decoder disabled
[    63.622] (II) intel(0): Set up overlay video
[    63.622] (II) intel(0): direct rendering: DRI2 Enabled
[    63.667] (--) RandR disabled
[    63.838] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[    63.838] (II) AIGLX: enabled GLX_INTEL_swap_event
[    63.838] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[    63.838] (II) AIGLX: enabled GLX_SGI_make_current_read
[    63.838] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[    63.839] (II) AIGLX: Loaded and initialized i915
[    63.839] (II) GLX: Initialized DRI2 GL provider for screen 0
[    63.841] (II) intel(0): Setting screen physical size to 338 x 270
[    64.500] (II) config/wscons: checking input device /dev/wskbd
[    64.500] (II) wskbd: using layout gb
[    64.500] (II) LoadModule: "kbd"
[    64.502] (II) Loading /usr/X11R6/lib/modules/input/kbd_drv.so
[    64.519] (II) Module kbd: vendor="X.Org Foundation"
[    64.519] compiled for 1.14.1, module version = 1.7.0
[    64.519] Module class: X.Org XInput Driver
[    64.519] ABI class: X.Org XInput driver, version 19.1
[    64.519] (II) Using input driver 'kbd' for '/dev/wskbd'
[    64.519] (**) /dev/wskbd: always reports core events
[    64.519] (**) /dev/wskbd: always reports core events
[    64.519] (**) Option "Protocol" "standard"
[    64.519] (**) Option "XkbRules" "base"
[    64.519] (**) Option "XkbModel" "pc105"
[    64.519] (**) Option "XkbLayout" "gb"
[    64.520] (II) XINPUT: Adding extended input device "/dev/wskbd" (type: KEYBOARD, id 6)
[    64.788] (II) config/wscons: checking input device /dev/wsmouse
[    64.788] (II) LoadModule: "ws"
[    64.790] (II) Loading /usr/X11R6/lib/modules/input/ws_drv.so
[    64.791] (II) Module ws: vendor="X.Org Foundation"
[    64.791] compiled for 1.14.1, module version = 1.3.0
[    64.791] Module class: X.Org XInput Driver
[    64.791] ABI class: X.Org XInput driver, version 19.1
[    64.791] (II) Using input driver 'ws' for '/dev/wsmouse'
[    64.791] (**) /dev/wsmouse: always reports core events
[    64.791] (II) ws: /dev/wsmouse: debuglevel 0
[    64.791] (**) Option "Device" "/dev/wsmouse"
[    64.791] (**) ws: /dev/wsmouse: ZAxisMapping: buttons 4 and 5
[    64.791] (**) ws: /dev/wsmouse: WAxisMapping: buttons 6 and 7
[    64.791] (**) ws: /dev/wsmouse: associated screen: 0
[    64.791] (II) ws: /dev/wsmouse: minimum x position: 0
[    64.791] (II) ws: /dev/wsmouse: maximum x position: 1279
[    64.791] (II) ws: /dev/wsmouse: minimum y position: 0
[    64.791] (II) ws: /dev/wsmouse: maximum y position: 1023
[    64.791] (==) ws: /dev/wsmouse: Buttons: 7
[    64.827] (**) ws: /dev/wsmouse: YAxisMapping: buttons 4 and 5
[    64.828] (II) XINPUT: Adding extended input device "/dev/wsmouse" (type: MOUSE, id 7)
[    64.828] (**) /dev/wsmouse: (accel) keeping acceleration scheme 1
[    64.828] (**) /dev/wsmouse: (accel) acceleration profile 0
[    64.828] (**) /dev/wsmouse: (accel) acceleration factor: 2.000
[    64.828] (**) /dev/wsmouse: (accel) acceleration threshold: 4
---8<---

It would be nice to have this fixed, as I use this machine for watching
movies etc. Whilst I can disable inteldrm to unfuck X, the
display is no longer accelerated and mplayer is too slow and cannot
scale the video to full-screen in hardware.

Cheers

--
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk

Loading...