В общем, расслабился я тут как-то с nvidia и ati. И нифига не соображу,
как сейчас сделать себе сабж.
Т.е. по how-to разным с виду всё ок, ошибок нет:
Xorg.0.log:
...
(II) intel(0): direct rendering: Enabled
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
...
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: drmOpenMinor returns 8
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
...
(II) AIGLX: Loaded and initialized /usr/lib/dri/i965_dri.so
(II) GLX: Initialized DRI GL provider for screen 0
# lsmod
Module Size Used by
i915 27776 2
drm 118296 3 i915
...
И при всём этом:
$ glxinfo |grep direct
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
$ compiz-start --replace &
NVIDA detected
Using GTK decorator
Декораций нет, дикие тормоза...
glxgears показывает откровенно софтверные 1400fps.
Куда бы б ещё покопать?
Настраиваем Intel. Вышеприведённый текст (заметьте, не NVIDIA, а NVIDA - это не ручная набивка, а копипаст) выдаёт compiz.
...
В общем, так за день и не поборол (даже с помощью Dimez'а). С 2D всё ок, с 3D - полная хрень. Завтра уезжаю, так что только через полторы недели продолжу.
С 965 о Composite, а тем более о AIGLX, можно пока забыть -- с XAA не будет работать XV, а EXA не доведен до ума. Единственная лазейка -- Compiz Video Plugin + пропатченый MPlayer.
>>С 965 о Composite, а тем более о AIGLX, можно пока забыть -- с XAA не будет работать XV, а EXA не доведен до ума. Единственная лазейка -- Compiz Video Plugin + пропатченый MPlayer.
С XShm медленно, с GL2 Xorg/MPlayer едят 30-40% CPU, при этом вывод не композитный, отсюда (a) мерцание/артефакты от перерисовки (b) статический preview в switcher, scale итд.