[sisyphus] возвращаясь к вопросу о i915g

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Вс Июл 31 18:37:14 MSD 2005


On Sun, Jul 31, 2005 at 05:08:36PM +0300, Artem wrote:
> Artem wrote:
> 
> >Artem wrote:
> >
> >Похоже на то будто vsync включился в драйвере. С чего это? Полезу 
> >копаться в документации... :-)  Уменьшилось FPS и уменьшилась нагрузка 
> >на процессор.... (для gears - c 20% до 10%) 
> 
> Поковырявшись немного, нашел причину: был включен режим 788 при 
> загрузке. Framebuffer, если не ошибаюсь, он называется? Вот с ним - 
> сразу FPS падает в 4 раза. Гружусь в text mode - все ок.
> Заметил так же интересный глюк: при использовании framebuffer , если 
> сделать init 5 (startx) - а затем поднять интерфейс (у меня broadcom 
> 4400, modprobe b44) - то сетевуха начинает глючить - не принимает ничего 
> - аrp ответы посылаются, но она их не "берет". В консоль при поднятии в 
> таком режиме однократно "выплевывается" Disable IRQ #16.

А что ещё, кроме сети, висит на IRQ 16 (в /proc/interrupts)?
Возможно, i915 как раз там (его будет видно только после запуска X).

> Если Х-ы не 
> поднимать, и поднять сеть до них - все нормально. Однократно так же 
> машинка зависла полностью и не реагировала даже на alt+sysrq+O  при 
> попытке поднятия eth0 из иксов, при этом в консоли был режим 788.
> Вот, повторил эксперимент - vga=788, затем - init 5, в xterm:  su - -c 
> "ifconfig eth0 172.16.10.62 up" - полное зависание всего... Напрочь... :-)
> Вижу, что в config-2.6.12-std26-up прописано: CONFIG_FB_VESA=y, 
> CONFIG_FB_INTEL=m.
> Чтобы попробовать intel-овский модуль (modinfo гласит что он для 915g и 
> подобных), нужно ли пересобирать ядро с VESA=m ?
> Предварительный вывод - использовать vesa fb вместе с xorg на 915g - 
> низя... (по крайней мере для 2.6.12) :-)

Попробуйте ещё новые модули drm:

ftp://ftp.altlinux.ru/pub/people/vsu/drm-2005.07.22/

(по причине всеобщего запоя эти модули вот уже неделю не могут попасть
в сизиф).

Впрочем, ни один модуль drm не будет полностью нормально работать при
активном vesafb (или вообще любом *fb), пока эти подсистемы ядра не
перепишут очередной раз, чтобы drm и fb использовали какие-то общие
компоненты.  Базовая функциональность, скорее всего, будет доступна и
при активном fb, а вот suspend/resume отвалится.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20050731/d2074871/attachment-0003.bin>


Подробная информация о списке рассылки Sisyphus