С тегом «ati»
В свежеустановленной ubuntu у счастливых^Wпользователей проприетарного драйвера от ati(catalyst), при включенных эффектах, очень долго разворачивается окно. Для исправления нужно поставить «иксы» с патчем nobackflill(отключается инициализация фона). Это легко сделать:
- В /etc/apt/sources.list добавить:
deb http://ppa.launchpad.net/launchpad-weyland/xserver-nobackfill/ubuntu karmic main
- Выполнить:
1
2
3
|
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 16E70E3E
sudo aptitude update
sudo aptitude upgrade |
- Перезагрузить X сервер
02.11.09 13:33
Совсем недавно начал осваивать линукс и в частности Gentoo.
В процессе настройки возникла одна проблема - не мог никак заставить мою видеокарту Radeon HD 2600 (RV630) обрабатывать 3D.
Не подгружается модуль ядра проприетарных драйверов ati.
Система - gentoo
Ядро 2.6.30 с патчами reiser4 и bfs
ati-driver 9.9-r2
При modprobe fglrx пишет
FATAL: Error inserting fglrx (/lib/modules/2.6.30-reiser4-r5/video/fglrx.ko): Operation not permited
В dmesg:
1
2
3
4
5
6
7
8
9
|
[fglrx] Maximum main memory to use for locked dma buffers: 1895 MBytes
[fglrx] venbdor: 1002 device: 95c4 count:1
[fglrx] ioport: bar 1, base 0xd800, size: 0x100
[fglrx] Kernel PAT support is enabled
[fglrx:firegl_init_module] *ERROR* firegl_stub_register failed |
Кто нибудь получал нормальное 3d ускорение на открытых дровах с многострадальным чипом r6xx (или может r7xx)? Опишите свой опыт, пожалуйста, очень хочется не дерганных эффектов в kde и opengl по возможности ( compiz не предлагать - он у меня почему-то сколько себя помню не компилится (Gentoo). Смену дистра вообще не рассматриваю)
Первое: на fglrx не посылать, у меня ядро .31-rc7 и молиться на проприетарные я не собираюсь.
Второе: не говорите, что это невозможно!!
Здесь я доказал, что это возможно. Но не все гладко и может, если кто еще не задумывался, попробует сначала также, как описано, а потом предложит что-нибудь еще...
Система: arch linux, catalyst 9.8, kernel 2.6.30
При работе от батареи, при маленьком простое (где-то минута), система зависает. На «магический» REISUB не реагирует.
Если работать без иксов, или даже в консоли по ctrl+alt+F[1—6], то всё нормально.
Подскажите что может быть. В каких логах смотреть?
Наиболие важные изменения:
- Поддержка ядра 2.6.29 и 2.6.30
- Поддержка новых opengl расширений
- Исправлен рендеринг воды в Unigine Tropics Benchmark
- Исправлена работа с движком Ogre
- Переключение режимов через ACPI с использованием RandR 1.2
К сожалению о документированной поддержке XvBA можно только мечтать.
Официального анонса ещё нет, но драйвер уже можно скачать.
Как-то так сложилось что у меня всегда под рукой были видеокарты NVidia в последнее время, поэтому в работе под Linux ATI пощупать не удавалось уже больше года. На то время с драйверами ATI было всё плохо - тормозило и глючило, чтобы хоть как-то вменяемо работало - требовался непростой танец с бубном вокруг файла xorg.conf, причем с обоими вариантами - открытые и закрытые дрова ATI.
А с дровами NVidia со временем всё дела идут лучше и лучше.
Хотелось бы уточнить у сообщества - как дела с драйверами AMD/ATI под Linux обстоят на сегодняшний день?
Ни для кого не секрет, что если развернуть видео во весь экран (а так же изменить размер окна с видео) при включенных композитных эффектах с проприетарными драйверами от ati, получим фриз. А также, что в такой же ситуации очень медленно меняется размер окна.
Это легко лечиться установкой пропатченных иксов =)
Далее инструкция для arch, в вашем дистрибутиве достаточно будет вручную переделать пакет.
Обновил arch, обновился xorg-server. Catalyst(fglrx) перестал работать, решил попробовать radeonhd. Поставил, teeworlds не тормозит, прокрутка в браузере нормальная, фильмы в xv показывает =)
Написал инструкцию по установке:
- Ставим нужные для сборки пакеты:
yaourt -S automake autoconf
- Ставим radeonhd из aur:
yaourt -S drm-radeon-module-git-r6xx-r7xxxf86-video-radeonhd-git-r6xx-r7xx
- Сменим в xorg.conf в секции device driver на radeonhd
- Чтобы активировать dri и xv, добавим в xorg.conf в секцию device:
1
2
3
|
Option "DRI" "on"
Option "AccelMethod" "exa" |
Субъективно xv работает лучше, чем с fglrx =)
Наиболее яркие изменения:
-
Уже какой раз исправили баг с композитингом и xvНихрена не исправили, при включении видео во весь экран с xv - kernel panic, видео также растянуто
- Полная поддержка ядра 2.6.29
- Поддержка GLSL 1.3
- Ускорен ресайз окон с включенными композитными эффектами
Официальный release notes ещё не выложили
Скачать
После обновления (система - arch, hd3470, xserver 1.6, kernel 2.6.29):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
[nvbn@nvbn-laptop ~]$ glxgears -info
Running synchronized to the vertical refresh. The framerate should be
approximately 1/110286 the monitor refresh rate.
GL_RENDERER = ATI Mobility Radeon HD 3400 Series
GL_VERSION = 2.1.8664
GL_VENDOR = ATI Technologies Inc.
......................................
299 frames in 5.0 seconds = 59.758 FPS
302 frames in 5.1 seconds = 59.709 FPS
303 frames in 5.1 seconds = 59.863 FPS
301 frames in 5.0 seconds = 59.687 FPS
|
Видео в xv растянуто как и в предыдущей версии, при переходе в полноэкранный режим происходит фриз
Теперь и с полной поддержкой не уверен, dmesg полон:
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xa1617000,handle:0xd3548000
|
|
|
Последние посты
|
|
Последние комментарии
|
|
Изменения
|
|
Черновики (все)
|
|
Избранное (всё)
|
|
|