Вход на сайт
Неужели всё так плохо с ATI в Линуксе?
21.01.06 08:57
Говорила мне бабушка, умирая - "не покупай, детка, ноуты с ATI графиккартой, если хочешь Linux использовать! Иначе превратишься, детка, в подобие аффтара GNU."
Эх, дурак, не послушался бабку, купил себе ноутбук Toshiba м60-125 на графиккарте ATI x700.
Бьюсь головой он стенку уже 2 недели. После инсталляции любого дистра Линукс (кUbuntu или SuSE), идут постоянные стабильные проблемы - полностью отрубается видимость, как будто, матрица ноута выключается как-то. Инсталляция Линукса проходит нормально, но когда дело доходит до загрузки системы, то на каком-то этапе отключается матрица, но всё остальное продолжает работать. Даже, судя по музычке приветствия, KDE загружается. Вот если бы еще видимость была бы :)
Начал искать коренъ этой проблемы в Интернете, где из всех таких щастливчиков с ATI + Линукс - пруд пруди. Даже не знаю, что и делать.
Народ, кому удавалось шаманскими бубнами или страшными заклинаниями изгнать дьявола из совместимости ATI с Линуксом на на ноутбуках - отзовитесь.
Я обещаю себя вести очень хорошо и слушать родителей :))
Эх, дурак, не послушался бабку, купил себе ноутбук Toshiba м60-125 на графиккарте ATI x700.
Бьюсь головой он стенку уже 2 недели. После инсталляции любого дистра Линукс (кUbuntu или SuSE), идут постоянные стабильные проблемы - полностью отрубается видимость, как будто, матрица ноута выключается как-то. Инсталляция Линукса проходит нормально, но когда дело доходит до загрузки системы, то на каком-то этапе отключается матрица, но всё остальное продолжает работать. Даже, судя по музычке приветствия, KDE загружается. Вот если бы еще видимость была бы :)
Начал искать коренъ этой проблемы в Интернете, где из всех таких щастливчиков с ATI + Линукс - пруд пруди. Даже не знаю, что и делать.
Народ, кому удавалось шаманскими бубнами или страшными заклинаниями изгнать дьявола из совместимости ATI с Линуксом на на ноутбуках - отзовитесь.
Я обещаю себя вести очень хорошо и слушать родителей :))
NEW 21.01.06 13:44
в ответ schweriner 21.01.06 08:57
у меня на одном есть 9200 SE, полет вроде нормальный, от нефиг делать рублюсь иногда в UT. У Russman тоже вроде атишка на ноуте и вроде тоже проблем не было.
При инсталле делай так чтоб линукс не запускал автоматом иксы и в консоли настраивай свою графику
При инсталле делай так чтоб линукс не запускал автоматом иксы и в консоли настраивай свою графику
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
NEW 21.01.06 13:50
в ответ BSDLamer 21.01.06 13:44
На сколько я понял тут надо большое спасибо Тошибе сказать http://linux.toshiba-dme.co.jp/linux/eng/pc/memo2/satM60.htm
NEW 25.01.06 18:21
в ответ Russman 23.01.06 10:47
Читаю и плачу, плачу и читаю! :-)
И что за проблемы ноутов с ATI?
Из личного опыта: у меня ноут + Debian Linux + (ATI Technologies Inc. / MOBILITY RADEON 9600)
и ни каких проблем, все работает дрова есть! В иксах тоже никакого гемора, opengl летает :-)
В кваку, в алису рубаюсь только пыль стоит.
Вероятнее это не компания про "вас" забыла, а проблема рук и отсутствие желания "покурить док-цию"
PS: а теперь серьезно, если есть вопросы как это сторить, могу дать пару советов как "сторить". (вопросы на Асю или майл, ок?)
И что за проблемы ноутов с ATI?
Из личного опыта: у меня ноут + Debian Linux + (ATI Technologies Inc. / MOBILITY RADEON 9600)
и ни каких проблем, все работает дрова есть! В иксах тоже никакого гемора, opengl летает :-)
В кваку, в алису рубаюсь только пыль стоит.
Вероятнее это не компания про "вас" забыла, а проблема рук и отсутствие желания "покурить док-цию"
PS: а теперь серьезно, если есть вопросы как это сторить, могу дать пару советов как "сторить". (вопросы на Асю или майл, ок?)
Debian/FreeBSD рулят без вопросов и однозначно!
NEW 30.01.06 13:00
в ответ schweriner 21.01.06 08:57
Если я не ошибаюсь ты на Kubuntu остановился - почитай это http://ubuntu-ru.org/Wiki/ATIHOWTO?highlight=%28CategoryHOWTO%29
NEW 01.02.06 13:01
в ответ schweriner 21.01.06 08:57
В общем очень интересная ситуация сложилась вокруг карт и пользователей ATI.
По моему мнению процентов 10 нормально изпользуют эти карты , у них не вохникает проблем(почти).
Остальные 90 кричат и проклянают.
Из своего личного опыта,а он постепенно накопился.
Жила была е меня GeForce 4600 и игра FarCry под вайном.
Вроде игралось нормально,но захотелось больше фрэймов в секунду :-)
Ну с кем не бывает.
Я послушал на форуме выкрики , типа c ATI всё нормально и купил Radeon 9800.
Вставил в слот,загрузился,поставил дрова: emerge bla_bla (тогда ещё была дженту)
иксы не поднялись.
Потом пошёл перебор различных ядер и патченых,и ванильных,наконец поднялись иксы ,
но без поддержки 3D.Обидно конечно.
Потом поиск в инете,чтение форумов,правка конфигов и установка патчей - ни к чему не привело.
Через какое-то время,на кокой-то версии всё заработало,даже DRI.
Включаю игруху-а там одни артефакты,ну короче полная ж...
Поменял карту на GeForce 5900 и проклял ATI.
Это была не рекламная компании нвидии :-)
Всём могу только посоветовать не брать карты от ATI.
По моему мнению процентов 10 нормально изпользуют эти карты , у них не вохникает проблем(почти).
Остальные 90 кричат и проклянают.
Из своего личного опыта,а он постепенно накопился.
Жила была е меня GeForce 4600 и игра FarCry под вайном.
Вроде игралось нормально,но захотелось больше фрэймов в секунду :-)
Ну с кем не бывает.
Я послушал на форуме выкрики , типа c ATI всё нормально и купил Radeon 9800.
Вставил в слот,загрузился,поставил дрова: emerge bla_bla (тогда ещё была дженту)
иксы не поднялись.
Потом пошёл перебор различных ядер и патченых,и ванильных,наконец поднялись иксы ,
но без поддержки 3D.Обидно конечно.
Потом поиск в инете,чтение форумов,правка конфигов и установка патчей - ни к чему не привело.
Через какое-то время,на кокой-то версии всё заработало,даже DRI.
Включаю игруху-а там одни артефакты,ну короче полная ж...
Поменял карту на GeForce 5900 и проклял ATI.
Это была не рекламная компании нвидии :-)
Всём могу только посоветовать не брать карты от ATI.
NEW 05.02.06 21:16
За тебя можно порадоваться
Из личного опыта: У меня P4 + Debian,Gentoo,Suse Linux + (ATI Technologies Inc. / RADEON 9700) + kernel 2.4.X - 2.6.X
OpenGL в X-ax работает на ура, quakeX бегает тоже хорошо ... первые 5-60 минут. Потом висимс, причем конкретно, даже ping не бегает. Теперь перешел на nvidia, все заработало как надо. Ну ладно почти все. Если бы еще когда-нибудь получилось SoftwareSuspend использовать, то радости моей небыло бы предела.
Ну да, умник.
Pil
в ответ Mfsto 25.01.06 18:21
В ответ на:
Читаю и плачу, плачу и читаю! :-)
И что за проблемы ноутов с ATI?
Читаю и плачу, плачу и читаю! :-)
И что за проблемы ноутов с ATI?
За тебя можно порадоваться
В ответ на:
Из личного опыта: у меня ноут + Debian Linux + (ATI Technologies Inc. / MOBILITY RADEON 9600)
Из личного опыта: у меня ноут + Debian Linux + (ATI Technologies Inc. / MOBILITY RADEON 9600)
Из личного опыта: У меня P4 + Debian,Gentoo,Suse Linux + (ATI Technologies Inc. / RADEON 9700) + kernel 2.4.X - 2.6.X
OpenGL в X-ax работает на ура, quakeX бегает тоже хорошо ... первые 5-60 минут. Потом висимс, причем конкретно, даже ping не бегает. Теперь перешел на nvidia, все заработало как надо. Ну ладно почти все. Если бы еще когда-нибудь получилось SoftwareSuspend использовать, то радости моей небыло бы предела.
В ответ на:
Вероятнее это не компания про "вас" забыла, а проблема рук и отсутствие желания "покурить док-цию"
Вероятнее это не компания про "вас" забыла, а проблема рук и отсутствие желания "покурить док-цию"
Ну да, умник.
Pil
NEW 05.02.06 23:37
Мне кажется у тебя не так уж плохо все. Похоже driver не туда изображение выдает, я думаю на внешний монитор. Если есть еще монитор, попробуй подключить. Если нет, то я бы предложил:
1. Загрузится без Х-ов. Для этого пошарься по интернету и по документации к своему дистрибутиву по поводу runlevel. На крайний случай пойдет и single user mode, но тогда тебе придется монтировать диск вручную.
2. Когда загрузишся, я бы посоветовал отключить первым делом иксы из загрузки. Есть много способов, но железный: Поставить второй строчкой в файле/файлах /etc/init.d/?dm ( ?=x,k,g ) вызов exit.
3. После этого шариться по документации к fglrx на предмет вывода изображения на разные мониторы, изменять по надобности /etc/X11/XF86Config bzw. /etc/X11/xorg.conf и пробовать работоспособность твоего сервера путем запуска из консоли ( набирать X в консольке и смотреть что получится ). Если появится серый экран, то скорее всего все благополучно и можно пропробовать запустить window manager. Я бы в твоем случае попробовал бы для начала поставить в опциях драйвера Option DesktopSetup "c". Можно попробовать поэксперементировать с fglrxinfo и fglrxconfig. Советую правда перед этим сохранить свои настройки.
4. После успешного запуска стоит убрать изменения файлов в /etc/init.d/
Дерзай
в ответ schweriner 21.01.06 08:57
В ответ на:
Бьюсь головой он стенку уже 2 недели. После инсталляции любого дистра Линукс (кUbuntu или SuSE), идут постоянные стабильные проблемы - полностью отрубается видимость, как будто, матрица ноута выключается как-то. Инсталляция Линукса проходит нормально, но когда дело доходит до загрузки системы, то на каком-то этапе отключается матрица, но всё остальное продолжает работать. Даже, судя по музычке приветствия, KDE загружается. Вот если бы еще видимость была бы :)
Бьюсь головой он стенку уже 2 недели. После инсталляции любого дистра Линукс (кUbuntu или SuSE), идут постоянные стабильные проблемы - полностью отрубается видимость, как будто, матрица ноута выключается как-то. Инсталляция Линукса проходит нормально, но когда дело доходит до загрузки системы, то на каком-то этапе отключается матрица, но всё остальное продолжает работать. Даже, судя по музычке приветствия, KDE загружается. Вот если бы еще видимость была бы :)
Мне кажется у тебя не так уж плохо все. Похоже driver не туда изображение выдает, я думаю на внешний монитор. Если есть еще монитор, попробуй подключить. Если нет, то я бы предложил:
1. Загрузится без Х-ов. Для этого пошарься по интернету и по документации к своему дистрибутиву по поводу runlevel. На крайний случай пойдет и single user mode, но тогда тебе придется монтировать диск вручную.
2. Когда загрузишся, я бы посоветовал отключить первым делом иксы из загрузки. Есть много способов, но железный: Поставить второй строчкой в файле/файлах /etc/init.d/?dm ( ?=x,k,g ) вызов exit.
3. После этого шариться по документации к fglrx на предмет вывода изображения на разные мониторы, изменять по надобности /etc/X11/XF86Config bzw. /etc/X11/xorg.conf и пробовать работоспособность твоего сервера путем запуска из консоли ( набирать X в консольке и смотреть что получится ). Если появится серый экран, то скорее всего все благополучно и можно пропробовать запустить window manager. Я бы в твоем случае попробовал бы для начала поставить в опциях драйвера Option DesktopSetup "c". Можно попробовать поэксперементировать с fglrxinfo и fglrxconfig. Советую правда перед этим сохранить свои настройки.
4. После успешного запуска стоит убрать изменения файлов в /etc/init.d/
Дерзай
NEW 06.02.06 10:15
в ответ pilgrim 05.02.06 23:37
> Когда загрузишся, я бы посоветовал отключить первым делом иксы из загрузки. Есть много способов, но железный: Поставить второй строчкой в файле/файлах /etc/init.d/?dm ( ?=x,k,g ) вызов exit.
Куясе. А смена runlevel на 3 уже не катит?
---
Never trust anybody whose arm is bigger than your leg.
Куясе. А смена runlevel на 3 уже не катит?
---
Never trust anybody whose arm is bigger than your leg.
NEW 06.02.06 10:16
в ответ Mfsto 25.01.06 18:21
Между прочим, даже красноглазые пионеры с ЛОРа признают наличие проблем с ATi в целом. Если твоя модель видеокарточки имеет нормальные дрова, то это не означает, что полностью вся линейка карточек от ATi имеет нормальные. ATi по жизни славилась своими кривыми дровами, а кастрированые карточки с буквой М в названии имели вдвойне проблемы. 9600, слишком популярная модель, и ситуация с дровами к моменту е╦ появления стала совсем писец, так, что они подсуетились и выпустили наконец нормальные дрова. Радеон фтопку, лично я следущий ноут с нвидиа куплю, потому как получить нормально работащую каарточку через год покупки, меня больше не прикалывает.
Dropbox - средство синхронизации и бэкапа файлов.
NEW 06.02.06 10:20
в ответ schweriner 21.01.06 08:57
> Инсталляция Линукса проходит нормально, но когда дело доходит до загрузки системы, то на каком-то этапе отключается матрица, но всё остальное продолжает работать. Даже, судя по музычке приветствия, KDE загружается. Вот если бы еще видимость была бы :)
Я перечитал, и мне пришло в голову, что будет полезно проставить Option "DPMS" "false" в xorg.conf. Ну и как всегда рекомендую проверить наличие апдейтов для биоса, ибо ето главный апдейт для ноута.
---
Hастоящий эстонец в жизни должен сделать 3 вещи. Если успеет.
Я перечитал, и мне пришло в голову, что будет полезно проставить Option "DPMS" "false" в xorg.conf. Ну и как всегда рекомендую проверить наличие апдейтов для биоса, ибо ето главный апдейт для ноута.
---
Hастоящий эстонец в жизни должен сделать 3 вещи. Если успеет.
NEW 06.02.06 23:26
в ответ schweriner 21.01.06 08:57
23445 Total Signatures - это количество не довольных кривыми трайберами ATI. Каждый может оставить свою петицию, сказав ATI "пару ласковых" об её кривых трайберах.
http://www.petitiononline.com/mod_perl/signed.cgi?atipet
http://www.petitiononline.com/mod_perl/signed.cgi?atipet
NEW 07.02.06 09:22
в ответ voxel3d 06.02.06 10:16
Лады, про пионеров я усвоил. ;-)
Вообще, о каких "нормальных дровах" идет речь?
Есть подозрение, что словечко FGLRX особо не навевает у вас некоторых мыслей. ж-) Или я ошибаюсь?
Вот вам выжимка из RTFM для выше означенного:
Supported Cards:
FireGL Workstation
FireGL 8700, FireGL 8800
FireGL T2
FireGL X1, FireGL X2
FireGL Z1, FireGL Z2
Mobile FireGL Workstation
FireGL Mobility T2
Desktop Radeon
Radeon 8500, Radeon 8500 All-In-Wonder*
Radeon 9100
Radeon 9500, Radeon 9500 Pro
Radeon 9600, Radeon 9600 Pro, Radeon 9600 XT
Radeon 9700, Radeon 9700 Pro
Radeon 9800, Radeon 9800 Pro, Radeon 9800 XT
Radeon X800
Mobility Radeon
Mobility Radeon 9000
Mobility Radeon 9600
Mobility Radeon 9700
Integrated Radeon
Radeon IGP 9000**
Radeon IGP 9100**
* TV Capture is currently not supported for All-In-Wonder products
** 3D is currently not supported for the Radeon IGP 9000 & Radeon IGP 9100
Полагаю этого достаточно?
ЗЫ: Обычно, рекоммендуется поступать следующим образом: Сначала читаем, а потом покупаем. Так как речь шла о ноутах и их отношениях с *NIX, этот совет как нельзя к стати. Не секрет, что ноуты штукенция дороговатая, для кармана рядового программера, юзера и т.п. Как следствие, очень внимательно надо присматриваться к тому, что берешь. А уж про мат часть и не говорю.
Вообще, о каких "нормальных дровах" идет речь?
Есть подозрение, что словечко FGLRX особо не навевает у вас некоторых мыслей. ж-) Или я ошибаюсь?
Вот вам выжимка из RTFM для выше означенного:
Supported Cards:
FireGL Workstation
FireGL 8700, FireGL 8800
FireGL T2
FireGL X1, FireGL X2
FireGL Z1, FireGL Z2
Mobile FireGL Workstation
FireGL Mobility T2
Desktop Radeon
Radeon 8500, Radeon 8500 All-In-Wonder*
Radeon 9100
Radeon 9500, Radeon 9500 Pro
Radeon 9600, Radeon 9600 Pro, Radeon 9600 XT
Radeon 9700, Radeon 9700 Pro
Radeon 9800, Radeon 9800 Pro, Radeon 9800 XT
Radeon X800
Mobility Radeon
Mobility Radeon 9000
Mobility Radeon 9600
Mobility Radeon 9700
Integrated Radeon
Radeon IGP 9000**
Radeon IGP 9100**
* TV Capture is currently not supported for All-In-Wonder products
** 3D is currently not supported for the Radeon IGP 9000 & Radeon IGP 9100
Полагаю этого достаточно?
ЗЫ: Обычно, рекоммендуется поступать следующим образом: Сначала читаем, а потом покупаем. Так как речь шла о ноутах и их отношениях с *NIX, этот совет как нельзя к стати. Не секрет, что ноуты штукенция дороговатая, для кармана рядового программера, юзера и т.п. Как следствие, очень внимательно надо присматриваться к тому, что берешь. А уж про мат часть и не говорю.
Debian/FreeBSD рулят без вопросов и однозначно!
NEW 07.02.06 11:12
в ответ Mfsto 07.02.06 09:22
> Вообще, о каких "нормальных дровах" идет речь? Есть подозрение, что словечко FGLRX особо не навевает у вас некоторых мыслей. ж-) Или я ошибаюсь?
Ну, а что оно такого должно говорить? Модуль загружаемый ядром, включает аппаратное ускорение 3d графики. Нормальные дрова, это сопоставимая производительность с тем, что в оффтопике получается, это поддержка tv out, если оно есть на карточке, это шейдеры той версии, что должны быть и это нормальная отрисовка 3д графики, а не проволочные каркасы / артефакты и прочее, которое появляется, если начинает использоваться какая-нибудь анизотропная фильтрация.
Ну, а что оно такого должно говорить? Модуль загружаемый ядром, включает аппаратное ускорение 3d графики. Нормальные дрова, это сопоставимая производительность с тем, что в оффтопике получается, это поддержка tv out, если оно есть на карточке, это шейдеры той версии, что должны быть и это нормальная отрисовка 3д графики, а не проволочные каркасы / артефакты и прочее, которое появляется, если начинает использоваться какая-нибудь анизотропная фильтрация.
Dropbox - средство синхронизации и бэкапа файлов.
NEW 14.02.06 18:36
в ответ Russman 12.02.06 22:09
Привет всем!
Вот ссылки на ресурсы, которые мне пригодились "собрать" дрова для ATI Radeon 9700 Mobility на лапте ASUS для SUSE9.3:
https://support.ati.com/ics/support/default.asp?deptID=894&task=knowledge&folderID=300
далее
-> Linux Display Drivers and Software
-> Notebooks with ATI Graphics
-> ATI Proprietary Linux x86 Display Drivers for XFREE86 / X. Org Version 8.22.5
скачал ATI Driver Installer
скачал fglrx для X.Org 6.8
затем вдумчиво читал
https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/linux_8.22.5-inst.html
и факи
http://www.ati.com/products/catalyst/linux.html
и собственно четко следуя инструкций все заработало.
Добавлю, что пришлось повозиться с опциями в xorg.conf дабы все прелести карты и монитора в линухе были доступны. С моим опытом борьбы с ATI я выделю одну вестчъ(некоторые может быть встречали), прикомпиленные рпм не всегда, скажем так, успешно решают проблему. К примеру когда я изучал убунту (один из способов: apt-get install fglrx и т.д. ) на простом тесте с gl-117 полигоны "мерцали" (не буду вдаваться в детали). Схожие проблемы были и с ЗУЗЕй. Новое решение, которое предлагает ATI(см, линки выше) самое оптимальное и действительно возьни по-минимуму.
Удачи. Если что, можно обсудить весь процесс.
ЗЫ. так же перерыл тырнет ключевыми словами ATI linux, ATI linux SUSE и т.д.
ЗЗЫ. не советовал бы надеятся новичку на быстрое решение проблемы, ибо к холодной железяке придется прикладывать мозг.
Вот ссылки на ресурсы, которые мне пригодились "собрать" дрова для ATI Radeon 9700 Mobility на лапте ASUS для SUSE9.3:
https://support.ati.com/ics/support/default.asp?deptID=894&task=knowledge&folderID=300
далее
-> Linux Display Drivers and Software
-> Notebooks with ATI Graphics
-> ATI Proprietary Linux x86 Display Drivers for XFREE86 / X. Org Version 8.22.5
скачал ATI Driver Installer
скачал fglrx для X.Org 6.8
затем вдумчиво читал
https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/linux_8.22.5-inst.html
и факи
http://www.ati.com/products/catalyst/linux.html
и собственно четко следуя инструкций все заработало.
Добавлю, что пришлось повозиться с опциями в xorg.conf дабы все прелести карты и монитора в линухе были доступны. С моим опытом борьбы с ATI я выделю одну вестчъ(некоторые может быть встречали), прикомпиленные рпм не всегда, скажем так, успешно решают проблему. К примеру когда я изучал убунту (один из способов: apt-get install fglrx и т.д. ) на простом тесте с gl-117 полигоны "мерцали" (не буду вдаваться в детали). Схожие проблемы были и с ЗУЗЕй. Новое решение, которое предлагает ATI(см, линки выше) самое оптимальное и действительно возьни по-минимуму.
Удачи. Если что, можно обсудить весь процесс.
ЗЫ. так же перерыл тырнет ключевыми словами ATI linux, ATI linux SUSE и т.д.
ЗЗЫ. не советовал бы надеятся новичку на быстрое решение проблемы, ибо к холодной железяке придется прикладывать мозг.