vlc сломался после обновления nvidia-375 (xenial 16.04); libgles1-mesa vs libgles2-mesa

tl; dr

Как мне получить vlc, работая с nvidia-375 и Xenial (16.04)?

tl; dr

10 апреля 2017 года apt через x-org-edgers PPA обновил мои драйверы nvidia от nvidia-367 до nvidia-375.

Вскоре после того, как vlc перестала работать.

Я удалил и попытался переустановить vlc, но получил следующее:

vlc : Depends: libgles1-mesa (>= 7.8.1) but it is not going to be installed or libgles1 E: Unable to correct problems, you have held broken packages.

Вопрос

Как мне снова заставить VLC работать? Как мне настроить ppa так, чтобы после nvidia / display он не обновил его? (т. е. удалить файл ppa из /etc/apt/sources.list.d)

Несколько точек

Как мне снова заставить VLC работать? Я не делаю ничего привлекательного в плане графики (игры и т. Д.): Просто запустите 4K-дисплей и хотите, чтобы функция suspend / resume работала правильно Как настроить мой ppa так, чтобы после nvidia / display он не обновлял его ? (т. е. удалить файл ppa из /etc/apt/sources.list.d)

thanks

Вопрос

Я запустил ppa purge для xorg-edgers и установил драйверы nvidia:

$ sudo ppa-purge ppa:xorg-edgers/ppa $ sudo apt-get install nvidia-current $ sudo apt-get autoremove

Обновление # 2

Вот политика для libgles1-mesa, а также вывод установки nvidia-current

$ sudo apt-cache policy libgles1-mesa libgles1-mesa: Installed: (none) Candidate: 12.0.6-0ubuntu0.16.04.1 Version table: 12.0.6-0ubuntu0.16.04.1 500 500 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages 11.2.0-1ubuntu2 500 500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64

Пакеты

$ sudo apt-get install nvidia-current Reading package lists... Done Building dependency tree Reading state information... Done nvidia-current is already the newest version (304.135-0ubuntu0.16.04.1). 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded.

Обновление # 3: вывод «apt-get install vlc»

$sudo apt-get install vlc Reading package lists... Building dependency tree... Reading state information... 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: vlc : Depends: libgles1-mesa (>= 7.8.1) but it is not going to be installed or libgles1 E: Unable to correct problems, you have held broken packages.
0
задан 8 May 2017 в 05:50

0 ответов

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

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