Вы здесь

Gentoo && Ati

Всем доброго времени суток. Столкнулся с проблемой. Драйвера ati стоят. Но при выполснении
glxinfo получаю:

$ glxinfo 
name of display: :0.0
Ошибка сегментирования

соответственно glxgears:

$ glxgears 
Ошибка сегментирования

В чем может быть проблема?

p.s: emerge --info ---> http://pastebin.com/HhGSmmNh

Установили что-то с сайта ati? Не выбрали реализацию opengl через eselect? Вариантов может быть много, но для начала, не помешала бы информация о том что и как ставили, как давно обновлялись, и делали ли revdep-rebuild

Драва станулись по зависимости когда я ставил xorg. Полное обновление системы делал 24.10.10. revdep-rebuild выполнял. Выполнял команду eselect openlg set ati.
Драйвер стоит такой x11-drivers/ati-drivers-10.9-r1
Если важен вот еше xorg.conf ----> http://pastebin.com/8NX60yVU

ну, тогда давайте strace glxinfo

Хотелось бы понять, почему opengl выставлен на fglrx, а в xorg.conf
Driver "radeon"

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Вот вывод strace glxinfo

--------->http://pastebin.com/jvgRCWUJ

krigstask:

Т.е. если у меня установлен пакет ati-drivers то в xorg.conf должно быть fglrx?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Еще вопрос где почитать про драйвера fglrx radeon radeonhd? Как бы поточнее выразиться, про то какой из драйверов лутше бы подошел для определенной видеокарты.

MiraJes написал:
Еще вопрос где почитать про драйвера fglrx radeon radeonhd? Как бы поточнее выразиться, про то какой из драйверов лутше бы подошел для определенной видеокарты.

Опять же, вики Вам поможет:

http://en.gentoo-wiki.com/wiki/Radeon а там, буквально в первой строке http://xorg.freedesktop.org/wiki/radeon

В /etc/X11/xorg.conf нуна заменить radeon на fglrx.
[offtop]
Для более тсщательнаго сбора информации о системе в пакете ati-drivers предусмотрен скриптец - atigetsysteminfo.sh.
[/offtop]
Могу ли я полюбопытствовать - А какая у Вас карта?
Ибо имею нехилые траблы с пятитысящной серией на всех видах дров.

Видеокарта ATI Mobility Radeon HD3200

На скрипт atigetsysteminfo.sh реакция C

onfiguration Report can be found at: /root/atisysteminfo-report.txt
Starting configuration collection ...
ls: невозможно получить доступ к /proc/ati/*/*: Нет такого файла или каталога
Invalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyxdpyinfo:  unable to open display ":0.0".
Created Configuration Report: /root/atisysteminfo-report.txt
Please attach generated Report file to problem reports.

/root/atisysteminfo-report.txt ----> http://pastebin.com/Ls7u3g8M

Почиатйте, там всё написано: http://ru.gentoo-wiki.com/wiki/Fglrx

>sudo strace glxinfo

А зачем sudo? Если уж запускаете sudo, то настройте доступ к Х-серверу, например с помощью xhost, потому как в приведённом листинге нет нарушения сегментации, а только запрет доступа (Invalid MIT-MAGIC-COOKIE-1 key... Error: unable to open display :0.0)

заменил fglrx на radeon заработал glxinfo и glxgears.

glxgears выдает низкий fps. осталось победить его.

Заруби-ка ты открытые дрова, браток. По ссылкам выше, radeon.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Их и поставил. ati-drivers я снес, и поставил xf86-video-ati. В /var/log/Xorg.0.log ниодной ошибки. Вот только теперь glxgears выдает низкий fps. Как исправить?

установить ~ или live версии mesa libdrm xf86-video-ati (в общем то, что на вики внизу перечислено)...

Постаивл fglrx. В glxgears fps поднялся. А в fgl_glxgears fps порядка сотен и в Xorg.0.log
сыпиться ---> http://pastebin.com/N68pbjg0
Вот xorg.conf ----> http://pastebin.com/ggJjv9h4

Наведите на мысль в какую сторону капать.

MiraJes написал:
Наведите на мысль в какую сторону капать.

Капают сосульки. А копать я бы советовал в сторону определения "а какой же всё-таки драйвер я хочу юзать"

Я стремлюсь постаивть драва которые будут по производительнее для моей видеокарты.

самоцель? чтобы попугаев в glxgears было больше? У меня вот их 60 и не беспокоит как-то :)

удалить/переименовать файл /etx/X11/xorg.conf, послее чаго - выполнить команду
aticonfig --initial, для создания нового конфигурационнаго файла?
Кстати, кто может подсказать, к чему в /var/log/Xorg.0.log это:

[  5075.711] timer = 0x1898810
[  5075.721] timer = 0x1898810
[  5075.731] timer = 0x1e418c0
[  5075.752] timer = 0x1f41ff0
[  5075.762] timer = 0x1559a90
[  5076.051] timer = 0x187d7c0
[  5076.469] timer = 0x1559a90

дрова - fglrx.

А в какой пакет входит aticonfig ?

Что-то близкое к 60(в лучае LCD), означает привзяку частоты кадров и частоты обновления экрана.

_SerEga_ написал:
Что-то близкое к 60(в лучае LCD), означает привзяку частоты кадров и частоты обновления экрана.

и называется синхронизацией вертикальной развертки ;)

Кэпы не поняли иронии, ну да ладно :-)