Драйвер radeon - нет 3d ускорения и opengl

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Драйвер radeon - нет 3d ускорения и opengl

Сообщение Xaktyc »

Решил таки не ждать пока появятся поддерживающие xorg-server-1.7.1 ati-drivers, тем более, думаю, это будет не скоро.
Пересобрал xorg-server, xorg-drivers, mesa, mesa-progs (на всякий случай).
После пересбора последних двух, наконец-то пропал ATI из eselect opengl.
Вначале, что-то работало на radeon и glxgears вполне софтово выдавал 300 fps. Сейчас он вообще ничего не выдает, а дает только:

Код: Выделить всё

xak@pc ~ $ glxgears
drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command stream. See dmesg for more info.

Окошко появляется и пропадает, не наполнившись шестеренками.
Решил глянуть dmesg на тему drm:

Код: Выделить всё

xak@pc ~ $ dmesg | grep drm
[    0.420720] [drm] Initialized drm 1.1.0 20060810
[    0.421767] [drm] Initialized radeon 1.31.0 20080528 for 0000:01:00.0 on minor 0
[   32.907889] [drm] Setting GART location based on new memory map
[   32.923677] [drm] Loading RV670 CP Microcode
[   32.923824] [drm] Loading RV670 PFP Microcode
[   32.938855] [drm] Resetting GPU
[   32.938910] [drm] writeback test succeeded in 1 usecs
[  219.437594] [drm:radeon_cp_indirect] *ERROR* sending pending buffer 0
[  789.896412] [drm:radeon_cp_indirect] *ERROR* sending pending buffer 6
[  888.875213] [drm:radeon_cp_indirect] *ERROR* sending pending buffer 15
[ 1031.506845] [drm:radeon_cp_indirect] *ERROR* sending pending buffer 18
[ 1054.916329] [drm] Resetting GPU
[ 1054.965064] [drm] Setting GART location based on new memory map
[ 1054.980809] [drm] Loading RV670 CP Microcode
[ 1054.980956] [drm] Loading RV670 PFP Microcode
[ 1054.995988] [drm] Resetting GPU
[ 1054.996044] [drm] writeback test succeeded in 1 usecs
[ 1067.432740] [drm] Resetting GPU
[ 1134.184341] [drm] Setting GART location based on new memory map
[ 1134.200377] [drm] Loading RV670 CP Microcode
[ 1134.200524] [drm] Loading RV670 PFP Microcode
[ 1134.215556] [drm] Resetting GPU
[ 1134.215612] [drm] writeback test succeeded in 1 usecs


Хотел перенастроить xorg.conf с нуля, но xorgconfig пропал. Поэтому, я слегка в тупике и прошу помочь тех, у кого есть опыт опенсурс дров на ати.
Прилагаю свой xorg.conf
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Atolstoy
Сообщения: 1655
Статус: Tux in the rain
ОС: Linux x86_64

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Atolstoy »

Mesa не загружает модуль DRI. Соответственно, что-то из этого не работает.
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение nadge »

Посмотрите соседнюю тему с моим и пользователя razum обсуждением данной проблемы. И напишите модель Вашего чипа.

В общем виде драйвер ставится так:
1. Ставим откуда хотим 32 ядро. Там включаем drm для радеона.
2. Подключаем оверлей x11 и ставим оттуда xorg-server, mesa, libdrm, xf86-video-ati. Все версий 9999. На всякий случай рекомендую так же обновить все иксы (не помню,является ли это обязательным).
3. Удаляем нафиг xorg.conf.
4. Перезагружаемся.

После этого все должно работать. Но иснтрукция по памяти. Если не заработает, обратитесь к razum - он буквально на днях драйвер ставил, скажет более точно. Ну или сюда пишите проблему, может я или кто-то другой подскажет.


З.Ы. Подозреваю, что драйвер должен быть ati, а не указанный Вами radeon.
З.З.Ы. На сколько я помню, mesa тут не на всякий случай, а обязательна, причем именно 9999.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Xaktyc »

Код: Выделить всё

pc xak # lspci | grep RV
01:00.0 VGA compatible controller: ATI Technologies Inc RV670PRO [Radeon HD 3850]

RV670 :)

nadge писал(а):
29.11.2009 02:28
1. Ставим откуда хотим 32 ядро. Там включаем drm для радеона.

