From owner-freebsd-x11@FreeBSD.ORG Tue Jun 15 21:37:40 2010 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A92941065670 for ; Tue, 15 Jun 2010 21:37:40 +0000 (UTC) (envelope-from larry@cybent.net) Received: from mail-px0-f182.google.com (mail-px0-f182.google.com [209.85.212.182]) by mx1.freebsd.org (Postfix) with ESMTP id 865298FC15 for ; Tue, 15 Jun 2010 21:37:40 +0000 (UTC) Received: by pxi7 with SMTP id 7so4312198pxi.13 for ; Tue, 15 Jun 2010 14:37:39 -0700 (PDT) Received: by 10.142.151.5 with SMTP id y5mr5773871wfd.190.1276637859488; Tue, 15 Jun 2010 14:37:39 -0700 (PDT) Received: from X80L.local (125.26.224.223.adsl.dynamic.totbb.net [125.26.224.223]) by mx.google.com with ESMTPS id y15sm2899194wfd.22.2010.06.15.14.37.36 (version=SSLv3 cipher=RC4-MD5); Tue, 15 Jun 2010 14:37:38 -0700 (PDT) Message-ID: <4C17F29E.40601@cybent.net> Date: Wed, 16 Jun 2010 04:37:34 +0700 From: Larry Gingras User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100524 Thunderbird/3.0.4 MIME-Version: 1.0 To: Andriy Gapon References: <4C16663C.8020603@cybent.net> <4C17A2E6.2020702@icyb.net.ua> In-Reply-To: <4C17A2E6.2020702@icyb.net.ua> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: x11@freebsd.org Subject: Re: intel video driver problem X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jun 2010 21:37:40 -0000 On 15.06.2010 22:57, Andriy Gapon wrote: > on 14/06/2010 21:31 Brandon Gooch said the following: > >> On Mon, Jun 14, 2010 at 12:26 PM, Larry Gingras wrote: >> >>> I have a problem with acceleration features on my graphic adapter. >>> I have (according to Xorg.0.log) Integrated Graphics Chipset: Intel(R) 965GM >>> (it is ASUS laptop X80L). >>> When acceleration is enabled, some parts of windows sometimes became >>> garbled. It seems like parts of video memory is littered. Image is only >>> restored when affected regions is completely redrawn, minimize-restore of >>> window do not restore garbled region (but image inside garbled region become >>> different, it become part of desktop or something like that). >>> I tried to disable everything that use acceleration (disable composition in >>> KDE, etc), even disable DRI but if acceleration is enabled in xorg.conf this >>> bug remains. If I disable acceleration (with Option "Accel" "off") - >>> everything works fine. >>> I tried to play with various options in xorg.conf but there are not many >>> options to play with. Driver just ignores a lot of options (such as >>> VideoRam). I tried change AccelMethod, but only EXA works for me (XAA and >>> UXA make Xorg halt on starting graphic mode, I just have blank black screen >>> and everything stop, I cannot switch back to console or kill X server). >>> Only completely disabling acceleration make things better. >>> I use FreeBSD 8.0-RELEASE, xorg 7.4, and intel video driver 2.7.1 (it is >>> latest version currently present in ports). >>> I'm not sure it is bug in xorg driver or in kernel support (i915 and drm >>> modules, btw I mention these are not loaded if acceleration is disabled). >>> It seems to me that it is some sort of memory allocation or access issue. >>> >>> Please advice possible solutions. >>> >>> BTW I think driver is severely outdated now. intellinuxgraphics.org have >>> 2.11.0 now. I tried to download it but I cannot build it (I think it is for >>> linux only and must be ported to FreeBSD). >>> >> I believe Xorg 7.5 is available via ports, perhaps upgrading to the >> most recent version of both Xorg and the Intel driver (2.7.1_3) will >> remedy some of your issues. >> > I don't think that it will help. > > >> I will say that the overall quality of open-source Intel graphics >> drivers are highly fluctuating it seems. >> >> However, the Xorg setup on my Intel-equipped machines is running well, >> although I don't require extraordinary power. The FreeBSD "team" >> working on Xorg is rather short-handed, and can't be expected to keep >> up with the most current developments of either Xorg or the >> constituent pieces (like the Intel driver). Volunteers are always >> welcome... >> > Main problem is that Intel X drivers team took very Linux-centric world view. > Their newer drivers require certain things in kernel that are not available in > FreeBSD, that's why we can't update the driver to any newer version. > To add to what you said, currently _nobody_ actively works on kernel side of X > support. > It is really sad. If it were desktop PC I could just change video adapter to something more FreeBSD-friendly (I think nvidia is the best choice for FreeBSD, am I right?), but it is not possible for laptop.