Radeon HD 4870 на radeon и fglrx

Пытаюсь заставить данную видеокарту работать на fglrx (с ускорением) и c существующим xorg.conf(см.ниже). Изначально, без xorg.conf, всё работало именно на fglrx, но, естественно, не были настроены ни раскладки, ни всё остальное. Простейший xorg.conf работает только с драйвером radeon (см.лог). Если вместо слова radeon написать fglrx, при старте иксов просто чёрный экран и какой-то бинарный мусор в логе, помогает только перезагрузка. Также настораживает предупреждение при компиляции ati-drivers (у меня 2.6.30-r4):

* Kernels newer then 2.6.28 are heavily patched and might result in runtime failitures.
* Consider them as unsupported by us.
* All bug reports are needed to be tested with 2.6.28 kernel
* You have DRM support built in to the kernel
* Direct rendering will not work.

xorg.conf: http://pastebin.com/d40662fce
Xorg.0.log с драйвером radeon: http://pastebin.com/d27e6f497
.config ядра: http://pastebin.com/d2eec645d

UPD
Если переключить eselect opengl set ati, то драйвер fglrx даёт перейти в Ctrl+Alt+F1 и пишет вменяемые логи: http://pastebin.com/d4ca48213 Но не работает (разноцветный мусор или просто чёрный экран).
И этом режиме не работает radeon. Чтобы вернуть его, нужно переключать обратно на eselect opengl set xorg-x11.

boh написал(а): Если вместо

boh написал(а):
Если вместо слова radeon написать fglrx, при старте иксов просто чёрный экран и какой-то бинарный мусор в логе, помогает только перезагрузка.

Посмотрите в /var/log/portage/elog/summury.log, там вот этого

If you experience screen corruption with this driver, try putting
         Option "XAANoOffscreenPixmaps" "true"
in the Device Section of /etc/X11/xorg.conf.

нет?

Если есть, сделайте так, как здесь сказано. Хотя можете и так попробовать.

boh написал(а):
* Kernels newer then 2.6.28 are heavily patched and might result in runtime failitures.
* Consider them as unsupported by us.
* All bug reports are needed to be tested with 2.6.28 kernel
* You have DRM support built in to the kernel
* Direct rendering will not work.

Забейте на это, почти у всех все работает.
В любом случае, драйвера от ATI на данный момент далеко не сахар...

Бесполезно. Всё осталось так

Бесполезно. Всё осталось так же, как написано в UPD первого поста.

совершенно нормальная

совершенно нормальная ситуация. к тому-же, нужно не только eselect использовать но и загружать разные модули ядра - для radeon это radeon и drm для закрытых дров - fglrx
а то что дрова на 30м ядре глючат - ати обеспечило поддержку пока что только 28го ядра, и чудо в том что они вообще собрались под 30е.

evadim написал(а): совершенно

evadim написал(а):
совершенно нормальная ситуация. к тому-же, нужно не только eselect использовать но и загружать разные модули ядра - для radeon это radeon и drm для закрытых дров - fglrx

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

evadim написал(а):
а то что дрова на 30м ядре глючат - ати обеспечило поддержку пока что только 28го ядра, и чудо в том что они вообще собрались под 30е.

Не знаю - не знаю, уже как месяц сижу по 30м ядром с новыми ati-drivers, не собрались лишь один раз. А то, что глючат, видно только по бесконечным сообщениям ядра вида

[   32.173743] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fb2e4b74000,handle:0xd1244000
[   32.173748] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fb2e4b78000,handle:0xd1240000

vprisivko написал(а):evadim

vprisivko написал(а):
evadim написал(а):
совершенно нормальная ситуация. к тому-же, нужно не только eselect использовать но и загружать разные модули ядра - для radeon это radeon и drm для закрытых дров - fglrx

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

а во вторых fglrx и drm блокируют друг друга - подгрузит он только для первой пробы, а переключиться невыйдет.

