Ru-Board.club
← Вернуться в раздел «Драйверы и прошивки BIOS»

» ATi / AMD (GPU). Обновление и поиск драйверов (часть 4)

Автор: qwertyop
Дата сообщения: 31.05.2015 21:03
FunnyLorax, опять же не правда, у Catalyst 14.4 pack2 файл ati2dvag.dll должен быть версии 6.14.10.7279.

А приведённый на скрине 6.14.0010.7280 - это как раз глючный 13.12 и 14.4 pack3.

Добавлено:
Чтобы не "разгадывать шарады", достаточно просто установить предлагаемый сайтом AMD последний Catalyst 14.4. А вот чтобы шарады получить, нужно где-то умудриться откопать и поставить проблемный 13.12

Добавлено:
А уж устанавливать драйверы в непредназначенную для этого Server 2003 - это 100% надо любить и хотеть позаниматься шарадами.
Автор: FunnyLorax
Дата сообщения: 31.05.2015 21:29
У меня заработало всё с такой версией:
12-8_xp32_dd_ccc_whql
Удалил 14.4 стандартным средством удаления, перезагрузил комп и начисто поставил 12.8
Работает 3D ускорение в играх, видео в Youtube и Вконтакте воспроизводится без глюков.
Единственное что, не работает DXVA в K-Lite MediaPlayer. Но оно скорее всего и с другими драйверами не заведется, там больше Виста поддерживается.



Непонятно чем версия 12.8 лучше, чем 14.4 - как видно, OpenCL по прежнему не активно.
Автор: qwertyop
Дата сообщения: 31.05.2015 21:33
FunnyLorax, то что нормально заработало с 12.8 - не удивительно, ведь единственной проблемной была - 13.12.

Цитата:
Непонятно чем версия 12.8 лучше, чем 14.4 - как видно, OpenCL по прежнему не активно.
Так и должно быть, OpenCL выпилили из XP начиная с Catalyst 12.2.
Автор: FunnyLorax
Дата сообщения: 31.05.2015 21:49
Ну сейчас проверю версию 13.9, с ней вроде тоже не работало.
А OpenCL разве не для аппаратного ускорения в браузере нужен? Чем чревато его отсутствие

Добавлено:
Поставил версию Каталист 13.9, отображается как 6.14.0010.7279.
Тоже работает видео в Ютубе, глюков нет.
Ничего не понимаю, значит когда я ставил 13.9 поверх 13.12 она банально не обновилась.
Я то привык, что у Нвидиа ставишь новый драйвер поверх старого и он всегда обновляется даже если версия более старая.
А с 14.4 вообще ничего не понятно, зачем они подсовывают два разных пака с версиями 13.9 и 13.12? Бред какой-то, получается версию 13.9 обновлять не нужно?
Автор: qwertyop
Дата сообщения: 01.06.2015 09:30
FunnyLorax
Цитата:
Я то привык, что у Нвидиа ставишь новый драйвер поверх старого и он всегда обновляется даже если версия более старая.
Нет, если устанавливать AMD-шным установщиком, то старую никак не поставить поверх новой. При желании это легко делается через Диспетчер устройств, или методом: 1) удаление нового драйвера, 2) установка старого.

Цитата:
А с 14.4 вообще ничего не понятно, зачем они подсовывают два разных пака
Вообще-то 3 пака:
pack3 - для R7 260X и HD 7790 (он же Catalyst 13.12)
pack2 - для всех прочих DX11 карт (он же Catalyst 13.9)
pack1 - для legacy DX10 карт (он же Catalyst 12.5)
И их никто не подсовывает: какую модель карты укажешь, для такой карты правильный пак сайт и выдаст.

Понять из-за чего всё так, не мудрено: выпуском Catalyst 13.12 в AMD хотели завершить поддержку систем Windows XP и Vista. И если для Vista это удалось, драйвер вышел отличным, то для XP - ужасным. Соответственно, после потока жалоб надо было что-то делать, а отдел для написания под XP, небось, уже раскидали по другим фронтам. Вот и выпустили Catalyst 14.4 pack2 (перевыложенный стабильный 13.9) для основного числа карт, и 14.4 pack3 (13.12) для карт архитектуры GCN 1.1, на которые видимо и ориентировался в доработке и тестировании оригинальный 13.12.

pack1 - до кучи, типа, не забыли и про старые карты, и по десятому разу перевыпустили Catalyst 12.5

Добавлено:
Кто такой OpenCL знает Гугол, да и прочие яндексы. Версию 13.9, если она установлена, обновлять нет смысла.
Автор: FunnyLorax
Дата сообщения: 01.06.2015 13:41
Да действительно, проблемы с флэш плагином в Firefox и Opera решаются полным удалением версии 13.12 и установкой любой другой. Например 13.9 или 14.4 пак2 (что по сути одно и тоже). С WindowsXP SP3 вроде разобрались.
Теперь что за петрушка с Сервером 2003 R2 64битным надо выяснять. Попробую по порядку:
1. стандартный АМДшный инсталлятор предлагает установить только диспетчер Каталист, что как я понял говорит о том, что данный драйвер система не поддерживает
2. ищем обходные пути - ставлю версию 14.4 через Диспетчер устройств, после перезагрузки получается бяка
3. полностью удалить кривой драйвер опять же стандартными средствами Windows невозможно т.к. его нет в списке Установка и удаление программ
4. единственный выход DDU? который у меня выдает ошибку 0xc0000135 видимо из-за криво установленного NET Framework 2.0
Да.. головоломка та ещё. Самое интересное, как от Висты64 подошел драйвер 13.12 ...
Автор: qwertyop
Дата сообщения: 01.06.2015 15:10
FunnyLorax
1) в инсталлятор не прописана установка в Windows отличную от XP
2) "получается бяка" - потрясающе исчерпывающее описание
3-1) драйвер не кривой
3-2) драйвер ставился не стандартными средствами, логично, что нет и стандартного удаления
4) выход их чего? из "бяки"? в чём "бяка"?
Цитата:
Самое интересное, как от Висты64 подошел драйвер 13.12
Повторение, мать его, учение... или как там, в оригинале но: НИКАК НЕ ПОДОШЁЛ, ОН НЕ УСТАНАВИЛСЯ

Добавлено:
На Серверы не ставится видеодрайвер отличный от "стандартного VGA":
1) по причине ненадобности
2) во избежание потенциальной нестабильности из-за ненужного драйвера
Автор: FunnyLorax
Дата сообщения: 01.06.2015 22:29
Нашли виновника, оказывается у системы под Каталистом любой версии напрочь сносит башню, когда установлен "Сервер терминалов". Поставил дрова 14.4 пак2, удалил Сервер терминалов, полет нормальный:
Автор: FunnyLorax
Дата сообщения: 03.06.2015 02:57
Забыл опять, какой файл нужно удалить в папке system32 чтобы нормально работали старые игры с OpenGL32?
Автор: qwertyop
Дата сообщения: 03.06.2015 09:32
Если в первом случае мешал "Сервер терминалов", то здесь наверняка нужно удалить "Internet Explorer", хотя, может, и "Windows Messenger"

Добавлено:
Разговор, как и в случае с "бякой" опять ни о чём, игра не озвучена. OpenGL Quake 2 аж 1997 году выпуска работает "из каропки" без удаления чего бы то ни было.

Добавлено:
И ничего, что в Server 2003 DirectX кастрированный, в этом небось и проблема, а не в OpenGL.
Автор: FunnyLorax
Дата сообщения: 03.06.2015 13:49
Сейчас речь про Windows XP SP3 ( хотя на Сервере 2003 всё то же самое).
Есть игра 2004 года, называется Революционный Квест. Написана под OpenGL. На картах NVIDIA работает без проблем (GTX280, GTX650Ti). Здесь вываливается после запуска.
Для определения причины вылета можно использовать отладчик, например OllyDbg:



Как видно, игра некорректно обрабатывает функции библиотеки OPENGL32 и там есть строчка про AMD. Так что причина именно в драйвере Catalyst
Автор: dimitriy7
Дата сообщения: 03.06.2015 16:05
FunnyLorax

Цитата:
Как видно, игра некорректно обрабатывает функции библиотеки OPENGL32 и там есть строчка про AMD

Там есть строчка "GL_EXT_stencil_two_side". Ну и зачем пользовать эту кривизну на АМД? Претензии тут -- к криворуким игроделам, не знающим волшебных слов "стандарт" и "GL_ATI_separate_stencil".
Автор: FunnyLorax
Дата сообщения: 03.06.2015 18:01
Хотите сказать, что некоторые игры под OpenGL вообще невозможно запустить на ATI\AMD?
Надо Worms и Return to Castle Wolfenstein попробовать, там чистый ОпенГЛ
Автор: Payal
Дата сообщения: 03.06.2015 18:44
тут как бы всё проще, надо библиотеку подкинуть OPENGL32(и раньше подкидывали) или установить directX 8 или и то и другое
Автор: dimitriy7
Дата сообщения: 03.06.2015 18:59
FunnyLorax
Я хочу сказать только, что в реализации OpenGL каждый производитель видеокарт изгаляется как хочет. Ну и то, что на вашем скрине зачем-то фигурирует "GL_EXT_stencil_two_side", которая есть только у видеокарт Нвидии, да и то не у всех. У АТИ/АМД есть аналогичная функа "GL_ATI_separate_stencil".
А причина падения -- ну либо система неисправна (не стояло ли у вас драйверов Нвидии с вирусными закладками?), либо игрушка из серии "только для АТИ/Нвидии, нужное подчеркнуть". Ну и не забываем, что OpenGL в винде не живет без DirectX, и что в XP SP3 из коробки DX тоже кастрированный.


Цитата:
Надо Worms и Return to Castle Wolfenstein попробовать, там чистый ОпенГЛ

Как же... Если все GL_ATI-GL_AMD-GL_NV-GL_EXT-и_т.п. повыкидывать, то что останется?...
Автор: FunnyLorax
Дата сообщения: 03.06.2015 19:17
Судя по ReadMe, поддерживаются и Nvidia, и ATI. Системные требования в общем виде:

Цитата:
Процессор: Pentium III 800;
Оперативная память: 256 Мбайт;
Видеокарта: OpenGL 1.3 совместимая карта с 64 Мбайт видеопамяти;
Звуковая карта: совместимая с DirectX 7.0;
DVD привод
Жесткий диск: с 600 Мбайт свободного пространства;
Мышь: Microsoft-совместимая;
Операционная система: Windows 2000/XP;


Изучая ассемблерный код я не нашел, чтобы игра проверяла какая видеокарта установлена.
Возможно надо заменить opengl32.dll на другую версию. Я что-то подобное уже припоминаю, была какая-то игра где тоже не работало OpenGL (не понимаю зачем вообще применять этот убогий рендерер, ну чем Direct3D 9 не нравится).
Автор: qwertyop
Дата сообщения: 03.06.2015 19:30
FunnyLorax, полно врапперов OpenGL через DirectX9, можно воспользоваться ими.


Добавлено:
А Return to Castle Wolfenstein сделан на движке id Tech 3, и должен 100% работать без проблем.
Автор: dimitriy7
Дата сообщения: 03.06.2015 20:18

Цитата:
Изучая ассемблерный код я не нашел, чтобы игра проверяла какая видеокарта установлена

Ну она должна опрашивать список доступных функций OpenGL, иначе как выбирать из кучи однотипных железозависимых фунок?


Цитата:
не понимаю зачем вообще применять этот убогий рендерер, ну чем Direct3D 9 не нравится

Тем, что в 2004-м под него железа было мало :)
Автор: Payal
Дата сообщения: 03.06.2015 21:09
FunnyLorax
http://en.wikipedia.org/wiki/List_of_OpenGL_programs
Кармак так не считает и я тоже
Автор: FunnyLorax
Дата сообщения: 03.06.2015 21:17
Попробовал TitaniumGL и QindieGL 1.0 (revision 4) , закинул opengl32.dll в папку с игрой - не помогает.
Всё равно вылетает с ошибкой. Кстати на Нвидии GTX650Ti под Windows 8.1 тоже глючит.
Видимо действительно количество быдлокода зашкаливает в подобных квестах.

Добавлено:
Там была такая фишка, что версия opengl32 библиотеки может быть новее, чем та, которую поддерживают старые игры. Например библиотека 2.0 или 1.4, а игре нужно 1.3
Лечилось заменой библиотеки, но не в папке с игрой, а именно в system32. Чем это чревато, ежу понятно, старые игру начнут работать, а новые наоборот будут вылетать.
Автор: qwertyop
Дата сообщения: 03.06.2015 21:49
FunnyLorax, новые OpenGL полностью обратно совместимы с прежними версиями. По крайней мере, обязаны быть такими.

Даже OpenGLю 2.0 уже более 10 лет стукнуло, на видеокарту нет возможности установить драйвер по дате старее даты появления крты на свет. Никаких "чистых" 2.0, 1.4, 1.3... такая замена, кроме полной неработоспособности OpenGL не даст ничего.
Автор: dimitriy7
Дата сообщения: 03.06.2015 23:04
FunnyLorax
qwertyop
помнится, когда-то давно, во времена OpenGL 1.x, иные горе-программисты определяли версию только по последней цифре, им так было проще... Соотв. версии 2.0-2.1 -- воспринимались их программками как 1.0-1.1, отсюда отказ запускаться и требования вроде "обновить 2.0 до 1.3"...
Автор: Wu Tang
Дата сообщения: 20.06.2015 00:53
привет
не подскажите, какой последний каталист с контрол панелью, ищу для hd 3450
Автор: VdV
Дата сообщения: 20.06.2015 01:08
Wu Tang
http://support.amd.com/en-us/download
или на русском http://support.amd.com/ru-ru/download

Не написали для какой ОС.
Автор: Wu Tang
Дата сообщения: 20.06.2015 13:27
VdV
это с контрол центр, а мне надо со старой контрол панелью.
Автор: qwertyop
Дата сообщения: 20.06.2015 14:59
Wu Tang, контрол панель закончилась за много лет до выхода hd 3450.
Автор: Wu Tang
Дата сообщения: 22.06.2015 00:45
qwertyop
жаль
а можно ли как-то поставить драйвер свежий, и прикрутить контрол панель?
а также какой стабильный каталист поискать под нее, ос вин хп
Автор: Transformer
Дата сообщения: 22.06.2015 02:47

Цитата:
а можно ли как-то поставить драйвер свежий

А смысл, если эта видеокарта уже не поддерживается в "свежих драйверах" ?!


Добавлено:

Цитата:
Всему свое время и каждому свой час!
Автор: Wu Tang
Дата сообщения: 22.06.2015 17:54
Transformer
а какой тогда каталист ставить?
Автор: Transformer
Дата сообщения: 23.06.2015 05:06
В шапке же
Цитата:
Владельцам Radeon HD 5165 и ниже:


Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

Предыдущая тема: Драйвер для веб камеры. Часть 2


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.