LINUX.ORG.RU

Вышел xf86-video-ati 6.11.0

 ,


0

0

Состоялся официальный релиз открытого графического драйвера xf86-video-ati 6.11.0.

Из изменений:

  • Переработано Crtc/output/encoder, внесены исправления в Render repeat mode, а также исправлено большое количество ошибок, выявленных в предыдущем релизе xf86-video-ati 6.10.
  • В готовящейся к выпуску версии 6.12.0 будет реализована поддержка ускорения для чипов r6xx/r7xx.

Отчет о релизе

Скачать

>>> Подробности

★☆

Проверено: Shaman007 ()

А что с GEM? Прикрутили?

GArik ★★★
()

А что быстрее ati или radeonhd? //vote

Zodd ★★★★★
()
Ответ на: комментарий от fat_angel

Перечитал тред - тоже Dell Inspiton 1501, и тоже нет аппартного 3D с открытими дровами.

marsijanin ★★
()
Ответ на: комментарий от marsijanin

>А как будут обстоять дела с 3D с оными дровам

3D занимается mesa-dri, а этот драйвер лишь 2d и всякой интерфейсиной, - так что никак

frame ★★★
()
Ответ на: комментарий от iZEN

>Тогда почему они кричат громче всех, что во FreeBSD нету поддержки ATI (и поэтому Фри никуда не годицца)?

Потому что её нету. А на моей карточке 3d только с fglrx. Во фре сходу облом.

eduard_pustobaev ★★
()
Ответ на: комментарий от eduard_pustobaev

> Потому что её нету. А на моей карточке 3d только с fglrx. Во фре сходу облом.

То есть в Linux нельзя даже выполнить простейший GL-тест без установленного fglrx? :))

Программное 3D на Radeon HD 4550 (xf86-video-radeonhd-1.2.4) во FreeBSD есть, правда, не такое быстрое:
> glxgears

1388 frames in 5.0 seconds = 277.597 FPS
1450 frames in 5.0 seconds = 289.825 FPS
1456 frames in 5.0 seconds = 291.108 FPS
1456 frames in 5.0 seconds = 291.102 FPS
1454 frames in 5.0 seconds = 290.618 FPS
1452 frames in 5.0 seconds = 290.232 FPS
Но для работы с 2D и документами хватает вполне. Напишут в Xorg поддержку 3D — будет ещё лучше.

К слову сказать, на интегрированной GeForce 6150 с проприетарным драйвером NVIDIA, в этом тесте mesa-demos выдаёт ~2200 FPS — почти в 7-8 раз быстрее.

iZEN ★★★★★
()
Ответ на: комментарий от fat_angel

> Ну у меня оно совсем ненормальное: ~350fps в шестернях (не fullscreen) и притом судя по загрузке проца рендеринг програмный. (ноут dell inpiron 1501)

~1100 fps, dell inspiron 1501, 40% одного ядра на 1.6GHz

cobold ★★★★★
()
Ответ на: комментарий от cobold

>~1100 fps, dell inspiron 1501, 40% одного ядра на 1.6GHz

У меня модель с одноядерным семпроном, но всеравно интересно какая у тебя версия драйвера, месы, сервера, libdrm и всего прочего, что связано с 3D.

fat_angel ★★★★★
()

Собрал xf86-video-ati из гита, ветка r6xx-r7xx-support (и меса-дрм, такая же ветка) . На RV730 завелось и 2d и xv. Работает вполне нормально. Только при просмотре видео (DVD) есть небольшие рывки. Композитинг с AIGLX выключены.

eugeneblack
()
Ответ на: комментарий от eugeneblack

> Только при просмотре видео (DVD) есть небольшие рывки. Композитинг с AIGLX выключены.

Как xf86-video-ati 6.11.0 в сранении с xf86-video-radeonhd-1.2.x?

(У меня на radeonhd вообще не тормозит на полном экране 1680x1050 при просмотре Xvid/DivX-роликов — а это ещё дополнительная нагрузка по декодированию MPEG4 на CPU Athlon X2 2800МГц).

iZEN ★★★★★
()
Ответ на: комментарий от fat_angel

>>~1100 fps, dell inspiron 1501, 40% одного ядра на 1.6GHz
>

> У меня модель с одноядерным семпроном, но всеравно интересно какая у тебя версия драйвера, месы, сервера, libdrm и всего прочего, что связано с 3D.


X.Org X Server 1.5.2
...
(II) Loading /usr/lib/xorg/modules/drivers//radeon_drv.so
(II) Module radeon: vendor="X.Org Foundation"
compiled for 1.5.1, module version = 6.9.0

$ aptitude show libgl1-mesa-dri | grep Версия
Версия: 7.2-1ubuntu2
$ aptitude show libgl1-mesa-glx | grep Версия
Версия: 7.2-1ubuntu2


cobold ★★★★★
()

