Это хорошо, что драйверы Nvidia от PPA зависят от xserver-xorg-core?

$ sudo apt install nvidia-driver-410

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-driver-410 : Depends: xserver-xorg-video-nvidia-410 (= 410.78-0ubuntu1~gpu18.04.1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Рекурсивно роя в зависевшие пакеты (начинающий с xserver-xorg-video-nvidia-xxx для меня), это наконец заканчивается в xserver-xorg-core. Но я не чувствую, что любой из пакетов той группы необходим вообще.

Это - новая Ubuntu 18.04 установка LTS, ничто не было сделано к системе кроме добавления графических драйверов PPA. Ни один из apt install -f, apt install --fix-broken, dpkg --get-selections | grep hold определенный любые ошибки

3
задан 15 February 2019 в 17:35

2 ответа

Это в порядке.

xserver-xorg-core сервис должен представить Ваш рабочий стол.
xserver-xorg-video-nvidia-410 обеспечит оптимизированное аппаратное ускорение для Вашего X-сервера.

X-сервер предварительно установлен в соответствии с Ubuntu при рассмотрении пакетов по умолчанию Ubuntu 18.04.2.

3
ответ дан 1 December 2019 в 15:49

Это определенно НЕ хорошо. Это опасно.

Установка xserver-xorg-core требует ubuntu-desktop, xserver-xorg-core-hwe-18.04, и в основном любой существенный графический пакет, который будет удален. Последствием был бы постоянный черный экран. Я встретился с той же проблемой при установке CUDA 10.1.

Я нашел решение: используйте graphics-drivers версия ppa nvidia-driver-418 вместо по умолчанию. Эта версия не зависит от xserver-xorg-core и не должен вызывать черный экран. Сделайте следующее (после перезагрузки):

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-driver-418

После перезагрузки необходимо смочь использовать nvidia-smi и следуйте за исходным CUDA 10.1 .deb (локальные) инструкции, если Вы также устанавливаете CUDA.

1
ответ дан 1 December 2019 в 15:49

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

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