Но у других и без него работает. Я не хочу с ветки gentoo-sourses слезать.

nadge писал(а):
29.11.2009 02:28
2. Подключаем оверлей x11

И так был подключен. Переемержу все вышенаписанное - отпишусь.

nadge писал(а):
29.11.2009 02:28
3. Удаляем нафиг xorg.conf.

И чем я его потом создам? Или Xorg-server-1.7.1 что-то сам мутит?

nadge писал(а):
29.11.2009 02:28
З.Ы. Подозреваю, что драйвер должен быть ati, а не указанный Вами radeon.

Да вроде на сайте иксов упоминается radeon. serzh-z тоже сказал про radeon, именно чтобы radeon, а не radeonhd.
С radeon иксы стартуют... Хотя вот сейчас еще раз поискал и нашел ati. Проверю.
Потом отпишусь.
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение nadge »

Но у других и без него работает.

Не уверен. Всмысле, у меня на 31 не работает, да и у razum походу тоже.

Хотя Вы можете оставить 31 (или какое там) ядро, отключить в нем drm и поставить x11-drm из оверлея x11. РАНЬШЕ целесообразно было делать именно так. Но там нужно было заменить в ебилде дефолтную ветку git на другую, которую недавно прикрыли. Возможно, ее объединили с дефолтной. Попробуйте.

Либо как вариант Вы можете сделать ебилд gentoo-sources-2.6.32_rc8 самостоятельно, отредактировав 31 версию и, если понадобится, скачав обновленные патчи. Я так понимаю, нужен fbsplash и uvesafb? Гляньте на fbsplash.berlios.de и http://dev.gentoo.org/~spock/projects/uvesafb/, вероятно там есть для 32 ядра.

И чем я его потом создам? Или Xorg-server-1.7.1 что-то сам мутит?

Сделайте бэкап. Но xorg.conf на новых дровах не требуется. Он нужен только если Вас не устроят дефолтные настройки. Все остальное (драйвер видео, настройки клавы и мыши и шрифты) новый xorg определяет сам (клава и мышь - при помоще hal'а).

Да вроде на сайте иксов упоминается radeon. serzh-z тоже сказал про radeon, именно чтобы radeon, а не radeonhd.

Вероятно, у serzh-z'а чип серии r500 или старее. Там - да, radeon. На r600 и новее - ati. Хотя может и с r500 начиная ati - точно не помню. Но опять таки, Вам об этом заморачиваться не нужно, т.к. xorg сам все определит и загрузит нужный драйвер.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Xaktyc »

В общем ситуация после инструкций (без 32 ядра, 31-r6) вышла такая. Иксы стартанули, я вижу kdm, но! Ввод не работает, что раньше исправлялось Option "AllowEmptyInput" "False". А теперь-то конфига нету.
Я в замешательстве. Не знаю как проверить, есть там ускорение или нет :)
UPD:
Собрал xorg-server s USE="-hal" - заработало.
А вот пакета x11-drm нет.

А еще - /etc/init.d/xdm start говорит, что kdm уже запущен. Мне приходится вручную запускать kdm, он запускается нормально, в чем может быть проблема?
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение DaemonTux »

Xaktyc писал(а):
29.11.2009 13:41
В общем ситуация после инструкций (без 32 ядра, 31-r6) вышла такая. Иксы стартанули, я вижу kdm, но! Ввод не работает, что раньше исправлялось Option "AllowEmptyInput" "False". А теперь-то конфига нету.
Я в замешательстве. Не знаю как проверить, есть там ускорение или нет :)
UPD:
Собрал xorg-server s USE="-hal" - заработало.
А вот пакета x11-drm нет.

А еще - /etc/init.d/xdm start говорит, что kdm уже запущен. Мне приходится вручную запускать kdm, он запускается нормально, в чем может быть проблема?

Если обновлялся икс сервер то нужно пересобрать x11-drivers/xf86-input-evdev и возможно еще некоторые пакеты. revdep-rebuild
делали?
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Xaktyc »

DaemonTux писал(а):
29.11.2009 17:34
Если обновлялся икс сервер то нужно пересобрать x11-drivers/xf86-input-evdev и возможно еще некоторые пакеты. revdep-rebuild
делали?

evdev я вообще не использую.
revdep-rebuild уже давно не может найти пакеты для некоторых либ, несмотря на это раньше все работало и много раз пересобиралось. Только сейчас такая чушь началась.
Могу конкретно показать вывод ревдепа, если не ошибаюсь ничего шибко полезного там не потеряно, потому что все работает.
PS. К какому месту моего сообщения вообще ответ?
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Xaktyc »

Вот что мне ревдеп говорит:

Код: Выделить всё

pc xak # revdep-rebuild
* Configuring search environment for revdep-rebuild

* Checking reverse dependencies
* Packages containing binaries and libraries broken by a package update
* will be emerged.

* Collecting system binaries and libraries
* Found existing 1_files.rr
* Collecting complete LD_LIBRARY_PATH
* Found existing 2_ldpath.rr.
* Checking dynamic linking consistency
* Found existing 3_broken.rr.
* Assigning files to packages
*  !!! /usr/lib/librcc.so.0.2.6 not owned by any package is broken !!!
*   /usr/lib/librcc.so.0.2.6 -> (none)
*  !!! /usr/lib/librccgtk2.la not owned by any package is broken !!!
*   /usr/lib/librccgtk2.la -> (none)
*  !!! /usr/lib/rcc/rccexternal not owned by any package is broken !!!
*   /usr/lib/rcc/rccexternal -> (none)
* Generated new 4_raw.rr and 4_owners.rr
* Found some broken files, but none of them were associated with known packages
* Unable to proceed with automatic repairs.
* The broken files are listed in 4_owners.rr

UPD: Ща распакуются vanilla-sources 2.6.32-r8 попробую на основе своего конфига их допилить и стартануть драйвер с ускорением :)

UPD:

Код: Выделить всё

xak@pc ~ $ uname -a
Linux pc.skobkin.ru 2.6.32-rc8 #1 SMP Mon Nov 30 02:08:04 MSK 2009 i686 Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz GenuineIntel GNU/Linux
xak@pc ~ $ glxgears
IRQ's not enabled, falling back to busy waits: 2 0
drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command stream. See dmesg for more info.
xak@pc ~ $ dmesg | grep drm
[    0.408281] [drm] Initialized drm 1.1.0 20060810
[    0.408424] [drm] radeon defaulting to userspace modesetting.
[    0.409375] [drm] Initialized radeon 1.31.0 20080528 for 0000:01:00.0 on minor 0
[   47.771098] [drm] Setting GART location based on new memory map
[   47.772143] [drm] Loading RV670 CP Microcode
[   47.802351] [drm] Resetting GPU
[   47.802407] [drm] writeback test succeeded in 1 usecs
[  136.826345] [drm:r600_cs_packet_next_reloc_nomm] *ERROR* No packet3 for relocation for packet at 47.
[  136.826349] [drm:r600_packet3_check] *ERROR* bad SET_CONTEXT_REG 0x28014
[  136.826351] [drm:r600_cs_legacy] *ERROR* Invalid command stream !
[  144.729120] [drm:r600_cs_packet_next_reloc_nomm] *ERROR* No packet3 for relocation for packet at 47.
[  144.729124] [drm:r600_packet3_check] *ERROR* bad SET_CONTEXT_REG 0x28014
[  144.729133] [drm:r600_cs_legacy] *ERROR* Invalid command stream !

Пошел искать в ядре на тему IRQ.
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение nadge »

Я в замешательстве. Не знаю как проверить, есть там ускорение или нет

Запустить любую 3д программу: компиз, эффекты кедов, квейк - что угодно.

раньше исправлялось Option "AllowEmptyInput" "False". А теперь-то конфига нету.

Создайте xorg.conf с указанием только этой опции в соотсетствующей секции. Другие секции создавать не обязательно.

А еще - /etc/init.d/xdm start говорит, что kdm уже запущен. Мне приходится вручную запускать kdm, он запускается нормально, в чем может быть проблема?

Это говорит сразу после перезагрузки или когда? Что говорит "/etc/init.d/xdm stop"?

Вот что мне ревдеп говорит:

Я бы просто сделал бэкап, удалил эти либы и забил :)

Пошел искать в ядре на тему IRQ.

