LINUX.ORG.RU
ФорумTalks

fglrx отвязывается от иксов

 


0

5

Это не новость и не слив. Просто так будет и точка. Тем более что и рекомендовано уже не трогать иксятину лишний раз.

Cairo умеет openvg и opengl. Qt умеет opengl. То есть они могут рендерить быстро и люто. У нас все для этого есть.

Няп, отвязать дрова от Х мешает только лицензия gpl в ведре. Там kms закопиращен. Линупсеры сами себя gplом имеют. Но не зря ж я придумывал свою dri, мелкую и простую. Победим врагов в итоге

И что будет с лоровскими иксменами?

☆☆☆

Последнее исправление: ckotinko (всего исправлений: 1)

Если ты и код пишешь так же, то все понятно.

sid350 ★★★★★
()
Ответ на: комментарий от devl547

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

Нам мог бы и не рассказывать.

cruxish ★★★★
()

Если от иксов отвязывается, значит это делается с целью независимости от версии иксов.

Quasar ★★★★★
()

И это... Не думай, что это для отказа от иксов. Отказ от иксов - это самоубийство. В области терминалов X-based технологиям до сих пор нет равных.

Quasar ★★★★★
()
Ответ на: комментарий от shimon

Да - он пишет драйверы для AMD. А ты только сейчас об этом узнал?

Quasar ★★★★★
()

Полуоффтоп.

ckotinko, вот я у тебя хочу спросить: fglrx дружит с VirtualGL? То есть, я могу поставить две видяхи и на одной рендерить OpenGL через VirtualGL спокойно и без плясок с бубном?

Quasar ★★★★★
()
Ответ на: комментарий от ckotinko

Затем, что Mir пишут, скажем так, наспех.

Quasar ★★★★★
()
Ответ на: комментарий от ckotinko

Так иксы и на арме прекрасно живут. А так привязывать драйверы к иксам изначально было плохой идеей, так как иксы для лучшей поддержки железа должны сами к графической подсистеме привязываться через стандартные библиотеки отрисовки. Так будет меньше проблем с иксами и поддержкой железа.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

Radeon HD в гибридном виде - всё работает. Думаю, проблема не в драйвере.

Какая версия драйвера с какой версией иксов и ядра? У меня проблема именно с запуском 32х-разрядных игр под amd64: то иксы крошатся, то вся система намертво виснет. Чисто под amd64 всё работет нормально.

Deleted
()
Ответ на: комментарий от Jetty

Вот вижу я тут ноющих на fglrx. Сам пользуюсь этим драйвером и никаких проблем нет. Что все ноют, когда он не глючит? Это троллинг такой?

Quasar ★★★★★
()
Ответ на: комментарий от ckotinko

Legacy обещали только на предмет поддержки иксов и ядер патчить, если мне не изменяет память.

Quasar ★★★★★
()
Ответ на: комментарий от ipeacocks

они даже лучше с 2д, а вот 3д в основном сливают и круто сливают проприетарщине.

Круто сливают они только в поддержке фитч. В производительности все уже относительно хорошо, плюс работает все значительно стабильнее и безглючнее. По крайней мере для Gallium R600 это так.

RadeonSI конечно пока очень сырой.

winddos ★★★
()
Последнее исправление: winddos (всего исправлений: 1)
Ответ на: комментарий от Dark_SavanT

Если я ничего не путаю, сейчас в проприетарных драйверах использовать OpenGL можно только через GLX, которое является расширением X. Документированного способа использовать OpenGL в обход X в них нет, в отличии от открытых драйверов, которые реализуют более новый интерфейс EGL, который не завязан на X.

kravich ★★★★
()
Ответ на: комментарий от winddos

Да, но если игра написана с использованием этих фич - то она глючит безбожно. А таких игр много. Я вот это могу сказать по игре Little Inferno и Openarena.

ipeacocks ★★★★★
()
Ответ на: комментарий от Deleted

Я на 32 битах до сих пор сижу именно из-за соображений совместимости.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

А фиг знает.

Вот я даю тебе готовый тест. Его только скомпилировать и запустить, а ты ленишься. Твои УМВР после этого гроша ломанного не стоят.

