Драйверы для ATI Radeon и проблемы

Добрый день, перешел полностью с окон на Kubuntu 8.10 с KDE 4.1, до этого free операционки никогда не использовал и знаний по ним не много. Мое железо: ноут Samsung R40; Celeron 1,7 GHz; HDD 250 GB; RAM 1,5 Gb, из них 128 Mb откусывается на встроенную видяху Radeon Xpress 200M. Установил Kubuntu, поставил Wine, при использовании драйвера видеокарты по умолчанию все работает, но гдето прочел, что по умолчанию нет поддержки 3d в играх, хотя некоторые игры 3d под linux (скачанные через Adept) работаю, а некоторые нет. Ну это ладно, но вот игры под Wine не запускаются никак. Тогда нашел драйвер к своей видюхе под Linux на сайте ATI, установил вручную, 3d игры начали работать, но стало заметно приторамживание в процессе игры, например в FIFA 2005 такое приторамиживание уже не допустимо, Всякие красивости 4 кед перестаали работать, Alt+Tab уже не выкидывал 3хмерных окон, а только строчки с название программ, но что более важно для меня, это задержки при просмотре видео через Kofeine или какой нибудь другой проигрыватель. Это уже ни в какие ворота... После дня поисков схожих причин на форуме не нашел, своими неровными ручками накрутил такого, что иксы слетели и никак я поправить это не смог, пришлось ставить систему заново. После этого, я попробовал установить проприетарные драйверы к видюхе, которые предлагались в Kubuntu, установил, проблемы вылезли такие же, после чего вернул все на драйверы по умолчанию.
Может кто нибудь подсказать, что делать с этими глюками? Перешел на Kubuntu полностью, почти все устраивает для домашнего использования, но эта непонятка с видео и драйверами... Изредко и стары игрухи хочется вспомнить... А не работает... Подскажите, что делать? Вариант Linux + Windows на одном домашнем ноуте не устраивает и невилирует смысл использования Kubuntu. Помогите!!! Добавьте еще 1 пользователя в развивающуюся семью linux))) Буду благодарен за помошь.

+1
mityukov - 8 Январь, 2009 - 18:35
Изображение пользователя mityukov.

sorry man.. Я регулярно читаю новости про драйверы ATI под linux, и немножко "в теме".

Т.к. карточка у тебя старже R600 -- с ней должны прекрасно справляться как открытые драйверы (те, что по дефолту в *buntu 8.10), так и проприетарные (те что ставишь через менеджер устройств либо с сайта ATI).

У каждых есть свои плюсы и минысы, про которые долго рассказывать. В частности, fglrx намного шустрее в 3D, чем открытый драйвер. Но для ежедневной работы мне за глаза хватает открытого (сам, являюсь владельцем X1600XT), так что я даже не пытался ставить fglrx.

С играми под Wine - отдельный разговор. Во-первых Wine сам по себе не достаточно полноценных заменитель Windows. Т.е., игра может неработать/тормозить даже на NVidia. Более подробно про свою игрушку можно поисать на http://appdb.winehq.org -> это первое место куда нужно заглянуть.

Дальше два неприятных момента:

- не жди от открытых драйверов особой производительности в играх под Windows. В закрытых дровах хотя-бы есть "заглушки-оптимизаторы" под определенные движки, если не отдельные игры, на которые раработчики этих дров тратят немало оплаченых человекочасов (и это не единственная причина). У команды же, ведущей разаработку открытых дров, на данный момент куча других нерешенных (и более базовых) задач.

- закрытый fglrx вообще славится своими глюками, когда речь заходит про Wine.

Теперь про тенденцию (чего ждать в будущем) -- AMD понаоткрывали спецификаций на свое оборудование, что есть очень похвально и сулит хорошие открытые драйверы. По крайней мере стоит ждать нормального десктопа. Но вот с закрытым драйвером - что не релиз, то постоянные разочарования. Вводят новые фичи сомнительной нужности (например Overdrive, CrossfireX, etc.), при этом не фикся, как следует, более базовые косяки (с тем же Wine или Power management).

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

P.S.: или купить NVidia - с ней проблем меньше, для конечного пользователя, но засчет закрытого драйвера, работающего в "обход" общепринятой архитектуре иксов (это уже больше идеологический момент).

0
Гость - 8 Январь, 2009 - 22:15

предыдущий оратор прав на 100%

0
maroshka - 9 Январь, 2009 - 10:50

ХМ, я так понял, что и открытые и проприетарные драйверы поддерживают 3d, первые хуже, вторые лучше, а в чем принципиальная разница? Есть ли необходимость ставить под Wine DerectX? А самое главное, почему при использовании проприетарных драйверов фильмы и другое видео воспроизводитсяс задержками и рывками?

0
mityukov - 9 Январь, 2009 - 15:45
Изображение пользователя mityukov.

> я так понял, что и открытые и проприетарные драйверы поддерживают
> 3d, первые хуже, вторые лучше, а в чем принципиальная разница?