У меня он тоже выдает: "IRQ's not enabled, falling back to busy waits: 2 0". При этом все работает.


Пока х.з. в чем дело. Приведите полный лог иксов и полный dmesg после попытки запуска 3д-программы, а так же когфиг ядра.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Xaktyc »

nadge писал(а):
30.11.2009 05:06
Запустить любую 3д программу: компиз, эффекты кедов, квейк - что угодно.

Это-то я догадался, имелось в виду когда иксы не запущены... Потом запустил и glxgears - оно вылетает сразу,
как и раньше, только добавляя теперь про прерывания... Сходил в ядро, включил Sparse IRQ, не помогло.
Квака, кстати, повисла после запуска и я даже в консоль выйти не смог
nadge писал(а):
30.11.2009 05:06
Создайте xorg.conf с указанием только этой опции в соотсетствующей секции. Другие секции создавать не обязательно.

Уже без hal'а собрал. Работает вообще без ксорга.
nadge писал(а):
30.11.2009 05:06
Это говорит сразу после перезагрузки или когда? Что говорит "/etc/init.d/xdm stop"?

Говорил после перезагрузки. Потом ВНЕЗАПНО начал работать нормально.
nadge писал(а):
30.11.2009 05:06
Пока х.з. в чем дело. Приведите полный лог иксов и полный dmesg после попытки запуска 3д-программы, а так же когфиг ядра.

Вернусь домой - загружу систему почистому и кину логи.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Xaktyc »

Вот, кладу dmesg
PS. По незнанию, спрошу. Мои настройки ядра для запуска консоли во фреймбуфере

Код: Выделить всё

root=/dev/sda6 vga=794 video=radeonfb:mttr:3

не могут ведь на 3д влиять?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
razum
Сообщения: 189
ОС: Gentoo 64

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение razum »

ну писатели.. ;)

Я не хочу с ветки gentoo-sourses слезать.

ничего революционного в нем нет. даже не заметите, если не балуетесь сплешами

Не уверен. Всмысле, у меня на 31 не работает, да и у razum походу тоже

Так. Переход на .32 - знаковое событие именно в связи с видео. так что либо подождать, либо git

оставить 31 (или какое там) ядро, отключить в нем drm и поставить x11-drm из оверлея x11

было глючно. теперь заброшено. все лучшее уже в ядре, поэтому
А вот пакета x11-drm нет

... в осн. дереве

xorg.xonf И чем я его потом создам?

c use=hal оно не требуется.

заморачиваться не нужно, т.к. xorg сам все определит и загрузит нужный драйвер

не помню почему, но у меня он страдал к любовью к fglrx, пока я не удалял последний, хм

/etc/init.d/xdm start говорит, что kdm уже запущен

бывает. не забывайте прибивать kdm вручную по PID`у

про drm

Код: Выделить всё

$ sudo dmesg | grep drm
[   18.514207] [drm] Initialized drm 1.1.0 20060810
[   18.848870] [drm] radeon defaulting to userspace modesetting.
[   18.849743] [drm] Initialized radeon 1.31.0 20080528 for 0000:01:00.0 on minor 0
[   20.404142] [drm] Setting GART location based on new memory map
[   20.404424] [drm] Loading RV710 CP Microcode
[   20.596579] [drm] Resetting GPU
[   20.596640] [drm] writeback test succeeded in 1 usecs
[ 1340.011166] [drm:radeon_cp_indirect] *ERROR* sending pending buffer 10
[ 1418.309522] [drm:radeon_cp_indirect] *ERROR* sending pending buffer 4
[ 1425.662618] [drm:radeon_cp_indirect] *ERROR* sending pending buffer 20


К сему конф ядра


IRQ\'s not enabled, falling back to busy waits: 2 0

от glxgears с незапямятных времен. но ниче не падало.

radeonhd, имхо оставили в покое и сосредоточились на основном, который xf86-video-ati
И вообще состояние открытых ати уже такое, что полный x11-overlay уже не нужен, хотя, помню было время.
Как уже писал,
на 2.6.32-rc8-zen2 x11-base/xorg-server-1.7.1, x11-drivers/xf86-video-ati-6.12.4, (из x11 только эти:) media-fonts/font-util-9999, ,x11-libs/libdrm-9999, media-libs/mesa-9999
xorg.conf`а НЕТ вообще

