ATI драйвера в SUSE и Mandriva (Вопрос избитый, но это крик о помощи!!!)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
isakovbr
Сообщения: 3
ОС: Mandriva 2008.0

ATI драйвера в SUSE и Mandriva

Сообщение isakovbr »

На официальном сайте ATI вышли новые драйвера ATI Catalyst™ 7.11 Proprietary Linux x86 Display Driver (http://ati.amd.com/support/drivers/linux/linux-radeon.html). Такой вопрос их уже кто-то опробировал? Или они такие же "неудачные" как и предыдущие?

Просто у меня openSUSE 10.3 i386 и видеокарта ATI Radeon HD 2400 256Mb (установленная в PCI Express). Драйвер ставил последний (ati-driver-installer-8.42.3-x86.x86_64.run) т.к. только он поддерживает ATI HD 2xxx и SUSE 10.3, ставил по инструкции с официального сайта (благо там расписано хорошо).

Драйвер установился.

Команда fgrlxinfo показывала:

Код: Выделить всё

display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon HD 2400
OpenGL version string: 2.0.6958 Release

Команда fgl_glxgears показывала изменение FPS и на экране крутился трехмерный кубик с шестеренками на каждой из его поверхностей, то есть 3D графика есть.

Секция "Device" в xorg.conf:

Код: Выделить всё

Section "Device"
        Identifier  "aticonfig-Device[0]"
        Driver      "fglrx"
EndSection

Но Sax2 "говорит" увы но данная видеокарта 3D не поддерживает!:mad:
Драйвера и систему переставлял несколько раз, а результат один и тотже "фигушки" тебе 3D.

Библиотеки стояли все. Вот список:
  • kernel-source
  • qt3
  • compat
  • compat-libstdc++
  • libstdc++
  • libstdc++-devel
  • libgcc
  • xorg-x11-libs
  • xorg-x11-devel
  • Mesa
  • Mesa-devel
  • fontconfig
  • fontconfig-devel
  • expat
  • freetype
  • freetype2
  • freetype2-devel
  • zlib
  • zlib-devel
  • gcc


xorg.conf

Код: Выделить всё

Section "ServerLayout"
        Identifier     "layout1"
        Screen      0  "aticonfig-Screen[0]" 0 0
        InputDevice    "Keyboard1" "CoreKeyboard"
        InputDevice    "Mouse1" "CorePointer"
        InputDevice    "SynapticsMouse1" "AlwaysCore"
EndSection

Section "Files"
EndSection

Section "Module"
        Load  "dbe" # Double-Buffering Extension
        Load  "v4l" # Video for Linux
        Load  "extmod"
        Load  "type1"
        Load  "freetype"
        Load  "glx" # 3D layer
EndSection

Section "ServerFlags"

    #DontZap # disable <Ctrl><Alt><BS> (server abort)
 # allows the server to start up even if the mouse does not work
    #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
        Option      "allowmouseopenfail"
EndSection

Section "InputDevice"
        Identifier  "Keyboard1"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us,ru(winkeys)"
        Option      "XkbOptions" "grp:rctrl_toggle,grp_led:scroll,compose:rwin"
EndSection

Section "InputDevice"
        Identifier  "Mouse1"
        Driver      "mouse"
        Option      "Protocol" "ExplorerPS/2"
        Option      "Device" "/dev/mouse"
EndSection

Section "InputDevice"
        Identifier  "SynapticsMouse1"
        Driver      "synaptics"
        Option      "SHMConfig" "on"
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]"
        Driver      "fglrx"
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]"
        Device     "aticonfig-Device[0]"
        Monitor    "aticonfig-Monitor[0]"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Extensions"
        Option      "Composite"
EndSection


Что в SUSE, что в Mandriva один и тотже "прикол". Драйвера ставятся нормально, тесты показывают что все есть и работает. Но после перезагрузки монитор "съезжает" на 3-4см влево, хотя при конфигурировании прописывал:

Код: Выделить всё

aticonfig --resolution=0,1280x1024,1024x768,800x600

и если не прописывать эту строчку - результат тотже.
При этом что Sax2 в SUSE, что настройщик Х-ов в Mandriva "говорит" - "Увы, но ваша карточка 3D не держит, нет аппаратного 3D ускорения".
ПОЖАЙЛУСТА, скажите где ошибка, где я туплю?
Не буду писать умных фраз, так что "СУСЛИК - С*** ЛИЧНОСТЬ" ;)
Спасибо сказали: