Byte Опубликовано 21 февраля, 2008 Жалоба Поделиться Опубликовано 21 февраля, 2008 У меня идеи уже закончились. Читал мануалы, гуглил, устанавливал/сносил/конфигурировал - все равно не работает так как надо. Что имеем: Kubuntu 7.10 (x32) Radeon Sapphire 1650 Драйвера с офсайта версии 8.2 (пробовал и 8.1 - та же песня) Скачал, создал deb-пакеты, установил как доктор прописал на ubuntu.com (да и не только там читал порядок установки и настройки). Пакеты устанавливаются, X-сервер запускается, lsmod показывает наличие fglrx $ fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON X1650 все, казалось бы, замечательно... но... окошки прорисовываются мееедленно, атиконтрол центр говорит, что нету драйверов. fglrxgear выдает "could'n get fbconfig ". fglrxinfo -n | grep "dri" не выдает ничего. В Xorg.0.log ничего крамольного - есть запись о том, что юзается fglrx от ATI. Если ставить Mesa - работает, показывает несколько тысяч кадров в секунду, атиконтрол тоже запускается, но хотца родные драйвера поюзать... у кого какие будут идеи? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Aceler Опубликовано 21 февраля, 2008 Жалоба Поделиться Опубликовано 21 февраля, 2008 http://lug-wiki.nnov.ru/index.php/Ubuntu_7.04_и_Ati Не забудь, что встроенный в ubuntu драйвер fglrx будет затирать твой модуль. Проверь, что грузится именно новый модуль. С другой стороны, можно просто поставить дрова из репозитария - они там старые, но рабочие. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Byte Опубликовано 21 февраля, 2008 Автор Жалоба Поделиться Опубликовано 21 февраля, 2008 Дыкть... атем необходимо собрать из драйвера пакеты для ubuntu: ./ati-driver-installer-8-02-x86.x86_64.run --buildpkg Ubuntu/7.10 В результате мы получим набор из четырёх файлов - панели управления fglrx-amdccle, собственно драйвера X.org и его dev пакета xorg-driver-fglrx и xorg-driver-fglrx-dev соответственно, и пакет с исходными кодами модуля ядра fglrx-kernel-sources. При установке fglrx-kernel-sources новый модуль будет собран автоматически. После установки необходимо выполнить aticonfig --initial, эта команда модифицирует /etc/X11/Xorg.conf так и делал. И /etc/default/linux-restricted-modules-common: DISABLED_MODULES="fglrx" тоже. Предварительно удалил Mesa. Судя по логам при загрузке иксов грузится именно ATI proprietary fglrx Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Byte Опубликовано 21 февраля, 2008 Автор Жалоба Поделиться Опубликовано 21 февраля, 2008 Aceler писал(а) Thu, 21 February 2008 14:00 С другой стороны, можно просто поставить дрова из репозитария - они там старые, но рабочие. Ну из репозитария ставится fglrx и работает - я ж написал, что Mesa - работает ( во всяком случае при вызове ATI Contrl Cetnter говориться именно про Mesa) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Aceler Опубликовано 21 февраля, 2008 Жалоба Поделиться Опубликовано 21 февраля, 2008 Дубль два - я говорю о модуле ядра, а не о модуле иксов. Модуль иксов у вас явно грузится нормально. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Byte Опубликовано 21 февраля, 2008 Автор Жалоба Поделиться Опубликовано 21 февраля, 2008 Опс. Туплю. сорри. машина дома - вечером отпишусь чего получилось. сенкс Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Byte Опубликовано 21 февраля, 2008 Автор Жалоба Поделиться Опубликовано 21 февраля, 2008 Продолжаю ничего не понимать /home/byte# modinfo fglrx filename: /lib/modules/2.6.22-14-generic/updates/dkms/fglrx.ko license: Proprietary. © 2002 - ATI Technologies, Starnberg, GERMANY description: ATI Fire GL author: Fire GL - ATI Research GmbH, Germany srcversion: FC8F74F35C845D3D1CD0E8E alias: pci:v00001002d000095CFsv*sd*bc03sc00i00* и cat /var/log/syslos Feb 21 22:42:08 mouse kernel: [ 16.276000] fglrx: module license 'Proprietary. © 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. Feb 21 22:42:08 mouse kernel: [ 16.292000] [fglrx] Maximum main memory to use for locked dma buffers: 1899 MBytes. Feb 21 22:42:08 mouse kernel: [ 16.292000] [fglrx] ASYNCIO init succeed! Feb 21 22:42:08 mouse kernel: [ 16.292000] [fglrx] PAT is enabled successfully! Feb 21 22:42:08 mouse kernel: [ 16.292000] [fglrx] module loaded - fglrx 8.45.5 [Feb 1 2008] on minor 0 Feb 21 22:42:11 mouse kernel: [ 29.964000] [fglrx] Reserve Block - 0 offset = 0X1fffb000 length = 0X5000 Feb 21 22:42:11 mouse kernel: [ 29.964000] [fglrx] Reserve Block - 1 offset = 0X0 length = 0X1000000 Feb 21 22:42:11 mouse kernel: [ 29.964000] [fglrx] Reserve Block - 2 offset = 0Xffc0000 length = 0X40000 Feb 21 22:42:11 mouse kernel: [ 30.276000] [fglrx] interrupt source 20008000 successfully enabled Feb 21 22:42:11 mouse kernel: [ 30.276000] [fglrx] enable ID = 0x00000008 Feb 21 22:42:11 mouse kernel: [ 30.276000] [fglrx] Receive enable interrupt message with irqEnableMask: 20008000 и find /lib -name 'fglrx*' /lib/linux-restricted-modules/2.6.22-14-generic/fglrx /lib/linux-restricted-modules/2.6.22-14-generic/fglrx/fglrx.mod.o /lib/modules/2.6.22-14-generic/updates/dkms/fglrx.ko Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Byte Опубликовано 22 февраля, 2008 Автор Жалоба Поделиться Опубликовано 22 февраля, 2008 Разобрался. apt-get purge xserver-xgl поставило все на свои места... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.