Автор Гілка: Нові драйвери від ATI - 8.18.6  (Прочитано 2341 раз)

Відсутній MoD

  • Кореспондент
  • ***
  • дописів: 161
  • Карма: +0/-0
Нові драйвери від ATI - 8.18.6
« : 2005-10-13 21:26:24 »
Компанія ATI випустила нові драйвери для своїх відео-плат. Серед нововведень:
Dynamic Clock Gating - На платах, де воно підтримується, є можливість вимикати деякі компоненти, коли вони не використовуються.
Покращена підтримка розробки на OpenGL - Новий драйвер ставить заголовок glATI.h, який дозволяє розробникам отримувати доступ до спеціалізованих функцій OpenGL.
Підтримка моніторів подвійного зв'язку - Додає підтримку моніторів подвійного зв'язку на платах, що мають подвійні з'єднувачі DVI.
Підтримка Xinerama - Тепер є підтримка розширення Xinerama, що потрібне для великих стільниць.
Нова утиліта конфігурації Х серверу - Старий fglrxconfig тепер замінений оновленим конфігуратором aticonfig.
Вирішені деякі проблеми - Доступ до /proc/dri/0/* тепер не призводить до зависання на ядрах із увімкненим CONFIG_REGPARM.

Відсутній hse

  • Графоман
  • ****
  • дописів: 473
  • Карма: +0/-0
  • Gentoo Linux
Re: Нові драйвери від ATI - 8.18.6
« Відповідей #1 : 2005-10-14 18:15:49 »

В мене встановлено Gentoo та наступна карта:
VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200] (rev 01) (prog-if 00 [VGA])
        Subsystem: PC Partner Limited Sapphire Radeon 9200
0000:01:00.0 Class 0300: 1002:5961 (rev 01)
        Subsystem: 174b:7c13
Display controller: ATI Technologies Inc RV280 [Radeon 9200] (Secondary) (rev 01)
        Subsystem: PC Partner Limited Sapphire Radeon 9200
0000:01:00.1 Class 0380: 1002:5941 (rev 01)
        Subsystem: 174b:7c12
  
1. Де знайти дрова для чіпу 5941 ні frglx ні radeon, ati (рідні Лінуксові) підтримки цього чіпа не мають (мені взагалі то не потрібно, бо не маю другого DVI монітору, але все ж...)

(WW) RADEON: ChipID 0x5941 in Device section "ATI Radeon 9200 secondary" isn't valid for this driver

2. Як справи з перспективою TV у вільному  radeon? Чи тільки frglx його підтримує?
бушократія - цинічний помаранчевий геноцид, витравлювання Української Нації, плюс мікрософтизація всієї країни.

Відсутній MoD

  • Кореспондент
  • ***
  • дописів: 161
  • Карма: +0/-0
Re: Нові драйвери від ATI - 8.18.6
« Відповідей #2 : 2005-10-14 19:54:25 »
1. Окрім наведених вами існують іще дрова з проекту GATOS, але здається вони лише для дуже давніх плат. Можливо і не потрібно явно вказувати в xorg.conf опцію ChipID. Думаю, достатньо вказати лише BusID (у вашому випадку це "PCI:1:0:1").
2. Не знаю. Я користуюся fglrx. Можете спробувати прогу atitvout. Вона є в портах:)

Відсутній hse

  • Графоман
  • ****
  • дописів: 473
  • Карма: +0/-0
  • Gentoo Linux
Re: Нові драйвери від ATI - 8.18.6
« Відповідей #3 : 2005-10-15 16:34:03 »
1. Окрім наведених вами існують іще дрова з проекту GATOS, але здається вони лише для дуже давніх плат. Можливо і не потрібно явно вказувати в xorg.conf опцію ChipID. Думаю, достатньо вказати лише BusID (у вашому випадку це "PCI:1:0:1").
xorg.conf:
Section "Device"
    Identifier  "ATI Radeon 9200 secondary"
    VendorName  "Sapphire"
    BoardName   "RV280"
    ChipId      0x5941
    Driver     "radeon"
    BusID      "PCI:01:00:1"            # vendor=1002, device=5941
EndSection
Звичайно можна не вказувати явно чіп достатньо вказати BusID      "PCI:01:00:1", але тоді воно напише що пристрою не знає. Драйверу для 0x5941 немає...
............
(II) LoadModule: "radeon"
(II) Loading /usr/lib/modules/drivers/radeon_drv.so
(II) Module radeon: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 4.0.1
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 0.7
..............
(II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP),
.......................
        ATI Radeon Mobility 9200 IGP 7835, ATI Radeon 9200PRO 5960 (AGP),
        ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962 (AGP),
        ATI Radeon 9200SE 5964 (AGP),
        ATI Radeon Mobility 9200 (M9+) 5C61 (AGP),
        ATI Radeon Mobility 9200 (M9+) 5C63 (AGP), ATI Radeon 9500 AD (AGP),
.........................
(**) ChipID override: 0x5961
(**) Chipset ATI Radeon 9200 5961 (AGP) found
(WW) RADEON: ChipID 0x5941 in Device section "ATI Radeon 9200 secondary" isn't valid for this driver
2. Не знаю. Я користуюся fglrx. Можете спробувати прогу atitvout. Вона є в портах:)
Я так також робив правда замість atitvout використовував xorg.conf "двоголовий десктоп" 2048х2048 - монітор і з права 1024х768 тєлік на теліку фільми на моніторі проги запускаються паралельно..., але останні місяці fglrx не компілю.
бушократія - цинічний помаранчевий геноцид, витравлювання Української Нації, плюс мікрософтизація всієї країни.