"Failed to initialize TTM buffer manager. Falling back to classic.", или как завести OpenGL на Intel 965GM [ОНО РАБОТАЕТ]
Такое сообщение появляется при запуске всего, что опенгл испоьзует. В glxgears всего 28 FPS!!! Как с этим бороться? Карточка Intel X3100
VIDEO_CARDS="intel"
media-libs/mesa-7.2
x11-base/xorg-server-1.5.2
x11-drivers/xf86-video-intel-2.4.2-r3
Update: После апдейтов ядра, xf86-video-intel->2.5.0, шаманских плясок с бубном вокруг mesa чтобы в месе поддерживался TTM, добился 290 фпс. Но! LiveCD Ubuntu {8.04,7.10} дают 1100 фпс, а достаточно древний ALT Linux 4.0 аж 1500 фпс (один товарищ сказал что там старые колеса [glxgears] и у них хуже детализация, поэтому такой прирост ). Так что два варианта - либо руки кривые (что весьма возможно), либо какие-то апдейты что-то сломали (тоже возможно, сижу на ~x86)
Update #2: Посде даунгрейда до xorg-server-1.4.2,xf86-video-intel-2.4.2-r3,mesa-7.0.3-r1(мой патч ебилда чтобы не компилил для i915tex, а то он фейлится на этом месте) и libdrm-2.3.1 все нормально работает. "Доволен как слон"(c)
- Для комментирования войдите или зарегистрируйтесь
похоже на bug?
похоже на bug?
А то как же, это я читал, но
А то как же, это я читал, но ничего полезного не нашел
Ubuntu is an African Word that means "Gentoo is too hard for me"
там в конце про то что GEM
там в конце про то что GEM будет только в 2.6.28 сказано
Нужно ядро 2.6.28 (именно
Нужно ядро 2.6.28 (именно 28). Иначе откатится на предыдущую версию.
Спасибо, помогло
Спасибо, помогло
Ubuntu is an African Word that means "Gentoo is too hard for me"
Не могли бы вы чуть подробнее
Не могли бы вы чуть подробнее объяснить, как именно вы решили проблему - "откатились" на предыдущую версию xorg-server'а или обновили ядро.
Поставил sys-kernel/vanilla-sources-2.6.28_rc2, но никаких изменений не увидел. Нужно ли что-нибудь дополнительно менять в ядре?
В дополнение:
"Откатился" к предыдущему x11-base/xorg-server-1.4.2 ничего не изменилось! :(
Я ♥ Gentoo & Funtoo
Я апдейтнулся до
Я апдейтнулся до git-sources-2.6.28_rc2-git3, заработало.
Ubuntu is an African Word that means "Gentoo is too hard for me"
Не подскажете, как в этой
Не подскажете, как в этой ветке ядра с гибернацией, ну и вообще, подходит ли она для ноутбука?
Я ♥ Gentoo & Funtoo
Х.з. До этого пользовался
Х.з. До этого пользовался tuxonice-sources, оно работало на ура, но вот с выпуском апдейтов тормозят. Уже 2.6.28-rc3 появилось, а tuxonice все 2.6.26
Ubuntu is an African Word that means "Gentoo is too hard for me"
rc3 это release candidate
rc3 это release candidate 3
т.е. это "предварительный выпуск", не стабильный. вроде как "поздняя бета" ;)
засыпалка появится, как мне кажется, не раньше выхода стабильного
Ну ясно что rc3 это не r3, но
Ну ясно что rc3 это не r3, но сообщение <заголовок топика> перестало появляться ( зато DRI перестал работать )
Ubuntu is an African Word that means "Gentoo is too hard for me"
Нормально hibernate работает
Нормально hibernate работает
Ubuntu is an African Word that means "Gentoo is too hard for me"
а не пользуй opengl :-)
как вариант не использовать оконный менеджер с поддержкой opengl.
я такой баг наблюдаю тока в KDE4, fps падает в несколько раз. Переключаюсь на другой оконный менеджер типа openbox, fluxbox - всё нормально.
можно наверное ещё кеды без opengl собрать :-)
У меня флюкс
У меня флюкс
Ubuntu is an African Word that means "Gentoo is too hard for me"
Да, на Sabayon 3.4 miniEd
Да, на Sabayon 3.4 miniEd тоже все хорошо [1100 fps]
Ubuntu is an African Word that means "Gentoo is too hard for me"
Не подскажете, какие в нём
Не подскажете, какие в нём версии ядра и xorg-server'а?
Я ♥ Gentoo & Funtoo
софт сабайона
2.6.22-sabayon
mesa-6.5.2-r1
xorg-server-1.3.0.0-r1
xf86-video-i810-2.0.0
Вот такая вот софтень даже в виртуалке норм скорость дает
Ubuntu is an African Word that means "Gentoo is too hard for me"
xf86-video-i810-2.0.0 уже
xf86-video-i810-2.0.0
уже нету такого
Ну я сказал что там есть )))
Ну я сказал что там есть ))) Сейчас s/i810/intel
Ubuntu is an African Word that means "Gentoo is too hard for me"
Аналогичная проблема. У кого
Аналогичная проблема.
У кого есть рабочая конфигурация, а именно версии ядра, xorg-server, mesa, xf86-video-intel, а также какие юзаются дрм дрова ядрёные или x11-drm
Отпишитесь плиз, а то я с энтим интелом уже мучаюсь не помню сколько и никак опенгл(гугль-земля например) не заводится.
В сабайоне ядрёные дрм дрова
В сабайоне ядрёные дрм дрова
Ubuntu is an African Word that means "Gentoo is too hard for me"
.
http://gentoo.ru/node/12471
Читал. Не помогло.
Читал. Не помогло.
Finally i got it
Finally i got it!!!
Сегодня ночью пересобрал систему со стейдж 1, собирал почти все amd64, только некоторые программы ~amd64 (например gcc и glibc), и все нормально заработало. xorg-server-1.3.0.0-r1, mesa-6.5.2-r1, xf86-video-intel-2.1.1, libdrm-2.3.0
Ubuntu is an African Word that means "Gentoo is too hard for me"
Или стоит подождать "нужной" версии ядра?
Сам использую ветку ~x86. Имеет ли смысл "откатиться" на стабильные версии xorg-server, mesa ...?
Или стоит подождать "нужной" версии ядра?
P.S. Какое-то "виндовое" решение проблемы - переустановка с нуля :(
P.S.S Как правильно провести "даунгрэйд" xorg-server'а, т. к. :
%emerge -pv \=xorg-server-1.3.0.0-r6
These are the packages that would be merged, in order:
Calculating dependencies... done!
—
[ebuild UD] x11-proto/renderproto-0.9.2 [0.9.3] 0 kB
[ebuild UD] x11-libs/libXrender-0.9.2 [0.9.4] USE="-debug" 0 kB
[ebuild N ] x11-drivers/synaptics-0.14.6_p20070706-r1 USE="hal" 0 kB
[ebuild UD] x11-base/xorg-server-1.3.0.0-r6 [1.5.2] USE="dri nptl sdl xorg -3dfx -debug -dmx -ipv6 -kdrive -minimal -xprint% (-hal%*) (-tslib%)" INPUT_DEVICES="evdev keyboard mouse synaptics -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -tek4957 -ur98 -vmmouse -void -wacom (-tslib%)" VIDEO_CARDS="intel -apm -ark -chips -cirrus -cyrix -dummy -epson -fbdev -fglrx -glint -i128 -i740 (-impact) -imstt -mach64 -mga -neomagic (-newport) -nsc -nv -nvidia -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vesa -vga -via -vmware -voodoo (-ast%) (-geode%) (-radeonhd%) (-vermilion%) (-xgi%)" 0 kB
[ebuild UD] x11-drivers/xf86-input-keyboard-1.1.1-r1 [1.3.1] USE="-debug" 0 kB
[blocks B ] x11-drivers/xf86-input-synaptics ("x11-drivers/xf86-input-synaptics" is blocking x11-drivers/synaptics-0.14.6_p20070706-r1)
[blocks B ]
Total: 5 packages (4 downgrades, 1 new), Size of downloads: 0 kB
Conflict: 2 blocks (2 unsatisfied)
!!! Multiple versions within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
x11-proto/renderproto:0
('installed', '/', 'x11-proto/renderproto-0.9.3', 'nomerge') pulled in by
('installed', '/', 'x11-libs/libXrender-0.9.4', 'nomerge')
('ebuild', '/', 'x11-proto/renderproto-0.9.2', 'merge') pulled in by
('ebuild', '/', 'x11-libs/libXrender-0.9.2', 'merge')
('ebuild', '/', 'x11-base/xorg-server-1.3.0.0-r6', 'merge')
x11-base/xorg-server:0
('installed', '/', 'x11-base/xorg-server-1.5.2', 'nomerge') pulled in by
('installed', '/', 'x11-base/xorg-x11-7.4', 'nomerge')
('ebuild', '/', 'x11-base/xorg-server-1.3.0.0-r6', 'merge') pulled in by
=xorg-server-1.3.0.0-r6
@world
('ebuild', '/', 'x11-drivers/xf86-input-keyboard-1.1.1-r1', 'merge')
(and 3 more)
x11-libs/libXrender:0
('installed', '/', 'x11-libs/libXrender-0.9.4', 'nomerge') pulled in by
('installed', '/', 'x11-base/xorg-server-1.5.2', 'nomerge')
('ebuild', '/', 'x11-libs/libXrender-0.9.2', 'merge') pulled in by
('ebuild', '/', 'x11-base/xorg-server-1.3.0.0-r6', 'merge')
('installed', '/', 'kde-base/ksysguard-4.1.2', 'nomerge')
('installed', '/', 'kde-base/konsole-4.1.2', 'nomerge')
(and 15 more)
x11-drivers/xf86-input-keyboard:0
('installed', '/', 'x11-drivers/xf86-input-keyboard-1.3.1', 'nomerge') pulled in by
('installed', '/', 'x11-base/xorg-server-1.5.2', 'nomerge')
('ebuild', '/', 'x11-drivers/xf86-input-keyboard-1.1.1-r1', 'merge') pulled in by
('ebuild', '/', 'x11-base/xorg-server-1.3.0.0-r6', 'merge')
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in the
dependencies of two different packages, then those packages can not be
installed simultaneously.
For more information, see MASKED PACKAGES section in the emerge man page
or refer to the Gentoo Handbook.
P.S.S.S. Будет ли работать kde-4.1.2 с xorg-server-1.3.0?
Я ♥ Gentoo & Funtoo
Re:
Это не была основная причина, основная причина - захотел пересесть с x86 на amd64, +полапать стейдж 1
На сколько я понял, надо
Будет ли работать-не знаю, но
Как видишь, блокировок не возникает
Ubuntu is an African Word that means "Gentoo is too hard for me"
Results
( tia ~ ) $ glxgears
5954 frames in 5.0 seconds = 1190.689 FPS
6228 frames in 5.0 seconds = 1245.583 FPS
6230 frames in 5.0 seconds = 1245.935 FPS
( tia ~ ) $ xdriinfo
Screen 0: i965
Ubuntu is an African Word that means "Gentoo is too hard for me"
Хочу такое
Хочу такое :)
Сейчас попробую!
Я ♥ Gentoo & Funtoo
Да, когда на старой системе
Да, когда на старой системе даунгрейдился до 1.3.0.0-r1 были какие-то траблы с AIGLX, и с какие-то траблы с glx*
Ubuntu is an African Word that means "Gentoo is too hard for me"
Казалось счастье близко :(
Казалось счастье близко :(
%glxgears
libGL warning: 3D driver claims to not support visual 0x73
4310 frames in 5.0 seconds = 861.952 FPS
4322 frames in 5.0 seconds = 864.306 FPS
4318 frames in 5.0 seconds = 863.570 FPS
4324 frames in 5.0 seconds = 864.683 FPS
4321 frames in 5.0 seconds = 864.046 FPS
Полного удовлетворения так и нет :(
Я ♥ Gentoo & Funtoo
У меня тоже:
Ubuntu is an African Word that means "Gentoo is too hard for me"
Ведро какое?
Ведро какое?
2.6.27-gentoo-r2
2.6.27-gentoo-r2, drm из него
Ubuntu is an African Word that means "Gentoo is too hard for me"
google-earth пашет?
google-earth пашет?
Нет у меня google-earth
Хз, трафега нет, качать надо + оно само много трафега жрет во время работы
Назови какую-нибудь другую программу, чисто openglную, не особо большую, потому что сам хочу проверить на чем-то кроме glxgears
Ubuntu is an African Word that means "Gentoo is too hard for me"
sci-physics/lightspeedНаприм
sci-physics/lightspeed
Например.
Или в настройках mplayer'a поставь opengl...
Или запусти glxgears и измени размер окна....
Чорд, похоже я рано
Чорд, похоже я рано обрадовался... lightspeed и etracer при запуске походу убивают иксы, и они [иксы] потом много раз [бесконечность имхо] перезапускаются...
Ubuntu is an African Word that means "Gentoo is too hard for me"
Во-во, и у меня так же. И что
Во-во, и у меня так же. И что делать ума не приложу. Что-то с интелом совсем тяжко, хуже чем с ATI в своё время.
См. тему
См. тему ^^^^^
Ubuntu is an African Word that means "Gentoo is too hard for me"
А вообще плохо у интела с
А вообще плохо у интела с opengl
http://intellinuxgraphics.org/results/2008-10-22__0/result.htm
Вот, теперь можно конфигурацию подбирать по тестам, чтобы что-нить работало :)
Вот например пример рабочей конфигурации для гугль-земли для i965
http://intellinuxgraphics.org/results/2008-01-24__0/result.htm
если вы внимательно ставили
если вы внимательно ставили xf86-video-intel (кстати, обновление вышло вчера) - то не могли не заметить, что "If you has intel, rebuild Mesa". может тут? и что-то еще. попробуйте все это пересобрать - xorg-server, mesa, x11-drivers/что там у вас установлено.
P.S.: Linux - это красная таблетка :-) Windows - синяя...
Пересобиралось не раз
Пересобиралось не раз
Ubuntu is an African Word that means "Gentoo is too hard for me"
А ты пробовал с такими
А ты пробовал с такими даунгрейдами(xorg-server-1.4.2,xf86-video-intel-2.4.2-r3,mesa-7.0.3-r1) запускать opengl приложения? Я просто с такими же бубнами (xorg-server-1.4.2,xf86-video-intel-2.5.0,mesa-7.0.4-r1(тоже мой патчик)) добился ~900 FPS-сов .... но при запуске googleearth или игрушки под wine (в частрости x3:reunion) получаю артефайкты на экране и падают x-ы ...
Хотелось бы несколько
Хотелось бы несколько поподробнее узнать о методе решения. Т.к. у меня схожая ситуация, только что карточка 945GME (asus eee 1000h).
Долго мучался с 3D, вначале ~90 fps было, после даунгрейда на xorg-server-1.4.2, xf86-video-intel-2.4.2-r3, mesa-7.1_rc3 и libdrm-2.3.1 о чудо, fps в glxgears подскочило аж до 500, а в tux racer до 10 (против 1.3-1.7 при старой конфигурации), но все равно обидно, что "Failed to initialize TTM buffer manager" т.к. mesa-7.0.3-r1 не встала: все opengl приложения валились с segfault (gdb показывал, что это из-за ошибки в i915_dri.so), да и пара файликов libGL.la и libGLU.la куда-то исчезла :(
Хотя у меня уже появилось предчувствие, что из этой видюхи больше выжать чисто физически нельзя..
Огромная просьба указать
Огромная просьба указать какой именно менеджер памяти на стабильной ветке.
Кстати здесь описано как запустить ttm http://forums.gentoo.org/viewtopic-t-706953-highlight-ttm.html
Попробовал
Попробовал, надпись "Failed to initialize TTM buffer manager. Falling back to classic." исчезла, но glxgears показывают только 150-160 FPS :(
Я ♥ Gentoo & Funtoo
Но появился новый "косяк" -
Но появился новый "косяк" - при запуске скринсейвер показывает слайд-шоу. И - "что-то меня сомнение гложет" (с) - при запуске других gl-приложений буду наблюдать подобное :(
P.S. Откатился обратно :(
Я ♥ Gentoo & Funtoo
Немного не понял вопроса, вы
Немного не понял вопроса, вы про какой менеджер памяти спрашиваете, про ядерный или про malloc в glibc?
вот еще нашел
http://lwn.net/Articles/257417/
http://www.phoronix.com/scan.php?page=news_item&px=Njc2NA
патч
ну и выложил бы патч....
патч
> > мой патч ебилда чтобы не компилил для i915tex
> ну и выложил бы патч....
ну тут легко додуматься самому (не примите за попытку оскорбить):
в файле /usr/portage/media-libs/mesa/mesa-7.0.3.ebuild из 162 строчки убирается слово i915tex и все (ну естественно этот подправленный ебилд нужно поместить с свой оверлей)
А у меня всё без патчей
А у меня всё без патчей собралось нормально. Тока вот кроме glxgears(фпс дофига ~1100) как не работали opengl приложения, так и не работают(вешают иксы).
патч
- deleted duplicate -
Ну там в ебилде из
Ну там в ебилде месы из видеокарточек выкинуть i915tex, вот собственно и все. А, вот там ^ выше ответили уже про это
Ubuntu is an African Word that means "Gentoo is too hard for me"
Решил на днях заняться этой
Решил на днях заняться этой проблемой, потому как очень хотелось по человечески запускать googleearth. Имеется ноутбук
hp compaq nx6110, графика i915. До эксперимента стояли xorg-server-1.3,xf86-video-intel-2.1,mesa-6.5,libdrm-2.1 (может быть
что-то напутал в версиях, но порядок цифр примерно такой).
Сделал следующее:
Обновил ядро до vanilla-sources-2.6.28_rc6.ebuild, т.к. в нём есть поддержка intel GEM (Graphics Execution Manager) и вроде DRI2.
Подключил оверлей x11 с помощью layman:
Из оверлея нам нужны следующие пакеты:
Добавляем эти пакеты в /etc/portage/package.unmask, т.к. они замаскированы.
Пробовал также устанавливать из оверлея xorg-server-9999 и xorg-server-1.5.3, а также xf86-video-intel-9999, но с ними X-ы
виснут при старте, поэтому воспользовался пакетами из официального портажа.
Из портажа обновляем следующие пакеты:
Их тоже надо размаскировать.
Устанавливаем всё это хозяйство. Также необходимо будет обновить драйвера типа xf86-input-mouse, xf86-input-keyboard,
xf86-input-synaptics или что у вас там.
Вот собственно и всё.
Что получили?
glxgears практически не изменился и у меня показывает чуть больше 800 fps, но как выяснялось он не является бенчмарком и
служит только для простой проверки работоспособности OpenGL.
Зато q3demo показал более чем 100% прирост около 30 в преведущей конфигурации против 60 в новой - это уже не плохо.
compiz работает прекрасно.
Последняя версия google earth (4.3 beta) тормрзит также жутко как и раньше, вместо неё установил 4.2 - работает отлично.
HD video 1280х768 показывает без тормозов в smplayer, если выставить Options -> Preferences -> General -> Output driver ->
Video что-нибудь вроде gl или gl2, а если x11 или xv то тормозит.
Все тесты при включённом compiz.
glxinfo перестала показывать
"Failed to initialize TTM buffer manager. Falling back to classic."
и"libGL warning: 3D driver claims to not support visual 0x73"
, теперь вывод чистенький и кроме прочего содержит строчки:Расширение DRI2 в этой конфигурации не поддерживается, а когда устанавливал xorg-server-9999 и xf86-video-intel-9999 в
Xorg.0.log были строчки о том что DRI2 успешно запущен, жалко только до десктопа загрузка не доходила. У этих дров кстати и USE флаг есть dri2.
В xorg.conf у меня следующее:
Ну и в конце о хорошем. Насколько моё знание английского позволило мне понять: оптимисты говорят, что возможно к концу года появиться наконец-то стабильные интеловские драйвера с поддержкой всего того немногово, что они могут.
s2ram и >xf86-video-intel-2.1.1
а s2ram у Вас работает?
а то у меня на любых xf86-video-intel, кроме 2.1.1 не просыпаются X'ы, либо просто виснут с непонятной картинкой либо уходят в потоянный цикл перезапусков.
У меня
У меня x11-drivers/xf86-video-intel-2.4.2-r3. s2ram работает. Раньше тоже была такая проблема.
googleearth не работает, а
googleearth не работает, а именно экран в полосочку становится ((((
Ubuntu is an African Word that means "Gentoo is too hard for me"