The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Драйвер для видюхи ATi Fire GL V3250"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Драйвер для видюхи ATi Fire GL V3250"
Сообщение от Вовкин Искать по авторуВ закладки(ok) on 15-Дек-04, 06:34  (MSK)
Всем привет.
Не поделится ли кто драйвером для freebsd 5.2 к видеокарте ?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Драйвер для видюхи ATi Fire GL V3250"
Сообщение от Avg Искать по авторуВ закладки on 15-Дек-04, 11:50  (MSK)
>Всем привет.
>Не поделится ли кто драйвером для freebsd 5.2 к видеокарте ?

Если в качестве X-сервера у Вас  установлена X.org 6.7.0 (или более), то, возможно, подойдут двоичные драйвера для Linux (для XFree86 4.3.0), доступные на сайте ATI. Нагло копируете их в каталог /usr/X11R6/... и прописываете fglrx в разделе "Device" в качестве драйвера в xorg.conf . Разумеется, модуль для Linux к ядру не подойдет. В результате, будете иметь 2D-графику с ускорением, будет работать Xv. DGA и Direct Rendering работать не будут.
Не знаю, поддерживается ли Ваша карта официальными драйверами Xorg. Если да -- нет проблем, если нет, но поддерживается похожая, то X-сервер можно "обмануть", указав в разделе  "Device" директиву ChipSet "Название похожей карты".  "Название похожей карты" можно откопать либо в /var/log/Xorg.0.log (после того, как X-сервер был неудачно запущен с драйвером, например "radeon"), либо в исходных текстах X.org .

Все вышеописанное работает для карты ATI Radeon 9200SE на материнской плате NForce2 Ultra для FreeBSD 5.3 c X.org 6.7.0. Прошу заметить, поддержки Direct Rendering (agp) для карт >= ATI Radeon 9100  во  FreeBSD все равно нет.  

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Драйвер для видюхи ATi Fire GL V3250"
Сообщение от Вовкин Искать по авторуВ закладки(ok) on 15-Дек-04, 13:48  (MSK)
>>Всем привет.
>>Не поделится ли кто драйвером для freebsd 5.2 к видеокарте ?
>
>Если в качестве X-сервера у Вас  установлена X.org 6.7.0 (или более),
>то, возможно, подойдут двоичные драйвера для Linux (для XFree86 4.3.0), доступные
>на сайте ATI. Нагло копируете их в каталог /usr/X11R6/... и прописываете
>fglrx в разделе "Device" в качестве драйвера в xorg.conf . Разумеется,
>модуль для Linux к ядру не подойдет. В результате, будете иметь
>2D-графику с ускорением, будет работать Xv. DGA и Direct Rendering работать
>не будут.
>Не знаю, поддерживается ли Ваша карта официальными драйверами Xorg. Если да --
>нет проблем, если нет, но поддерживается похожая, то X-сервер можно "обмануть",
>указав в разделе  "Device" директиву ChipSet "Название похожей карты".  
>"Название похожей карты" можно откопать либо в /var/log/Xorg.0.log (после того, как
>X-сервер был неудачно запущен с драйвером, например "radeon"), либо в исходных
>текстах X.org .
>
>Все вышеописанное работает для карты ATI Radeon 9200SE на материнской плате NForce2 Ultra для FreeBSD 5.3 c X.org 6.7.0. Прошу заметить, поддержки Direct Rendering (agp) для карт >= ATI Radeon 9100  во  FreeBSD все равно нет.  

а если XFree86 в качестве сервера ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Драйвер для видюхи ATi Fire GL V3250"
Сообщение от Avg Искать по авторуВ закладки on 15-Дек-04, 14:41  (MSK)
>>>Всем привет.
>>>Не поделится ли кто драйвером для freebsd 5.2 к видеокарте ?
>>
>>Если в качестве X-сервера у Вас  установлена X.org 6.7.0 (или более),
>>то, возможно, подойдут двоичные драйвера для Linux (для XFree86 4.3.0), доступные
>>на сайте ATI. Нагло копируете их в каталог /usr/X11R6/... и прописываете
>>fglrx в разделе "Device" в качестве драйвера в xorg.conf . Разумеется,
>>модуль для Linux к ядру не подойдет. В результате, будете иметь
>>2D-графику с ускорением, будет работать Xv. DGA и Direct Rendering работать
>>не будут.
>>Не знаю, поддерживается ли Ваша карта официальными драйверами Xorg. Если да --
>>нет проблем, если нет, но поддерживается похожая, то X-сервер можно "обмануть",
>>указав в разделе  "Device" директиву ChipSet "Название похожей карты".  
>>"Название похожей карты" можно откопать либо в /var/log/Xorg.0.log (после того, как
>>X-сервер был неудачно запущен с драйвером, например "radeon"), либо в исходных
>>текстах X.org .
>>
>>Все вышеописанное работает для карты ATI Radeon 9200SE на материнской плате NForce2 Ultra для FreeBSD 5.3 c X.org 6.7.0. Прошу заметить, поддержки Direct Rendering (agp) для карт >= ATI Radeon 9100  во  FreeBSD все равно нет.  
>
>а если XFree86 в качестве сервера ?

Для архитектуры i386  все модули XFree86 ОДИНАКОВЫХ версий для разных операционных систем двоично совместимы друг с другом. Xorg дополнительно совместима с XFree86 4.0.2 -- 4.4.0. Таким образом, если у вас FreeBSD 5.2/i386 с XFree86 v.4.3.0  -- берете дрова для Linux/i386 XFree86 v.4.3.0 и подсовываете FreeBSD. Если у Вас XFree86 4.4.0 -- Вам не повезло, ATI не выпускает драйверов для этой версии.

В этом случае подходит только метод "обмана".
На самый крайний случай можно использовать драйвер не "ati" или "radeon", а "vesa"  -- будет только не ускоренная двумерная графика.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Драйвер для видюхи ATi Fire GL V3250"
Сообщение от Вовкин Искать по авторуВ закладки(ok) on 15-Дек-04, 14:55  (MSK)
>Для архитектуры i386  все модули XFree86 ОДИНАКОВЫХ версий для разных операционных
>систем двоично совместимы друг с другом. Xorg дополнительно совместима с XFree86
>4.0.2 -- 4.4.0. Таким образом, если у вас FreeBSD 5.2/i386 с
>XFree86 v.4.3.0  -- берете дрова для Linux/i386 XFree86 v.4.3.0 и
>подсовываете FreeBSD. Если у Вас XFree86 4.4.0 -- Вам не повезло,
>ATI не выпускает драйверов для этой версии.
>
>В этом случае подходит только метод "обмана".
>На самый крайний случай можно использовать драйвер не "ati" или "radeon", а
>"vesa"  -- будет только не ускоренная двумерная графика.

Версия именно 4.3.0
Можно поподробней как "подсунуть" драйвера ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Драйвер для видюхи ATi Fire GL V3250"
Сообщение от Avg Искать по авторуВ закладки on 15-Дек-04, 15:02  (MSK)
Гм.
Посмотрел я на Вашу карту на www.ati.com. Она, что PCI Express?
Карта хорошая, но, по-моему, в FreeBSD нет поддержки этой шины.
Тогда плохо. Если с модулем "vesa" не работает, ничего не поможет
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Драйвер для видюхи ATi Fire GL V3250"
Сообщение от Вовкин Искать по авторуВ закладки(ok) on 15-Дек-04, 15:08  (MSK)
>Гм.
>Посмотрел я на Вашу карту на www.ati.com. Она, что PCI Express?
>Карта хорошая, но, по-моему, в FreeBSD нет поддержки этой шины.
>Тогда плохо. Если с модулем "vesa" не работает, ничего не поможет

