драйвер для Ati Radeon Xpress 1100 (для ноута Aser Aspire 5100)

nVidia, ATI, SIS, VIA и др.

Модератор: Модераторы разделов

Ответить
Аватара пользователя
AlukaRD
Сообщения: 1
ОС: open SuSe

драйвер для Ati Radeon Xpress 1100

Сообщение AlukaRD »

Поставил на свой ноут SuSe 11.2 и столкнулся с такой проблемой как установка дров на видеокарту Ati Radeon Xpress 1100
Где можно скачать нужный драйвер (ссылку плизз) и как его установить!!! до этого совсем не работал под Linux системами...
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: драйвер для Ati Radeon Xpress 1100

Сообщение Bizdelnick »

См. (Ежели смутит номер карточки, так это одно и то же. У меня тоже Aspire 5100.)
Вкратце: Ставьте дистр постарее, с X.org не выше 1.5.x.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
monsta
Сообщения: 37
ОС: Gentoo

Re: драйвер для Ati Radeon Xpress 1100

Сообщение monsta »

Bizdelnick писал(а):
27.03.2010 02:40
См. (Ежели смутит номер карточки, так это одно и то же. У меня тоже Aspire 5100.)
Вкратце: Ставьте дистр постарее, с X.org не выше 1.5.x.


бред!
смотреть надо в сторону открытого драйвера, уже было столько написано в этом разделе. открытый драйвер умеет все, что надо.
2 ТС, тебе нужен xf86-video-ati и mesa, после этого xorg.conf настроишь сам и все будет замечательно работать без тормозов.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: драйвер для Ati Radeon Xpress 1100

Сообщение Bizdelnick »

monsta писал(а):
17.04.2010 12:10
смотреть надо в сторону открытого драйвера, уже было столько написано в этом разделе. открытый драйвер умеет все, что надо.

Который из? И почему это у меня, интересно, ни один из двух не завёлся с этой картой? Вы с данным конкретным девайсом дело имели, или просто поумничать зашли?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
monsta
Сообщения: 37
ОС: Gentoo

Re: драйвер для Ati Radeon Xpress 1100

Сообщение monsta »

Bizdelnick писал(а):
17.04.2010 12:51
monsta писал(а):
17.04.2010 12:10
смотреть надо в сторону открытого драйвера, уже было столько написано в этом разделе. открытый драйвер умеет все, что надо.

Который из? И почему это у меня, интересно, ни один из двух не завёлся с этой картой? Вы с данным конкретным девайсом дело имели, или просто поумничать зашли?


уже больше полугода работает на моем

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

System Information
        Manufacturer: Acer
        Product Name: Aspire 5100

на данный момент стоит x11-drivers/xf86-video-ati-9999 из гита, но на x11-drivers/xf86-video-ati-6.12.5 тоже должно работать. меса и либдрм(media-libs/mesa-9999 x11-libs/libdrm-9999) тоже из гита собраны, но на последних релизах тоже должно работать замечательно.

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

01:05.0 VGA compatible controller: ATI Technologies Inc RS482 [Radeon Xpress 200M]

$ DISPLAY=:0 glxinfo |grep -i opengl
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RS400 5975) 20090101 x86/MMX+/3DNow!+/SSE2 NO-TCL DRI2
OpenGL version string: 1.5 Mesa 7.9-devel


кусок моего конфига ядра(по части KMS) есть по сцылке в предидущем посте.
Спасибо сказали:
Аватара пользователя
monsta
Сообщения: 37
ОС: Gentoo

Re: драйвер для Ati Radeon Xpress 1100

Сообщение monsta »

Решил наваять маленький мануальчик, по установке атишных дров на карты, не поддерживаемые fglrx'ом. В данном случае это даже не мануал, а последовательность действий.

Убеждаемся, что у нас в ядре выключен фреймбуффер:

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

