Не могу настроить xorg + ati

Здравствуйте.
Недавно поставил xorg + ati-drivers-8.542 иксы загружаются, но не в том разрешении, которое я указал. После установки КДЕ 4 то же самое разрешение, при вызове в меню Каталист ничего не происходит, разрешение экрана не получается увеличить через средства настройки их КДЕ. После выхода из иксов они говорят следующее:
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Mar 29 23:18:37 2009
(==) Using config file: "/etc/X11/xorg.conf"

(WW) fglrx: No matching Device section for instance (BusID PCI:5:0:1) found
(WW) fglrx: No matching Device section for instance (BusID PCI:5:0:1) found
FATAL: Error inserting fglrx (/lib/modules/2.6.27-gentoo-r8/video/fglrx.ko): Unknown symbol in module, or unknown parameter (see dmesg)
(II) Module already built-in
(II) Module already built-in
(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
(EE) fglrx(0): XMM failed to open CMMQS connection.
(EE) AIGLX: Screen 0 is not DRI capable

waiting for X server to shut down X connection to :0.0 broken (explicit kill or server shutdown).
xterm: fatal IO error 32 (Обрыв канала) or KillClient on X server ":0.0"
xterm: fatal IO error 32 (Обрыв канала) or KillClient on X server ":0.0"
FreeFontPath: FPE "/usr/share/fonts/misc/" refcount is 2, should be 1; fixing.

В xorg.conf:
Section "Screen"
Identifier "Screen 1"
Device "vid"
Monitor "mon"
DefaultDepth 24

Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
#Modes "1280x1024
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection

Кто-то может подсказать в каком направлении копать?

Поддержка DRI включена в

Поддержка DRI включена в ядре?

Подскажите

Подскажите пожалуйста идиоту, где конуретно в настройках ядра надо искать DRI?

В Device Drivers-Grafics

В Device Drivers-Grafics Support
Раздел называется XFree86 DRM и как то так далее - но его нужно выключить и после пересборки ядра установить пакет x11-drm

Это зависит от версии ядра и

Это зависит от версии ядра и DRM.

И вообще, по-моему, у ati-drivers свой DRM и ни ядерный, ни отдельный им не нужен.

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

Проверим

Еще Ньютон кажется говаривал, что опыт - критерий истинности. Сейчас посмотрим что поможет, а что нет!)

Попробовал

DRM в ядре был отключен, emerge x11-drm прошел нормально, но ни лучше ни хуже не стало.

Возможно проблема тут?

Повнимательнее присмотрелся к тому, что говорит startx, попробовал следующее:
#ls /lib/modules/2.6.27-gentoo-r8/video/
fglrx.ko
# modprobe fglrx
FATAL: Error inserting fglrx (/lib/modules/2.6.27-gentoo-r8/video/fglrx.ko): Unknown symbol in module, or unknown parameter (see dmesg)

возможно проблема тут? Что означает see dmesg?

Еще я сделал eselect opengl set ati после чего каталист контрол центр в КДЕ стал запускаться. Но почему-то он определяет мою карточку (x850) как x800 GTO. Не знаю насколько это страшно.

Разрешение больше чем 800 на 600 и частоту выше 56 герц выставить не могу.

На такой довольно старой

На такой довольно старой карточке я бы порекомендовал не использовать ati-drivers, а воспользоваться свободными драйверами: http://en.gentoo-wiki.com/wiki/Radeon

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

Почему?

А почему не пользоваться проприетарными? Как я понял на них выше быстродействие...

Кстати разрешение я настроил. Пришлось вспомнить о xorgconfig. Переответил там на вопросы по поводу монитора и теперь все вроде нормально.

Но тем не менее, надо решить проблему с модулями ядра. Просто взять и поменять драйвер на стандартный - это уход от проблемы. Наверняка можно настроить и так, если постараться. Я не требую готового решения, до сих пор я сам кое-как разбирался. Но мне нужно указать какое-то направления действий, это сильно ускорит процесс!

Хы

Ardling написал(а):
А почему не пользоваться проприетарными? Как я понял на них выше быстродействие...

Это вот как раз не факт (на такой карте). А вот глючные они до ужаса.

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

Хм

Да конечно, это приятно чувствовать, что это не я косолапый, а драйвераписатели идиоты. Но я хочу попробовать разобраться в сути вопроса.

.

Ardling написал(а):
Да конечно, это приятно чувствовать, что это не я косолапый, а драйвераписатели идиоты. Но я хочу попробовать разобраться в сути вопроса.

писатели скорее всего не идиоты. скорее всего их мало и времени нет.

Проблема решена

А делов-то как оказалось было на 3 копейки!!! Всего-то нужно было немного подправить код ядра.

Открываем /usr/src/linux/arch/x86/kernel/init_task.c
и меняем строчку
EXPORT_UNUSED_SYMBOL(init_mm); /* will be removed in 2.6.26 */
На
EXPORT_SYMBOL(init_mm);

потом надо токо перекомпилировать ядро и, возможно, дрова)

Почему так сложно?

Почему так сложно?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".