вернул указатели на свободные версии либ
но всё равно нету типа устройства :(
шо бы це значило?


==) RADEON(0): Backing store disabled
(II) RADEON(0): [DRI] installation complete
(II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
(II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
(II) RADEON(0): [drm] dma control initialized, using IRQ 18
(II) RADEON(0): [drm] Initialized kernel GART heap manager, 5111808
(WW) RADEON(0): DRI init changed memory map, adjusting ...
(WW) RADEON(0):   MC_FB_LOCATION  was: 0xffffe000 is: 0xffffe000
(WW) RADEON(0):   MC_AGP_LOCATION was: 0x003f0000 is: 0xffffffc0
(II) RADEON(0): RADEONRestoreMemMapRegisters() :
(II) RADEON(0):   MC_FB_LOCATION   : 0xffffe000 0xffffe000
(II) RADEON(0):   MC_AGP_LOCATION  : 0xffffffc0
(II) RADEON(0): Direct rendering enabled
(II) RADEON(0): XAA Render acceleration unsupported on Radeon 9500/9700 and newer. Please use EXA instead.
(II) RADEON(0): Render acceleration disabled
(II) RADEON(0): num pipes is 1
(II) RADEON(0): Using XFree86 Acceleration Architecture (XAA)
        Screen to screen bit blits
        Solid filled rectangles
        8x8 mono pattern filled rectangles
        Indirect CPU to Screen color expansion
        Solid Lines
        Scanline Image Writes
        Setting up tile and stipple cache:
                32 128x128 slots
                32 256x256 slots
                16 512x512 slots
(II) RADEON(0): Acceleration enabled
(II) RADEON(0): DPMS enabled
(==) RADEON(0): Silken mouse enabled
(II) RADEON(0): Using hardware cursor 0 (scanline 1602)
(II) RADEON(0): Using hardware cursor 1 (scanline 1605)
(II) RADEON(0): Largest offscreen area available: 1600 x 6583
(II) RADEON(0): Set up textured video
(II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(--) RandR disabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension XAccessControlExtension
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: Searching for BusID pci:0000:05:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: drmOpenMinor returns 9
drmOpenByBusid: drmGetBusid reports pci:0000:05:00.0
(EE) AIGLX error: Calling driver entry point failed(EE) AIGLX: reverting to software rendering
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions//libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
(II) RADEON(0): Setting screen physical size to 376 x 301
(WW) Configured Mouse: No Device specified, looking for one...
(II) Configured Mouse: Setting Device option to "/dev/input/mice"
(--) Configured Mouse: Device: "/dev/input/mice"
(==) Configured Mouse: Protocol: "Auto"

ну нету типа устройства у меня для вывода:( 

serenity:/home/stan# fglrxinfo
No protocol specified
Error: unable to open display (null)
serenity:/home/stan# fgl_glxgears
No protocol specified
Error: couldn't open display (null)


помогите советом, плиз

stas_on
()

конфиг иксов совсем пустой: всё почти по-умолчанию:

Section "InputDevice"
        Identifier  "Generic Keyboard"
        Driver      "kbd"
        Option      "CoreKeyboard"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "pc104"
        Option      "XkbLayout" "us,ru"
        Option      "XkbOptions" "grp:shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
EndSection

Section "Device"
        Identifier      "Configured Video Device"
        Driver          "ati"
        BusID           "PCI:5:0:0"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        DefaultDepth    24
        SubSection      "Display"
                Viewport        0 0
                Depth   24
    EndSubSection
EndSection

stas_on
()

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

искал в гугле по ключевым словам xf86-xorg-ati scratches, нарыл там информацию, что это, возможно, DynamicClocks делает своё дело. выключал эту опцию, но проблема не исчезала

у кого похожие симптомы?

swar0g ★★★★
()
Ответ на: комментарий от iZEN

>То есть в Linux нельзя даже выполнить простейший GL-тест без установленного fglrx? :))

Можно. Я имел в виду аппаратное ускорение 3D. А не за счёт процессора. Ващ троллинг в данном случае неуместен, ибо уныл и не обоснован.

Вот с вашими 300фпс в glxgears не имеет никакого смысла иметь видеокарту круче 9250 какого-нибудь или как там назывался обрезок с 64-битной шиной, который ещё вечно сравнивали с FX5200. Там c 2D тоже всё в порядке да кстати и 3D пошустрее будет на опенсорсном драйвере.

Для сравнения на ноутбучной HD2600 с fglrx вот такая картина: 21178 frames in 5.0 seconds = 4235.580 FPS. И вполне имеется возможность погонять в приличные игры под линукс. Не в родные, так под вайном. В sauerbraten там, в flatout под вайном. Даже казуальная игрушка funguloids, будучи трёхмерной, для вас недоступна, если у вас FreeBSD+ATI.

>К слову сказать, на интегрированной GeForce 6150 с проприетарным драйвером NVIDIA, в этом тесте mesa-demos выдаёт ~2200 FPS — почти в 7-8 раз быстрее.

Очень дельное замечание. Так вот. У меня на компе такое же видео. И я не вижу никаких преимуществ у драйверов NVIDIA над амдшными. Тут и то и то радует. А вот во фре увы нет, почти наравне со всякими syllable, haiku и т.д.

P.S. Ну прошли те времена, когда дрова для Nvidia против дров для Ati в линукс были как небо и земля. Тут уже речь идёт о мелких преимуществах. Я уже не говорю даже о сравнениии открытых драйверов ati/radeonhd и nv.

eduard_pustobaev ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.