[Openchrome-users] openchrome-users Digest, Vol 32, Issue 17

Keith Bannister keith.bannister
Thu Jun 19 17:49:38 PDT 2008


> Why don't you just use the openchrome driver included in Ubuntu 8.04 ?
Because it doesn't work - glxgears crashes with a core dump.

> In order to get glxgears running decently you need direct rendering
> working. Try 'glxinfo' and see what it says.
I attached that before. Below is the output again. Direct rendering is
enabled but there appears to be 2 problems:
1. Everything I run (glxinfo, glxgears, driconf) seems to say
"fire_buffer: DRM_VIA_PCICMD returned -22" and
2. glxgears crashes with a core dump. (see below)
2. I notice whenever I run glxgears my Xorg.0.log says:
(W) CHROME(0): VIALoadPalette: Function not implemented for this chipset.
But I don't know whether this is relevant or not.

keith at oscar:~$ glxinfo | grep render
libGL: XF86DRIGetClientDriverName: 5.0.0 unichrome (screen 0)
libGL: OpenDriver: trying /usr/local/lib/dri/unichrome_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID PCI:1:0:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
direct rendering: Yes
OpenGL renderer string: Mesa DRI UniChrome 20060710 x86/MMX/SSE2
0000:   f0000001  00000300  f0000006  00000001
0010:   f000000b  00000000  f000000c  004653c0
0020:   f000000d  004653c0  f000000e  80200020
0030:   f0000002  00000000  f0000003  00000000
0040:   f0000004  00000000  f0000000  f0002001
0050:   f000000b  00000000  f210f110  00010000
0060:   cccccccc  cccccccc  cccccccc  cccccccc
0070:   cccccccc  cccccccc  cccccccc  cccccccc
******************************************
fire_buffer: DRM_VIA_PCICMD returned -22

keith at oscar:~$ glxgears
libGL: XF86DRIGetClientDriverName: 5.0.0 unichrome (screen 0)
libGL: OpenDriver: trying /usr/local/lib/dri/unichrome_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID PCI:1:0:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
0000:   f0000001  00000300  f0000006  00000000
0010:   f000000b  00000000  f000000c  00467084
0020:   f000000d  00467084  f000000e  809c009c
0030:   f0000002  00000004  f0000003  00000004
0040:   f0000004  012b012b  f0000000  f0002001
0050:   f000000b  00000000  f0000001  00000300
0060:   f0000006  ffffff00  f000000b  10000000
0070:   f000000c  00472754  f000000d  00472754
0080:   f000000e  809c009c  f0000002  00000004
0090:   f0000003  00000004  f0000004  012b012b
00a0:   f0000000  f0002001  f000000b  00000000
00b0:   f210f110  00010000  cccccccc  cccccccc
******************************************
fire_buffer: DRM_VIA_PCICMD returned -22
Aborted (core dumped)



-- 
Keith Bannister




More information about the Openchrome-users mailing list