Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: неразрешенные зависимости  (Прочитано 3582 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Jebbyk

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
неразрешенные зависимости
« : 23 Сентября 2018, 01:17:21 »
установил драйвер видеокарты, вроде поставился нормально. В nvidia x server пишет что версия 340.106
Попробовал поставить поддержку cuda как описано здесь https://www.youtube.com/watch?v=siJrPG1Ex6Y чтоб рендерить в блендере на GPU но что то с установкой пошло не так
теперь постоянные какие то ошибки с зависимостями. Весь гугл перерыл, везде советуют одно и тоже и все это не работает. Подскажите что делать.
Я очень очень новичек, так что прошу обьяснять как для самых маленьких
Ес чо я там полотно консоли прикрепил. Там дофига всего что я перепробовал, но т.к. я не знаю реально, что из этого несет полезную инфу то оставил все целиком.
Как я понял проблема в том что отсутствует\неустановился пакет libcuda1 ноо как его установить я сам не знаю. наделаю такого что в пятый раз переставлять систему придется ;D, у меня уже нервишки сдают
« Последнее редактирование: 23 Сентября 2018, 01:32:18 от Jebbyk »

Dzhoser

  • Гость
Re: неразрешенные зависимости
« Ответ #1 : 23 Сентября 2018, 08:25:41 »
Сообщения терминала мы конечноже не читаем
Цитировать
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
У Вас Ubuntu 17.04?
« Последнее редактирование: 23 Сентября 2018, 08:28:18 от Dzhoser »

Оффлайн Jebbyk

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: неразрешенные зависимости
« Ответ #2 : 23 Сентября 2018, 08:28:04 »
Конечно же читаем, и я эту команду пробовал. В текстовом файле видно это. И оно тоже не даёт положительных результатов.

Dzhoser

  • Гость
Re: неразрешенные зависимости
« Ответ #3 : 23 Сентября 2018, 08:33:13 »
Драйвер как ставили через менеджер драйверов?

Оффлайн Jebbyk

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
« Последнее редактирование: 23 Сентября 2018, 08:36:15 от Jebbyk »

Dzhoser

  • Гость
Re: неразрешенные зависимости
« Ответ #5 : 23 Сентября 2018, 08:35:56 »
sudo apt-get install nvidia-304 nvidia-settings этой командой ставили
« Последнее редактирование: 23 Сентября 2018, 08:42:41 от Dzhoser »

Оффлайн Jebbyk

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: неразрешенные зависимости
« Ответ #6 : 23 Сентября 2018, 08:38:36 »
Дал

Dzhoser

  • Гость
Re: неразрешенные зависимости
« Ответ #7 : 23 Сентября 2018, 08:49:40 »
sudo apt-get purge nvidia-sudo apt-get updatesudo apt-get cleansudo apt-get autocleansudo apt-get install nvidia-304 nvidia-settingssudo reboot
« Последнее редактирование: 23 Сентября 2018, 08:52:40 от Dzhoser »

Оффлайн Jebbyk

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: неразрешенные зависимости
« Ответ #8 : 23 Сентября 2018, 08:53:14 »
jebbyk@jebbyk-proger-PC:~$ sudo apt-get purge nvidia-
[sudo] пароль для jebbyk:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Пакет «nvidia» не установлен, поэтому не может быть удалён
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
 libcuinj64-9.1 : Зависит: libcuda1 (>= 387.26) но он не может быть установлен или
                                  libcuda-9.1-1
 libgl1-mesa-dev : Зависит: libglvnd-dev но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета, (или найдите другое решение).
jebbyk@jebbyk-proger-PC:~$ ^C
jebbyk@jebbyk-proger-PC:~$



Пользователь добавил сообщение 23 Сентября 2018, 08:56:13:
jebbyk@jebbyk-proger-PC:~$ sudo apt-get install nvidia-304 nvidia-settings
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
 libcuinj64-9.1 : Зависит: libcuda1 (>= 387.26) но он не может быть установлен или
                                  libcuda-9.1-1
 libegl-mesa0 : Ломает: nvidia-304 но 304.137-0ubuntu2 будет установлен
 libgl1-mesa-dev : Зависит: libglvnd-dev но он не будет установлен
 libglx-mesa0 : Ломает: nvidia-304 но 304.137-0ubuntu2 будет установлен
 nvidia-304 : Конфликтует: xorg-driver-binary
              Рекомендует: libcuda1-304 но он не будет установлен
              Рекомендует: nvidia-opencl-icd-304 но он не будет установлен
 nvidia-340 : Конфликтует: xorg-driver-binary
              Рекомендует: libcuda1-340 но он не будет установлен
              Рекомендует: nvidia-opencl-icd-340 но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета, (или найдите другое решение).
jebbyk@jebbyk-proger-PC:~$
« Последнее редактирование: 23 Сентября 2018, 08:56:13 от Jebbyk »

Dzhoser

  • Гость
Re: неразрешенные зависимости
« Ответ #9 : 23 Сентября 2018, 08:59:18 »
sudo apt autocleansudo apt autoremovesudo apt install -f
« Последнее редактирование: 23 Сентября 2018, 09:02:17 от Dzhoser »

Оффлайн Jebbyk

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: неразрешенные зависимости
« Ответ #10 : 23 Сентября 2018, 09:00:30 »
jebbyk@jebbyk-proger-PC:~$ sudo apt autoremove
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
 libcuinj64-9.1 : Зависит: libcuda1 (>= 387.26) но он не может быть установлен или
                                  libcuda-9.1-1
 libgl1-mesa-dev : Зависит: libglvnd-dev но он не установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета, (или найдите другое решение).
jebbyk@jebbyk-proger-PC:~$

Пользователь добавил сообщение 23 Сентября 2018, 09:03:00:
jebbyk@jebbyk-proger-PC:~$ sudo apt --fix-broken install
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Будут установлены следующие дополнительные пакеты:
  libgles1 libglvnd-dev libnvidia-compute-396
НОВЫЕ пакеты, которые будут установлены:
  libgles1 libglvnd-dev libnvidia-compute-396
Обновлено 0 пакетов, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 7 пакетов не обновлено.
Установлено или удалено не до конца 6 пакетов.
Необходимо скачать 20,0 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 99,7 MB.
Хотите продолжить? [Д/н] y
Пол:1 http://ru.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libgles1 amd64 1.0.0-2ubuntu2.2 [11,2 kB]
Пол:2 http://ru.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libglvnd-dev amd64 1.0.0-2ubuntu2.2 [3 408 B]
Пол:3 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main amd64 libnvidia-compute-396 amd64 396.54-0ubuntu0~gpu18.04.1 [19,9 MB]
Получено 20,0 MB за 37с (539 kB/s)                                             
(Чтение базы данных … на данный момент установлено 188798 файлов и каталогов.)
Подготовка к распаковке …/libnvidia-compute-396_396.54-0ubuntu0~gpu18.04.1_amd64.deb …
Распаковывается libnvidia-compute-396:amd64 (396.54-0ubuntu0~gpu18.04.1) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libnvidia-compute-396_396.54-0ubuntu0~gpu18.04.1_amd64.deb (--unpack):
 попытка перезаписать «/usr/lib/x86_64-linux-gnu/libnvidia-ml.so», который уже имеется в пакете nvidia-340 340.106-0ubuntu3
Подготовка к распаковке …/libgles1_1.0.0-2ubuntu2.2_amd64.deb …
Распаковывается libgles1:amd64 (1.0.0-2ubuntu2.2) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libgles1_1.0.0-2ubuntu2.2_amd64.deb (--unpack):
 попытка перезаписать «/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1», который уже имеется в пакете nvidia-340 340.106-0ubuntu3
Подготовка к распаковке …/libglvnd-dev_1.0.0-2ubuntu2.2_amd64.deb …
Распаковывается libglvnd-dev:amd64 (1.0.0-2ubuntu2.2) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libglvnd-dev_1.0.0-2ubuntu2.2_amd64.deb (--unpack):
 попытка перезаписать «/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so», который уже имеется в пакете nvidia-340 340.106-0ubuntu3
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libnvidia-compute-396_396.54-0ubuntu0~gpu18.04.1_amd64.deb
 /var/cache/apt/archives/libgles1_1.0.0-2ubuntu2.2_amd64.deb
 /var/cache/apt/archives/libglvnd-dev_1.0.0-2ubuntu2.2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Пользователь добавил сообщение 23 Сентября 2018, 09:05:19:
jebbyk@jebbyk-proger-PC:~$ sudo apt autoclean
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
jebbyk@jebbyk-proger-PC:~$ sudo apt autoremove
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
 libcuinj64-9.1 : Зависит: libcuda1 (>= 387.26) но он не может быть установлен или
                                  libcuda-9.1-1
 libgl1-mesa-dev : Зависит: libglvnd-dev но он не установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета, (или найдите другое решение).
jebbyk@jebbyk-proger-PC:~$ sudo apt install -f
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Будут установлены следующие дополнительные пакеты:
  libgles1 libglvnd-dev libnvidia-compute-396
НОВЫЕ пакеты, которые будут установлены:
  libgles1 libglvnd-dev libnvidia-compute-396
Обновлено 0 пакетов, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 7 пакетов не обновлено.
Установлено или удалено не до конца 6 пакетов.
Необходимо скачать 0 B/20,0 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 99,7 MB.
Хотите продолжить? [Д/н] y
(Чтение базы данных … на данный момент установлено 188798 файлов и каталогов.)
Подготовка к распаковке …/libnvidia-compute-396_396.54-0ubuntu0~gpu18.04.1_amd64.deb …
Распаковывается libnvidia-compute-396:amd64 (396.54-0ubuntu0~gpu18.04.1) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libnvidia-compute-396_396.54-0ubuntu0~gpu18.04.1_amd64.deb (--unpack):
 попытка перезаписать «/usr/lib/x86_64-linux-gnu/libnvidia-ml.so», который уже имеется в пакете nvidia-340 340.106-0ubuntu3
Подготовка к распаковке …/libgles1_1.0.0-2ubuntu2.2_amd64.deb …
Распаковывается libgles1:amd64 (1.0.0-2ubuntu2.2) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libgles1_1.0.0-2ubuntu2.2_amd64.deb (--unpack):
 попытка перезаписать «/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1», который уже имеется в пакете nvidia-340 340.106-0ubuntu3
Подготовка к распаковке …/libglvnd-dev_1.0.0-2ubuntu2.2_amd64.deb …
Распаковывается libglvnd-dev:amd64 (1.0.0-2ubuntu2.2) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libglvnd-dev_1.0.0-2ubuntu2.2_amd64.deb (--unpack):
 попытка перезаписать «/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so», который уже имеется в пакете nvidia-340 340.106-0ubuntu3
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libnvidia-compute-396_396.54-0ubuntu0~gpu18.04.1_amd64.deb
 /var/cache/apt/archives/libgles1_1.0.0-2ubuntu2.2_amd64.deb
 /var/cache/apt/archives/libglvnd-dev_1.0.0-2ubuntu2.2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
jebbyk@jebbyk-proger-PC:~$
« Последнее редактирование: 23 Сентября 2018, 09:05:19 от Jebbyk »

Dzhoser

  • Гость
Re: неразрешенные зависимости
« Ответ #11 : 23 Сентября 2018, 09:05:29 »
Первая команда отработала?

Оффлайн Jebbyk

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: неразрешенные зависимости
« Ответ #12 : 23 Сентября 2018, 09:06:38 »
jebbyk@jebbyk-proger-PC:~$ sudo apt autoclean
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово


Пользователь добавил сообщение 23 Сентября 2018, 09:09:29:
кстати Ubuntu 18.04
« Последнее редактирование: 23 Сентября 2018, 09:09:29 от Jebbyk »

Dzhoser

  • Гость
Re: неразрешенные зависимости
« Ответ #13 : 23 Сентября 2018, 09:12:21 »
sudo rm -f /var/cache/apt/archives/*.deb
Потом все команды из 9 поста

Оффлайн Jebbyk

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: неразрешенные зависимости
« Ответ #14 : 23 Сентября 2018, 09:14:27 »
ок

Пользователь добавил сообщение 23 Сентября 2018, 09:16:51:
в итоге все теже самые ошибки, и ранее удаленные пакеты снова в той папке.
jebbyk@jebbyk-proger-PC:~$ sudo rm -f /var/cache/apt/archives/*.deb
jebbyk@jebbyk-proger-PC:~$ sudo apt autoclean
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
jebbyk@jebbyk-proger-PC:~$ sudo apt autoremove
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
 libcuinj64-9.1 : Зависит: libcuda1 (>= 387.26) но он не может быть установлен или
                                  libcuda-9.1-1
 libgl1-mesa-dev : Зависит: libglvnd-dev но он не установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета, (или найдите другое решение).
jebbyk@jebbyk-proger-PC:~$ sudo apt install -f
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Будут установлены следующие дополнительные пакеты:
  libgles1 libglvnd-dev libnvidia-compute-396
НОВЫЕ пакеты, которые будут установлены:
  libgles1 libglvnd-dev libnvidia-compute-396
Обновлено 0 пакетов, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 7 пакетов не обновлено.
Установлено или удалено не до конца 6 пакетов.
Необходимо скачать 20,0 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 99,7 MB.
Хотите продолжить? [Д/н] y
Пол:1 http://ru.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libgles1 amd64 1.0.0-2ubuntu2.2 [11,2 kB]
Пол:2 http://ru.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libglvnd-dev amd64 1.0.0-2ubuntu2.2 [3 408 B]
Пол:3 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main amd64 libnvidia-compute-396 amd64 396.54-0ubuntu0~gpu18.04.1 [19,9 MB]
Получено 20,0 MB за 30с (664 kB/s)                                             
(Чтение базы данных … на данный момент установлено 188798 файлов и каталогов.)
Подготовка к распаковке …/libnvidia-compute-396_396.54-0ubuntu0~gpu18.04.1_amd64.deb …
Распаковывается libnvidia-compute-396:amd64 (396.54-0ubuntu0~gpu18.04.1) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libnvidia-compute-396_396.54-0ubuntu0~gpu18.04.1_amd64.deb (--unpack):
 попытка перезаписать «/usr/lib/x86_64-linux-gnu/libnvidia-ml.so», который уже имеется в пакете nvidia-340 340.106-0ubuntu3
Подготовка к распаковке …/libgles1_1.0.0-2ubuntu2.2_amd64.deb …
Распаковывается libgles1:amd64 (1.0.0-2ubuntu2.2) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libgles1_1.0.0-2ubuntu2.2_amd64.deb (--unpack):
 попытка перезаписать «/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1», который уже имеется в пакете nvidia-340 340.106-0ubuntu3
Подготовка к распаковке …/libglvnd-dev_1.0.0-2ubuntu2.2_amd64.deb …
Распаковывается libglvnd-dev:amd64 (1.0.0-2ubuntu2.2) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libglvnd-dev_1.0.0-2ubuntu2.2_amd64.deb (--unpack):
 попытка перезаписать «/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so», который уже имеется в пакете nvidia-340 340.106-0ubuntu3
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libnvidia-compute-396_396.54-0ubuntu0~gpu18.04.1_amd64.deb
 /var/cache/apt/archives/libgles1_1.0.0-2ubuntu2.2_amd64.deb
 /var/cache/apt/archives/libglvnd-dev_1.0.0-2ubuntu2.2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
jebbyk@jebbyk-proger-PC:~$
« Последнее редактирование: 23 Сентября 2018, 09:18:10 от Jebbyk »

 

Страница сгенерирована за 0.045 секунд. Запросов: 23.