Yes, I have tried several xorg.conf and xorg.conf.d configs and nothing happened. I still don't have HW acceleration. glxgears is slow. On OpenBSD 5.5-beta:
Code:
$ glxinfo | grep -i string
server glx vendor string: SGI
server glx version string: 1.4
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 9.2.5
OpenGL shading language version string: 1.20
# lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: nVidia Corporation Device 1140 (rev a1)
BTW I have thinked that in OpenBSD xorg.conf.d is in /usr/X11R6/share/X11/xorg.conf.d location, but I have tried with both - and nothing :/
In dmesg I see inteldrm0 device but X.Org reports, that the device is not dri capable :/
I don't have multiplexing device in laptop controlled by BIOS (UEFI in legacy boot mode in my case). Unfortunately it is Optimus laptop :/ Intel GPU is primary connected to output. In Linux if something is rendered on Nvidia then the buffer with rendered screen is accesed by Intel GPU driver/device and displayed on real screen. Intel GPU is GPU for intself and is a proxy for Nvidia. I have Intel and Nvidia GPU. I don't care about Nvidia GPU, but I want Intel GPU support. It can by slower 2 times that on Linux/Windows but I need it.
I even tried to sent Nvidia screen (via xorg.conf) to output None (or something, it could be another keyword I was using). Nothing :/ I even compiled Xenocara and kernel from newest CVS code and nothing :/
As I said before I wiped OpenBSD amd64 and installed OpenBSD i386 on it and I still don't have acceleration.
Thanks for replies.