Radeon hd 5770 and linux

AMD HD5770 и OpenGL 4.5

Имеется видеокарта AMD HD5770 с заявленной поддержкой OpenGL 4.5. Но Mesa (даже последняя) определяется OpenGL3.1. Свободный драйвер не заставить задействовать OpenGL 4.x?

export MESA_GL_VERSION_OVERRIDE=4.6 MESA_GLSL_VERSION_OVERRIDE=460

амуде искаропки как обычно…

возможно, некоторый софт потребует =4.6COMPAT

Дельный совет. Попробую. Но при этом обрабатываться будет программно часть инструкций?

аппаратно opengl 4+ есть только radeon hd69x0 и новее

на форточке официально вроде как есть opengl4+, но сделан через адовый костыль с нулевой производительностью

дерьмовая производительность у амд opengl на венде была не так давно даже на свежих картах. даже в d3d заверяют о приросте с dxvk на венде. швабодные стандарты они любят только на словах

opengl4+, но сделан через адовый костыль

сделано там какое-то одно формально обязательное, но реально не используемое раширение емнип. иначе в этом всём смысла бы не было

HD5000 на железном уровне поддерживает OGL4.5 за исключением fp64, т.е. в кремнии нет реализации вычислений над 64-х битными операндами. Обязательное наличие таких операций прописано в стандарте OGL4+. В обычных GPU их часто не реализуют в кремнии, или реализуют усеченно, потому при вычислениях с 64-x математикой производительность измеряется в 1/16 от скорости 32-х битных операций. В играх fp64 не используют, но без них стандарт совместимости с OGL4+ не пройти, а значит нельзя на коробке с видеокартой написать о совместимости с «OpenGL 4.5». В виндовых дравах для этого GPU 64-x битные операции выполняются через программную эмуляцию, в открытых mesa такое сделали только для интеграшек intel (я об этом где-то читал, но не проверял).

Используй MESA_GL_VERSION_OVERRIDE=4.5 MESA_GLSL_VERSION_OVERRIDE=450 — все должно работать, другое дело что драва почти забросили и в новых игрушках может выясниться что шейдеры не компилируются или компилируются с ошибками.

Aber ★★★★★ ( 15.10.21 14:16:03 MSK )
Последнее исправление: Aber 15.10.21 14:17:07 MSK (всего исправлений: 1)

в открытых mesa такое сделали только для интеграшек intel

В r600 драйвере тоже используется softfp64

Тогда меса должна уже писать OGL4.5 для всех HD5000, но ТС говорит что она этого не делает. r600 используется и для HD6900, вроде для таких gpu glxinfo пишет о поддержки OGL4.5.

Я так понимаю, что нужно R600_DEBUG=nir.
Без NIR не используется softfp64

devl547 ★★★★★ ( 15.10.21 16:32:18 MSK )
Последнее исправление: devl547 15.10.21 16:32:27 MSK (всего исправлений: 1)

Источник

Altlinux + HD 5770 = помогите подружить.

Собственно действую по wiki https://www.altlinux.org/Установка_проприетарных_драйверов_NVIDIA_и_ATI где первая ее часть про nvidia отрабатывает на ура, а вот со второй частью про radeon сплощные проблемы, к примеру такого вообще в репе нет

# apt-get install kernel-modules-fglrx-std-def fglrx_glx fglrx-tools 

Ведущие альтоведы лора как бы вы поступили в данном случае?

Читайте также:  Системы виртуализации для linux

ведущие альтоведы лора как бы вы поступили в данном случае?

Остался бы на открытых драйверах. Я даже не уверен, есть ли в природе версия проприетарных драйверов под твою видеокарту — уж больно она старая.

ATI/AMD (fglrx) поддерживают только видеокарты серии Radeon HD 2000 и выше 

Остался бы на открытых драйверах

можно поподробней, что подразумевается под этим? у меня сейчас установлен xorg-server и xorg-utils, в результате максимальное разрешение 800×600… что нужно доустановить еще? как правильно называется пакет открытых видеодрайверов?

