sources.list для Ubuntu/Kubuntu Edgy Eft Защита от SSH взлома
Nov 15

Установка драйверов для видеокарт ATI в Ubuntu Edgy Eft и Dapper Drake

Внимание владельцам следующих чипов:

  • Radeon® 8500/9000/9100/9200/9250
  • Mobility™ Radeon® 9000/9100/9200
  • Radeon® IGP 9000/9100/9200

в последних версиy драйверов (8.31.5/8.30.3/8.29.6) отключенна поддержка этих видеокарт, и для них необходимо использовать более раннию версию, т.е. 8.28.8. Руководство по установке можно найти здесь!

А также для тех кто использовал моё более раннее howto, необходимо только выполнить шаги с четвертого по восьмой включительно.

Внимание!!! По непонятным мне причинам, в некоторых строчках при выдаче этой страницы идет автоматическая замена двух символов минуса на длинное тире (–), что естественно при обычном копипасте будет вводить консоль в заблуждение. Для избежания этих непоняток сделанны сноски под проблемными строчками.

1. Для начала отключим модуль fglrx:
sudo nano /etc/default/linux-restricted-modules-common
DISABLED_MODULES="fglrx"

2. Далее устанавливаем необходимые для последующей сборки драйверов следующие пакеты:
Для успешного выполнения этого шага необходимо дополнительное подключение репозиториев из ветки [universe/multiverse].
sudo apt-get update
sudo apt-get install module-assistant build-essential
sudo apt-get install fakeroot dh-make debconf libstdc++5

3. Владельцам дистрибутива Ubuntu Edgy Eft этот шаг нужно пропустить, т.к. в Edgy уже используется gcc версии 4.1 и эти действия относиться только для Ubuntu Dapper Drake.
Для компиляции последнего fglrx модуля рекомендуется gcc 4.0, и поэтому создадим для него символическую ссылку:
sudo apt-get install gcc-4.0-base
sudo rm /usr/bin/gcc
sudo ln -s /usr/bin/gcc-4.0 /usr/bin/gcc

4. Скачиваем драйвера с официального сайта ATI:
wget -c https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.31.5-x86.x86_64.run
Download

5. Генерируем .deb пакеты:
chmod +x ati-driver-installer-8.31.5-x86.x86_64.run
./ati-driver-installer-8.31.5-x86.x86_64.run --buildpkg Ubuntu/6.06
* заментире тире на два минуса

Для владельцев дистрибутива Ubuntu Edgy Eft необходимо выполнить следующие команды:
chmod +x ati-driver-installer-8.31.5-x86.x86_64.run
sudo ln -sf bash /bin/sh
./ati-driver-installer-8.31.5-x86.x86_64.run --buildpkg Ubuntu/6.10
* заментире тире на два минуса

6. Инсталируем полученые .deb пакеты:
sudo dpkg -i xorg-driver-fglrx_8.31.5-1_i386.deb
sudo dpkg -i fglrx-kernel-source_8.31.5-1_i386.deb
sudo dpkg -i fglrx-control_8.31.5-1_i386.deb

7. Удаляем старый fglrx deb’s из /usr/src/:
sudo rm /usr/src/fglrx-kernel*.deb

8. Компилируем модули ядра:
sudo module-assistant prepare,update
sudo module-assistant build,install fglrx
sudo depmod -a

9. Возможно перед выполнением следующего шага прийдется заменить fglrx на ati

sudo nano /etc/X11/xorg.conf
fglrx меняем на ati

10. Обновляем xorg.conf:
sudo aticonfig --initial
* заментире тире на два минуса
sudo aticonfig --overlay-type=Xv
* заментире тире на два минуса

Reboot.

Проверяем:
~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 XT Generic
OpenGL version string: 2.0.6174 (8.31.5)

$ glxinfo | grep render
direct rendering: Yes

~$ glxgears -printfps
~$ fgl_glxgears

Дополнение
Если fglrxinfo выдает OpenGL vendor string: Mesa project: www.mesa3d.org, то скорее всего это конфликт Composite с DRI.
Для устранения откройте xorg.conf для редактирования:
sudo nano /etc/X11/xorg.conf
и отключите композит прописав эти строчки, или изменив значение с “Enable” на “Disable”
Section "Extensions"
Option "Composite" "Disable"
EndSection

Print This Print This

Tags:

