Intel 915GM. все тормозит на OpenGL
psychoneurodis 3 Августа, 2011 - 22:47
видел неоднократно темы по этому вопросу, но нигде рационального решения для себя так и не нашел.
в общем. да, знаю glxgears не показатель, но всё же, на eselect mesa set i915 1 (classic) максимум - 60фпс, на галиуме - 300-400фпс, но картинка ужасно тормозит.
xorg.conf
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
Load "dbe"
Load "record"
Load "dri"
Load "glx"
Load "dri2"
Load "extmod"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "evdev"
Option "Xkblayout" "us, ru, ua"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "Protocol" "auto"
Option "Device" "/dev/input/mose_dev"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
# Option "Tiling" "True"
Option "AccelMethod" "XAA"
Option "DRI" "True"
Option "DRI2" "True"
#Option "ColorKey" # <i>
#Option "VideoKey" # <i>
#Option "FallbackDebug" # [<bool>]
# Option "Tiling" "False"
#Option "Shadow" # [<bool>]
#Option "SwapbuffersWait" "No"
#Option "XvMC" # [<bool>]
#Option "XvPreferOverlay" # [<bool>]
#Option "DebugFlushBatches" # [<bool>]
#Option "DebugFlushCaches" # [<bool>]
#Option "DebugWait" # [<bool>]
#Option "HotPlug" # [<bool>]
Identifier "Card0"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "ServerFlags"
Option "AllowEmptyInput" "False"
Option "AIGLX" "True"
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection
.drirc
<device screen="0" driver="dri2">
<application name="Default">
<option name="force_s3tc_enable" value="false" />
<option name="fthrottle_mode" value="2" />
<option name="vblank_mode" value="0" />
<option name="allow_large_textures" value="1" />
<option name="disable_s3tc" value="true" />
</application>
<application name="all" executable="">
<option name="force_s3tc_enable" value="false" />
<option name="disable_s3tc" value="true" />
<option name="fthrottle_mode" value="2" />
<option name="vblank_mode" value="0" />
<option name="allow_large_textures" value="2" />
<option name="disable_s3tc" value="true" />
</application>
</device>
</driconf>
Gentoo-Linux Kernel-2.6.38-r6
Mesa-7.10.3
xf86-video-intel-2.14.0
коротче, все самое последнее, потому что поставил систему не так уж и давно. борюсь с этим уже 4 день.
lspci -k | grep
$lspci -k | grep VGA 00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
помогите, плз.
»
- Для комментирования войдите или зарегистрируйтесь