i-rinat ★★★★★
()
Ответ на: комментарий от ipeacocks

Да, но если игра написана с использованием этих фич - то она глючит безбожно.

Да, но те игры в которые играю я не глючат, даже постабильнее работают.

Но зато на открытых не глючит аппаратное ускорение в браузере и без лагов работает интерфейс. Плюс у прошлых версий блоба жуткие болячки с VSync которые вынуждают меня сидеть не Beta драйвере который постоянно крешит иксы.


А таких игр много. Я вот это могу сказать по игре Little Inferno

Little Inferno увы у меня нет, не могу проверить. Надо будет проверить на открытом все игры которые у меня куплены в стиме.

и Openarena.

А что у тебя за железо? Мне просто сложно понять что там может глючить.

winddos ★★★
()
Последнее исправление: winddos (всего исправлений: 1)
Ответ на: комментарий от i-rinat

Вот я даю тебе готовый тест. Его только скомпилировать и запустить, а ты ленишься.

Хотел попробовать, но тест не компилируется.

tailgunner ★★★★★
()
Ответ на: комментарий от winddos

у меня интегрированная hd 3000. Старая, но на блобе вышеописанные игры работают очень хорошо.

Согласен, что у открытых есть свои преимущества.

У меня болячки с всинк как раз были на открытом. Tearing ATI HD 3000.

Ну и флеш до сих пор «рвется»

ipeacocks ★★★★★
()
Ответ на: комментарий от lazyklimm

Я и не уходил. Просто обналичил накопленный скор.

ncrmnt ★★★★★
()
Ответ на: комментарий от Deleted

тут разве кроме энтузазистов кто-то еще пользуется Хами?

А чем если не ими? Собственно процентов 20 пользуются, видимо это энтузиасты.

onon ★★★
()
Последнее исправление: onon (всего исправлений: 1)
Ответ на: комментарий от ipeacocks

Только после похода по ссылке до меня дошло, что это не про интел.

Dark_SavanT ★★★★★
()
Ответ на: комментарий от i-rinat

Смотрю у тебя количество комитов снизилось. Все починил или забил пока? Я все надеюсь перебороть лень и потестировать либу на ноуте с интел графикой.

Behem0th ★★★★★
()
Ответ на: комментарий от ipeacocks

у меня интегрированная hd 3000.

Ну старая и слабая карта очень, ничего с такой не поделаешь :)

У меня HD 6000 и на свободых дровах без проблем пашут игры в которые я играю. Нативные: CS 1.6, Crusader Kings 2, Frozen Synapse, Planetary Annihilation (очень жрущая видеокарту), X3. В вайне: Mount&Blade, Supreme Commander (значительно плавнее чем на блобе), Civ4. Плюс ещё пачки всяких простых игрушек пашут отлично.

Ну и флеш до сих пор «рвется»

Ну у меня ничего не рвется и все пашет нормально.

У открытых дров конечно проблем вагон и маленькая тележка, но они уже сейчас примерно равны с блобом. Где то хуже где то лучше.

winddos ★★★
()
Ответ на: комментарий от Behem0th

Все починил или забил пока?

Лень. А ещё попытка решения #3 вылилась в проблемы с синхронизацией. Допиливаю потихоньку в -dev, осталось пару проблем с чтением освобождённой (или неинициализированной) памяти починить, и #3 можно считать решённой. Потом потестирую сам, а уже потом в master. Заодно с #3 починились рывки в видео на флеше. В цифрах они всё ещё есть, но там ± 5 мс, я уже не замечаю. А так в v0.1.0 все лично мои проблемы решены уже.

Один человек форкнул в попытке сделать XvBA-бэкэнд, но, похоже, отказался от идеи.

i-rinat ★★★★★
()
Ответ на: комментарий от Behem0th

Кстати спасибо за ответы в прошлом топике.

Такой вопрос, а ты не в курсе как на софтверном уровне работают дуалчипы типа 6990? Им для работы нужна поддержка CrossFire или нет?

А то мне бы пригодилась карта с большей производительностью, но вот кактусы совсем не хочется юзать. Таки с AMD у меня есть возможность переключиться между двумя по разному неполноценными драйверами, а там где лажанет Nvidia выбора вообще никакого нет. :)