:(
да фик ее знает какая она
но я когда в качестве драйвера выбирал "vesa" иксы запускались.
или это не то ?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Драйвер для видюхи ATi Fire GL V3250"
Сообщение от Avg Искать по авторуВ закладки on 15-Дек-04, 15:10  (MSK)
Извините, я отвечу завтра, сейчас нужно срочно уходить.
Вкратце, -- загружаете с www.ati.com rpm-ку с драйвером.
Распаковываете ее (rpm2cpio file.rpm > file.cpio, последний открывается,например, MidnightCommander) и копируете все из /usr/X11R6/lib/modules в архиве в реальный каталог у Вас (с сохранением, структуры, разумеется). В /etc/X11/XF86Config в разделе

Section "Device"
    Identifier  "Ваша карта"
    Driver      "fglrx" # <-- то, что нужно
EndSection

Все.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Драйвер для видюхи ATi Fire GL V3250"
Сообщение от Вовкин Искать по авторуВ закладки(??) on 15-Дек-04, 20:59  (MSK)
>Извините, я отвечу завтра, сейчас нужно срочно уходить.
>Вкратце, -- загружаете с www.ati.com rpm-ку с драйвером.
>Распаковываете ее (rpm2cpio file.rpm > file.cpio, последний открывается,например, MidnightCommander) и копируете все из /usr/X11R6/lib/modules в архиве в реальный каталог у Вас (с сохранением, структуры, разумеется). В /etc/X11/XF86Config в разделе
>
>Section "Device"
>    Identifier  "Ваша карта"
>    Driver      "fglrx" #
><-- то, что нужно
>EndSection
>
>Все.

Спасибо огромное.
Жду завтрашний ответ :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Драйвер для видюхи ATi Fire GL V3250"
Сообщение от Avg Искать по авторуВ закладки on 16-Дек-04, 13:02  (MSK)
Итак, подробнее.

Двоичный драйвер для Linux/i386 XFree86 4.3.0 лежит здесь: http://www2.ati.com/drivers/linux/fglrx-4.3.0-3.14.6.i386.rpm .

Загружаете этот файл. Далее нужно извлечь его содержимое. В портах FreeBSD есть rpm и rpm2cpio.  Установите одну из этих программ. Если установлена первая, MidnightCommander (mc, в консоли) может влезть внутрь пакета. Во втором случае делаем в консоли
rpm2cpio  fglrx-4.3.0-3.14.6.i386.rpm > fglrx-4.3.0.cpio . В поcледний файл можно также влезть через mc.

Из всего содержимого архива в принципе могут понадобиться файлы:
/usr/X11R6/bin/fglrxconfig  -- конфигуратор XFree86
/usr/X11R6/lib/modules/drivers/fglrx_drv.o  -- собственно драйвер
/usr/X11R6/lib/modules/linux/libfglrxdrm.a  -- необходимые драйверу модули.

Последние два файла необходимо скопировать в Ваше дерево /usr/X11R6, т.е.
fglrx_drv.o положить к существующим у Вас модулям; далее создать пустой каталог /usr/X11R6/lib/modules/linux (его у Вас, ясно, не было) и положить туда libfglrxdrm.a . Первый файл -- программа для Linux  и будет работать при настроенной эмуляции Linux (настройка описана в FreeBSD Handbook), перед копированием ее куда-либо (в /usr/X11R6/bin или /usr/local/bin) необходимо выполнить команду brandelf -t Lunux fglrxconfig (можно указать полный путь к месту ее временного расположения).

Далее правим /etc/X11/XF86Config.
Это делается либо с помощью консольной утилиты  fglrxconfig, либо руками.
Описываю второй

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Драйвер для видюхи ATi Fire GL V3250"
Сообщение от Avg Искать по авторуВ закладки on 16-Дек-04, 13:21  (MSK)
Итак, подробнее.

Двоичный драйвер для Linux/i386 XFree86 4.3.0 лежит здесь: http://www2.ati.com/drivers/linux/fglrx-4.3.0-3.14.6.i386.rpm .

Загружаете этот файл. Далее нужно извлечь его содержимое. В портах FreeBSD есть rpm и rpm2cpio.  Установите одну из этих программ. Если установлена
первая, MidnightCommander (mc, в консоли) может влезть внутрь пакета. Во втором случае делаем в консоли
rpm2cpio  fglrx-4.3.0-3.14.6.i386.rpm > fglrx-4.3.0.cpio . В поcледний файл можно также влезть через mc.

Из всего содержимого архива в принципе могут понадобиться файлы:
/usr/X11R6/bin/fglrxconfig  -- конфигуратор XFree86
/usr/X11R6/lib/modules/drivers/fglrx_drv.o  -- собственно драйвер
/usr/X11R6/lib/modules/linux/libfglrxdrm.a  -- необходимые драйверу модули.

Последние два файла необходимо скопировать в Ваше дерево /usr/X11R6, т.е.
fglrx_drv.o положить к существующим у Вас модулям; далее создать пустой каталог /usr/X11R6/lib/modules/linux (его у Вас, ясно, не было) и положить туда libfglrxdrm.a .
Первый файл -- программа для Linux  и будет работать при настроенной эмуляции Linux (настройка описана в FreeBSD Handbook), перед копированием ее куда-либо (в /usr/X11R6/bin или /usr/local/bin) необходимо выполнить команду brandelf -t Lunux fglrxconfig (можно указать полный путь к месту ее временного расположения).

Далее правим /etc/X11/XF86Config.
Это делается либо с помощью консольной утилиты  fglrxconfig, либо руками.
Описываю второй способ.
Что должен содержать XF86Config:
в разделе модулей _НЕ ДОЛЖЕН_ загружаться модуль "dri"
Section "Module"
        Load  "record"
SubSection  "extmod"
      Option    "omit xfree86-dga"   # -- не инициализировать DGA
EndSubSection
        Load  "dbe"
        Load  "glx"
#       Load  "dri" # -- закомментируйте или вообще сотрите эту строчку
        Load  "type1"
        Load  "freetype"
EndSection

в разделе устройства должно быть
Section "Device"
    Identifier  "Ваша карта"
    Driver      "fglrx"  # -- загрузка драйвера
    Option      "mtrr" "off"
    Option      "XVideoOverlay" "on" # -- для XV (с именем этой опции я могу ошибаться, возможно просто "XVOverlay")
EndSection

Вроде все.

При старте X-сервера будет стоять ругань на unresolved symbols -- это из-за отсутвия dri. Двумерная графика, тем не менее, должна работать.

Да, советую экспериментировать осторожно. Карты ATI довольно каризные, при неправильных настройках можно завесить машину.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Драйвер для видюхи ATi Fire GL V3250"
Сообщение от Вовкин Искать по авторуВ закладки(??) on 16-Дек-04, 20:09  (MSK)
Фантастика ... первый раз получаю такие исчерпывающие и понятные ответы.
Еще раз огромнейшее вам спасибо :)
Буду пробовать
  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Драйвер для видюхи ATi Fire GL V3250"
Сообщение от Вовкин Искать по авторуВ закладки(??) on 05-Янв-05, 15:03  (MSK)
>Фантастика ... первый раз получаю такие исчерпывающие и понятные ответы.
>Еще раз огромнейшее вам спасибо :)
>Буду пробовать

Привет еще раз
Всех с новым годом
Сделал все как было описано - заработало. только вот недавно пришлось все делать заново так как проявился косяк с винтами и систему пришлось переставлять
после переустановки и новой настройки Хов в КДЕ все иконки как будто размытые и в общем качество хуже чем было в прошлый раз в прошлый рах все было четко прорисовано а сейчас как будто резкость сбита
не подскажите какие параметры нужно подкрутить в XF86Config ?
а может где то еще ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру