Ошибка неразрешимая зависимость fglrx core ubuntu

Обновлено: 03.07.2024

Ноутбук hp pavilion g7, две видеокарты, интел и радеон HD 7470
ввожу команду sudo apt-get install fglrx (загуглил, как установить драйвер)
Выдает:
Пакет fglrx недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list

Установил ос часа 3 назад, до этого пользовался windows 7, гуглил ошибку - ничего не нашел, прошу помочь.

Для начала Минт не Линукс, а говносборка из У*бунты, которая говносборка из нестабильной ветки Дебиана, который Линукс, один из. Далее, версию таво Минта в студию. Ну и для начала то, что нужно было сделать сразу после установки:

apt-get update && apt-get dist-upgrade -f

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

Ну и наконец, поскольку это всего лишь модификация старинной ATI Mobility Radeon HD 6490 то вполне может быть, что Radeon счёл её устаревшей и не поддерживает на неё проприетарные дрова (это только Nvidia всегда поддерживает всё). Но для таких карт если установлена современная версия свободного драйвера ati ей вполне всего достаточно.

нах ставить гавно, когда можно поставить нормальную, настоящую ОС, которой виндовс никогда не была? ξένος Искусственный Интеллект (309082) Пингвинятор? Сидел на Пингвине в период 2009-2013 когда у MS ничего нормального не было. Но как вышла 8.1 вернулся.

> Пакет fglrx недоступен, но упомянут в списке зависимостей другого пакета.
> Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list

Что из этого непонятно? Подключаете репозиторий и готово.

Кстати, краем уха слышал что AMD клали болт на последние версии убунты (и дистрибутивы на ее основе). Есть вероятность что пакет вовсе будет на последних версиях минта недоступным. В целом юзеры AMD видеокарточек и так постоянно страдали от драйверов на почти всех ОС, так что неудивительно.

Сегодня я расскажу как установить проприетарный драйвер для видеокарты Radeon HD 7850 в системе Ubuntu 14.04 LTS x64. В чем проблема установки? Стандартный установщик проприетарных драйверов просто не хотел переключать драйвер. Я попробовал установить пакет fglrx (это и есть проприетарный драйвер) вручную.Но apt-get ругался на неразрешенные зависимости для пакета fglrx-updates, а так же на отсутствия пакета fglrx. Я скачал пакеты для Ubuntu с сайта AMD. Но и они не захотели устанавливаться как следует. Ругались на зависимости, ругались на ошибки, например errors encountered while processing fglrx. Возможно, эта статья поможет вам в аналогичной ситуации. Кроме того, данную инструкцию можно использовать как ознакомительную для установки драйверов видеокарт radeon в других дистрибутивах.

Хотелось бы сказать, почему я не захотел использовать стандартный open source драйвер. Для этого было несколько важных причин:

  1. Сильный шум куллера и перегрев видеокарты Radeon на opensource драйвере в Ubuntu. Судя по отзывам пользователей, на open source драйвере видеокарты серии HD горячее, чем на проприетарном. Да и по личным ощущениями компьютер шумел намного сильнее в Ubuntu, чем в Windows.
  2. Аппаратное ускорение в Google Chrome работало плохо. При просмотре видео через, минут через 5, браузер Chrome начинал вылетать с ошибкой, крашился. Иногда видео просто тормозило. Временами ложился XServer или просто гаснул монитор. Я подозреваю, что это тоже связано с перегревом видеокарты. С проприетарным драйвером такой проблемы нет.

ссылка amd radeon драйверов linux

Приступим. Для начала скачайте пакет драйверов на сайте AMD для Linux. Который распространяется в виде инсталятора, а не в готовых пакетах. На данный момент его можно скачать с этой страницы, ссылка вот тут:

После того как скачали распакуйте архив. С этим не должно возникнуть проблем, так как в Ubuntu есть графический менеджер архивов. После, запустите терминал и зайдите в папку, которая была в архиве. Например, вот так:

Теперь нужно запустить наш инсталятор. Для Ubuntu он должен сгенерировать 4 пакета, которые мы потом установим. В папке должен быть файл с разванием amd-driver-installer-*. Запускаем его.

Скорее всего установщик вывалится с ошибкой. Это происходит из-за того, что у вас в системе не хватает нужных библиотек и других пакетов.

ошибка amd driver installer

amd radeon driver installer

Теперь мы видим какие пакеты нужно установить:

недостающие пакеты для amd radeon driver installer

Будьте внимательны! В вашей системе список пакетов может быть другим! Вам нужно установить только необходимые пакеты из ващего лога установки (файл /usr/share/ati/fglrx-install.log).

Установим недостающие пакеты командой:

установщик radeon драйверов

лицензионное соглашение amd driver installer

amd driver installer выбор ОС

После того как установщик закончит генерировать пакеты вы увидите такое окно:

генерация пакетов установщиком amd radeon закончена

После того как установка будет завершена выполните команду:


Uno из наиболее распространенных проблем, которые обычно возникают в Ubuntu или любые его производные когда пользователь устанавливает пакеты deb, которые он загружает с какого-то веб-сайта, Это известная проблема с невыполненными зависимостями, она возникает из-за того, что для указанного пакета требуется определенная версия приложения, или он будет выпущен, и его нет в системе, или что менеджер пакетов не может найти правильные зависимые пакеты, необходимые для выполнения программы Ubuntu.

Хотя такого рода проблемы возникают все реже и реже, В связи с тем, что многие пользователи уже склонны предпочитать использование приложений Flatpak, AppImage или Snap, в дополнение к тому факту, что у них уже есть достойный каталог с самыми популярными приложениями, и все больше разработчиков продолжают добавлять свои приложения в этот тип формат.

Выявление проблемы

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

Эта ошибка сообщается нам из терминала, который сообщает нам, что определенные зависимости не могут быть выполнены. или в случае установки через программный центр Ubuntu просто не устанавливает приложение.

Здесь важно проверить, не пытаемся ли мы установить устаревший пакет. Что ж, возможно, есть более свежий пакет или проверьте репозиторий, на какую дату датируются пакеты и до какой версии доступна.

Если конфликтующий пакет уже установлен, при попытке запустить команду:

Это проинформирует нас о конфликте и попросит нас выполнить команду для решения проблемы.

Применение первого решения

Здесь важно учитывать изменения, которые вы печатаете поскольку, если он не разрешается в конфликте с зависимостями, он продолжит удаление конфликтующего пакета или пакетов и сообщит нам, какие зависимости конфликтуют с пакетом.

Таким же образом вы можете выбрать другое решение:


Второе решение, установка необходимых зависимостей

Принимая во внимание предыдущий шаг, на котором мы записываем пакеты или библиотеки, необходимые для решения ошибок зависимостей, здесь мы собираемся установить пакеты один за другим с терминала, или мы можем помочь себе с помощью Synaptic

Например, в терминале нам показывают что-то вроде этого:

Следует отметить, что Это указывает на то, что выпуск «libgtk 3.0» больше или равен версии «3.16.2». за то, что мы должныs в этом случае загрузите версию указанной библиотеки. Здесь важно учитывать, что для библиотек многие приложения зависят от одной или определенной версии, поэтому лично я не советую вам сюда прикладывать руку.

Здесь вы можете скачать и установить нужные вам пакеты.

В качестве рекомендации, если при установке определенной версии библиотеки, которая запрашивается, указывает, что от нее зависит больше пакетов, лучше отказаться, так как вы можете испортить свою графическую среду или в конечном итоге разрушить свою систему.

Третий и последний вариант. При распаковке необходимо изменить зависимости и переупаковку.

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

Итак, если они ограничивают работу приложения под определенной версией, Это тот, который вызывает конфликт.

Итак мы собираемся распаковать пакет deb и изменить зависимости к той версии, которая у нас есть в системе (поэтому было важно отметить, какие зависимости конфликтуют с конкретной версией).

Для этого мы наберем команду:

Мы собираемся получить доступ к папке и идем по маршруту "/ ДЕБИАН"

И мы собираемся редактировать файл "control" с нашим любимым редактором

Здесь мы будем искать строки, указывающие на зависимости с которыми у нас есть конфликты и мы собираемся их редактировать.

Например, мы найдем что-то вроде этого:

Мы собираемся перейти на ту версию, которая у нас есть. Сохраняем изменения и переупаковываем для переустановки с помощью:

И для установки создается новый пакет deb.

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.


Для чего нужно устанавливать проприетарный драйвер?

Выввод. Если ваша система работает стабильно и вы не являетесь заядлым геймером, то скорее всего нет необходимости в установке проприетарных версий драйвера.
Но если вы не в восторге от графической производительности вашего компьютера или проблемы с воспроизведением некоторых игр, вы всегда можете установить проприетарные драйверы ATI в Ubuntu/linux Mint .

Ниже приводится два варианта для установки проприетарного драйвера ATI:

1. Для установки более новых видеокарт.
2. Второй вариант для видеокарт, скажем так, не первой свежести.

Установка проприетарного драйвера ATI в Ubuntu/Linux Mint.

1. Для новых видеокарт.

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install fglrx-installer

По завершинии установки необходимо перезагрузить компьютер для активации драйвера.

После нового входа в ситему проверьте используемый драйвер: Параметры системы ->Программы и обновления ->Дополнительные драйверы.

2. Если у вас видеокарта довольно старая и установка по первой инструкции не работает, то выполните следующие команды:

sudo add-apt-repository ppa:makson96/fglrx
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fglrx-legacy

И также следует перезагрузить компьютер для активации драйвера.

23 комментария :

Вижу, есть как дельные советы так и не очень. не всем подходит этот метод установки.

Установил способом 1
И сейчас проблема, при старте собщение the system is running in low -graphics mode
Жму ок и новое окно с возможностью вибора далнейших действий( результату от них ноль
как откатить систему назад?

sudo aticonfig --uninstall

Доступа к терминалу нету(

Ctrl+Alt+F2 - должна загрузиться консоль


И еще, ATI уже давно не существует!



Но, к сожалению, при установке выдаёт ошибку
Неразрешимая зависимость: fglrx-amdcccle-legacy

Ну и пакета такого не находит.

Читайте также: