Few words about intel graphics on G965 (DG965RY)

Timo Jyrinki timo.jyrinki at gmail.com
Fri Feb 8 00:52:24 PST 2008


2008/2/8, Maxim Levitsky <maximlevitsky at gmail.com>:
> * First of all I have two intel drivers 'intel', and 'i810'.
> i810 uses bios for modesetting, and it sets modes, and restores console ok.
> on the other hand the 'intel' driver probably does the work directly, and it doesn't restore
> the console, and fails on switching resolutions (I explain later how)

Same problem here with the console. Apparently using framebuffer
drivers may cause this, see [1], but I'm having the problem also with
boot parameter nofb.

[1] https://bugs.freedesktop.org/show_bug.cgi?id=13756

> * Secondary shader related plugins of compiz are broken (I guess the is known):
> The reflection, motion blur, window blur just doesn't work.
> (Although cube reflection and shift does work)

Yep.

> * Most annoying bug : If something happen with the driver (failed modesetting, compiz hang,
> just ctrl+backspace, even a switch to console and back), the screen is replaced with blinking color,
> the whole screen is filled with random color and it blinks.
> The X restart just doesn't help, and only a reboot helps.

Ah yes, this has been familiar to me during the few days I've tried
the latest stuff. Could you file a bug report about this one? I wasn't
sure if it was only my problem or not.

> First of all, when you expect ttm to be included in linux kernel.
> And how can I test it?

I can only speak about testing - you should get the latest drm/libdrm:
git://anongit.freedesktop.org/git/mesa/drm
plus latest Mesa & DRI:
http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary
You also need the to-be-1.5 of Xserver:
git://anongit.freedesktop.org/git/xorg/xserver
and latest Intel 2D DDX driver:
git://anongit.freedesktop.org/git/xorg/driver/xf86-video-intel

When configuring the last one, make sure you see "DRI_MM" "yes".

As you go, you may try to think of enchancements to
http://wiki.x.org/wiki/ModularDevelopersGuide and
http://dri.freedesktop.org/wiki/Building. At least the former should
IMO have mentions about libpciaccess and maybe some newbie's summary
for people wanting to test the newest stuff. I may be adding some of
this also but feel free to add any notes you think may help others.

-Timo



More information about the xorg mailing list