make.conf
INPUT_DEVICES=\"evdev synaptics\"
VIDEO_CARDS=\"radeon\"

offtop про фреймбуфер.
на иксы никак не влияет, но этот mtrr, если правильный ;) сокращает время загрузки до init`а на пару сек...
video=vesafb:mtrr:3,ywrap

Но кто бы объяснил, че это такое

Искренне ваш,
ATI Technologies Inc R700 Audio Device [Radeon HD 4000 Series]
9293 frames in 5.0 seconds = 1857.591 FPS

ЗЫ
Про игры ниче не знаю, интересуют только эффекты kwin

2nadge
собрал chromium и закинул firefox
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Xaktyc »

razum писал(а):
30.11.2009 18:47
Так. Переход на .32 - знаковое событие именно в связи с видео. так что либо подождать, либо git

А ванильные не попрут? Кстати, если нет, то ждать сколько?
razum писал(а):
30.11.2009 18:47
... в осн. дереве

И в оверлеях не нашел.
razum писал(а):
30.11.2009 18:47
c use=hal оно не требуется.

Нет use=hal, нет xorg.conf. Все пашет О_о
razum писал(а):
30.11.2009 18:47
не помню почему, но у меня он страдал к любовью к fglrx, пока я не удалял последний, хм

У меня он страдал ей, пока было указано fglrx в make.conf :)
razum писал(а):
30.11.2009 18:47
бывает. не забывайте прибивать kdm вручную по PID`у

То было по старту системы. С нуля. Потом так же внезапно прекратилось. Чудеса.
razum писал(а):
30.11.2009 18:47
на иксы никак не влияет, но этот mtrr, если правильный сокращает время загрузки до init`а на пару сек...

Брал его где-то, не помню где. Про него вообще ничего не знаю, поэтому оставил как должное, если можно, хотелось бы подсказки какой лучше поставить.
razum писал(а):
30.11.2009 18:47
ЗЫ
Про игры ниче не знаю, интересуют только эффекты kwin

Помня какие были fps в кваке на fglrx - думаю, что снижение fps на играбельности оной не скажется. Эффекты kwin и compiz интересуют аналогично больше всего.

PS. А что за ядро такое, zen? Только на нем есть оптимизация видео или на vanilla-sources тоже?
Спасибо сказали:
Аватара пользователя
razum
Сообщения: 189
ОС: Gentoo 64

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение razum »

Нет use=hal, нет xorg.conf. Все пашет О_о

Это не О_о, вот если hal`а вообще нет - и работает, тогда О_о

А ванильные не попрут? Кстати, если нет, то ждать сколько?

ванильный git. zen - это патчи aufs, tuxonice, bfq+bfs, видеосистемы одинаковые

Linus will likely release the new kernel this month

: http://www.phoronix.com/scan.php?page=news...m&px=NzcyMQ
Попросим Линуса сделать подарок атишникам на Рождество? ;)

И в оверлеях не нашел.

ну и слава богу, не смущают людей ;)
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Xaktyc »

razum писал(а):
30.11.2009 19:47
ванильный git.

Ну тот, что в главной ветке portage без подключения оверлеев? Или надо для этого оверлей какой-то подрубить?

Я ща ядро потрогал, пересобрал, убрал оттуда лишнее от звука... включил ACPI для асусов... А вот рендеринг не работает.
Может, я что-то не включил в ядре? Есть где-нибудь список требований от настроек ядра?
Хотя fglrx на этом работал, но все же...
Спасибо сказали:
Аватара пользователя
razum
Сообщения: 189
ОС: Gentoo 64

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение razum »

sys-kernel/git-sources
а конф выше. сделать на нем make oldconfig только

или для чистоты эксперимента
git clone git://zen-kernel.org/kernel/zen.git и /usr/src/linux на эту папку переправьте
но возм много придется править касательно оборудования. конф от ноута acer acpire 5738g
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Xaktyc »

razum писал(а):
30.11.2009 20:32
а конф выше. сделать на нем make oldconfig только

Это я понял, но мне представляется только сверить строчка в строчку. Что не лучшая идея. Для fglrx, к примеру, требуется включить AGPpart для радеона и drm для него же.
Еще требовало включить экспорт символов каких-то.
Тут все сильно сложнее, что не обойдется парой пунктов? По логике то только Graphic Drivers и Kernel hack влияют на все это.