В проприетарных заимствовано много кода из виндовой версии техже дров. Включая всякие твики/оптимизации и прочее. И вообще, они пишутся разработчиками железок, так что не удивительно что выжимают из этих железок больше.

Были сравнения производительности -- в 3D открытые сливают закрытым по полной.

Второе: открытые далеко не все что может понадобится вайну поддерживают. В частности : OpenGL только до версии 1.3 (у закрытых v2, если уже не v3), нету GLSL (что-то с шейдерами) и некоторых других примочек.

> Есть ли необходимость ставить под Wine DerectX?

Зависит от конкретной игры. Базовый Direct3D v9 в Wine вроде как реализован собственными средствами (и даже начали работать над DirectX 10), но бывает что требуеются какая-нибудь специфичная библиотека, которой в Wine нету (например из DirectPlay, или еще откуда) -- тогда надо ставить.

> почему при использовании проприетарных драйверов фильмы и другое видео
> воспроизводитсяс задержками и рывками?

Должны лучше работать. Иначе, что-то где-то глючит. В том то и беда закрытых дров -- если что глючит, никакой доброволец не исправит. Только ждать следующего релиза и молиться что починят в этот раз..

> Проблему с видео решил... прочитал на форуме и сделал следующее:
> в "Системные параметры" -> "Рабочий стол" -> "Включить графические
> эффекты" - отключил эффекты и все стало работать... Вот

Ну да. А у меня. вот, без эффектов, базовые манипуляции с окнами наоборот сильнее тормозят (попробуй одно окошко над другим повозюкать с включенными эффектами и без).

Хотя, надо думать, 3D и Video их отключение должно ускорить (у меня и так тянет, кроме HTDV рипов -- тут притормаживает).

0
maroshka - 9 Январь, 2009 - 11:44

Еще заметил, что если смотреть видео (используя проприетарные драйверы) в малом разрешении, не разворачивая на весь экран, то все работает все без рывков и задержек, а развернув на весь экран вижу рывки... Уже и не знаю в чем причина...

0
maroshka - 9 Январь, 2009 - 11:49

Проблему с видео решил... прочитал на форуме и сделал следующее: в "Системные параметры" -> "Рабочий стол" -> "Включить графические эффекты" - отключил эффекты и все стало работать... Вот

0
maroshka - 9 Январь, 2009 - 16:28

ОК, проблема решена, все что нужно с проприетарных дров вытянул, видео не тормозит, под вайном игры пошли, хоть и не очень шустро. Спасибо товарищу mityukov за помошь и терпеливое объяснение, остаюсь на kubuntu.

0
maroshka - 16 Январь, 2009 - 16:32

Попробовал на своей видеокарточке еще всю антологию wolfenstein под wine, все замечательно работает без тормозов.

0
ozzy - 22 Январь, 2009 - 19:49

привет всем, у меня тоже такая видеокарта Radeon Xpress 200M, хотел бы узнать,возможно ли как-нибудь увеличить её память, на ноутбуке стоит 1.5гига оперативы,максимально возможная память у видеокарты 256мб,сейчас выделено всего 128,в драйверах смотрел и в контроль панеле изменить никак нельзя,есть ли какие-нибудь другие способы?

0
skew - 26 Январь, 2009 - 10:21
Изображение пользователя skew.

а этот параметр разве не в биосе устанавливается??? хотя могу и ошибаться...

0
Гость - 18 Июнь, 2009 - 14:47

обычно устанавливаеться в биосе, хорошо просто просматри все менюшки, сам менял на ноуте Samsung R58

0
ozzy - 23 Январь, 2009 - 15:24

в биосе нет его как я знаю,хотя мб и есть,но я не нашёл ничего подобного там..
з.ы. и есчё вопрос,кто знает как сделать так что бы видео во время воспроизведения было более хорошего качества,ато у меня всё в пикселях =(

0
balamutick - 23 Январь, 2009 - 16:29
Изображение пользователя balamutick.

Ozzy:
в биосе нет его как я знаю
Если возможность есть, значит есть и реализация(ИМХО), куда её запихнул производитель, может быть "одному богу известно"(как встроенный компьютер у Лада-Калина :-) ).
Должна быть она в Биосе вроде как в эдвенчес периферейс и называться может на подобии AGP share size и т.п. ищи где написано 128 :-).
з.ы. и есчё вопрос,не надо, и так оффтоп
кто знает как сделать так что бы видео во время воспроизведения было более хорошего качества,ОФФТОП: 1)повысить разрешение экрана 2) скачать качественное видео 3) попробовать другие кодеки\плееры
Ozzy: Вопросы вне темы: Драйверы для ATI Radeon и проблемы, только в личку.

0
maroshka - 3 Февраль, 2009 - 15:22

to ozzy

Увеличить память до 256 Мб можно в биосе, уже не помню как точно разделы называются, или advanced или sittings, там в одной из строк ATI Radeon Xpress 200M и напротив него объем памяти, которую он откусывает, вот там и меняем.

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

Отправить комментарий