xorg-x11 & ATI Mobility Radeon™ HD 4330
skulptor80 22 ноября, 2009 - 02:30
Доброго времени суток, Уважаемое Сообщество.
Столкнулся с проблемой, прошу Вашего совета и помощи.
Решил поэспериментировать с Gentoo, почитав handbook, задумал засетапить данную OS на ноут HP4515s (видеокарта ATI Mobility Radeon™ HD 4330).
Успешно накрутил систему и перешел к накручиванию xorg-server-а, вылезла проблема с настройкой конфигурации.
# uname -a Linux probook 2.6.30-gentoo-r5 #1 SMP Sat Nov 21 15:24:59 EET 2009 x86_64 AMD Athlon(tm)X2 DualCore QL-66 AuthenticAMD GNU/Linux
Добавил в /etc/make.conf строки:
VIDEO_CARDS="fglrx radeon radeonhd" INPUT_DEVICES="evdev"
Собрал xorg-x11 со следующими USE-флагами:
# qlist --umap | grep xorg x11-base/xorg-drivers (input_devices_evdev video_cards_fglrx video_cards_radeon video_cards_radeonhd) x11-base/xorg-server (hal nptl sdl xorg) x11-base/xorg-x11 (hal nptl sdl xorg)
Согласно handbook-у ( http://www.gentoo.org/doc/ru/xorg-config.xml ) пробую сгенерить xorg.conf:
# Xorg -configure
После чего получаю креш с ошибками.
Подробный лог ошибок - /var/log/Xorg.0.log.
При этом модуль'fglrx' загружен:
# lsmod | grep fglrx fglrx 2150824 0
Дополнительная информация:
# lspci | egrep -i 'vga|video' 01:00.0 VGA compatible controller: ATI Technologies Inc Device 9552
Признателен за любую помощь и заранее благодарен всем откликнувшимся.
»
- Для комментирования войдите или зарегистрируйтесь
Аналогичный лог получаю и я
Аналогичный лог получаю и я при попытке X -configure с ati-drivers. Видео карточка - HD 3650. Решения с лета найти не могу - пользуюсь xf86-video-radeonhd. Будет интересно узнать как же все таки завести ati-drivers.
заводится все с полпинка. для
заводится все с полпинка.
для начала убираем ненужное из VIDEO_CARDS а именно radeon и radeonhd
затем
затем
затем запускаем aticonfig, который докинет нужные строчки в xorg.conf
вуаля - получаем рабочую систему.
зы у меня HP Probook 4515s, видео та же. правда с недавних пор перешел от открытые драйвера. на тормозную проприетарщину не хочу возвращаться :)
посоветуйте
вчера купил такой же бук, понравилось что с liveCD сразу завелся bluetooth и wifi. сейчас не могу решить какой ставить драйвер radeon или fglrx. рассчитываю иногда запускать 3d игры.
посоветуйте какой выбрать?
p.s. почему тормознутая проприетарщина? на radeon быстрее работает?
Jah will give us everything
fglrx
fglrx
Working on Gentoo Linux for Asus P535 and Qtopia :-)
поставил fglrx и появилась
поставил fglrx и появилась проблема как у топикстартера.
при запуске X -configure лог иксов.
на всякий случай emerge --info
сижу на стабильной ветке и переползать на ~amd64 не охота, устал от глюков...
я так понял решение проблемы в установке нестабильных иксов...
пока сижу на драйвере radeon, вайновские игры падают в конвульсиях...
Jah will give us everything
Поставьте оба по
Поставьте оба по очереди.
P.S. Открытые рулят.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
krigstask написал(а): P.S.
Открытые не рулят, открытые глючат и тормозит 3d. Хотя fglrx тоже глючит но все же меньше.
Working on Gentoo Linux for Asus P535 and Qtopia :-)
У меня открытые не глючат и
У меня открытые не глючат и не тормозят, в отличие от того, что вытворяли fglrx.
3D ещё не заводил, да, правда.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Вот когда заведешь 3d
Вот когда заведешь 3d получишь и глюки и тормоза :-D
Working on Gentoo Linux for Asus P535 and Qtopia :-)
Глюки и тормоза с 3D,
Глюки и тормоза с 3D, которыми я не пользуюсь, устраивают меня гораздо больше, чем тормоза в 2D, проблемы с засыпанием, новыми версиями ядра и иксов, и необходимость перебирать дрова на каждое ядро, тянуть библиотеки совместимости с x86 и бинарьё на 85 Мб. Думаю, такие перспективы не одного меня не радуют.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
полностью согласен. от 3D мне
полностью согласен. от 3D мне нужен только компиз. а он работает с открытыми отлично.
если нужно играть в 3D игры, и тем более если под вайном - только проприетарщина. однако работать на ней (2D и иже с ним) просто невозможно ввиду жуткой тормознутости. приплюсуем сюда танцы с бубном при обновлении ядра(не всегда), отсутствие поддержки >=xorg-server-1.7.x а также 32битные бинари в 64 битной системе, и получаем убогое поделие, которое кроме как для игры в игрушки, ни на что не годится.
Ну вам с открытыми драйверами
Ну вам с открытыми драйверами повезло, а мне нет :) Что с 3d что с 2d результат один - крах Х-сервера или его 100% нагрузка.
Гемороится с различными версиями kernel, mesa, libdrm уже сил нет
Working on Gentoo Linux for Asus P535 and Qtopia :-)
У меня на ~amd64 с марта всё
У меня на ~amd64 с марта всё отлично. Без впередипаровозного бегания, вытягивания из git и т.п.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Дико завидую :) У меня на x86
Дико завидую :)
У меня на x86 все глухо!
Working on Gentoo Linux for Asus P535 and Qtopia :-)
мб потому что у меня из git
мб потому что у меня из git версия 9999 драйверовб mesa и libdrm
Ну хорошо. Распишу по
Ну хорошо. Распишу по порядку, что делал.
Ставим в /etc/make.conf следующее:
Делаю:
Перезагружаюсь.
Следующий лог получаю.
Потом
Получаем черный экран. Вот лог
Теперь вот мой xorg.conf на тот момент, emerge --info и конфиг ядра.
Что я делаю не так?
CONFIG_DRM=m CONFIG_DRM_RADEO
насколько я помню в мануале по проприетарным драйверам эти опции надо убрать...
Да, это нужно выкинуть.
Да, это нужно выкинуть. Сейчас забыл это сделать, так как пользуюсь radeonhd :). Тем не менее я пробовал без этих опций в ядре запустить fglrx. Логи получались аналогичны приведенным...
какую версию ati-drivers
какую версию ati-drivers ставите?
crypton написал(а): какую
Те логи, что я привел - ati-drivers-9.9-r2
Пробовал также - ati-drivers-9.10 - аналогичный результат.
ati-drivers-8.593 тоже пробовал, но еще летом.
Спасибо почитал ваши советы и
Спасибо почитал ваши советы и обсуждения, на днях попробую и обязательно отпишусь о результате.
Есть идеи, как же всё-таки
Есть идеи, как же всё-таки заставить работать ati-drivers в моём случае? :)
skulptor80
Каковы результаты?
Доброго времени
Доброго времени суток.
Наконец-то выдалось немного свободного времени для экспериментов, вобщем решил все попробовать заново, сделал полный реинсталл системы и приступил к настройки X-ов:
Вариант №1.
Добавил в /etc/make.conf следующее:
Сделал
Далее
Получаю xorg.conf и Xorg.0.log
Делаю
Получаю черный экран и следюущий Xorg.0.log
emerge --info Текущий конфиг ядра .config
Вариант №2.
Поменял в /etc/make.conf следующим образом:
Пересобрался:
Получаю xorg.conf и Xorg.0.log
И опять:
И снова черный экран , лог - Xorg.0.log
Вариант №3.
Проприетарные дрова в этот раз не пробовал так как не захотел возиться с размаскировкой пакетов
Вот такие вот неутешительные результаты, не смог "завести" карточку с указанными драйверами :(.
P.S. Варианты с запуском X-ов через
Также приводят к черному экрану.
Вообще чёрный экран в
Вообще чёрный экран в сочетании с отсутствием критичных ошибок в логе мне напоминает проблему с устройствами ввода. Как насчёт
startx
без/etc/X11/xorg.conf
?Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Попробовал: rm
Попробовал:
Симптомы те же, лог аналогичный - Xorg.0.log
Не знаю на сколько это критично, но ошибки таки присутствуют:
окрою страшную тайну - из
окрою страшную тайну - из стабильной ветки открытые драйвера не видят эту видеокарту (4330) ибо она слишком новая для них. а даже когда и пытаетяс определять, то тупит по черному. именно поэтому ставил самые последние размаскирвоанные дравйвера.
для этой видюхи нужна >=mesa-7.6 ибо в 7.5 для r6xx ускорения нет. потому он и выдает ошибки.
Спасибо за столь любезно
Спасибо за столь любезное откровение :), доберусь домой, попробую реализовать. О результате обязательно сообщу :).
Не думаю, что должно помочь.
Не думаю, что должно помочь. Мой Xorg.log
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
должно. на mesa-7.5 тоже не
должно. на mesa-7.5 тоже не находил этого файла у меня. поставил 7,6 - нашел.
сейчас вообще вот так:
аналогичное стоит у брата на десктопе с HD4670 - фпсов там 3100.
компиз бегает, nexuiz тоже на 1366х768 на средних настрйоках бегает вполне. (детализация теней резко роняет фпс)
мой Xorg.log http://pastebin.com/m7de57429
crypton написал(а): должно.
Файл-то появится, только вряд ли в нём дело. У меня тоже нету этого файла, и Xorg ругается точно так же, но работает.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
а у меня не работал... хм..
а у меня не работал... хм.. xorg.conf у меня нет :)
Привожу результат
Привожу результат эксперимента с установка последнего проприетарного драйвера:
Делаю синк портеджей:
Предложило сделать 'emerge portage' - что и сделал.
Добавил в /etc/make.conf
Далее лезу в портеджи посмотреть что из проприетарного доступно:
Делаю далее
Результат
Если я правильно понял текущий листинг, xorg-server-1.7.0 блокирует необходимые мне последние проприетарные драйвера ati-drivers-9.11.
Пробую замаскировать версии xorg-server-а выше 1.7.0
Результат
Вроде в зависимостях все "красиво", начинаю собираться:
Кусок build.log
Подскажите, где я не прав.
P.S. И как уважаемый crypton завел все с полу-пинка, ума не приложу :)
-
вы сидите на не стабильной ветке?
ЗЫ: а не пробовали заменить X -configure на: $(любимый редактор) /etc/X11/xorg.conf ? обычно мне хватало прописать строчку
Drivers "fglrx"
и всё ;)________________________
"We Will Win"
замаскируйте следующие
замаскируйте следующие пакеты, ибо изза новых версий этих пакетов может не собираться/ не запускаться xorg-server1.6.x
Sith написал(а): skulptor80
сижу на нестабильной ветке, но до этого была стабильная , и ручками править xorg.conf также пробовал.
Уважаемый crypton, подскажите, откуда данный листиниг, как я могу получить подобную зависимость пакетов, которые необходимо замаскировать?
Что касается модуля:
Единственно что было глобально выполнено при сетапе системы, так это обновлении gcc до 4.4.2 (с 4.3.4 - если память не изменяет), но там вроде все без траблов прокатило.
Да, и кстати, подобная беда не только с проприетарным драйвером, я также пробовал открытый (Вариант №1, Вариант №2). Ради спортивного интереса я снес на рабочем ноуте ( ASUS A9RP ATI M200) WinXP и слета накатил Gentoo, Xorg завелся без вопросов, правда с открытым драйвером, почему не ставил проприетарный - не помню.
И вот что еще заметил
Хотя это как раз может быть вызвано кривой установкой (скорее недоустановкой) xorg-server-а.
Да, кстати, данный ноут HP 4515s шел с набортовым SLED11 на котором это было все накручено, может отресторить и что-нить оттуда подчерпнуть?
P.S. Спасибо, за дискуссию, все идеи в какую сторону копать - приветствуются! :)
листинг с gentoo.org из темы,
листинг с gentoo.org из темы, где не собирался 1.6.4 xorg-server после синка, как раз изза того что ati-drivers не ставятся на 1.7.
вообще какие-то странные у Вас глюки с драйверами. у меня они вставали без бубна на всю линейку xorg-server-1.6.x. ноут такойже (AMD Turion + Ati 4330 ) тобишь HP Probook 4515s
skulptor80 написал(а): P.S. И
Он с fglrx не мучился (-%Е
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
мучился. он тоже становился с
мучился. он тоже становился с полпинка. ЧЯДНТ? :)
мучился. он тоже становился с
мучился. он тоже становился с полпинка. ЧЯДНТ? :)
+
а мне напоминает ситуацию, когда испульзуется открытый драйвер с подгруженным модулем fglrx, причем выгрузка вручную методом
modprobe -r fglrx
не помогала________________________
"We Will Win"
Кстати, да, тоже может быть.
Кстати, да, тоже может быть.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Sith написал(а): skulptor80
сижу на нестабильной ветке, но до этого была стабильная , и ручками править xorg.conf также пробовал.
Уважаемый crypton, подскажите, откуда данный листиниг, как я могу получить подобную зависимость пакетов, которые необходимо замаскировать?
Что касается модуля:
Единственно что было глобально выполнено при сетапе системы, так это обновлении gcc до 4.4.2 (с 4.3.4 - если память не изменяет), но там вроде все без траблов прокатило.
Да, и кстати, подобная беда не только с проприетарным драйвером, я также пробовал открытый (Вариант №1, Вариант №2). Ради спортивного интереса я снес на рабочем ноуте ( ASUS A9RP ATI M200) WinXP и слета накатил Gentoo, Xorg завелся без вопросов, правда с открытым драйвером, почему не ставил проприетарный - не помню.
И вот что еще заметил
Хотя это как раз может быть вызвано кривой установкой (скорее недоустановкой) xorg-server-а.
Да, кстати, данный ноут HP 4515s шел с набортовым SLED11 на котором это было все накручено, может отресторить и что-нить оттуда подчерпнуть?
P.S. Спасибо, за дискуссию, все идеи в какую сторону копать - приветствуются! :)
Вставлю и я 5 копеек
карта Ati HD4330
media-libs/mesa-7.6
x11-base/xorg-server-1.7.1
x11-drivers/xf86-video-ati-6.12.4
2.6.31-gentoo-r6 SMP
*FLAGS="-O2 -march=core2 -pipe"
(конфиги ядра etc. если необходимо, выложу)
при попытке запустить glxgears получаю "drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command stream. See dmesg for more info.", - в dmesg ничего, в Xorg.0.log ни слова.
что можно сделать и/или куда смотреть, чтобы хотя бы 1 FPS, но от 3D, получить?
смотреть на альтернативный
смотреть на альтернативный drm модуль для r6xx-r7xx видеокарт.
живет тут http://cgit.freedesktop.org/~agd5f/drm/?h=r6xx-r7xx-3d
без него была точно такаяже ошибка.
качаем http://cgit.freedesktop.org/~agd5f/drm/snapshot/drm-r6xx-r7xx-3d.tar.bz2
распаковываем
заходим туда в диру linux-core
запускаем make
копируем оттуда drm.ko и radeon.ko в диру с модулями, в соотвествтующие места с заменйо старых.
ребутаемся (или выгружаем старые модули и загружаем уже новые).
огромное вам человеческое
огромное вам человеческое спасибо!!!
теперь можно гонять в gltron на ~3000 FPS !!
только вопрос - при обноврении ядра эти файлы руками копировать?
наздоровье. их надо под
наздоровье. их надо под другое ядро собирать заново по тому же алгоритму, тоесть после того как ядро обновил, и с него загрузился в консоль, собрать ручками и заменить. :)
ну да, сие понятно ;-)
ну да, сие понятно ;-) огромное вам еще раз!
hp probook 4710s HD4330
у меня fglrx нормально пашет,
всё,что касается X-ов - amd64 без ~.
xorg.conf брал со старого ноута с x700 вот он.
P.S. про wgetpaste слышал, но вдруг кто потом xorg.conf искать будет :-)
Выложили бы Вы ещё и версии
Выложили бы Вы ещё и версии пакетов используемых, рад был бы я)
(ati-drivers,xorg-server,kernel)
>
> (ati-drivers,xorg-server,kernel)
всё стабильное: amd64
Ну так чем все закончилось
Ну так чем все закончилось какого решение? или я невнимательно тему прочитал..
Admin1488 написал(а):Ну так
Working on Gentoo Linux for Asus P535 and Qtopia :-)