> Gentoo-Linux
> Gentoo-Linux Kernel-2.6.38-r6
> Mesa-7.10.3
> xf86-video-intel-2.14.0
> все самое последнее
gentoo-source 3.0, mesa 7.11, video-intel-2.15.0-r1
PS выкинь xorg.conf
с AllowEmptyInput че делать?
с AllowEmptyInput че делать?
так... судя по всему на моему mirror еще не обновили ebuilds.
Переключитесь на основное
Переключитесь на основное зеркало, gentoo.org или ftp://mirrors.kernel.org/ и используйте emerge-delta-webrsync для снижения объема трафика при обновлении дерева портэжей.
обновляю.
нет, все нормально. обновил кернел к 3.0. обновляю месу. они все замаскированы были. результат пока неизвестен.
новая меса хочет llvm (насколько я помню - альтернатива gcc). стоит ее ставить?
http://en.gentoo-wiki.com/wiki/Llvm
если верить мануалу, то стоит.
ваши предложения и мысли по этому поводу?
just del xorg.conf)
Привет! У меня была аналогичная проблема. Решилась банально - удалением (ладно, переименованием;) xorg.conf
mesa-7.11
xf86-video-intel-2.13.0
There are 10 kinds of people: those who understand binary and those who don't
обновил.
все обновил. убрал xorg.conf.
/var/log/Xorg.0.log
теперь меня беспокоит вот такое. тоисть при
как такого, для моего i915 вообще пропал рендеринг.
в поисках решения. если есть у кого какие-то соображения буду очень благодарен.
revdep-rebuild ?
revdep-rebuild ?
нет. все пакеты целы.
нет. все пакеты целы.
psychoneurodis
Это хорошо известная ошибка. Проблемы с флагом -Wl,--as-needed http://www.gentoo.ru/node/21953 По идее эта ошибка уже устранена.
обновил месу. проблема
обновил месу. проблема осталась. воюем.
> обновил месу. проблема
> обновил месу. проблема осталась. воюем.
А что делает эта проблема? у меня тоже есть строчка error dlopen ... i965_dri, но всё работает.
работает только software
работает только software rendering
> работает только software
> работает только software rendering
Значит, мне это было не нужно WoW в opengl игрался.
видишь ли, у меня 915 модуль,
видишь ли, у меня 915 модуль, который нужен для glx. у тебя 965. вот. эм... факт остается - opengl не работает.
1. В
При условии, что ядро собрано с поддержкой KMS
1. В /etc/make.conf
VIDEO_CARDS="intel"
USE="llvm gallium"
2. emerge -1 libdrm mesa xorg-server xf86-input-evdev xf86-video-intel
3. rm /etc/X11/xorg.conf
4. Должно быть
и
Если с Gallium будет притормаживать, то вернуться на Classic
сделал все по плану. вернулся
сделал все по плану. вернулся к изначальной позиции - 60фпс слишком мало, когда говорит 400фпс - картинка тормозит.
Оно и не должно быть выше 60
Оно и не должно быть выше 60 фпс. Частота обновления экрана. А настройка DRI - это вам знакомо. Чего-то ждать ещё от конфигурации бессмысленно. Во-первых, это - Intel Video, которое в принципе не рассчитано на высокие требования. Только под офисные приложения. Во-вторых, его не вчера выпустили. Так что улыбаемся и машем.
//Если есть артефакты, то вернуться с Gallium3D (gallium) на Mesa DRI (classic). Об этом я писал.
Совсем запамятовал. Тормозит
Совсем запамятовал. Тормозит видео - смените видеовывод в Mplayer. Первое время intel очень любил gl/gl2. Сейчас опять всё вернулось на xv (особенно Gallium3D).
ну, пардон) у меня даже
ну, пардон)
у меня даже прокрутка в мозилле тупит. ну и вездесущие артефакты (см. ниже)
В студию:glxinfo | grep
В студию:
glxinfo | grep render
glxinfo | grep OpenGL
Ну и Xorg.0.log скиньте куда-нибудь. Хочется посмотреть
#glxinfo | grep render direct
Xorg.0.log
http://goo.gl/q9vUd
Откатитесь на стабильный
Откатитесь на стабильный драйвер intel. Версии 2.14.0 или даже 2.13.0. Это его баги
Да уж
Интеловские тормоза уже изрядно достали
+1 :) еще пока пересобирается
+1 :)
еще пока пересобирается всё, подскажите, может кто сталкивался. тоже искал решения, ничего рационального не нашел.
имитация oss начинает работать только когда (кэп подсказивает, что пользуюсь alsa)
kde-4.6
что посоветуете?
http://www.gentoo-wiki.info/H
http://www.gentoo-wiki.info/HOWTO_Intel_855_andor_915_fix
нашел вот такое. только в сборке xorg-server нету validatepci().
что еще посоветуете?
короче, товарищи. вернулся к
короче, товарищи.
вернулся к исходящей позиции.
какие еще предложения?
А что не работает? или тесты
А что не работает? или тесты прикола only гоняешь?
glxgears тупит. по экрану
glxgears тупит.
по экрану вездесущие артефакты (фиолетового цвета на некоторых местах в окне).
эффекты тоже хромают.
вообщем всё нестабильно и время от времени вылетает.
даже потоковое видео с интернета тупит.