65 Responses to “HowTo: ATI 8.31.5 / Ubuntu Edgy Eft and Dapper Drake”

  1. Fi Says:

    root@exe:/home/[MUSOR]/ati# ./ati-driver-installer-8.31.5-x86.x86_64.run –build
    pkg Ubuntu/6.06
    Creating directory fglrx-install
    Verifying archive integrity… All good.
    Uncompressing ATI Proprietary Linux Driver-8.31.5………………………….
    ……………………………………………………………………..
    ……………………………………………………………………..
    ……………………………………………………………………..
    ……………………………………………………………………..
    ……………………………………………………………………..
    ……………………………………………..
    ==================================================
    ATI Technologies Linux Driver Installer/Packager
    ==================================================
    Generating package: Ubuntu/6.06
    cp: cannot stat `/home/[MUSOR]/ati/fglrx-install/x690/*’: No such file or direct
    ory
    cp: cannot stat `/home/[MUSOR]/ati/fglrx-install/arch/x86/*’: No such file or di
    rectory
    cp: cannot stat `/home/[MUSOR]/ati/fglrx-install/common/*’: No such file or dire
    ctory
    cp: cannot stat `/home/[MUSOR]/ati/fglrx-install/packages/Ubuntu/overlay/dapper/
    *’: No such file or directory
    /tmp/fglrx.YHnN4B /home/[MUSOR]/ati/fglrx-install
    Package build failed!

    Почему так может быть?

  2. xlibs Says:

    Не знаю, но проблемма явно не в инсталере, а может просто из-за сборки от рута??

  3. Fi Says:

    Без рута так же.:sad:

  4. xlibs Says:

    Выложил свои собранные пакеты в архиве.
    Для установки необходимо распаковать архив:
    tar xvjf fglrx-driver-8.31.5.tar.bz2
    и продолжить с 6-го шага.

  5. air108 Says:

    “# fglrxinfo” выдает следущее:
    Xlib: extension “XFree86-DRI” missing on display “:0.0″.
    display: :0.0 screen: 0
    OpenGL vendor string: Mesa project: http://www.mesa3d.org
    OpenGL renderer string: Mesa GLX Indirect
    OpenGL version string: 1.2 (1.5 Mesa 6.5.1)
    ——————————————————————-
    это в edgy eft. композит отключен, линк на папку с библиотеками делал (в каком-то другом howto вычитал)..что делать?

  6. rnd Says:

    То же сообщение как и у air108. К тому же, если если прописать Composite Disable, вообще получается черный экран…..

    Чего делать?

  7. air108 Says:

    +1 rnd! у меня то же самое, х-сервер пытается запуститься но в итоге всё равно черный экран и надпись “No input signal”

  8. xlibs Says:


    “# fglrxinfo” выдает следущее:
    Xlib: extension “XFree86-DRI” missing on display “:0.0″.
    display: :0.0 screen: 0
    OpenGL vendor string: Mesa project: http://www.mesa3d.org
    OpenGL renderer string: Mesa GLX Indirect
    OpenGL version string: 1.2 (1.5 Mesa 6.5.1)
    ——————————————————————-
    это в edgy eft. композит отключен, линк на папку с библиотеками делал (в каком-то другом howto вычитал)..что делать?

    Похоже на не подгруженный модуль fglrx. Нормально ли он собралися и подгрузился? Если по каким-то причинам он не подгружается автоматически, то стоит его включить в ручную загрузку. Для этого необходимо добавить строчку fglrx в /etc/modules:
    sudo su
    cp /etc/modules /etc/modules.backup #сделаем бэкап на всякий случай
    echo fglrx >> /etc/modules
    exit

    Также проанализируйте ошибки в логах:
    cat /var/log/Xorg.0.log | grep EE

  9. air108 Says:

    Модуль загружается нормально.
    Результаты

    cat /var/log/Xorg.0.log | grep EE

    пришлю когда доберусь до того компа.

  10. K2 Says:

    Большое спасибо за предоставленный материал, всё поставилось за 10 минут и главное 3d заработало :grin:
    Единственное с чем ещё прийдется разобраться, так это с разрешением 1600 на 1200, уж слишком не привычно и многовато для меня :razz:

  11. Fi Says:

    sh /home/\[MUSOR\]/ati/ati-driver-installer-8.31.5-x86.x86_64.run

    вижу
    fglrx-install.log

    [Message] Kernel Module : Trying to install a precompiled kernel module.
    [Message] Kernel Module : Precompiled kernel module version mismatched.
    [Message] Kernel Module : Found kernel module build environment, generating kernel module now.
    ATI module generator V 2.0
    ==========================
    initializing...
    cleaning...
    patching 'highmem.h'...
    assuming new VMA API since we do have kernel 2.6.x...
    Assuming default VMAP API
    doing Makefile based build for kernel 2.6.x and higher
    make -C /lib/modules/2.6.15-27-386/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
    make[1]: Entering directory `/usr/src/linux-headers-2.6.15-27-386'
    CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:456: warning: initialisation from incompatible pointer type
    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2277: warning: 'deferred_flush' defined but not used
    LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
    Building modules, stage 2.
    MODPOST
    Warning: could not find /lib/modules/fglrx/build_mod/2.6.x/.libfglrx_ip.a.GCC4.cmd for /lib/modules/fglrx/build_mod/2.6.x/libfglrx_ip.a.GCC4
    CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
    LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
    make[1]: Leaving directory `/usr/src/linux-headers-2.6.15-27-386'
    build succeeded with return value 0
    duplicating results into driver repository...
    done.
    ==============================
    - recreating module dependency list
    - trying a sample load of the kernel modules
    failed.
    [Error] Kernel Module : Failed to install compiled kernel module - please consult readme.

    меняю
    xorg.conf

    Section "Device"
    Identifier "ATI Technologies, Inc. RV350 AP [Radeon 9600]"
    Driver "fglrx"
    # Driver "ati"
    # Option "VideoOverlay" "on"
    # Option "OpenGLOverlay" "off"
    BusID "PCI:1:0:0"
    EndSection

    перегружаюсь, монитор выключается, гружу сейф моде
    смотрю xorg.log
    (II) fglrx(0): Serial No: HMCWB03857
    (II) fglrx(0): End of Display1 EDID data --------------------
    (II) fglrx(0): Primary Controller - CRT on primary DAC
    (II) fglrx(0): Internal Desktop Setting: 0x00000008
    (II) fglrx(0): POWERplay version 3. 1 power state available:
    (II) fglrx(0): 1. 324/189MHz @ 50Hz [enable load balancing]
    *** If unresolved symbols were reported above, they might not
    *** be the reason for the server aborting.
    Backtrace:
    0: /usr/bin/X(xf86SigHandler+0x86) [0x80b4ab6]
    1: [0xffffe420]
    2: /usr/lib/xorg/modules/drivers/fglrx_drv.so [0xb72e73ed]
    3: /usr/lib/xorg/modules/drivers/fglrx_drv.so(DALCWDDE+0x1a2) [0xb72e5a92]
    4: /usr/lib/xorg/modules/drivers/fglrx_drv.so(swlDalHelperAddCustomizeMode+0x1a4) [0xb7281bf4]
    5: /usr/lib/xorg/modules/drivers/fglrx_drv.so(atiddxPreInit+0xb21) [0xb7259d51]
    6: /usr/bin/X(InitOutput+0x9b [0x809e3f8]
    7: /usr/bin/X(main+0x292) [0x806deee]
    8: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xd2) [0xb7d34ea2]
    9: /usr/bin/X(FontFileCompleteXLFD+0x85) [0x806d641]
    Fatal server error:
    Caught signal 11. Server aborting

    меняю xorg обратно – фурычит.
    :???:

  12. Fi Says:

    root@exe:/home/[MUSOR]/ati# dpkg -i fglrx-control_8.31.5-1_i386.deb
    (Reading database ... 189294 files and directories currently installed.)
    Preparing to replace fglrx-control 8.31.5-1 (using fglrx-control_8.31.5-1_i386.deb) ...
    Unpacking replacement fglrx-control ...
    Setting up fglrx-control (8.31.5-1) ...
    ** (process:4469): CRITICAL **: egg_desktop_entries_add_group: assertion `egg_desktop_entries_lookup_group (entries, group_name) == NULL' failed

    Проблема может быть в этом?

  13. rnd Says:

    Вот результат моего “cat /var/log/Xorg.0.log | grep EE”:

    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (II) Loading extension MIT-SCREEN-SAVER
    (EE) fglrx(0): DRIScreenInit failed!
    (EE) AIGLX: Screen 0 is not DRI capable
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    (EE) Error loading keymap /var/lib/xkb/server-0.xkm
    (EE) AIGLX: Screen 0 is not DRI capable
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    (EE) xf86OpenSerial: Cannot open device /dev/wacom
    (EE) xf86OpenSerial: Cannot open device /dev/wacom

  14. xlibs Says:

    rnd
    1. Удалить в /etc/X11/xorg.conf все девайсы упоминающие wacom. После чего в секции Section “ServerLayout” удалить все упоминания ссылавшиеся на wacom (cursor…).
    2. Откуда взялся AIGLX??? Убрать из того же конфига, или поменять значение на “no”.

  15. xlibs Says:

    FI
    Попробуйте установить мои пакеты, ссылка на архив в коментариях выше. Но перед этим сделайте следующее:
    1. Поменять в конфиге иксов fglrx на ati или vesa.
    2. Удалить все пакеты с упоминание fglrx.
    3. Установите пакеты из моего архива, и далее по инструкции собирайте модуль.

  16. Fi Says:

    Похоронил на весь день на метод итерационного подкручивания xorg.conf. Насколько я понял дрова поставились, но функционируют они несколько странно: любой моделайн или выставление линейки разрешений в xorg.conf вызывает “слёт” монитора, иногда с демонстрацией таблички “несовместимый режим”. Поэтому приходится сидеть на 1024*768*85, хотя моник всегда тянул 1152*864*100. Смиряюсь с мыслью что это косяк дров.

    В качестве теста запустил quake3 – работает. В общем у меня осталось 2 вопроса:
    1) почему glxgears не показывает частоту кадров, а просто крутит колёсики.
    2) собираюсь купить ЖК монитор с поворотным дисплеем, не в курсе случайно как его можно настроить на переключение режимов (например 1152*884 -> 884*1152).

    Заранее спасибо за внимание. :wink:

  17. xlibs Says:

    1) glxgears -printfps
    2) Вот здесь даже посоветовать нечего.

  18. Fi Says:

    Хм….
    fi@exe:~$ modprobe fglrx
    fi@exe:~$

    а это попытка поставить ваш пак.
    fi@exe:/home/[MUSOR]/ati/fglrx-driver-8.31.5$ sudo dpkg -i fglrx-control_8.31.5-1_i386.deb
    Password:
    (Чтение базы данных... на данный момент установлено 191087 файлов и каталогов.)
    Подготовка к замене пакета fglrx-control 8.31.5-1 (используется файл fglrx-control_8.31.5-1_i386.deb)...
    Распаковывается замена для пакета fglrx-control...
    dpkg: зависимости пакетов не позволяют настроить пакет fglrx-control -
    fglrx-control зависит от libc6 (>= 2.4-1), однако:
    Версия пакета libc6, установленного в системе: 2.3.6-0ubuntu20.
    fglrx-control зависит от libfreetype6 (>= 2.2), однако:
    Версия пакета libfreetype6, установленного в системе: 2.1.10-1ubuntu2.2.
    fglrx-control зависит от libgcc1 (>= 1:4.1.0), однако:
    Версия пакета libgcc1, установленного в системе: 1:4.0.3-1ubuntu5.
    dpkg: не удалось обработать параметр fglrx-control (--install):
    проблемы зависимостей -- оставляем не настроенным
    При обработке следующих пакетов произошли ошибки:
    fglrx-control

  19. Fi Says:

    fi@exe:/home/[MUSOR]/ati/fglrx-driver-8.31.5$ glxgears -printfps
    1916 frames in 5.0 seconds = 382.970 FPS
    770 frames in 5.0 seconds = 153.991 FPS
    783 frames in 5.0 seconds = 156.590 FPS
    650 frames in 5.0 seconds = 129.888 FPS

    Тоесть дрова походу так и не встали…

  20. xlibs Says:

    :oops: не учел, что пакеты из архива собирались на эксперементальной системе, и от даппера там практически ничего не осталось.
    Перезалил архив с пакетами от чистого даппера:
    fglrx-driver-8.31.5-dapper.tar.bz2

    Тоесть дрова походу так и не встали…

    Практически нет повода для беспокойства, все игрушки будут нормально идти, но для устранения этой, так сказать ошибки, нужно что-то прописать в xorg.conf

  21. Somebody32 Says:

    у меня такая вот проблема:

    root@som32-desktop:~# cat /var/log/Xorg.0.log | grep EE
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (II) Loading extension MIT-SCREEN-SAVER
    (EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
    (EE) AIGLX: Screen 0 is not DRI capable

    fglrxinfo выдает:
    Xlib: extension “XFree86-DRI” missing on display “:0.0″.
    display: :0.0 screen: 0
    OpenGL vendor string: Mesa project: http://www.mesa3d.org
    OpenGL renderer string: Mesa GLX Indirect
    OpenGL version string: 1.2 (1.5 Mesa 6.5.1)

  22. xlibs Says:

    Для начала стоит отключить AIGLX в xorg.conf, если не ошибаюсь, то так:
    Section "ServerFlags"
    Option "AIGLX" "off"
    EndSection

  23. Somebody32 Says:

    AIGLX отключил, теперь в логе только:
    (EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM

    fglrxinfo выдает тоже…

  24. xlibs Says:

    RADEON???
    А тепреь редактируем xorg.conf, и срочно меняем драйвер “radeon” на “fglrx”.

  25. Somebody32 Says:

    Так, строка в логе исчезла. Но fglrxinfo неизменно.

  26. xlibs Says:

    Вот теперь стоит удалить старые драйвера (все пакеты с упоминанием fglrx), и пройтись заново по инструкции.

  27. som Says:

    Всем привет, проделал всё по три раза от начала до конца в итоге:

    cat /var/log/Xorg.0.log |grep EE
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (II) Loading extension MIT-SCREEN-SAVER


    cat /var/log/Xorg.0.log |grep WW
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (WW) The directory "/usr/share/X11/fonts/misc" does not exist.
    (WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
    (WW) The directory "/usr/share/X11/fonts/100dpi/" does not exist.
    (WW) The directory "/usr/share/X11/fonts/75dpi/" does not exist.
    (WW) The directory "/usr/share/X11/fonts/Type1" does not exist.
    (WW) The directory "/usr/share/X11/fonts/100dpi" does not exist.
    (WW) The directory "/usr/share/X11/fonts/75dpi" does not exist.
    (WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType".
    (WW) fglrx: No matching Device section for instance (BusID PCI:3:0:1) found
    (WW) fglrx(0): Failed to open DRM connection
    (WW) fglrx(0): ***********************************************
    (WW) fglrx(0): * DRI initialization failed! *
    (WW) fglrx(0): * (maybe driver kernel module missing or bad) *
    (WW) fglrx(0): * 2D acceleraton available (MMIO) *
    (WW) fglrx(0): * no 3D acceleration available *
    (WW) fglrx(0): ********************************************* *
    (WW) fglrx(0): Option "UseFBDev" is not used

    ну со шрифтами разберу
    но вот 3в не работает

    fglrxinfo
    Xlib: extension "XFree86-DRI" missing on display ":0.0".
    display: :0.0 screen: 0
    OpenGL vendor string: Mesa project: http://www.mesa3d.org
    OpenGL renderer string: Mesa GLX Indirect
    OpenGL version string: 1.2 (1.5 Mesa 6.5.1)


    glxinfo
    name of display: :0.0
    Xlib: extension "XFree86-DRI" missing on display ":0.0".
    display: :0 screen: 0
    direct rendering: No
    server glx vendor string: SGI
    server glx version string: 1.2
    server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
    client glx vendor string: ATI
    client glx version string: 1.3
    client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,
    GLX_ATI_pixel_format_float, GLX_ATI_render_texture
    GLX version: 1.2
    GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_multisample
    OpenGL vendor string: Mesa project: http://www.mesa3d.org
    OpenGL renderer string: Mesa GLX Indirect
    OpenGL version string: 1.2 (1.5 Mesa 6.5.1)
    OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_lod_bias
    glu version: 1.3
    glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

    visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
    id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
    ----------------------------------------------------------------------
    0x23 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None
    0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None
    0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
    0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
    0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None
    0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None
    0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
    0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
    0x3c 32 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None

    у меня ubuntu 6.10

  28. som Says:

    прошу прощения за ошибки, глаза слипаются :wink:

  29. xlibs Says:

    som, а что стоит в xorg.conf про dri??
    Присутствуют dri и glx в секции модулей, и есть ли секция “DRI”???

  30. som Says:

    помоему всё в конфиге указано, но уточню сегодня вечером.

  31. som Says:

    вот мой xorg.conf

    # /etc/X11/xorg.conf (xorg X Window System server configuration file)
    #
    # This file was generated by dexconf, the Debian X Configuration tool, using
    # values from the debconf database.
    #
    # Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
    # (Type “man /etc/X11/xorg.conf” at the shell prompt.)
    #
    # This file is automatically updated on xserver-xorg package upgrades *only*
    # if it has not been modified since the last upgrade of the xserver-xorg
    # package.
    #
    # If you have edited this file but would like it to be automatically updated
    # again, run the following command:
    # sudo dpkg-reconfigure -phigh xserver-xorg

    Section “Files”
    FontPath “/usr/share/X11/fonts/misc”
    FontPath “/usr/share/X11/fonts/cyrillic”
    FontPath “/usr/share/X11/fonts/100dpi/:unscaled”
    FontPath “/usr/share/X11/fonts/75dpi/:unscaled”
    FontPath “/usr/share/X11/fonts/Type1″
    FontPath “/usr/share/X11/fonts/100dpi”
    FontPath “/usr/share/X11/fonts/75dpi”
    FontPath “/usr/share/fonts/X11/misc”
    # path to defoma fonts
    FontPath “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType”
    EndSection

    Section “Module”
    Load “bitmap”
    Load “dbe”
    Load “ddc”
    Load “extmod”
    Load “freetype”
    Load “glx”
    Load “vbe”
    Load “dri”
    EndSection

    Section “InputDevice”
    Identifier “Generic Keyboard”
    Driver “kbd”
    Option “CoreKeyboard”
    Option “XkbRules” “xorg”
    Option “XkbModel” “pc105″
    Option “XkbLayout” “us,ru”
    Option “XkbVariant” “,winkeys”
    Option “XkbOptions” “grp:alt_shift_toggle,lv3:ralt_switch,grp_led:scroll”
    EndSection

    Section “InputDevice”
    Identifier “Configured Mouse”
    Driver “mouse”
    Option “CorePointer”
    Option “Device” “/dev/input/mice”
    Option “Protocol” “ExplorerPS/2″
    Option “ZAxisMapping” “4 5″
    Option “Emulate3Buttons” “true”
    EndSection

    Section “Device”
    Identifier “ATI RADEON 9800PRO”
    Driver “fglrx”
    BusID “PCI:3:0:0″
    Option “UseFBDev” “true”
    EndSection

    Section “Monitor”
    Identifier “Generic Monitor”
    Option “DPMS”
    HorizSync 30-85
    VertRefresh 85
    EndSection

    Section “Screen”
    Identifier “Default Screen”
    Device “ATI RADEON 9800PRO”
    Monitor “Generic Monitor”
    DefaultDepth 24
    SubSection “Display”
    Depth 1
    Modes “1024×768″ “800×600″ “640×480″
    EndSubSection
    SubSection “Display”
    Depth 4
    Modes “1024×768″ “800×600″ “640×480″
    EndSubSection
    SubSection “Display”
    Depth 8
    Modes “1024×768″ “800×600″ “640×480″
    EndSubSection
    SubSection “Display”
    Depth 15
    Modes “1024×768″ “800×600″ “640×480″
    EndSubSection
    SubSection “Display”
    Depth 16
    Modes “1024×768″ “800×600″ “640×480″
    EndSubSection
    SubSection “Display”
    Depth 24
    Modes “1024×768″ “800×600″ “640×480″
    EndSubSection
    EndSection

    Section “ServerLayout”
    Identifier “Default Layout”
    Screen “Default Screen”
    InputDevice “Generic Keyboard”
    InputDevice “Configured Mouse”
    EndSection

    Section “DRI”
    Mode 0666
    EndSection

    Section “ServerFlags”
    Option “AIGLX” “off”
    EndSection

  32. xlibs Says:

    Осталось добавить еще одну секцию:
    Section "Extensions"
    Option “Composite” “Disable”
    EndSection

  33. Somebody32 Says:

    Все переставил, эффекта 0.

  34. xlibs Says:

    Вот что пишут по этому поводу буржуи :!:

    direct rendering отключен:
    sudo mkdir /usr/X11R6/lib/modules
    sudo ln -s /usr/lib/dri /usr/X11R6/lib/modules/

    модуль установился в неправильное место:
    sudo mv /lib/modules/2.6.17-10-generic/misc/fglrx.ko /lib/modules/2.6.17-10-generic/volatile/

  35. Somebody32 Says:

    все проделал, проблема не исчезла

  36. xlibs Says:

    Раз уж всё так плохо, и google не помог, тогда стоит попробовать установку из репозиториев, или на крайний случай:
    sudo dpkg-reconfigure xserver-xorg
    ati

  37. bars Says:

    Somebody32, симптомы былы как у тебя , у меня проблема решилась следующим образом – секцию Extensions я копировал из топика, а в ней символы кавычек левые, не те что используются в кофиг.файлах, из-за чего х-ы не запускались так что советую проверить кавычки

  38. Somebody32 Says:

    Так, композит я наконец-то отключил, теперь текст такой:
    display: :0.0 screen: 0
    OpenGL vendor string: Mesa project: http://www.mesa3d.org
    OpenGL renderer string: Mesa GLX Indirect
    OpenGL version string: 1.2 (1.5 Mesa 6.5.1)

  39. Somebody32 Says:

    Рано радовался, сейчас ребутнулся –
    som32@som32-desktop:~$ cat /var/log/Xorg.0.log | grep EE
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (II) Loading extension MIT-SCREEN-SAVER
    (EE) fglrx(0): DRIScreenInit failed!

    вот мой конфиг:

    # /etc/X11/xorg.conf (xorg X Window System server configuration file)
    #
    # This file was generated by dexconf, the Debian X Configuration tool, using
    # values from the debconf database.
    #
    # Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
    # (Type "man /etc/X11/xorg.conf" at the shell prompt.)
    #
    # This file is automatically updated on xserver-xorg package upgrades *only*
    # if it has not been modified since the last upgrade of the xserver-xorg
    # package.
    #
    # If you have edited this file but would like it to be automatically updated
    # again, run the following command:
    # sudo dpkg-reconfigure -phigh xserver-xorg

    Section "ServerLayout"
    Identifier "Default Layout"
    Screen 0 "aticonfig-Screen[0]" 0 0
    InputDevice "Generic Keyboard"
    InputDevice "Configured Mouse"
    EndSection

    Section "Files"

    # path to defoma fonts
    FontPath "/usr/share/X11/fonts/misc"
    FontPath "/usr/share/X11/fonts/cyrillic"
    FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
    FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
    FontPath "/usr/share/X11/fonts/Type1"
    FontPath "/usr/share/X11/fonts/100dpi"
    FontPath "/usr/share/X11/fonts/75dpi"
    FontPath "/usr/share/fonts/X11/misc"
    FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    EndSection

    Section "Module"
    Load "i2c"
    Load "bitmap"
    Load "ddc"
    Load "dri"
    Load "extmod"
    Load "freetype"
    Load "glx"
    Load "int10"
    Load "type1"
    Load "vbe"
    EndSection

    Section "InputDevice"
    Identifier "Generic Keyboard"
    Driver "kbd"
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us,ru"
    Option "XkbOptions" "grp:alt_shift_toggle,lv3:ralt_switch,grp_led:scroll"
    Option "XkbVariant" ","
    EndSection

    Section "InputDevice"
    Identifier "Configured Mouse"
    Driver "mouse"
    Option "CorePointer"
    Option "Device" "/dev/input/mice"
    Option "Protocol" "ExplorerPS/2"
    Option "ZAxisMapping" "4 5"
    Option "Emulate3Buttons" "true"
    EndSection

    Section "Monitor"
    Identifier "S/M 753DF"
    Option "DPMS"
    EndSection

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

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

    Section "Device"
    Identifier "ATI Technologies, Inc. RV350 AR [Radeon 9600 XT]"
    Driver "fglrx"
    BusID "PCI:1:0:0"
    EndSection

    Section "Device"
    Identifier "aticonfig-Device[0]"
    Driver "fglrx"
    Option "VideoOverlay" "on"
    Option "OpenGLOverlay" "off"
    Option "DesktopSetup" "single"
    EndSection

    Section "Device"
    Identifier "aticonfig-Device[0]"
    Driver "fglrx"
    Option "VideoOverlay" "on"
    Option "OpenGLOverlay" "off"
    EndSection

    Section "Screen"
    Identifier "Default Screen"
    Device "ATI Technologies, Inc. RV350 AR [Radeon 9600 XT]"
    Monitor "S/M 753DF"
    DefaultDepth 24
    SubSection "Display"
    Depth 1
    Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 4
    Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 8
    Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 15
    Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 16
    Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 24
    Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
    EndSubSection
    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 "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 "DRI"
    Mode 0666
    EndSection

    Section "ServerFlags"
    Option "AIGLX" "off"
    EndSection

    Section "Extensions"
    Option "Composite" "Disable"
    EndSection

  40. finex Says:

    На 6-м шаге возникает такая ошибка:

    # sudo dpkg -i fglrx-kernel-source_8.31.5-1_i386.deb
    (Чтение базы данных… на данный момент установлено 100564 файлов и каталогов.)
    Подготовка к замене пакета fglrx-kernel-source 8.28.8+2.6.17.5-11 (используется файл fglrx-kernel-source_8.31.5-1_i386.deb)…
    Распаковывается замена для пакета fglrx-kernel-source…
    dpkg: не удалось обработать параметр fglrx-kernel-source_8.31.5-1_i386.deb (–install):
    попытка перезаписать /usr/src/fglrx.tar.bz2, который уже имеется в пакете fglrx-kernel-src
    dpkg-deb: подпроцесс paste убит по сигналу (Broken pipe)
    При обработке следующих пакетов произошли ошибки:
    fglrx-kernel-source_8.31.5-1_i386.deb

  41. xlibs Says:

    В сообщении ведь всё написанно, используется старый пакет. Сначала удаляем все старые пакеты (fglx), и уже потом приступаем к установке новых.

  42. finex Says:

    Удалял /usr/src/fglrx.tar.bz2, не помогло и вобще все пакеты в /usr/src/ тоже

  43. xlibs Says:

    Странно, вообще в этом случае удаление пакетов старых версий (apt-get remove) должно помогать.

    Посмотреть версии установленных пакетов можно так:
    dpkg -l | grep fglrx

    P.S. На выходных собираюсь написать инструкцию по установке open-source драйверов “ati”, уже месяц их использую и, не наблюдаю проблемм с берилом как было раньше на драйверах “fglrx”.

  44. yar Says:

    Поставил драйвер ATI 8.32.5

    1. Выполняю пункт 10:
    sudo aticonfig – -overlay-type=Xv
    пишет
    Warning: Option ‘VideoOverlay’ doesn’t affect running session.
    Warning: Option ‘OpenGLOverlay’ doesn’t affect running session.

    Ребут
    2. Проверяю ~$ fglrxinfo
    пишет
    display: :0.0 screen: 0
    OpenGL vendor string: Tungsten Graphics, Inc.
    OpenGL renderer string: Mesa DRI R300 20060815 AGP 1x TCL
    OpenGL version string: 1.2 (1.3 Mesa 6.5.1)

    Мой Xorg.conf

    #Section “InputDevice”
    #
    # # /dev/input/event
    # # for USB
    # Identifier “stylus”
    # Driver “wacom”
    # Option “Device” “/dev/wacom” # Change to
    # Option “Type” “stylus”
    # Option “ForceDevice” “ISDV4″ # Tablet PC ONLY
    #EndSection
    #Section “InputDevice”
    #
    # # /dev/input/event
    # # for USB
    # Identifier “eraser”
    # Driver “wacom”
    # Option “Device” “/dev/wacom” # Change to
    # Option “Type” “eraser”
    # Option “ForceDevice” “ISDV4″ # Tablet PC ONLY
    #EndSection
    #Section “InputDevice”
    #
    # # /dev/input/event
    # # for USB
    # Identifier “cursor”
    # Driver “wacom”
    # Option “Device” “/dev/wacom” # Change to
    # Option “Type” “cursor”
    # Option “ForceDevice” “ISDV4″ # Tablet PC ONLY
    #EndSection

    Section “ServerLayout”

    # InputDevice “stylus” “SendCoreEvents”
    # InputDevice “cursor” “SendCoreEvents”
    # InputDevice “eraser” “SendCoreEvents”
    Identifier “Default Layout”
    Screen 0 “aticonfig-Screen[0]” 0 0
    InputDevice “Generic Keyboard”
    InputDevice “Configured Mouse”
    InputDevice “Synaptics Touchpad”
    EndSection

    Section “Files”

    # path to defoma fonts
    FontPath “/usr/share/X11/fonts/misc”
    FontPath “/usr/share/X11/fonts/cyrillic”
    FontPath “/usr/share/X11/fonts/100dpi/:unscaled”
    FontPath “/usr/share/X11/fonts/75dpi/:unscaled”
    FontPath “/usr/share/X11/fonts/Type1″
    FontPath “/usr/share/X11/fonts/100dpi”
    FontPath “/usr/share/X11/fonts/75dpi”
    FontPath “/usr/share/fonts/X11/misc”
    FontPath “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType”
    EndSection

    Section “Module”
    Load “bitmap”
    Load “ddc”
    Load “dri”
    Load “extmod”
    Load “freetype”
    Load “glx”
    Load “int10″
    Load “type1″
    Load “vbe”
    EndSection

    Section “InputDevice”
    Identifier “Generic Keyboard”
    Driver “kbd”
    Option “CoreKeyboard”
    Option “XkbRules” “xorg”
    Option “XkbModel” “pc105″
    Option “XkbLayout” “us”
    Option “XkbOptions” “lv3:ralt_switch”
    EndSection

    Section “InputDevice”
    Identifier “Configured Mouse”
    Driver “mouse”
    Option “CorePointer”
    Option “Device” “/dev/input/mice”
    Option “Protocol” “ExplorerPS/2″
    Option “ZAxisMapping” “4 5″
    Option “Emulate3Buttons” “true”
    EndSection

    Section “InputDevice”
    Identifier “Synaptics Touchpad”
    Driver “synaptics”
    Option “SendCoreEvents” “true”
    Option “Device” “/dev/psaux”
    Option “Protocol” “auto-dev”
    Option “HorizScrollDelta” “0″
    EndSection

    Section “Monitor”
    Identifier “Generic Monitor”
    HorizSync 28.0 – 60.0
    VertRefresh 43.0 – 60.0
    Option “DPMS”
    EndSection

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

    Section “Device”
    Identifier “ATI MOBILITY RADEON 9700″
    Driver “ati”
    VideoRam 131072
    BusID “PCI:1:0:0″
    EndSection

    Section “Device”
    Identifier “aticonfig-Device[0]”
    Driver “ati”
    Option “VideoOverlay” “on”
    Option “OpenGLOverlay” “off”
    EndSection

    Section “Screen”
    Identifier “Default Screen”
    Device “ATI MOBILITY RADEON 9700″
    Monitor “Generic Monitor”
    DefaultDepth 24
    SubSection “Display”
    Depth 1
    Modes “1200×800″ “1024×768″ “800×600″
    EndSubSection
    SubSection “Display”
    Depth 4
    Modes “1200×800″ “1024×768″ “800×600″
    EndSubSection
    SubSection “Display”
    Depth 8
    Modes “1200×800″ “1024×768″ “800×600″
    EndSubSection
    SubSection “Display”
    Depth 15
    Modes “1200×800″ “1024×768″ “800×600″
    EndSubSection
    SubSection “Display”
    Depth 16
    Modes “1200×800″ “1024×768″ “800×600″
    EndSubSection
    SubSection “Display”
    Depth 24
    Modes “1200×800″ “1024×768″ “800×600″
    EndSubSection
    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 “DRI”
    Mode 0666
    EndSection

    Section “Extensions”
    Option “Composite” “Disable”
    EndSection

  45. yar Says:

    Все заработало.. после того как прошелся по этим указаниям
    http://wiki.cchtml.com/index.php/Ubuntu_Edgy_Installation_Guide

    мой xorg.conf

    # /etc/X11/xorg.conf (xorg X Window System server configuration file)
    #
    # This file was generated by dexconf, the Debian X Configuration tool, using
    # values from the debconf database.
    #
    # Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
    # (Type “man /etc/X11/xorg.conf” at the shell prompt.)
    #
    # This file is automatically updated on xserver-xorg package upgrades *only*
    # if it has not been modified since the last upgrade of the xserver-xorg
    # package.
    #
    # If you have edited this file but would like it to be automatically updated
    # again, run the following command:
    # sudo dpkg-reconfigure -phigh xserver-xorg

    Section “ServerLayout”
    Identifier “Default Layout”
    Screen 0 “aticonfig-Screen[0]” 0 0
    InputDevice “Generic Keyboard”
    InputDevice “Configured Mouse”
    InputDevice “stylus” “SendCoreEvents”
    InputDevice “cursor” “SendCoreEvents”
    InputDevice “eraser” “SendCoreEvents”
    InputDevice “Synaptics Touchpad”
    EndSection

    Section “Files”

    # path to defoma fonts
    FontPath “/usr/share/X11/fonts/misc”
    FontPath “/usr/share/X11/fonts/cyrillic”
    FontPath “/usr/share/X11/fonts/100dpi/:unscaled”
    FontPath “/usr/share/X11/fonts/75dpi/:unscaled”
    FontPath “/usr/share/X11/fonts/Type1″
    FontPath “/usr/share/X11/fonts/100dpi”
    FontPath “/usr/share/X11/fonts/75dpi”
    FontPath “/usr/share/fonts/X11/misc”
    FontPath “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType”
    EndSection

    Section “Module”
    Load “bitmap”
    Load “ddc”
    Load “dri”
    Load “extmod”
    Load “freetype”
    Load “glx”
    Load “int10″
    Load “type1″
    Load “vbe”
    EndSection

    Section “InputDevice”
    Identifier “Generic Keyboard”
    Driver “kbd”
    Option “CoreKeyboard”
    Option “XkbRules” “xorg”
    Option “XkbModel” “pc105″
    Option “XkbLayout” “us”
    Option “XkbOptions” “lv3:ralt_switch”
    EndSection

    Section “InputDevice”
    Identifier “Configured Mouse”
    Driver “mouse”
    Option “CorePointer”
    Option “Device” “/dev/input/mice”
    Option “Protocol” “ExplorerPS/2″
    Option “ZAxisMapping” “4 5″
    Option “Emulate3Buttons” “true”
    EndSection

    Section “InputDevice”
    Identifier “Synaptics Touchpad”
    Driver “synaptics”
    Option “SendCoreEvents” “true”
    Option “Device” “/dev/psaux”
    Option “Protocol” “auto-dev”
    Option “HorizScrollDelta” “0″
    EndSection

    Section “InputDevice”

    # /dev/input/event
    # for USB
    Identifier “stylus”
    Driver “wacom”
    Option “Device” “/dev/wacom” # Change to
    Option “Type” “stylus”
    Option “ForceDevice” “ISDV4″ # Tablet PC ONLY
    EndSection

    Section “InputDevice”

    # /dev/input/event
    # for USB
    Identifier “eraser”
    Driver “wacom”
    Option “Device” “/dev/wacom” # Change to
    Option “Type” “eraser”
    Option “ForceDevice” “ISDV4″ # Tablet PC ONLY
    EndSection

    Section “InputDevice”

    # /dev/input/event
    # for USB
    Identifier “cursor”
    Driver “wacom”
    Option “Device” “/dev/wacom” # Change to
    Option “Type” “cursor”
    Option “ForceDevice” “ISDV4″ # Tablet PC ONLY
    EndSection

    Section “Monitor”
    Identifier “Generic Monitor”
    HorizSync 30.0 – 67.0
    VertRefresh 30.0 – 60.0
    Option “DPMS”
    EndSection

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

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

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

    Section “Device”
    Identifier “ATI MOBILITY RADEON 9700″
    Driver “fglrx”
    VideoRam 131072
    Option “VideoOverlay” “on”
    Option “OpenGLOverlay” “off”
    BusID “PCI:1:0:0″
    EndSection

    Section “Device”
    Identifier “aticonfig-Device[0]”
    Driver “fglrx”
    Option “VideoOverlay” “on”
    Option “OpenGLOverlay” “off”
    EndSection

    Section “Device”
    Identifier “aticonfig-Device[0]”
    Driver “fglrx”
    EndSection

    Section “Screen”
    Identifier “Default Screen”
    Device “ATI MOBILITY RADEON 9700″
    Monitor “Generic Monitor”
    DefaultDepth 24
    SubSection “Display”
    Depth 1
    Modes “1280×800″ “1200×800″ “1024×768″ “800×600″
    EndSubSection
    SubSection “Display”
    Depth 4
    Modes “1280×800″ “1200×800″ “1024×768″ “800×600″
    EndSubSection
    SubSection “Display”
    Depth 8
    Modes “1280×800″ “1200×800″ “1024×768″ “800×600″
    EndSubSection
    SubSection “Display”
    Depth 15
    Modes “1280×800″ “1200×800″ “1024×768″ “800×600″
    EndSubSection
    SubSection “Display”
    Depth 16
    Modes “1280×800″ “1200×800″ “1024×768″ “800×600″
    EndSubSection
    SubSection “Display”
    Depth 24
    Modes “1280×800″ “1200×800″ “1024×768″ “800×600″
    EndSubSection
    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 “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 “DRI”
    Mode 0666
    EndSection

    Section “Extensions”
    Option “Composite” “Disable”
    EndSection

  46. finex Says:

    написано что надо в xorg.cong прописать:
    Section “Extensions”
    Option “Composite” “Disable”
    EndSection
    так как иначе не буде 3д ускорения, так и есть.

    поставил затем берил запускаю: Цитата:
    XGL Absent, checking for NVIDIA
    Nvidia Absent, checking for texture_from_pixmap
    texture_from_pixmap Present
    beryl: No composite extension

    Как буть, требования противоречивые, че делать

  47. xlibs Says:

    Да, официальные драйвера не работают с берилом, и поэтому описанный мною метод является через одно место, зовущуеся XGL.

    P.S. Как уже писал выше, на выходных появится время для написания хаутушки по установке драверов “ati”, и, к ним допишу про beryl.

  48. snakeye Says:

    Попробовал на ядре 2.6.19.2 – выдаёт ошибку, что не может найти linux/config.h

    Нашёл в гуглях решение – положить в /usr/src/linux-2.6.19.2/include/linux файл config.h следующего содержания:

    #ifndef _LINUX_CONFIG_H
    #define _LINUX_CONFIG_H
    /* This file is no longer in use and kept only for backward compatibility.
    * autoconf.h is now included via -imacros on the commandline
    */
    #include

    #endif

    Надеюсь, кому-нибудь поможет :)

  49. masan Says:

    не забывайте создавать tmpfs
    В файл /etc/fstab добавляем строчку:

    tmpfs /dev/shm tmpfs defaults 0 0

  50. de1m Says:

    Всем привет,
    вообщем поставил ати-дрова для х1950хтх по этой инструкции теперь поевилися непонятные артефакты
    Вот тут скрины:
    http://linuxforum.ru/index.php?showtopic=35122&st=0&gopid=347238&#entry347238

    Что делать?

  51. dig Says:

    Спасибо! Все работает! На Ubuntu 6.06 все супер!

  52. Vyacheslav Says:

    Поскажите, а для Debian Etch 4.0 по этому методу, дрова встанут…?

  53. xlibs Says:

    Должны встать, только прийдется заменить одну строчку:

    ./ati-driver-installer-8.34.8-x86.x86_64.run --buildpkg Debian/etch
    * заментире тире на два минуса

    для просмотра всех поддерживаемых дистрибутивов:
    ./ati-driver-installer-8.34.8-x86.x86_64.run --listpkg

  54. zer Says:

    Я и так как есть собирал на Дэбиане Этч и все работало :) !!!!
    Энджой!!!!
    Сча пытаюсь поставить на убунту фасти дрова , посмотрим что с того выйдет ;)

  55. hbituk Says:

    спасибо.

    полезный мануал.

    все поднялось с первого раза.

  56. NightW0lf Says:

    По аналогии ставлю дрова версии 8.35.5 на Ubuntu 7.04. На 8 шаге при выполнении команды build module-assistant выдает кучу ошибок в исходном коде в файле /usr/src/modules/fglrx/firegl_public.c. Несколько раз пытался начинать все с начала, но ничего не помогает. Что можно сделать в этом случае?

  57. xlibs Says:

    Заголовки ядра стоят? Если нет, то поставьте:
    sudo apt-get install linux-headers-$(uname -r)

    И повнимательней читайте ошибки, может что и увидите.

  58. NightW0lf Says:

    Заголовки ядра стоят. Я сам смотрел тот файл с ошибками. Пример ошибки:
    _syscall2(int, mlock, const void *,addr, size_t, len )
    Насчет этой строки он выдает в файле журнала:
    /usr/src/modules/fglrx/firegl_public.c:208: ошибка: expected declaration specifiers or ‘…’ before ‘mlock’
    /usr/src/modules/fglrx/firegl_public.c:208: ошибка: expected declaration specifiers or ‘…’ before ‘addr’
    /usr/src/modules/fglrx/firegl_public.c:208: ошибка: expected declaration specifiers or ‘…’ before ‘len’
    И так дальше – куча синтаксических ошибок в коде.

  59. xlibs Says:

    Вариант, не уверен что поможет, но попытка не пытка.

    Выйти из иксов, и прибить их:
    killall kdm, gdm и т.д.
    выгрузить модуль:
    modprobe -r fglrx
    и пробовать все по новой.

    Еще вариант, попробовать все собрать на другом ядре.

  60. NightW0lf Says:

    Так, поставил дрова версии 8.36.5. Версия Ubuntu 7.04. Все нормально скомпилировалось и установилось. Но теперь при загрузке вылетает окошко, в котором написано:
    “Ошибка активирования параметров XKB.
    Она может произойти при следующих обстоятельствах:
    - ошибка в библиотеке libxklavier
    - ошибка в X-сервере (утилиты xkbcomp, xmodmap)
    - X-сервер имеет несовместимую реализацию libxkbfile

    Данные о версии X-сервера:
    The X.Org Foundation
    70200000

    При составлении отчета об ошибке пожалуйста включите:
    - Результат xprop -root | grep XKB
    - Результат gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd”

    Результат “fglrxinfo”
    display: :0.0 screen: 0
    OpenGL vendor string: Mesa project: http://www.mesa3d.org
    OpenGL renderer string: Mesa GLX Indirect
    OpenGL version string: 1.4 (1.5 Mesa 6.5.2)

    Результат выполнения “cat /var/log/Xorg.0.log | grep EE”
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (II) Loading extension MIT-SCREEN-SAVER
    (EE) fglrx(0): incompatible kernel module detected – HW accelerated OpenGL will not work

    xorg.conf:
    # /etc/X11/xorg.conf (xorg X Window System server configuration file)
    #
    # This file was generated by dexconf, the Debian X Configuration tool, using
    # values from the debconf database.
    #
    # Edit this file with caution, and see the xorg.conf(5) manual page.
    # (Type “man xorg.conf” at the shell prompt.)
    #
    # This file is automatically updated on xserver-xorg package upgrades *only*
    # if it has not been modified since the last upgrade of the xserver-xorg
    # package.
    #
    # If you have edited this file but would like it to be automatically updated
    # again, run the following command:
    # sudo dpkg-reconfigure -phigh xserver-xorg

    Section “ServerLayout”
    Identifier “Default Layout”
    Screen “Default Screen” 0 0
    InputDevice “Generic Keyboard”
    InputDevice “Configured Mouse”
    # InputDevice “stylus” “SendCoreEvents”
    # InputDevice “cursor” “SendCoreEvents”
    # InputDevice “eraser” “SendCoreEvents”
    InputDevice “Synaptics Touchpad”
    EndSection

    Section “Files”

    # path to defoma fonts
    FontPath “/usr/share/fonts/X11/misc”
    FontPath “/usr/share/fonts/X11/cyrillic”
    FontPath “/usr/share/fonts/X11/100dpi/:unscaled”
    FontPath “/usr/share/fonts/X11/75dpi/:unscaled”
    FontPath “/usr/share/fonts/X11/Type1″
    FontPath “/usr/share/fonts/X11/100dpi”
    FontPath “/usr/share/fonts/X11/75dpi”
    FontPath “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType”
    EndSection

    Section “Module”
    Load “bitmap”
    Load “ddc”
    Load “dri”
    Load “extmod”
    Load “freetype”
    Load “glx”
    Load “int10″
    Load “vbe”
    Load “fglrx”
    EndSection

    Section “InputDevice”
    Identifier “Generic Keyboard”
    Driver “kbd”
    Option “CoreKeyboard”
    Option “XkbRules” “xorg”
    Option “XkbModel” “pc105″
    Option “XkbLayout” “en”
    Option “XkbOptions” “lv3:ralt_switch”
    EndSection

    Section “InputDevice”
    Identifier “Configured Mouse”
    Driver “mouse”
    Option “CorePointer”
    Option “Device” “/dev/input/mice”
    Option “Protocol” “ImPS/2″
    Option “ZAxisMapping” “4 5″
    EndSection

    Section “InputDevice”
    Identifier “Synaptics Touchpad”
    Driver “synaptics”
    Option “SendCoreEvents” “true”
    Option “Device” “/dev/psaux”
    Option “Protocol” “auto-dev”
    Option “HorizScrollDelta” “0″
    EndSection

    #Section “InputDevice”
    # Identifier “stylus”
    # Driver “wacom”
    # Option “Device” “/dev/input/wacom”
    # Option “Type” “stylus”
    #EndSection

    #Section “InputDevice”
    # Identifier “eraser”
    # Driver “wacom”
    # Option “Device” “/dev/input/wacom”
    # Option “Type” “eraser”
    #EndSection

    #Section “InputDevice”
    # Identifier “cursor”
    # Driver “wacom”
    # Option “Device” “/dev/input/wacom”
    # Option “Type” “cursor”
    #EndSection

    Section “Monitor”
    Identifier “Generic Monitor”
    HorizSync 28.0 – 64.0
    VertRefresh 43.0 – 60.0
    Option “DPMS”
    EndSection

    Section “Device”
    Identifier “Generic Video Card”
    Driver “fglrx”
    Option “VideoOverlay” “on”
    Option “OpenGLOverlay” “off”
    Option “Centermode” “off”
    BusID “PCI:1:0:0″
    EndSection

    Section “Screen”
    Identifier “Default Screen”
    Device “Generic Video Card”
    Monitor “Generic Monitor”
    DefaultDepth 24
    SubSection “Display”
    Depth 1
    Modes “1280×800″ “1024×768″ “800×600″ “640×480″
    EndSubSection
    SubSection “Display”
    Depth 4
    Modes “1280×800″ “1024×768″ “800×600″ “640×480″
    EndSubSection
    SubSection “Display”
    Depth 8
    Modes “1280×800″ “1024×768″ “800×600″ “640×480″
    EndSubSection
    SubSection “Display”
    Depth 15
    Modes “1280×800″ “1024×768″ “800×600″ “640×480″
    EndSubSection
    SubSection “Display”
    Depth 16
    Modes “1280×800″ “1024×768″ “800×600″ “640×480″
    EndSubSection
    SubSection “Display”
    Depth 24
    Modes “1280×800″ “1024×768″ “800×600″ “640×480″
    EndSubSection
    EndSection

    Section “DRI”
    Mode 0666
    EndSection

    Section “Extensions”
    Option “Composite” “0″
    EndSection

    Section “ServerFlags”
    Option “AIGLX” “off”
    EndSection

  61. xlibs Says:

    (EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work
    Это баг #92689 от 15 марта, и я не знаю есть ли ему решение.

    Попробуйте отключить гномовскую раскладку и настроить иксовую:
    Option "XkbLayout" "en,ru(winkeys)"
    Option "XkbOptions" "grp:alt_shift_toggle"

  62. Satyr Says:

    у меня после выполнения
    sudo module-assistant build,install fglrx (шаг 8)
    выводится консоль с сообщением об ошибке
    следующего вида:

    module-assistant, интерактивный режим
    Сборка пакета fglrx-kernel-src завершилась неудачно! Хотите продолжить?

    │VIEW Посмотреть файл журнала сборки
    │CONTINUE Пропустить и продолжить выполнение со следующей операции
    │STOP Прекращение обработки команд сборки




    ubuntu 6.10, компилятор gcc 4.1

  63. nixsnake Says:

    Оставил в секциях device (их оказалось после установки драйверов ati 2) драйвер fglrx. В начале мануала модуль fglrx отключали, снова включаем удалив добавленную строку в файле /etc/default/linux-restricted-modules-common
    строка DISABLED_MODULES=”fglrx”. После этого все заработало.

  64. Блог FX’а » Архив блога » Новые дрова ATI Says:

    [...] драйвера на Linux. Порылся в интернете – нашел заветную статью. В общем-то почти ничего не изменилось, но некоторые [...]

  65. hacker881 Says:

    Подскажите как мне поступить. У меня стоит Ubuntu 9, решил поставить дрова для Ati radeon X1200. чего-то намудрил и у меня теперь не загружается операционка: операционка грузится, а потом появляется черный экран с полосками цветными наверху. Походу с дровами на видюху касяк какой-то произошел, подскажите как отменить и поставить стандартные дрова на видео

Leave a Reply