LinuxForum.Fans
Тема

Драйвер для старой видеокарты VS Новый openSUSE

Автор: Artystarty 7 сообщений 2496 просмотров
#324562

Всем привет.

Надеюсь получить помощь от продвинутых пользователей Linux.

Есть такая проблема. Один из компьютеров со старой начинкой. В нём видеокарта ATI FireGL V3100. Когда была поддержка "родными" драйверами ATI, всё было замечательно. Последний официальный релиз версии 8.583 для Linux. Есть ещё 8.593 с поддержкой моей модели видеокарты, но я его раскопал самостоятельно (сервис поиска драйверов AMD эту версию не выдаёт). Устанавливаются эти драйверы на openSUSE до версий 11.1 - 11.2 (и то с заморочками). На более свежих номерах openSUSE установщик отказывается от инсталляции.

С другой стороны, я пользуюсь Blender'ом (для 3D моделинга и визуализации) и программа достаточно часто обновляется. Причём обновляются и платформы, на которых она собирается (python и glibc). Текущая актуальная версия glibc - 2.11. Версия включена в openSUSE начиная с 11.3. Но на эту платформу ATI драйвер не хочет устанавливаться.

Есть официальный релиз ATI-драйвера 8.85.7.1, который пригоден для установки на openSUSE 11.3 и 11.4. Но в релизе моя карта не значится среди поддерживаемых.

Я пока вижу два варианта решения. Первый. Установить openSUSE 11.4, после установить рекомендуемый для неё драйвер 8.85.7.1 и попробовать, будет ли с ним работать моя "старушка". Если нет, то каким-то чудесным образом заставить инсталлироваться и работать стабильную версию 8.583 или 8.593.

Второй вариант. Использовать предыдущую версии openSUSE, на которой официальный драйвер 8.583 хорошо себя чувствует, но обновить glibc до номера 2.11 (не знаю, возможно ли это?).

Собственно, в этом суть проблемы.

#324569

Artystarty, а тебе обязательно устанавливать fglrx? У меня в ноутбуке древняя не поддерживаемая AMD видеокарта, но она прекрасно работает с открытым драйвером radeon.

#324571

Обновление glibc возможно, но только до тех пор, пока сохраняется обратная совместимость. Велика вероятность, что обновление потянет за собой необходимость пересборки очень многого из состава дистрибутива.

#324581
dima_nov написал:
Artystarty, а тебе обязательно устанавливать fglrx? У меня в ноутбуке древняя не поддерживаемая AMD видеокарта, но она прекрасно работает с открытым драйвером radeon.

Да, из-за это и заморочка. Чтобы хотя бы открыть сцену средней сложности в Blender и поставить на просчёт, нужна поддержка драйвером функций fglrx, иначе кирдык - программа зависает для перерисовки графики.

#324583
yars написал:
Обновление glibc возможно, но только до тех пор, пока сохраняется обратная совместимость. Велика вероятность, что обновление потянет за собой необходимость пересборки очень многого из состава дистрибутива.

Вот если бы практически кто сказал как это возможно, или ссылку на мануальчик дал ... :)

#324598

Ну, вот, например, порядок действий для создания пакета. Сама процедура обновления glibc примерно такая: собираем-ставим glibc с зависимостями, смотрим, отвалилось ли что-нибудь, если нет - радуемся, если да, пробуем пересобрать отвалившееся, опять же, с зависимостями. Если не поможет, берем более свежую версию, повторяем. Как-то так...

#324908

Первый вариант не сработал: пакет с новым драйвером проинсталлировался, но скрипт отказался запускать fglrx, сказал, что нет устройств для подключения. Чего и следовало ожидать. Зато проверил добросовестность программистов из AMD )))

Войдите или зарегистрируйтесь, чтобы ответить.