Страница 1 из 1

Ошибки зависимостей

Добавлено: 29 июн 2017, 09:31
yyyuuu
Ставил драйвера для видео карты. Вылезла ошибка. Есть знатоки кто знает как решить проблему?

Ошибки зависимостей

Добавлено: 29 июн 2017, 09:37
yyyuuu

Код: Выделить всё

(Чтение базы данных … на данный момент установлено 350650 файлов и каталогов.)
Подготовка к распаковке …/libgl1-mesa-glx_1%3a17.1.3-0~x~padoka0_amd64.deb …
Распаковывается libgl1-mesa-glx:amd64 (1:17.1.3-0~x~padoka0) на замену (17.1.2-1ubuntu1~16.04~1) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libgl1-mesa-glx_1%3a17.1.3-0~x~padoka0_amd64.deb (--unpack):
 попытка перезаписать «/usr/lib/x86_64-linux-gnu/libvulkan_intel.so», который уже имеется в пакете mesa-vulkan-drivers:amd64 17.1.2-1ubuntu1~16.04~1
dpkg-deb: ошибка: подпроцесс вставка уничтожен по сигналу (Обрыв канала)
Обрабатываются триггеры для libc-bin (2.23-0ubuntu9) …
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libgl1-mesa-glx_1%3a17.1.3-0~x~padoka0_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ошибка при установке пакета. Попытка восстановления:
sudo apt-get -f install

Код: Выделить всё

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Следующий пакет устанавливался автоматически и больше не требуется:
  libwayland-client0:i386
Для его удаления используйте «sudo apt autoremove».
Будут установлены следующие дополнительные пакеты:
  libgl1-mesa-glx
Пакеты, которые будут обновлены:
  libgl1-mesa-glx
обновлено 1, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 7 пакетов не обновлено.
Необходимо скачать 0 B/1 254 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 4 429 kB.
Хотите продолжить? [Д/н] д
(Чтение базы данных … на данный момент установлено 350650 файлов и каталогов.)
Подготовка к распаковке …/libgl1-mesa-glx_1%3a17.1.3-0~x~padoka0_amd64.deb …
Распаковывается libgl1-mesa-glx:amd64 (1:17.1.3-0~x~padoka0) на замену (17.1.2-1ubuntu1~16.04~1) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libgl1-mesa-glx_1%3a17.1.3-0~x~padoka0_amd64.deb (--unpack):
 попытка перезаписать «/usr/lib/x86_64-linux-gnu/libvulkan_intel.so», который уже имеется в пакете mesa-vulkan-drivers:amd64 17.1.2-1ubuntu1~16.04~1
dpkg-deb: ошибка: подпроцесс вставка уничтожен по сигналу (Обрыв канала)
Обрабатываются триггеры для libc-bin (2.23-0ubuntu9) …
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libgl1-mesa-glx_1%3a17.1.3-0~x~padoka0_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Ошибки зависимостей

Добавлено: 29 июн 2017, 09:47
Chocobo
yyyuuu писал(а): попытка перезаписать «/usr/lib/x86_64-linux-gnu/libvulkan_intel.so», который уже имеется в пакете mesa-vulkan-drivers:amd64 17.1.2-1ubuntu1~16.04~1
между собой видать кофликтуют пакеты libgl1-mesa-glx и mesa-vulkan-drivers, одну и туже либу курочат.

Попробуй удалить один из них, кто важней - ориентируйся по зависимостям, что захотят с собой утащить.

Ошибки зависимостей

Добавлено: 29 июн 2017, 09:53
yyyuuu
Так а подскажите пожалуйста и эти пакеты удалять?

Ошибки зависимостей

Добавлено: 29 июн 2017, 09:57
yyyuuu
Так же появилась новая ошибка

Код: Выделить всё

Steam needs to install these additional packages: 
	libgl1-mesa-glx:i386
[sudo] пароль для nikita: 
.......................
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»:
Пакеты, имеющие неудовлетворённые зависимости:
 libgl1-mesa-glx : Зависит: libglapi-mesa (= 17.1.2-1ubuntu1~16.04~1) но 1:17.1.3-0~x~padoka0 будет установлен
                   Ломает: libgl1-mesa-glx:i386 (!= 17.1.2-1ubuntu1~16.04~1) но 1:17.1.3-0~x~padoka0 будет установлен
 libgl1-mesa-glx:i386 : Ломает: libgl1-mesa-glx (!= 1:17.1.3-0~x~padoka0) но 17.1.2-1ubuntu1~16.04~1 будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).
Press return to continue: 

Ошибки зависимостей

Добавлено: 29 июн 2017, 10:02
yyyuuu
Когда ставлю пакет на удаление выдает это. На сколько это серьезно и что произойдет если удалю?

Ошибки зависимостей

Добавлено: 29 июн 2017, 10:07
Chocobo
А покажи лучше inxi -r

У тебя похоже подключены одновременно репы padoka и x-swat судя по версиям

Ошибки зависимостей

Добавлено: 29 июн 2017, 10:09
yyyuuu
inxi -r

Код: Выделить всё

inxi -r
Repos:     Active apt sources in file: /etc/apt/sources.list.d/amdgpu-pro.list
           deb [ trusted=yes ] file:/var/opt/amdgpu-pro-local/ ./
           Active apt sources in file: /etc/apt/sources.list.d/atareao-telegram-xenial.list
           deb http://ppa.launchpad.net/atareao/telegram/ubuntu xenial main
           deb-src http://ppa.launchpad.net/atareao/telegram/ubuntu xenial main
           Active apt sources in file: /etc/apt/sources.list.d/nilarimogard-webupd8-xenial.list
           deb http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu xenial main
           deb-src http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu xenial main
           Active apt sources in file: /etc/apt/sources.list.d/official-package-repositories.list
           deb http://packages.linuxmint.com serena main upstream import backport #id:linuxmint_main
           deb http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse
           deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse
           deb http://archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse
           deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
           deb http://archive.canonical.com/ubuntu/ xenial partner
           Active apt sources in file: /etc/apt/sources.list.d/paulo-miguel-dias-pkppa-xenial.list
           deb http://ppa.launchpad.net/paulo-miguel-dias/pkppa/ubuntu xenial main
           deb-src http://ppa.launchpad.net/paulo-miguel-dias/pkppa/ubuntu xenial main
           Active apt sources in file: /etc/apt/sources.list.d/steam.list
           deb [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
           deb-src [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
           Active apt sources in file: /etc/apt/sources.list.d/teejee2008-ppa-xenial.list
           deb http://ppa.launchpad.net/teejee2008/ppa/ubuntu xenial main
           deb-src http://ppa.launchpad.net/teejee2008/ppa/ubuntu xenial main
           Active apt sources in file: /etc/apt/sources.list.d/ubuntu-x-swat-updates-xenial.list
           deb http://ppa.launchpad.net/ubuntu-x-swat/updates/ubuntu xenial main
           deb-src http://ppa.launchpad.net/ubuntu-x-swat/updates/ubuntu xenial main
           Active apt sources in file: /etc/apt/sources.list.d/webupd8team-java-xenial.list
           deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
           deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
           Active apt sources in file: /etc/apt/sources.list.d/yandex-browser-beta.list
           deb [arch=amd64] http://repo.yandex.ru/yandex-browser/deb beta main

Ошибки зависимостей

Добавлено: 29 июн 2017, 10:18
Chocobo
yyyuuu писал(а): Active apt sources in file: /etc/apt/sources.list.d/ubuntu-x-swat-updates-xenial.list
deb http://ppa.launchpad.net/ubuntu-x-swat/updates/ubuntu xenial main
...
Active apt sources in file: /etc/apt/sources.list.d/paulo-miguel-dias-pkppa-xenial.list
deb http://ppa.launchpad.net/paulo-miguel-dias/pkppa/ubuntu xenial main
deb-src http://ppa.launchpad.net/paulo-miguel-dias/pkppa/ubuntu xenial main
вот они меж собой и воюют за версии пересекающихся пакетов.

Один из них надо вынести (sudo add-apt-repository --remove ppa:ubuntu-x-swat/updates или sudo add-apt-repository --remove ppa:paulo-miguel-dias/pkppa) и обновить список пакетов (apt update).
Дальше должно починиться само при обновлении или c apt install -f

Ошибки зависимостей

Добавлено: 29 июн 2017, 10:29
yyyuuu
воспользовался командой
sudo add-apt-repository --remove ppa:ubuntu-x-swat/updates

Код: Выделить всё

apt install -f
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Следующий пакет устанавливался автоматически и больше не требуется:
  libwayland-client0:i386
Для его удаления используйте «sudo apt autoremove».
Будут установлены следующие дополнительные пакеты:
  libgl1-mesa-glx
Пакеты, которые будут обновлены:
  libgl1-mesa-glx
обновлено 1, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 7 пакетов не обновлено.
Необходимо скачать 0 B/1 254 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 4 429 kB.
Хотите продолжить? [Д/н] д
Выбор ранее не выбранного пакета libgl1-mesa-glx:amd64.
(Чтение базы данных … на данный момент установлено 350650 файлов и каталогов.)
Подготовка к распаковке …/libgl1-mesa-glx_1%3a17.1.3-0~x~padoka0_amd64.deb …
Распаковывается libgl1-mesa-glx:amd64 (1:17.1.3-0~x~padoka0) на замену (17.1.2-1ubuntu1~16.04~1) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libgl1-mesa-glx_1%3a17.1.3-0~x~padoka0_amd64.deb (--unpack):
 попытка перезаписать «/usr/lib/x86_64-linux-gnu/libvulkan_intel.so», который уже имеется в пакете mesa-vulkan-drivers:amd64 17.1.2-1ubuntu1~16.04~1
dpkg-deb: ошибка: подпроцесс вставка уничтожен по сигналу (Обрыв канала)
Обрабатываются триггеры для libc-bin (2.23-0ubuntu9) …
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libgl1-mesa-glx_1%3a17.1.3-0~x~padoka0_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Ошибки зависимостей

Добавлено: 29 июн 2017, 10:36
Chocobo
apt remove mesa-vulkan-drivers попробуй (мы его вроде в соседней теме и пробовали ставить под доту), если на него будут подвязки - то подтащится с оставшихся реп.

Ошибки зависимостей

Добавлено: 29 июн 2017, 10:47
yyyuuu
Странно но выдал ошибку снова

Код: Выделить всё

apt remove mesa-vulkan-drivers
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»:
Пакеты, имеющие неудовлетворённые зависимости:
 libgl1-mesa-glx : Зависит: libglapi-mesa (= 17.1.2-1ubuntu1~16.04~1) но 1:17.1.3-0~x~padoka0 будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).

Ошибки зависимостей

Добавлено: 29 июн 2017, 10:59
Chocobo
yyyuuu, ну чет там все перемешалось из-за того что всяких разных реп накидал однотипных)