winddos ★★★
()
Последнее исправление: winddos (всего исправлений: 1)
Ответ на: комментарий от ckotinko

ubuntu 12.04.2 kernel 3.10.996 накатился блоб при обновлении и УМВР

у меня тоже работает. Если сделать /sudo +rw /proc/ati и не заглядывать в jounalctl в котором куча страшных ошибок пишется.

onon ★★★
()
Ответ на: комментарий от i-rinat

тест не компилируется.

Очень информативно, ага :)

Ну, я не разбираюсь потребностях GL-программ.

нужны заголовки от libva, libGL и Xlib. И xvba-va-driver.

XvBA-based backend for VA API (AMD fglrx implementation)... так это тест на баг fglrx? Я не сразу понял.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

так это тест на баг fglrx? Я не сразу понял.

Вот честно, я не знаю в каких отношениях XvBA с fglrx, но раз они идут в связке, то, думаю, да. Кстати, ТС занят именно XvBA (пишет замену), а не GL частью.

С fglrx/GLX тоже есть баг, но он плохо воспроизводится. Зато уж если воспроизведётся, то либо X рухнет, либо система зависнет полностью.

i-rinat ★★★★★
()
Последнее исправление: i-rinat (всего исправлений: 1)

Что они там натворили. В кедах (kwin) нафиг пока не передернеж в настройках движок пропала прозрачность. geforce9600GT.
И в коньках и kmix. Но летать стало шустрее. :)

hbars ★★★★★
()
Ответ на: комментарий от hbars

А вот ненавистный всем adobe начал глючить.

hbars ★★★★★
()
Ответ на: комментарий от i-rinat

Один человек форкнул в попытке сделать XvBA-бэкэнд, но, похоже, отказался от идеи.

Да наверно смысла уже нет. Через прослойку xvba - vaapi оно вроде работает. А там уже и нативная поддержка vaapi в блобе подоспеет.

Behem0th ★★★★★
()
Ответ на: комментарий от winddos

не в курсе

В принципе да, не в курсе. Не интересовали они меня. Но ИМХО там обычный CrossFire. И ЕМНИП был на лоре человек с дуалчиповой картой в те времена когда блоб не поддерживал CrossFire в лине. И вроде он говорил что работает просто половина карты(один чип). Но это было очень давно и возможно мне это вообще приснилось:-)

Behem0th ★★★★★
()
Ответ на: комментарий от Behem0th

Да наверно смысла уже нет. Через прослойку xvba - vaapi оно вроде работает. А там уже и нативная поддержка vaapi в блобе подоспеет.

Ну когда оно там ещё будет. К тому же legacy-адаптеры вряд ли обновку получат. В xvba-va-driver понатыкано много обходов quirk'ов, без них может и постабильней будет.

Но с другой стороны там ещё много чего делать, на XvBA свет клином не сошёлся.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

legacy-адаптеры

Да для них и r600 с каждой ревизией месы все тортее и тортее)

на XvBA свет клином не сошёлся

Да тебе вообще должно быть пофиг, ты все равно для себя под интел писал:-) То что работает через все эти quirk'и в xvba-va-driver вообще приятный бонус.

Behem0th ★★★★★
()
Ответ на: комментарий от Behem0th

Да для них и r600 с каждой ревизией месы все тортее и тортее)

А ведь и правда, забыл про это совсем.

Да тебе вообще должно быть пофиг, ты все равно для себя под интел писал

Ага. Просто идея про XvBA была у меня уже давно. И теперь она висит как незакрытая ачивка, которую уже не суждено закрыть.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

которую уже не суждено закрыть.

Ахах ты всегда можешь допилить в месе XvBA слой и для него пилить свою либу:-)

Behem0th ★★★★★
()
Ответ на: комментарий от Behem0th

ты всегда можешь допилить в месе XvBA слой и для него пилить свою либу

Тут даже извечные проповедники «не нужно» не смогут ничего сказать, потеряв дар речи.

i-rinat ★★★★★
()
Ответ на: комментарий от Xenius

человек говорит про багрепорты на блобе, ты про открытый. ЧТДТ?

leave ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.