PDA

View Full Version : Intel G965


kraemate
07-06-2011, 10:48 AM
Hi .
I have installed PCSBD 8.2 (i386) on a machine with the intel G965 graphics chipset.
It seems DRI works , because i can use the Kwin compositing effects(OpenGL) .

But Xorg on my system seems to consume a lot of cpu and memory (currently occupying 1G by itself!). The entire UI also seems very sluggish. I have tried with compositing turned off, but there seemed to have been no difference in performance.

Is there any tweaking of Xorg.conf or some such i can do to make my UI reasonably fast ? I am OK with not having 3d effects.

Galraedia
07-06-2011, 03:37 PM
The Xorg Default Accel is set to use EXA. Try reverting back to XAA acceleration using the following:


Section "Device"
Identifier "Configured Video Device"
Option "AccelMethod" "XAA"
Option "FramebufferCompression" "on"
Option "PageFlip" "true"
Option "TripleBuffer" "true"
Option "CacheLines" "256"
Option "AperTexSize" "131072"
Option "LinearAlloc" "144"
Option "XAANoOffscreenPixmaps" "true"
EndSection

kraemate
07-09-2011, 06:43 AM
Thanks!
Setting "XAA" does not seem to work, so i turned off all DRI/GLX related options.

But the problems still remain! Xorg seems to have a memory leak (1GB in use after 1 hour of use), and general window operations result in CPU spikes.

Xorg is turning my bsd setup unusable :( . Will compiling from source(ports) help ?

Galraedia
07-09-2011, 05:10 PM
Are you using a laptop or a desktop? If it's the later then your best bet is to use a discrete card from Nvidia or ATi. I know some people hate hearing the "buy a discrete graphics card," but it is in fact a legitimate solution. The IGP bogs down the system cpu and ram.
Also, upgrading to PC-BSD 9.0 (ftp://ftp.pcbsd.org/pub/snapshots/) may help since it uses a newer version of Xorg, which may have fixed any bugs or memory leaks associated with your IGP.

kraemate
07-10-2011, 05:12 AM
I have a destkop. Buying and installing a new GPU isnt possible since i dont own the machine .

The surprising thing is that i get *much* better performance under qemu/kvm , possibly because of the cirrus GPU it emulates .