Page 21 of 41

Re: Новые драйвера для ATI Radeon.

Posted: Sat Feb 13, 2010 12:34 am
by Serge
Иногда встречаются нестандартные конфигурации. Хотя это чаще относится к ноутам. Если есть Линукс можно проверить там и сравнить логи, но надо ставить ядро, драйвер и X-сервер с xorg-edgers. А ядро на доску отладки никаких фатальных ошибок не пишет ?

Re: Новые драйвера для ATI Radeon.

Posted: Sat Feb 13, 2010 12:43 am
by winnt
Могу попробовать рискнуть здоровьем, но в ближайшем будущем :)

Ошибок на доске отладки не заметил.

Re: Новые драйвера для ATI Radeon.

Posted: Sat Feb 13, 2010 12:54 am
by andrew_programmer
У меня ВСЁ работает! :D :D :D
Ни одного бага!

Re: Новые драйвера для ATI Radeon.

Posted: Sat Feb 13, 2010 1:43 am
by Serge
winnt

Через пару месяцев выйдет новая Убунта. Если там будет ядро 2.6.32+ то ошибки начнут отлавливаться быстрее. На днях начали тестировать код для R800 и там ещё куча исправлений и дополнений ждет своего часа. Постепенно всё пофиксят и заставят работать.

Re: Новые драйвера для ATI Radeon.

Posted: Sun Feb 28, 2010 2:04 pm
by Serge
Сделал тест акселератора. Если в левом верхнем углу появится зелёный квадрат, то всё работает. Если нет - вам не повезло.

Re: Новые драйвера для ATI Radeon.

Posted: Sun Feb 28, 2010 6:46 pm
by Maxis
Serge
На моём r9600pro не завелось.
Пишет:
...
enter r100_2d_test
leave r100_2d_test
...

Re: Новые драйвера для ATI Radeon.

Posted: Mon Mar 01, 2010 12:58 am
by art_zh
(radeon X1050)
При старте с параметром -m1680x1050 экран дважды мигает, квадрата нет, в логе - ...enter r100_2d_test / leave r100_2d_test...

Но если загрузиться без указания параметров драйвера (в синем меню выбран VESA 1024x768x32), графика загружается без мигания, в левом верхнем углу поверх иконок висит здоровенный зеленый квадрат.
При ручном переключении в рабочий режим 1680х1050 - квадрат исчезает.

Re: Новые драйвера для ATI Radeon.

Posted: Mon Mar 01, 2010 3:23 am
by Serge
Я забыл написать, что тест рассчитан на режим 1024х768. Квадрат должен появиться один раз, после запуска драйвера. Маленькая проверка того, что акселератор настроен правильно.

Re: Новые драйвера для ATI Radeon.

Posted: Mon Mar 01, 2010 11:03 am
by Mario
Видеокарта Radeon x1300/x1500 Series (RV516).
Загрузил систему с 1280х1024х60, запускал драйвер с параметром 1024х768х60.
Никакого квадрата, экран 2 раза мигал. Режимы переключаются.

Re: Новые драйвера для ATI Radeon.

Posted: Mon Mar 01, 2010 11:16 am
by Serge
Не надо переключать видеорежимы. Квадрат сразу затрётся. Грузите систему в 1024х768, потом запускайте драйвер с ключом -n.

Re: Новые драйвера для ATI Radeon.

Posted: Mon Mar 01, 2010 11:47 am
by Mario
Квадратик появился, но ключ -n не прокатил.
/rd/1/drivers/atikms -l/bd0/3/ati.log-n
Результат вот:
ati.7z (1.8 KiB)
Downloaded 210 times

Re: Новые драйвера для ATI Radeon.

Posted: Mon Mar 01, 2010 12:25 pm
by winnt
Квадрат появился. Лог прилагается:
Spoiler:Radeon RC9 cmdline -n
device 1002:9440
enter drm_get_dev
enter radeon_driver_load_kms
DRM: radeon: Initializing kernel modesetting.
DRM: register mmio base: 0xFDFE0000
DRM: register mmio size: 65536
Getting BIOS copy from legacy VBIOS location
[drm:radeon_get_bios] ATOMBIOS detected
<6>ATOM BIOS: ATI
[drm:atom_allocate_fb_scratch] atom firmware requested 000fffec 20kb
DRM: Clocks initialized !
DRM: Detected VRAM RAM=luM, BAR=luM
DRM: RAM width 256bits DDR
DRM: GART: num cpu pages 131072, num gpu pages 131072
[drm:r600_init_microcode]
DRM: Loading RV770 Microcode
firmware: using built-in firmware radeon/RV770_pfp.bin
firmware size 3392
firmware: using built-in firmware radeon/RV770_me.bin
firmware size 5440
firmware: using built-in firmware radeon/R700_rlc.bin
firmware size 4096
enter radeon_ring_init
kernel alloc 811d5000
pagelist fde04754
enter radeon_gart_bind
offset 0 pages 100 list fde04754
leave radeon_ring_init
DRM: ring test succeeded in 1 usecs
enter init_display
leave init_display
leave drm_get_dev
enter r600_2D_test
[drm:r600_2D_test] r6xx state allocated bo 00000b00 vs 00000800 ps 00000900
DRM: ring test succeeded in 2 usecs
leave r600_2D_test
Set DISPLAY handler
Насколько я понял разрешение экрана меняется через программу "VMODE", однако список доступных разрешений в ней пустой. На доске отладки при запуске программы появляется строка:
SRV_ENUM_MODES inp 0 inp_size 0 out_size 4

Re: Новые драйвера для ATI Radeon.

Posted: Mon Mar 01, 2010 1:09 pm
by Serge
winnt

Это потому что опция -n отключает определение видеорежимов. Остаютcя только курсоры и акселерация.

Раз кадратики появились, можно портировать Mesa. Желающие есть ?

Кстати квадратик на R600+ очень навороченный. Чтобы его нарисовать понадобились два шейдера и буфер вершин.

Re: Новые драйвера для ATI Radeon.

Posted: Mon Mar 01, 2010 3:23 pm
by art_zh
Serge wrote:winnt
Раз кадратики появились, можно портировать Mesa. Желающие есть ?
Есть.
Открывай новую тему - Меса сюда не влезет.
Но имхо и кроме Месы для драйвера может найтись достойное применение - как насчет перекинуть оконный сервис из ядра в граф.карту?

Re: Новые драйвера для ATI Radeon.

Posted: Mon Mar 01, 2010 4:08 pm
by winnt
Serge
Это потому что опция -n отключает определение видеорежимов. Остаютcя только курсоры и акселерация.
Виноват. В документацию давно не заглядывал
Кстати квадратик на R600+ очень навороченный. Чтобы его нарисовать понадобились два шейдера и буфер вешин.
Нормально :D В общем я доволен.