Проблема с драйвером ati-drivers c двумя видео-картами (x1250 и hd3450).
Решил заменить встроенную видеокарту x1250, входящую в состав чипсет AMD 690G + SB600, на HD3450.
Новая карта сразу подхватилась драйверами, но стали ощущаться какие-то тормоза в интерфейсе.
Обновление драйвера до версии 8.471 успеха не принесло.
Пользуюсь стабильной веткой x86.
Подумал, что версия драйвера может быть не достаточно свежей и установил ~8.542.
Успеха не принесло.
Поднимать дальше номер версии драйверов не стал. 8.552 и выше требуют обновление X.
Ядро 2.6.27
Тормоза заключаются в следующем.
Запущенный в терминале mc по Ctrl+o видно как перерисовывает экран.
В krusader-е видно сразу два курсора при движении вверх. (Вниз всё нормально). При движении курсора начинает загрузка процессора более 10-30%.
При этом GL работает без проблем. glxgears для 3450 составляет более 1500, при X1250 было 600.
Просмотр фильмов MPEG4 идет без проблем на любой размер экрана (возможно, что чуть-чуть более стал нагружаться процессор).
Подумал, что это я слишком мнительный, но при извлечении карты эти тормоза исчезают.
Гугление и изучение форумов на эту тему, и тему "правильной" установки драйверов ati результатов не принесли.
Может у кого-то есть мысли - в какую сторону копать дальше?
( Впереди новогодние выходные ;) )
- Для комментирования войдите или зарегистрируйтесь
обновляй
- у xorg 1,5 улучшена производительность на 15 %
- в новых дровах ati добавлено много всего для gl
а вообще на офсайтах xorg'a и ati посмотри в Release Notes, Bugs fixed и т.д. там написано что исправлено, что добавлено
Обновить-то можно. Но в чем
Обновить-то можно.
Но в чем причина такого поведения?
Думаю PCI-карта и то быстрее бы работала бы.
eselect opengl list Что
eselect opengl list
Что говорит?
Сейчас нет возможности
Сейчас нет возможности посмотреть. Вечером обязательно посмотрю и отпишусь.
eselect для ati выполнял. fps, говорю, увеличились и претензий к скорости крутящихся шестеренок нет.
Тормозит именно прорисовка рабочего стола, где никакие 3D эффекты не используются и не включены.
Для примера приводил запущенный mc в konsole.
При такой реакции на Ctrl-o может тик развиться. Видно как синий фон постепенное опускается сверху-вниз в окне.
Постоянное вставлять-вынимать PCI-E карту неохота. Другого способа переключиться на встроенную карту биос не предоставляет. lspci и xorg видят обе. Но при переключении хоrg.conf на встроенную карту при вставленной внешней,изображение на подключенном к встроенной дисплее разваливается на квадратики.
Может подскажите тесты графики X для 2D и "неD"?
Чтобы можно было объективно сравнивать, используя числа. А не оперировать понятиями "моргание mc в konsole" ;)
http://www.gentoo.ru/node/12202
http://www.gentoo.ru/node/12202
Тут было что-то подобное, может поможет.
Спасибо. Про DRM знаю. В ядре
Спасибо.
Про DRM знаю. В ядре оно отключено. Собран mesa. При работе Х-ов задействывается родной drm.
новый xorg-server
Проверил для успокоения души eselect opengl list
- активна ati
Установил свежую версию x11-base/xorg-server-1.5.3 и последние x11-drivers/ati-drivers
Конфиги пришлось менять. Кое-как запустил - главное чтобы видео корректно зацепилось.
Про eselect opengl не забыл.
Результат остался прежним.
glxgears стал крутить шестеренки почти в 2 раза быстрее, родной увеличения производительности не принес.
Терминальное окно продолжает тормозить в той же мере, что и раньше.
Странно смотреть, когда кубик вращается с бешеной скоростью, а оконный терминал тормозит, субъективно, кадра 3 в секунду.
Буду возвращаться обратно на стабильные версии пакетов.
Куда копать дальше?
А вне Х, просто в консоле,
А вне Х, просто в консоле, ничего не тормозит?
Какой терминал? Какой DM?
В логах Х нет ничего странного?
вне X тормозов не замечено.
вне X тормозов не замечено. mc отображается на порядок быстрее.
В консоле использую фреймбуффер из ядра. 1280х1024.
Терминал konsole. Заметны тормоза и в других оконных приложениях, но на взгляд поведение более заметно в терминале и krusader.
Использую KDE-3.5 из стабильной ветви.
В логах Х ничего примечательного не заметил. Разве что, если не спрятать встроенную карту через BIOS, то видит обе, но переключается на указанную в BusID.
Надо будет попробовать radeonhd. Мне 3D ускоритель без особой надобности. Ставил внешнюю карту для наличия s-video и тепловой разгрузки северного моста. ( Комп выполняет функцию home media server )
Как чувствовал, что надо связываться с NVidia, но там другой техпроцесс, температуры, цены, ...
В нашем полку нелюбителей ati
В нашем полку нелюбителей ati прибыло. )
Работаю с ati еще с тех
Работаю с ati еще с тех времен когда единственно "линуксовой" была ati Rage. ;-)
На NVidia свои обиды имеются.
Проблема ИМХО как-то связана с наличием встроенной видеокарты ...
Смотрю нафлудить-нафлудили, а
Смотрю нафлудить-нафлудили, а проблема не решилась(
у меня тоже самое, но на Х1650
Рожденный в СССР
Обсуждение перенесено
Обсуждение перенесено в
http://www.gentoo.ru/node/13422
Причина: Название темы более соответствует решаемой проблеме.