Можно попробовать в обратную с x-swat может, раз основное подтащилось оттуда.
Или же вычищать все что относится к ним, и ставить заново уже без конфликта источников

Ошибки зависимостей

Добавлено: 29 июн 2017, 11:10
yyyuuu
Восстановился с резервной копии, ошибка исчезла.

Код: Выделить всё

inxi -r
Repos:     Active apt sources in file: /etc/apt/sources.list.d/atareao-telegram-xenial.list
           deb http://ppa.launchpad.net/atareao/telegram/ubuntu xenial main
           deb-src http://ppa.launchpad.net/atareao/telegram/ubuntu xenial main
           Active apt sources in file: /etc/apt/sources.list.d/official-package-repositories.list
           deb http://packages.linuxmint.com serena main upstream import backport #id:linuxmint_main
           deb http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse
           deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse
           deb http://archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse
           deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
           deb http://archive.canonical.com/ubuntu/ xenial partner
           Active apt sources in file: /etc/apt/sources.list.d/steam.list
           deb [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
           deb-src [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
           Active apt sources in file: /etc/apt/sources.list.d/teejee2008-ppa-xenial.list
           deb http://ppa.launchpad.net/teejee2008/ppa/ubuntu xenial main
           deb-src http://ppa.launchpad.net/teejee2008/ppa/ubuntu xenial main
           Active apt sources in file: /etc/apt/sources.list.d/ubuntu-x-swat-updates-xenial.list
           deb http://ppa.launchpad.net/ubuntu-x-swat/updates/ubuntu xenial main
           deb-src http://ppa.launchpad.net/ubuntu-x-swat/updates/ubuntu xenial main
           Active apt sources in file: /etc/apt/sources.list.d/webupd8team-java-xenial.list
           deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
           deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
           Active apt sources in file: /etc/apt/sources.list.d/yandex-browser-beta.list
           deb [arch=amd64] http://repo.yandex.ru/yandex-browser/deb beta main
nikita@Linux ~ $ 
теперь вопрос, как ставить AMDGPU и ставить ли вообще? Какие репы подключать чтобы не нарушить зависимости

Ошибки зависимостей

Добавлено: 29 июн 2017, 11:29
Chocobo
amdgpu - у тебя и сейчас)
Ставить ил нет Pro - решай сам) тем более исходя из сообщения в соседней теме, что фпс был годным и без проприетари.

У меня нет карты под amdgpu-pro, поэтому глубоко копать вопросы её производительности не довелось

Ошибки зависимостей

Добавлено: 29 июн 2017, 11:55
yyyuuu
Спасибо большое за ответы.
Заметил такое, на Виндовс фпс ниже 80 не падало никогда, был от 80-140. Теперь может и от 30-100 колеблется.
Интуитивно догадываюсь что проблемы могут быть в драйверах. Хочется понять решаема эта проблема или нет