Драйвер fgrlx последний раз обновлялся в 2015 году, если не ошибаюсь. И как следствие он может работать только со старыми ядрам и старым xorg-server.

Если у тебя дистрибутив примерно 2015 или 2014 года, то ставь этот драйвер.

Если что-то более новое, то используй открытый видео драйвер.

да уж гораздо более — jeos

используй открытый видео драйвер

как правильно пакет называется?

Он уже в ядре должен быть

и чего 800х600 это максимум на что он способен?

На wiki помойка. что-то вроде
kernel-modules-drm-radeon
xorg-drv-radeon
xorg-dri-radeon

boowai ★★★★ ( 10.02.21 20:09:18 MSK )
Последнее исправление: boowai 10.02.21 20:13:47 MSK (всего исправлений: 2)

Зайди в центр управления, там можно выбрать драйвер. Может, он сам скачает.

Ведущие альтоведы лора как бы вы поступили в данном случае?

Надо там вики поправить. fglrx в ALT больше нет: он перестал успевать то ли за обновлениями xorg, то ли за ядром. Давно уже. Хотя там есть ссылка на https://www.altlinux.org/Переход_на_драйверы_Nvidia_и_fglrx, а там про это написано.

AS ★★★★★ ( 10.02.21 20:46:23 MSK )
Последнее исправление: AS 10.02.21 20:47:56 MSK (всего исправлений: 1)

такого пакета нет, есть kernel-modules-drm-radeon-std-def, но он убивает систему наповал, после перезагрузки даже до логин\пароль дело не доходит — виснет посередине загрузки без возможности ввести что либо, установка xorg-drv-radeon xorg-dri-radeon — не принесла результатов…

такого пакета нет, есть kernel-modules-drm-radeon-std-def

https://www.altlinux.org/Обновление_ядра — так делал? Потому как установка одного только модуля не вытянет всё, что может быть нужно. И это, убить систему наповал так невозможно: старое ядро не удаляется, и его можно выбрать в меню загрузчика.

убить систему наповал так невозможно

хорошо — поставлю kernel-modules-drm-radeon-std-def еще раз в виде эксперимента…

все убило на повал — загрузиться из старого ядра которое можно выбрать в меню загрузчика — так же невозможно, а ведь я знал об этом, но все равно попробовал еще раз — упоротость 80-го уровня…

Читайте также:  Форматирование загрузочной флешки linux

amd_amd ★★★★★ ( 10.02.21 21:16:49 MSK )
Последнее исправление: amd_amd 10.02.21 21:19:53 MSK (всего исправлений: 1)

загрузиться из старого ядра которое можно выбрать в меню загрузчика — так же невозможно

Так не бывает. Старому ядру загрузиться не может помешать ничего. Ну только если загрузчик не запоролся — я этих новомодних efi не знаю, может там и можно что-от сломать. Если ядро грузиться начинает, должно грузиться.

AS ★★★★★ ( 10.02.21 21:44:18 MSK )
Последнее исправление: AS 10.02.21 21:47:52 MSK (всего исправлений: 2)

ничего подобного — сплошное legacy… мать, проц и видеокарта — 2009 года выпуска

Старому ядру загрузиться не может помешать ничего

вроде не запоролся, да пофигу — я уже все пеерустановил, какие еще предложения кроме kernel-modules-drm-radeon-std-def будут? можно конечно ввести такое

и оттуда все подряд по списку в надежде на авось

Дядя ты чего. Уже давным давно свободные драйвера radeon из коробки! Ненужно никаких фджилликс, (если у тебя там debian 6/7 это ещё можно полнять) Всё из коробки должно быть, только нужно mesa установить и будет счастье. Должен быть xserver-xorg-ati и/или xserver-xorg-radeon установлен и всё и ещё modprobe radeon должен сказать что всё уже загружено.

Драйвера fglrx протухли и не поддерживаются уже много лет. Работают только с древним Xorg и древним ядром

linux-firmware установи. У меня radeon hd6850 на свободных драйверах radeon (debian 10) всё отлично играю в игры, нормальные со стима типа alien isolation,SOMA и подобные так что дрова готовы, меса готова. Fglrx есть смысл ставить (и возможность) только для более старого софта, сейчас он уже давно заброшен.

У меня debian, но ищи в алтьте что-то типа такого.

apt search firmware-linux Сортировка… Готово Полнотекстовый поиск… Готово firmware-linux/testing,testing,now 20201218-3 all [установлен] Binary firmware for various drivers in the Linux kernel (metapackage) firmware-linux-free/testing,testing,now 20200122-1 all [установлен] Binary firmware for various drivers in the Linux kernel firmware-linux-nonfree/testing,testing,now 20201218-3 all [установлен] Binary firmware for various drivers in the Linux kernel (metapackage) apt search radeon Сортировка… Готово Полнотекстовый поиск… Готово firmware-amd-graphics/testing,testing,now 20201218-3 all [установлен, автоматически] Binary firmware for AMD/ATI graphics chips gatos/testing 0.0.5-19+b1 i386 ATI All-in-Wonder TV capture software libdrm-radeon1/testing,now 2.4.104-1 amd64 [установлен, автоматически] Userspace interface to radeon-specific kernel DRM services -- runtime radeontool/testing,now 1.6.3-1+b1 amd64 [установлен] utility to control ATI Radeon backlight functions on laptops radeontop/testing,now 1.3-1 amd64 [установлен] Utility to show Radeon GPU utilization rovclock/testing,now 0.6e-7+b1 amd64 [установлен] utility to control frequency rates of your Radeon card xserver-xorg-video-amdgpu/testing,now 19.1.0-2 amd64 [установлен, автоматически] X.Org X server -- AMDGPU display driver xserver-xorg-video-ati/testing,now 1:19.1.0-2 amd64 [установлен, автоматически] X.Org X server -- AMD/ATI display driver wrapper xserver-xorg-video-radeon/testing,now 1:19.1.0-2 amd64 [установлен, автоматически] X.Org X server -- AMD/ATI Radeon display driver glxgears ATTENTION: default value of option vblank_mode overridden by environment. 26945 frames in 5.0 seconds = 5388.831 FPS ^C 

800×600 это бред, значит у тебя модуль radeon не загружен или для него почему то нет firmware

Читайте также:  What companies use linux

Источник

Linux Mint Forums

Forum rules
Before you post please read how to get help. Topics in this forum are automatically closed 6 months after creation.

Howto: Radeon HD 5770 Drivers

Post by mDuo13 » Sat Nov 14, 2009 4:48 pm

So I don’t know if anyone else is as crazy as I am, trying to run Linux Mint 7 Gloria on a brand-new ATI Radeon HD 5770 card, but in case they are, I thought I should explain how to get it working since it was so much trouble.

Basically, the story is this: the current (as of this post) ATI fglrx closed-source drivers — Catalyst 9.10 — do not support the 5770. But there is a newer (beta) version of the drivers available for free to developers in the form of the ATI Stream SDK. Just go to this page and download the file ati-opencl-beta-driver-v2.0-beta4-lnx.zip (82.3MB). It’ll ask you for a free registration; as far as I can tell, this is harmless.

The install procedure once you have that is relatively painless — just follow the on-screen instructions for installing and reboot when you’re done. Though I can’t make promises that this won’t screw up your X config and leave you trying to revert it in the terminal. so be careful, I guess.

There’s one caveat, which is that the beta drivers drop an ugly «AMD Testing Use Only» watermark on the bottom-right corner of your display. Luckily, the folks over at the Phoronix Forums have figured out a workaround.

Apparently in the time since I did this, the complete 9.11 version of Catalyst has been leaked, so that may be an even easier, better solution, but I haven’t tried it so I can’t say for sure whether it works.

Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.

Источник

Оцените статью
Adblock
detector