Re: Is DRI supposed to work in xserver-xorg-video-intel?

2010-11-20 Thread Sven Joachim
On 2010-11-20 21:28 +0100, Borden Rhodes wrote:

> Once again, Sven, I owe you my sanity.  I've read that Debian was still
> looking into framebuffer issues with Intel, whether to keep UMS or
> migrate to KMS.  Is that debate related to the DRI/shadow issue?

Well, yes.  The attempt to reenable UMS didn't solve the problems and
was abandoned, current -intel packages require KMS and use a shadowfb on
i8xxx hardware by default (the latter is a Debian-specific patch,
upstream's default is not to enable shadow on any hardware).

Not pretty, but better solutions have simply not been found. :-(

Sven


-- 
To UNSUBSCRIBE, email to [email protected] 
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]



Re: Is DRI supposed to work in xserver-xorg-video-intel?

2010-11-20 Thread Borden Rhodes
Once again, Sven, I owe you my sanity.  I've read that Debian was still
looking into framebuffer issues with Intel, whether to keep UMS or
migrate to KMS.  Is that debate related to the DRI/shadow issue?


-- 
To UNSUBSCRIBE, email to [email protected] 
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/[email protected]



Re: Is DRI supposed to work in xserver-xorg-video-intel?

2010-11-20 Thread Sven Joachim
On 2010-11-20 19:37 +0100, Borden Rhodes wrote:

> I've spent about two hours in the man pages and on Google trying to
> figure this one out with no success.

Admittedly, the answer is hidden in the Debian changelog:

,
| xserver-xorg-video-intel (2:2.12.0+shadow-1) unstable; urgency=low
| [...]
|   * Don't enable DRI2 if the shadow option is on.
|   * Use shadowfb on i8xx by default.  Hopefully closes: #570988, #572105,
| #576848, #592586, #593293.
| [...]
|  -- Julien Cristau   Mon, 20 Sep 2010 19:44:14 +0200
`

Probably this should be documented in intel(4).

> Section "Device"
> ### Available Driver options are:-
> ### Values: : integer, : float, : "True"/"False",
> ### : "String", : " Hz/kHz/MHz"
> ### [arg]: arg optional
> #Option "NoAccel"   # []
> #Option "SWcursor"  # []
> #Option "ColorKey"  # 
> #Option "CacheLines"# 
> #Option "Dac6Bit"   # []
> Option  "DRI"   "True"  # []
> #Option "NoDDC" # []
> #Option "ShowCache" # []
> #Option "XvMCSurfaces"  # 
> #Option "PageFlip"  # []
> Identifier  "Card0"
> Driver  "intel"
> VendorName  "Intel Corporation"
> BoardName   "82852/855GM Integrated Graphics Device"
> BusID   "PCI:0:2:0"
> EndSection

Option "Shadow" "False"

in this section would disable the shadowfb and enable dri2, at the risk
of running into GPU lockups the 8xx chips are so notorious for.  See the
changelog snippet above for Debian bugs that you may encounter if you do
that.  Looking at <[email protected]> from
August, they may very well have happened on your system in the past.

Sven


-- 
To UNSUBSCRIBE, email to [email protected] 
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]