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 тупит.
по экрану вездесущие артефакты (фиолетового цвета на некоторых местах в окне).
эффекты тоже хромают.
вообщем всё нестабильно и время от времени вылетает.
даже потоковое видео с интернета тупит.