On Fri, Sep 9, 2011 at 8:47 PM, roberth <rob...@openbsd.pap.st> wrote:
> On Fri, 09 Sep 2011 17:16:36 +0100
> Matej D=ach <matej.l...@gmail.com> wrote:
>
>> Intel HD Graphics (HM55 chipset) - including GPU acceleration (at
>> least 2D).
>
> It is being worked on. Atm from what i have read, even the vesa driver
> doesn't work that good.
>
> Owain has posted a diff for this on tech@ recently. (search for
> "sandybride").
> But there is more work to do, like pulling in the Xorg bits.

I have

$ sysctl kern.version
kern.version=OpenBSD 5.0-current (GENERIC.MP) #63: Thu Sep  8 12:10:28 MDT 2011
    dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC.MP

$

and before that my Sandybridge Intel GT2+ was able to do only around
7fps and work was somewhat slower in X, sound was stuttered and I was
not able to watch eg. movies with mplayer -vo x11, list of huge number
of files in directory was slow, vga was marked as not configured in
dmesg and so on. Except of that work was fine. Now every problem which
I've had before is gone and I have around 23fps, X is not sluggish,
sound is ok, movies are ok in mplayer, html5 movies runs and so on.

Yes, it's initial change (still KMS needed), but it's ok in 2D for me
and thx again to all devs for their superb job.

$ dmesg | grep -i vga
vga1 at pci0 dev 2 function 0 "Intel GT2+ Video" rev 0x09
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
intagp0 at vga1
inteldrm0 at vga1: apic 2 int 16
$

$ sudo pcidump -v 0:2:0
 0:2:0: Intel GT2+ Video
        0x0000: Vendor ID: 8086 Product ID: 0126
        0x0004: Command: 0007 Status ID: 0090
        0x0008: Class: 03 Subclass: 00 Interface: 00 Revision: 09
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000e1400000/0x00400000
        0x0018: BAR mem prefetchable 64bit addr: 0x00000000d0000000/0x10000000
        0x0020: BAR io addr: 0x00004000/0x0040
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1028 Product ID: 0492
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0090: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00d0: Capability 0x01: Power Management
        0x00a4: Capability 0x13: PCI Advanced Features
$

$ glxinfo | grep -i render
direct rendering: Yes
OpenGL renderer string: Software Rasterizer
    GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fragment_program,
$

$ grep -i intel /var/log/Xorg.0.log
[1368685.875]           Identifier      "Builtin Default intel Device 0"
[1368685.875]           Driver  "intel"
[1368685.875]           Identifier      "Builtin Default intel Screen 0"
[1368685.875]           Device  "Builtin Default intel Device 0"
[1368685.875]           Screen  "Builtin Default intel Screen 0"
[1368685.884] (**) |-->Screen "Builtin Default intel Screen 0" (0)
[1368685.885] (**) |   |-->Device "Builtin Default intel Device 0"
[1368685.885] (==) No monitor specified for screen "Builtin Default
intel Screen 0".
[1368686.126] (II) LoadModule: "intel"
[1368686.127] (II) Loading /usr/X11R6/lib/modules/drivers/intel_drv.so
[1368686.148] (II) Module intel: vendor="X.Org Foundation"
[1368686.184] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
[1368686.248] (II) VESA(0): VESA VBE OEM: Intel(R)Sandybridge Mobile
Graphics Chipset Accelerated VGA BIOS
[1368686.248] (II) VESA(0): VESA VBE OEM Vendor: Intel Corporation
[1368686.248] (II) VESA(0): VESA VBE OEM Product: Intel(R)Sandybridge
Mobile Graphics Controller
[1368686.377] (II) UnloadModule: "intel"
[1368686.377] (II) Unloading /usr/X11R6/lib/modules/drivers/intel_drv.so
[1368686.383] (II) VESA(0): VESA VBE OEM: Intel(R)Sandybridge Mobile
Graphics Chipset Accelerated VGA BIOS
[1368686.383] (II) VESA(0): VESA VBE OEM Vendor: Intel Corporation
[1368686.383] (II) VESA(0): VESA VBE OEM Product: Intel(R)Sandybridge
Mobile Graphics Controller
$



>
> I'd say dualboot for now, see what works and help yourself by testing
> the offered patches.

Reply via email to