less /.config|grep -i fb
# CONFIG_IFB is not set
CONFIG_VIDEO_FB_IVTV=m
CONFIG_FB=y
# CONFIG_FB_DDC is not set
# CONFIG_FB_BOOT_VESA_SUPPORT is not set
CONFIG_FB_CFB_FILLRECT=m
CONFIG_FB_CFB_COPYAREA=m
CONFIG_FB_CFB_IMAGEBLIT=m
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
CONFIG_FB_SYS_FILLRECT=m
CONFIG_FB_SYS_COPYAREA=m
CONFIG_FB_SYS_IMAGEBLIT=m
# CONFIG_FB_FOREIGN_ENDIAN is not set
CONFIG_FB_SYS_FOPS=m
# CONFIG_FB_SVGALIB is not set
# CONFIG_FB_MACMODES is not set
# CONFIG_FB_BACKLIGHT is not set
# CONFIG_FB_MODE_HELPERS is not set
# CONFIG_FB_TILEBLITTING is not set
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
# CONFIG_FB_UVESA is not set
# CONFIG_FB_VESA is not set
# CONFIG_FB_EFI is not set
# CONFIG_FB_N411 is not set
# CONFIG_FB_HGA is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_LE80578 is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_S3 is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_VIA is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_GEODE is not set
# CONFIG_FB_SM501 is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set
# CONFIG_FB_BROADSHEET is not set
# CONFIG_FB_CON_DECOR is not set
# CONFIG_FB_UDL is not set

и включен KMS:

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

less /.config|grep KMS
CONFIG_DRM_KMS_HELPER=m
CONFIG_DRM_RADEON_KMS=y

/.config - это конфиг вашего ядра(должен быть в /usr/src/linux/.config теоретически).
Ставим иксы(тут все просто в моем случае это x11-base/xorg-server-1.8.0) на данный момент он поддерживает(hal походу еще не выкинули окончательно) udev для устройств I/O.
после этого ставим драйвера:

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

x11-drivers/xf86-input-evdev
x11-drivers/xf86-input-keyboard
x11-drivers/xf86-input-mouse
x11-drivers/xf86-input-synaptics
x11-drivers/xf86-video-ati
x11-drivers/xf86-video-vesa

x11-drivers/xf86-video-vesa - ставить не обязательно, но если не заработает на radeon, то пригодится(мне не пригодился ни разу).
В данном случае имеется ноут Acer Aspire 5101AWLMi (LX.AX90Y.021)01:05.0 VGA compatible controller: ATI Technologies Inc RS482 [Radeon Xpress 200M])
После этого ставим следующие пакеты(специально привел версии пакетов, может не заработать нормально):

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

x11-drivers/xf86-video-ati-6.12.5
x11-libs/libdrm-2.4.18

Дальше надо просто настроить Xorg. Т.к. в моем случае версия 1.8.0, я настраиваю под udev, следующим образом:

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

Section "ServerFlags"
        Option "DontZap" "yes"
        Option "DontVTSwitch" "yes"
        Option  "off time"  "30"
EndSection

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "Screen0" 0 0
#       InputDevice    "Mouse0" "CorePointer"
#       InputDevice    "Mouse1" "AlwaysCore"
#       InputDevice    "Keyboard0" "CoreKeyboard"
        Option          "AIGLX" "true"
EndSection

Section "Files"
        FontPath        "/usr/share/fonts/misc/"
        FontPath        "/usr/share/fonts/Type1/"
        FontPath        "/usr/share/fonts/100dpi/"
        FontPath        "/usr/share/fonts/75dpi/"
        FontPath        "/usr/share/fonts/cyrillic/"
        FontPath        "/usr/share/fonts/corefonts"
        FontPath        "/usr/share/fonts/dejavu"
        FontPath        "/usr/share/fonts/efont-unicode"
        FontPath        "/usr/share/fonts/freefonts"
        FontPath        "/usr/share/fonts/freefont-ttf"
        FontPath        "/usr/share/fonts/intlfonts"
        FontPath        "/usr/share/fonts/OTF"
        FontPath        "/usr/share/fonts/Speedo"
        FontPath        "/usr/share/fonts/terminus"
        FontPath        "/usr/share/fonts/TTF"
        FontPath        "/usr/share/fonts/ttf-bitstream-vera"
        FontPath        "/usr/share/fonts/unifont"
EndSection

Section "Module"
        Load    "glx"
        Load    "dri"
        Load    "drm"
        Load    "dri2"
        Load    "extmod"
        Load    "dbe"
        Load    "record"
#       Load    "synaptics"
EndSection

#Section "InputDevice"
#       Identifier  "Keyboard0"
#       Driver      "kbd"
#       Option      "AutoRepeat" "500 30"
#       Option      "XkbModel" "pc105"
#       Option      "XkbLayout" "us,ru(winkeys)"
#       Option      "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
#EndSection

#Section "InputDevice"
#       Identifier "Mouse0"
#       Driver     "synaptics"
#       Option     "Device" "/dev/input/mouse0"
#       Option     "ZAxisMapping" "4 5 6 7"
#       Option     "Protocol" "auto"
#       Option     "CorePointer"
#EndSection

#Section "InputDevice"
#       Identifier  "Mouse1"
#       Driver      "mouse"
#       Option      "Protocol" "auto"
#       Option      "Device" "/dev/input/mice"
#       Option      "ZAxisMapping" "4 5"
#       Option      "Emulate3Buttons" "no"
#EndSection

Section "Device"
        Identifier  "Card0"
        Driver      "radeon"
        VendorName  "ATI Technologies Inc"
        BoardName   "RS482 [Radeon Xpress 200M]"
        BusID       "PCI:1:5:0"
        Option      "DRI" "true"
        Option      "AccelMethod" "EXA"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor     "Monitor0"
        DefaultDepth     24
        Option  "DPMS"
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1280x800"
        EndSubSection
EndSection

Section "DRI"
        Group   "video"
        Mode    0666
EndSection

Section "Extensions"
        Option "Composite" "Enable"
EndSection

Как видно, секции InputDevice и соотв. им строки в секции ServerLayout, я закаментил, т.к. udev это все дело прекрасно подтягивает из конфига, который по дефолту лежит в /etc/X11/xorg.conf.d/10-evdev.conf(дефолтного хватает для работы всех устройств с головой).
Если вы используете более раннюю версию Xorg, то подтягиванием устройств там занимается hal, поэтому в данном конфиге просто надо раскаментить все строки.

Проверяем работу:

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

$ DISPLAY=:0 glxinfo|grep -i opengl
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RS400 5975) 20090101 x86/MMX+/3DNow!+/SSE2 NO-TCL DRI2
OpenGL version string: 1.5 Mesa 7.9-devel


зыж xorg.conf
зыыж включить KMS можно передав ядру параметр radeon.modeset=1, важно отключить фреймбуффер!
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: драйвер для Ati Radeon Xpress 1100

Сообщение Bizdelnick »

monsta писал(а):
17.04.2010 12:56
на данный момент стоит x11-drivers/xf86-video-ati-9999 из гита, но на x11-drivers/xf86-video-ati-6.12.5 тоже должно работать

Upd. Фигню спорол.
Эта карточка благополучно пахала ещё с довольно древними версиями radeon (не с полным функционалом). Но именно в SUSE 11.2 не хочет.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
monsta
Сообщения: 37
ОС: Gentoo

Re: драйвер для Ati Radeon Xpress 1100

Сообщение monsta »

Bizdelnick писал(а):
17.04.2010 17:25
monsta писал(а):
17.04.2010 12:56
на данный момент стоит x11-drivers/xf86-video-ati-9999 из гита, но на x11-drivers/xf86-video-ati-6.12.5 тоже должно работать

Upd. Фигню спорол.
Эта карточка благополучно пахала ещё с довольно древними версиями radeon (не с полным функционалом). Но именно в SUSE 11.2 не хочет.


Прикалываешься? я периодически обновлял дрова, после релиза, там постоянно какие-то проблемы были, на 6.12.4 точно не работает 3Д нормально.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: драйвер для Ati Radeon Xpress 1100

Сообщение Bizdelnick »

monsta писал(а):
17.04.2010 17:49
на 6.12.4 точно не работает 3Д нормально.

Ну я и говорю
Bizdelnick писал(а):
17.04.2010 17:25
не с полным функционалом

Но всё-таки работала. А вот в 11.2 - ни в какую. Поскольку давно снёс, версию уточнить не могу.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
monsta
Сообщения: 37
ОС: Gentoo

Re: драйвер для Ati Radeon Xpress 1100

Сообщение monsta »

Bizdelnick писал(а):
17.04.2010 18:20
monsta писал(а):
17.04.2010 17:49
на 6.12.4 точно не работает 3Д нормально.

Ну я и говорю
Bizdelnick писал(а):
17.04.2010 17:25
не с полным функционалом

Но всё-таки работала. А вот в 11.2 - ни в какую. Поскольку давно снёс, версию уточнить не могу.


думаю, что там проблема с ядром. кмс допилили, чтоб нормально работало, только в 32-ом, а 11.2 - 2.6.31.5..а драйвер релизится раз в полгода где-то, так что там еще скорее всего был 6.12.4, корявый драйвер, недоКМС - вот тебе и проблема. на данный момент, приведенные мной версии гарантируют 100% работоспособность.
Спасибо сказали:
Ответить