vprisivko написал(а):
evadim написал(а):
а то что дрова на 30м ядре глючат - ати обеспечило поддержку пока что только 28го ядра, и чудо в том что они вообще собрались под 30е.

Не знаю - не знаю, уже как месяц сижу по 30м ядром с новыми ati-drivers, не собрались лишь один раз. А то, что глючат, видно только по бесконечным сообщениям ядра вида

[   32.173743] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fb2e4b74000,handle:0xd1244000
[   32.173748] [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fb2e4b78000,handle:0xd1240000

это так сказать "повезло". хватает и тех у кого работает, и тех у кого собирает но сегфолтится при запуске, тупит, вешает иксы или ядро, воспроизводит видео с артефактами, или просто не собирается или не стартуют иксы. отчего это зависит несовсем понятно.

Сижу под ATI Radeon 4850 HD с

Сижу под ATI Radeon 4850 HD с ati-drivers, могу дать свой /etc/X11/xorg.conf, если нужно.

Буду очень признателен.

Буду очень признателен. Желательно ещё вместе с xorg.conf посмотреть на ваш make.conf (в частности, VIDEO_CARDS) и конфиг ядра.

Угощайтесь

Угощайтесь

Section "ServerFlags"
        Option        "AIGLX"            "on"        
EndSection

Правда, это еще не проверял, можете попробовать убрать.

Спасибо. По крайнеё мере,

Спасибо. По крайнеё мере, теперь иксы запускаются на fglrx. Вот только ускорения по сравнению с radeon не заметно :(
Лог такой: http://pastebin.com/d4f8d5de

.

Повторно реквестую добавление в FAQ информации о том,
что в Gentoo Linux нет проблем с ATI
:-)

Это подпись, которую невозможно истолковать неправильно

Текст?

Текст?

.

А ты - поставил себе Gentoo Linux?
Нет? Что же тебя останавливает?
Тебе знакомые говорят, что будут проблемы с дровами?
Запомни - в Gentoo Linux нет проблем ни с USB-модемами, ни с видеокартами от ATI, ни с <дополнить мифов>
Единственная проблема в Gentoo Linux - говорят, на некоторых моделях ноутбуков некоторые мультимедия-клавиши не работают "искаропки".
:-)

Это подпись, которую невозможно истолковать неправильно

подтверждаю. использую ATI

подтверждаю. использую ATI 4330 и ZTE MF626 от полосатых. полет отличный %)

vprisivko написал(а): Сижу

vprisivko написал(а):
Сижу под ATI Radeon 4850 HD с ati-drivers, могу дать свой /etc/X11/xorg.conf, если нужно.

сколько у вас fps выдает glxgears?

4314.979 FPS

4314.979 FPS

у меня меньше FPS выдает

позвольте поднять тему.

у меня

snake@localhost ~ $ glxgears 
15804 frames in 5.0 seconds = 3160.723 FPS

карточка ATI Radeon HD 4870, т.е. не треть меньше показывает

можно попросить xorg.conf перевыложить, может я где протупил?

спасибо

xorg.conf

Section "ServerLayout"
	Identifier     "aticonfig Layout"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
	Load "freetype"
	Load "vnc"
	Load "dbe"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
	Option "XAANoOffscreenPixmaps" "true"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	#DefaultDepth      32
	SubSection "Display"
		Viewport   0 0
		Depth     24
		#Depth 32
	EndSubSection
        Option  "SecurityTypes" "VncAuth"
        Option  "UserPasswdVerifier" "VncAuth"
        Option  "PasswordFile" "/etc/vncpasswd"
	
	Option "backingstore" "True"
	Option "TripleBuffer" "True"
EndSection

Section "Extensions"
        Option        "Composite"        "1"
EndSection
        
Section "ServerFlags"
        Option        "AIGLX"            "on"        
EndSection

Только учтите − сейчас у меня почти вообще ничего не работает (впрочем, это не из-за xorg.conf) :)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".