razum писал(а):
30.11.2009 20:32
sys-kernel/git-sources

А ванила тогда это что...? Снапшоты с гита обновляющиеся реже?
UPD:
Интересно. Ничего не качало. По-моему, это та же ванилла, только с каким-то патчем.

Код: Выделить всё

Распознаётся ftp.corbina.net... 195.14.50.21
Устанавливается соединение с ftp.corbina.net|195.14.50.21|:21... соединение установлено.
Выполняется вход под именем anonymous ... Выполнен вход в систему!
==> SYST ... готово.  ==> PWD ... готово.
==> TYPE I ... готово.   ==> CWD (1) /pub/Linux/gentoo/distfiles ... готово.
==> SIZE patch-2.6.32-rc8-git1.bz2 ... 3290
==> PASV ... готово.  ==> RETR patch-2.6.32-rc8-git1.bz2 ... готово.
Длина: 3290 (3,2K) (не достоверно)

100%[============================================================================
======================================>] 3 290       --.-K/s   в 0,03s

2009-12-01 00:27:43 (92,5 KB/s) - «/usr/portage/distfiles/patch-2.6.32-rc8-git1.bz2» saved [3290]

 * patch-2.6.32-rc8-git1.bz2 RMD160 SHA1 SHA256 size;-) ...

Само ядро уже где-то нашлось и через минуту уже стояло в системе.

PS
razum писал(а):
30.11.2009 20:32
а конф выше. сделать на нем make oldconfig только

Вот это не знаю что такое:)
Спасибо сказали:
Аватара пользователя
razum
Сообщения: 189
ОС: Gentoo 64

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение razum »

Для fglrx, к примеру, требуется включить AGPpart для радеона и drm для него..

Сообщение #18

кхм....
у меня чип новее же и открытые..
и kwin-effects работают.
все.
забыли про fglrx.

Еще требовало включить экспорт символов каких-то.

ага find_task_by_pid или что-то вроде...
и про это забыли ;)

PS
давайте уже логи, если не идет
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Xaktyc »

razum писал(а):
30.11.2009 21:44
PS
давайте уже логи, если не идет

Эх... Обнулил все логи, ребутнулся. Сделал логи до запуска glxgears и после.
Результаты во вложениях...
xdm.log после glxgears
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Xaktyc »

В общем, сейчас собрал 32 релизное ведро. glxgears таки запустились, но выдают никак не "ускоренные" fps для моей карты...

Код: Выделить всё

xak@pc ~ $ glxgears
1679 frames in 5.0 seconds = 335.744 FPS

Попробовал запустить кваку. Ужасные тормоза еще на видео, а меню тормозит еще страшней - выбрать пункт выхода было сложно.
Запускал и без конфига xorg.conf и по какой-то инструкции сделал конфиг вида:

Код: Выделить всё

Section "Device"
Identifier "ATI Technologies, Inc. RV670Pro [Radeon 3850]"
Driver "ati"
BusID "PCI:1:0:0"
Option "XAANoOffscreenPixmaps"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Section "ServerLayout"
Option "AIGLX" "true"
Identifier "Default Layout"
#Screen "Default Screen"
#InputDevice "Generic Keyboard"
#InputDevice "Configured Mouse"
EndSection

В общем, никакого "улучшения", тем более сильного в сторону 3д ускорения я не увидел. У меня как на 31 и ниже ветках работало софтовое ускорение так и работает.

PS. Вместе с новым ядром были собраны:
-xf86-video-ati
-mesa
-mesa-progs
-libdrm
-xorg-server
-xorg-drivers
Хотелось бы узнать, как еще попытаться добиться ускорения. Кстати, мой чип RV670Pro вообще как поддерживается этим поленом?

PPS. С конфигом\без - нет разницы. Ускорения нет.

PPPS.

Код: Выделить всё

xak@pc ~ $ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Software Rasterizer
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение nadge »

mesa

Откуда и какой версии? Та, что в портежах в ~, насколько я знаю не поддерживает 3д на r600 и выше.


З.Ы. Че-то лажа какая-то с этим драйвером - работает у ограниченного количества человек, причем похоже независимо от используемого чипа :)
Спасибо сказали:
Аватара пользователя
NekoExMachina
Сообщения: 485
ОС: Кошерная.

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение NekoExMachina »

xorgconfig пропал

я всегда X -configure делал о_О
На форуме больше не появляюсь.
Высокопарность и надменность довела.
OpenBSD-current+scrotwm*1 (acer aspire one 531h)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)

Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Xaktyc »

NekoExMachina писал(а):
04.12.2009 22:38
я всегда X -configure делал о_О

Не нужно мне уже это дело. У меня уже без конфига все в порядке. hal убрал и все.
nadge писал(а):
04.12.2009 21:03
Откуда и какой версии? Та, что в портежах в ~, насколько я знаю не поддерживает 3д на r600 и выше.

Давайте посмотрим...

Код: Выделить всё

xak@pc ~/svn/qutim_branch/plugins/oscar $ emerge -pv mesa

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] media-libs/mesa-7.7_rc1  USE="nptl xcb -debug -gallium -motif -pic" VIDEO_CARDS="radeon -intel -mach64 -mga -none -r128 -radeonhd -s3virge -savage -sis (-sunffb) -tdfx -trident -via" 0 kB [1]

Total: 1 package (1 reinstall), Size of downloads: 0 kB
Portage tree and overlays:
 [0] /usr/portage
 [1] /usr/local/portage/layman/x11

Из оверлея X11 значит. По поводу того, что она наугад становится - это я уже походу понял :) Мне пока не везет.
Спасибо сказали:
Аватара пользователя
NekoExMachina
Сообщения: 485
ОС: Кошерная.

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение NekoExMachina »

Не нужно мне уже это дело.

ну, я просто удивляюсь,что за xorgconfig
На форуме больше не появляюсь.
Высокопарность и надменность довела.
OpenBSD-current+scrotwm*1 (acer aspire one 531h)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)

Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Xaktyc »

Опа!
ВНЕЗАПНО в оверлее X11 появилась новая libdrm и о чудо:

Код: Выделить всё

xak@pc ~ $ glxgears
IRQ's not enabled, falling back to busy waits: 2 0
14502 frames in 5.0 seconds = 2900.376 FPS
14530 frames in 5.0 seconds = 2905.988 FPS

Это на 4500 меньше чем с ati-drivers, НО это РАБОТАЕТ!

Код: Выделить всё

xak@pc ~ $ glxinfo | grep render
IRQ's not enabled, falling back to busy waits: 2 0
direct rendering: Yes
OpenGL renderer string: Mesa DRI R600 (RV670 9505) 20090101 x86/MMX/SSE2 TCL

Теперь закономерный вопрос, можно улучшить результат?:)
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение nadge »

Xaktyc
Поздравляю :)

У меня кстати на 4850 FPS аналогичные, но такие же емнип и на fglrx.
Спасибо сказали:
Torvinson
Сообщения: 425
ОС: Gentoo ~amd64

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение Torvinson »

nadge писал(а):
06.12.2009 19:39
Xaktyc
Поздравляю :)

У меня кстати на 4850 FPS аналогичные, но такие же емнип и на fglrx.
Вряд ли такие же. 4850 не сильно отличается от 4870, если не ошибаюсь, а на 4870 без включенного композитного расширения на fglrx показывает около 15000.

Так что, разрыв между проприетарными дровами и свободными, сдается мне, еще очень большой. И лично мне кажется, что на свободных дровах шрифты, да и вообще экран, выглядят хуже. И у меня были глюки с отрисовкой окон (на 30-ом ядре, кажется, с тех пор только на fglrx - лучше подождать месяцок дров от АТИ или патча от сообщества, думается).
Спасибо сказали:
Аватара пользователя
razum
Сообщения: 189
ОС: Gentoo 64

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение razum »

Опа!
ВНЕЗАПНО в оверлее X11 появилась новая libdrm и о чудо:

новее 9999 нет и не было ;)

offtop
ну вот в общем и все. теперь даже вопроса не стоит, какую видео брать ;)
/offtop
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: Драйвер radeon - нет 3d ускорения и opengl

Сообщение nadge »

Ага. Вот только ко мне началось паломничество в ЛС :) Каждый хочет этот свободный драйвер :)
Спасибо сказали: