Я установил Linux Mint на относительно старую компьютерную установку, которую я должен использовать в качестве медиацентра на своем телевизоре. Так как я использую специальный графический чип ATI, мне нужны драйверы, потому что рабочий стол проходит за края экрана.

Я скачал устаревший драйвер Catalyst 13.1 для 32-битной Linux и запустил скрипт. При попытке установить выдает ошибку. Это говорит:

«Один или несколько инструментов, необходимых для установки, не найдены в системе. Установите необходимые инструменты перед установкой драйвера fglrx. По желанию, запустите установщик с параметром --force, чтобы установить без инструментов. Принудительная установка отключит аппаратное ускорение AMD и может сделать вашу систему нестабильной. Не рекомендуется. Смотрите /usr/share/ati/fglrx-install.log для более подробной информации "

Я проверил .log файл, который упоминается, и он говорит это:

"Проверьте, есть ли в системе инструменты, необходимые для установки. Для установки fglrx требуется, чтобы система имела заголовки ядра. /lib/modules/3.13.0-24-generic/build/include/linux/version.h не найден в этой системе. Один или несколько инструментов, необходимых для установки, не найдены в системе. Установите необходимые инструменты перед установкой драйвера fglrx. По желанию, запустите установщик с параметром --force, чтобы установить без инструментов. Принудительная установка отключит аппаратное ускорение AMD и может сделать вашу систему нестабильной. Не рекомендуется."

Я проверил в директории, что он упоминает, и действительно, я не смог найти version.h

чтобы попытаться решить проблему, которую я сделал:

apt update

затем перезагрузился. Ошибка сохранилась.

Я новичок в Linux и хотел бы помочь решить эту проблему. Спасибо!

Графический чип: ATI HD 4350 Версия драйвера: 13.1 устаревшее 32-разрядное ядро Linux Ядро: версия Linux 3.13.0-24 (buildd @ komainu) (версия gcc 4.8.2 (Ubuntu 4.8.2-19ubuntu1)

1 ответ1

1

Короткий ответ: вы не можете. Устаревший проприетарный драйвер поддерживает только сервер X.Org до версии 1.12 и linux до версии 3.4. Некоторые патчи были созданы для переноса его до ядра 3.8, но это не решает тот факт, что текущая версия X.Org - 1.16 (и что ядро 3.8 все еще недостаточно для вас).

Вы также можете

  • Используйте драйвер с открытым исходным кодом
  • Ищите более старую версию Linux Mint с упомянутыми мною версиями X.Org и ядра (Linux Mint на основе Ubuntu 12.04 должен справиться с задачей, однако у меня нет прямого опыта Linux Mint, и я не могу сказать, какая это версия)
  • Ищите другой дистрибутив Linux с этими старыми пакетами. Debian Wheezy, текущая стабильная версия, наверняка имеет fglrx-legacy-drivers в репозитории backports.

К вашему сведению: чтобы получить отсутствующий файл, вы должны установить linux-headers-(your-kernel-version). Но, как я уже сказал, это совсем не поможет.

FYI2: apt update загружает только из настроенных репозиториев список доступных пакетов в таких репозиториях. Это не вносит никаких изменений в вашу систему. apt upgrade и apt full-upgrade делают (они будут загружать и устанавливать обновления для ваших установленных пакетов), но опять же они не помогут вам в этой конкретной проблеме. man apt твой друг.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .