Как решить неудовлетворенные зависимости при установке драйверов Nvidia?

Я продолжаю получать эту ошибку, когда пытаюсь запустить sudo apt-get install nvidia-current:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 nvidia-current : Depends: xorg-video-abi-11
                  Depends: xserver-xorg-core (>= 2:1.10.99.901)
E: Unable to correct problems, you have held broken packages.

Как мне это исправить?

11
задан 24 February 2013 в 07:19

4 ответа

Чтобы решить

E: Unable to correct problems, you have held broken packages.

Попробуйте:

sudo apt-get install --fix-broken xorg-video-abi-11 xserver-xorg-core

Этот трюк сработал для меня

Другой вариант будет:

sudo apt-get remove --purge nvidia-*
sudo ubuntu-drivers autoinstall
sudo service lightdm restart

Затем перезагрузите машину

0
ответ дан 24 February 2013 в 07:19

Эта проблема возникает из-за ошибки Xorg / nVidia, когда драйвер nVidia несовместим с некоторым кодом в последней версии Xorg. Вы можете попробовать установить драйверы с помощью Software Sources (вкладка «Дополнительные драйверы»), или jockey-text в терминале (который вы можете узнать, как использовать быстрый поиск в Google или jockey-text --help), или проверить свои драйверы на nVidia. веб-сайт по адресу http://www.geforce.com/drivers (используйте поиск драйверов вручную). Установка драйверов с помощью apt не будет работать до тех пор, пока проблема не будет устранена в будущем.

Если вам нужны инструкции по установке драйверов с веб-сайта nVidia, следуйте инструкциям здесь: https://help.ubuntu.com/community/NvidiaManual

0
ответ дан 24 February 2013 в 07:19

Как отметил пользователь «rajagenupula». Особая благодарность пользователю 'rajagenupula'

Установите старую (12.04.1) версию xserver, и вы можете установить cuda с необходимым драйвером (пакет apt nvidia-current).

sudo apt-get install xorg-video-abi-11 xserver-xorg-core

0
ответ дан 24 February 2013 в 07:19

удалить файл sources.list.and создать новый файл sources.list ...

sudo rm /etc/apt/sources.list 

Затем введите

sudo software-properties-gtk 

enter image description here Это откроет software-properties-gtk и список источников новостей будет создан автоматически. [ 117]

Затем измените сервер на США или любой другой сервер по вашему выбору. Вы должны включить репозитории из нового диалога, чтобы создать новый sources.list.

Отметьте все флажки, нажмите «Восстановить», затем нажмите «Закрыть».

Необходимо восстановить репозитории по умолчанию

 sudo apt-get update && sudo apt-get dist-upgrade -y

(рекомендуется сделать резервную копию этого файла перед установкой, чтобы восстановить, если такие вещи случаются)

0
ответ дан 24 February 2013 в 07:19

Другие вопросы по тегам:

Похожие вопросы: