Установка драйвера на видеокарту от ATI в Mandriva 2008.
|
Все делал по подсказке хоршего друга - специалиста в области Linux. Александр - Спасибо. Сам я бы не справился. Не раз встречал на форумах посты, типа "Помогите поставить АТИшные дрова в Мандриве 2007\2008". У самого ноут с ATI Radeon x1100 и Mandriva 2008. Решил вот поделиться успешным опытом установки - вдруг кому еще поможет. При установке системы я выбирал не проприетарный драйвер на видео, а стандартный! Возможно, в противном случае пакеты, порты и.т.п. могут отличаться от указанных мной здесь. Естественно ни о каких 3D эффектах речи не шло. Но потом задумался: "Ни разу при установке окон не оставлял устройства без драйвера, особенно такие как видео. Надо поставить." Пошел по Сети в поисках драйвера. Не скажу сколько ходил, но набрел на следующий адресок: http://ati.amd.com/support/drivers/linux/linux-radeon.html . скачал оттуда эти 50 мегабайт и приступил к установке. В первую очередь отключил автозагрузку графического сервера, помня о совете друга (см. выше) делать все из консоли. Если кто не помнит, где это : Меню - Утилиты - Системные - Настройка компьютера - Оборудование - Настройка графического сервера - Параметры - "Автоматически запускать графический интерфейс во время загрузки" При попытке запуска файла установки система потребовала кучу всего еще. поэтому, не выходя из графики: Меню - Менеджер пакетов(или Install & Remove Software) - Система - Ядро и оборудование. Проверив, "какой пакет, начинающийся с kernel стоит" выяснилось: - Kernel-laptop-2.6.22.9-lmdv - Kernel-laptop-latest для всего этого хозяйства пришлось ставить следующие пакеты (обнаружены через "Поиск", потому не могу сказать, в каком разделе они лежат): - kernel-source-2.6.22.9-1mdv - kernel-source-latest - kernel-laptop-devel-latest - kernel-laptop-devel-2.6.22.9-1mdv Как мне обьяснил Саня: "Мы устанавливали сырцы (source) и хедерные файлы (develop) для ядра. Для того, чтобы подключать и встраивать модули необходимы исходники или хотя бы хедеры..." Едем дальше: в том-же менеджере пакетов Система - X11. И ищем пакеты, которые начинаются с x11. После чего из x11-driver-video-*** оставь только x11-driver-video-radeonhd, все остальное - к чертовой бабушке. потом смотрим чуть ниже и находим xorg-x11-****. Ставим все, что версии 7.2.0. Итак, все пакеты поставлены. Теперь можно перегрузить комп и, не загружая Х-сервер удалить стоявшие до сих пор драйвера. Для этого: - Заходим в /usr/share/ati - Выполняем команду: sh ./fglrx-uninstall.sh - Перегружаем комп (командой reboot) На этом этапе я вновь попробовал запустить файл установки, получил очередную порцию ругани в 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... Error: kernel includes at /lib/modules/2.6.22.9-laptop-1mdv/build/include do not match current kernel. they are versioned as "" instead of "2.6.22.9-laptop-1mdv". you might need to adjust your symlinks: - /usr/include - /usr/src/linux [Error] Kernel Module : Failed to compile kernel module - please consult readme. -------------------------------------------------------------------- Обратившись за помощью, получил такой вопрос: "у тебя в каталоге /usr/src есть символьная ссылка linux?". Такая присутствовала. Тогда последовала каманда: "..перейди в /lib/modules/2.6.22.9-laptop-1mdv... Теперь встань на ссылку ~build и посмотри куда она ссылается..." При проверке выяснилось что ссылается она не туда, куда надо (это все что я понял, честное слово), а надо было "...на установленную версию ядра...", т.е. на /usr/src/linux-2.6.22.9-laptop-1mdv После всех этих установок, удалений, правок... мне наконец-то было позволено запустить файл установки драйвера :). Который установился довольно шустро и радостно заявил что все нормально. |
P.S. от kostyalamer: эта статья написана hanbash связь с автором для благодарностей и вопросов: hanbash@rambler.ru |