Mesa BPO to Stretch breaking Gnome and NVidia drivers

Andreas Beckmann anbe at debian.org
Tue May 8 13:16:16 BST 2018


On 2018-05-08 11:53, Julien Aubin wrote:
> Adding Andreas and Luca in the loop as the NVidia BPO is impacted.

Let's better take the Debian NVIDIA Maintainers list for that ...

I've prepared in SVN an update to the nvidia-graphics-drivers backport
that Conflicts with the src:libglvnd packages from stretch-backports.
That should solve the issues of pulling them in while installing
nvidia-driver/stretch-backports, avoiding the trouble caused by the
libglvnd backport. Luca plans to give it more testing later this week.

Andreas

> 2018-05-08 11:14 GMT+02:00 Julien Aubin <julien.aubin at gmail.com>:
>> 2018-05-08 11:09 GMT+02:00 Julien Aubin <julien.aubin at gmail.com>:
>>> 2018-05-08 10:54 GMT+02:00 Stuart Young <cefiar at gmail.com>:
>>>> Not quite true. It doesn't break gnome if non-nvidia drivers used for your
>>>> card (eg: intel, nouveau, radeon, etc).
>>>>
>>>> I suspect it breaks gnome due to nvidia being displaced, which is causing
>>>> gdm or the like to be removed.
>>>>
>>>> Are you installing the nvidia blob from backports as well, or are you just
>>>> trying to install it from stretch? The version in stretch seems to have
>>>> install issues for me atm.
>>>
>>> Hi,
>>>
>>> I'm installing nvidia blob from backports.
>>>
>>> On a machine w/ NVidia BLOB from BPO :
>>> ---------------------------------------------------------------------------------
>>> Anyway when I try run sudo apt dist-upgrade it tells me :
>>> administrateur at pccorei7-4770:~$ sudo apt dist-upgrade
>>> [sudo] password for administrateur:
>>> Reading package lists... Done
>>> Building dependency tree
>>> Reading state information... Done
>>> Calculating upgrade... Done
>>> The following packages have been kept back:
>>>  libegl1-mesa libgl1-mesa-glx
>>> 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
>>>
>>> Now if I try to run :
>>> sudo apt -t stretch-backports install libegl1-mesa libgl1-mesa-glx
>>> libglx-mesa0 libglapi-mesa
>>> [sudo] password for administrateur:
>>> Reading package lists... Done
>>> Building dependency tree
>>> Reading state information... Done
>>> The following packages were automatically installed and are no longer required:
>>>  0ad-data 0ad-data-common accountsservice antlr3 apache2-bin apg apper
>>> apper-data argyll argyll-ref blender-data bluez-obexd
>>>  brasero-common bwidget cardpeek-data cheese-common chromium-bsu-data
>>> cracklib-runtime devhelp-common dleyna-renderer dvdauthor
>>>  dvgrab eclipse-cdt-jni eclipse-platform-data empathy-common
>>> evince-common evolution-common fairymax famfamfam-flag-png fastjar
>>>  folks-common fonts-font-awesome fonts-texgyre fonts-uralic
>>> frei0r-plugins gedit-common gir1.2-accountsservice-1.0
>>> gir1.2-atspi-2.0
>>>  gir1.2-gck-1 gir1.2-gdata-0.0 gir1.2-gdesktopenums-3.0
>>> gir1.2-geocodeglib-1.0 gir1.2-git2-glib-1.0 gir1.2-gmenu-3.0
>>> gir1.2-goa-1.0
>>>  gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-ibus-1.0
>>> gir1.2-networkmanager-1.0 gir1.2-notify-0.7 gir1.2-polkit-1.0
>>>  gir1.2-secret-1 gir1.2-telepathyglib-0.12 gir1.2-telepathylogger-0.2
>>> gir1.2-totem-plparser-1.0 gir1.2-tracker-1.0
>>>  gir1.2-upowerglib-1.0 gir1.2-zeitgeist-2.0 gir1.2-zpj-0.0
>>> gnome-control-center-data gnome-desktop3-data
>>> gnome-icon-theme-symbolic
>>>  gnome-packagekit-data gnome-session-common gnome-shell-common
>>> gnome-terminal-data gstreamer1.0-nice guile-2.0-libs hoichess
>>>  icedtea-netx-common jarwrapper kdenlive-data kinfocenter kmenuedit
>>> kscreen ksysguard ksysguardd libaccountsservice0 libalut0
>>>  libapache2-mod-dnssd libaprutil1-dbd-sqlite3 libaprutil1-ldap
>>> libasm4-java libasound2-dev libasound2-doc libatk-wrapper-java
>>>  libaxis-java libblosc1 libboost-atomic1.62.0 libbrlapi0.6 libburn4
>>> libcaca-dev libcaribou-common libclutter-1.0-common
>>>  libcogl-common libcommons-beanutils-java libcommons-compress-java
>>> libcommons-digester-java libcommons-discovery-java libcrack2
>>>  libdb-java libdb-je-java libdb5.3-java libdb5.3-java-jni
>>> libdbusmenu-gtk3-4 libdee-1.0-4 libdrm-amdgpu1:i386 libdrm-dev
>>>  libdrm-nouveau2:i386 libdrm-radeon1:i386 libelf1:i386
>>> libfelix-bundlerepository-java libfelix-framework-java
>>>  libfelix-gogo-command-java libfelix-gogo-runtime-java
>>> libfelix-gogo-shell-java libfelix-main-java libfelix-shell-java
>>>  libfelix-utils-java libflac-dev libflexdock-java libflite1
>>> libfolks-telepathy25 libfolks25 libfreehep-export-java
>>>  libfreehep-graphics2d-java libfreehep-graphicsio-emf-java
>>> libfreehep-graphicsio-java libfreehep-graphicsio-tests-java
>>>  libfreehep-io-java libfreehep-swing-java libfreehep-util-java
>>> libgavl1 libgbm1:i386 libgdict-common libgeocode-glib0
>>>  libgit2-glib-1.0-0 libgl1-mesa-dri:i386 libglc0 libgloox15
>>> libgluegen2-jni libgluegen2-rt-java libgnome-menu-3-0
>>> libgnomekbd-common
>>>  libgtk-3-common libgtk-3-doc libgtksourceview-3.0-common
>>> libgupnp-igd-1.0-4 libgvnc-1.0-0 libgweather-common libgxps2
>>>  libhsqldb1.8.0-java libibus-1.0-5 libircclient1 libisofs6
>>> libjas-plotter-java libjavaewah-java libjavascriptcoregtk-3.0-0
>>>  libjeuclid-core-java libjgit-java libjgoodies-common-java
>>> libjgoodies-looks-java libjgraphx-java libjlatexmath-fop-java
>>>  libjlatexmath-java libjna-platform-java libjogl2-java libjogl2-jni
>>> libjrosetta-java libjte1 libjtidy-java liblaf-plugin-java
>>>  liblightdm-gobject-1-0 liblog4cplus-1.1-9 liblua5.1-0 liblucene2-java
>>> libmatio4 libmikmod-config libmikmod-dev
>>>  libmission-control-plugins0 libmjpegutils-2.1-0 libmlt-data libmovit6
>>> libmozjs-24-0 libmpeg2encpp-2.1-0 libmplex2-2.1-0 libnatpmp1
>>>  libnb-org-openide-modules-java libnb-org-openide-util-java
>>> libnb-org-openide-util-lookup-java libnice10 libnm-glib4 libnm-util2
>>>  libnss-myhostname libnvtt2 liboobs-1-5 libopenimageio1.6
>>> libopenjfx-java libopenjfx-jni libopenvdb3.2 libpeas-common libphysfs1
>>>  libpst4 libpulse-dev libpwquality-common libpwquality1 librarian0
>>> libreoffice-gtk2 libreoffice-help-en-us librome-java
>>>  libskinlf-java libslang2-dev libsvn-java libsvnclientadapter-java
>>> libswing-layout-java libswt-cairo-gtk-3-jni libswt-glx-gtk-3-jni
>>>  libswt-gnome-gtk-3-jni libswt-gtk-3-java libswt-gtk-3-jni
>>> libswt-webkit-gtk-3-jni libtablelayout-java libtcl8.5
>>> libtelepathy-glib0
>>>  libtelepathy-logger3 libtk8.5 libtracker-miner-1.0-0 libuddi4j-java
>>> libusbredirhost1 libusbredirparser1 libvisualvm-jni
>>>  libvo-aacenc0 libvte-2.91-common libwayland-cursor0:i386
>>> libwildmidi-config libwildmidi2 libwnck-3-common libwsdl4j-java
>>>  libwsil4j-java libx11-xcb-dev libxcb-dri2-0:i386 libxcb-dri2-0-dev
>>> libxcb-dri3-0:i386 libxcb-dri3-dev libxcb-glx0:i386
>>>  libxcb-glx0-dev libxcb-present-dev libxcb-present0:i386
>>> libxcb-randr0-dev libxcb-shape0-dev libxcb-sync-dev libxcb-sync1:i386
>>>  libxcb-xfixes0:i386 libxcb-xfixes0-dev libxklavier16
>>> libxmlrpc3-client-java libxshmfence-dev libxshmfence1:i386 libytnef0
>>> libzbar0
>>>  libzeitgeist-2.0-0 libzephyr4 libzstd1 megaglest-data mesa-common-dev
>>> metacity-common mutter-common mythes-en-us nautilus-data
>>>  p11-kit p11-kit-modules pidgin-data polkit-kde-1 python-enet
>>> python-zeitgeist python3-brlapi python3-louis python3-mako
>>>  python3-markupsafe python3-pyatspi python3-speechd python3-xdg
>>> rarian-compat realmd recordmydesktop rhythmbox-data scilab-cli
>>>  scilab-data scilab-doc scilab-include scilab-minimal-bin sharutils
>>> spice-client-glib-usb-acl-helper supertux-data
>>>  system-tools-backends telepathy-gabble telepathy-idle
>>> telepathy-logger telepathy-mission-control-5 telepathy-salut
>>> totem-common
>>>  transmission-common unoconv w3c-xsd-xslt warzone2100-data
>>> warzone2100-music x11proto-dri2-dev x11proto-gl-dev xboard xbrlapi
>>>  xdg-desktop-portal xwayland yelp-xsl zeitgeist-core zenity-common
>>> Use 'sudo apt autoremove' to remove them.
>>> The following additional packages will be installed:
>>>  libegl1 libegl1:i386 libgl1 libgl1:i386 libgles2 libgles2:i386
>>> libgles2-mesa libglvnd0 libglvnd0:i386 libglx0 libglx0:i386
>>>  libreoffice-avmedia-backend-vlc mesa-common-dev
>>> The following packages will be REMOVED:
>>>  0ad aisleriot alacarte baobab bijiben blender brasero brasero-cdrkit
>>> calendar-google-provider cardpeek caribou cheese
>>>  chrome-gnome-shell chromium-bsu dconf-editor dconf-tools
>>> default-java-plugin default-jdk default-jre devhelp eclipse
>>>  eclipse-anyedit eclipse-cdt eclipse-cdt-autotools eclipse-cdt-perf
>>> eclipse-cdt-profiling-framework eclipse-cdt-qt
>>>  eclipse-cdt-valgrind eclipse-eclox eclipse-egit eclipse-emf
>>> eclipse-gef eclipse-jdt eclipse-mercurialeclipse eclipse-mylyn
>>>  eclipse-pde eclipse-platform eclipse-pydev eclipse-pydev-data
>>> eclipse-rcp eclipse-remote-services-api eclipse-subclipse
>>>  eclipse-subclipse-graph eclipse-subclipse-mylyn eclipse-titan
>>> eclipse-wtp eclipse-wtp-servertools eclipse-wtp-webtools
>>>  eclipse-wtp-ws eclipse-wtp-xmltools eclipse-wtp-xsl eclipse-xsd
>>> empathy eog evince evolution evolution-data-server
>>>  evolution-plugins ffmpeg file-roller findbugs firefox-esr
>>> firefox-esr-l10n-fr five-or-more four-in-a-row galculator gcr gdm3
>>> gedit
>>>  gedit-plugins gir1.2-appindicator3-0.1 gir1.2-caribou-1.0
>>> gir1.2-champlain-0.12 gir1.2-clutter-1.0 gir1.2-clutter-gst-3.0
>>>  gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-evince-3.0 gir1.2-gcr-3
>>> gir1.2-gepub-0.4 gir1.2-gnomebluetooth-1.0
>>>  gir1.2-gnomedesktop-3.0 gir1.2-gtk-3.0 gir1.2-gtkchamplain-0.12
>>> gir1.2-gtkclutter-1.0 gir1.2-gtksource-3.0 gir1.2-gucharmap-2.90
>>>  gir1.2-gweather-3.0 gir1.2-lokdocview-0.1 gir1.2-mutter-3.0
>>> gir1.2-nmgtk-1.0 gir1.2-peas-1.0 gir1.2-rb-3.0 gir1.2-totem-1.0
>>>  gir1.2-vte-2.91 gir1.2-webkit2-4.0 gir1.2-wnck-3.0 gjs gkbd-capplet
>>> gnome gnome-bluetooth gnome-calculator gnome-calendar
>>>  gnome-characters gnome-chess gnome-clocks gnome-color-manager
>>> gnome-contacts gnome-control-center gnome-core gnome-dictionary
>>>  gnome-disk-utility gnome-documents gnome-font-viewer gnome-games
>>> gnome-getting-started-docs gnome-keyring gnome-klotski gnome-logs
>>>  gnome-mahjongg gnome-maps gnome-mines gnome-music gnome-nibbles
>>> gnome-online-accounts gnome-orca gnome-packagekit gnome-photos
>>>  gnome-robots gnome-screenshot gnome-session gnome-session-bin
>>> gnome-settings-daemon gnome-shell gnome-shell-extension-weather
>>>  gnome-shell-extensions gnome-software gnome-sound-recorder
>>> gnome-sudoku gnome-sushi gnome-system-log gnome-system-monitor
>>>  gnome-system-tools gnome-taquin gnome-terminal gnome-tetravex
>>> gnome-tweak-tool gnome-user-guide gnome-user-share
>>>  gnome-video-effects gnome-weather goobox google-chrome-stable
>>> gstreamer1.0-clutter-3.0 gstreamer1.0-plugins-bad gucharmap
>>>  gvfs-backends hitori iagno icedove icedove-l10n-fr icedtea-8-plugin
>>> icedtea-netx iceweasel iceweasel-l10n-fr javahelp2 kde-full
>>>  kde-plasma-desktop kde-standard kdenlive kwayland-integration
>>> kwin-wayland libappindicator3-1 libatk-wrapper-java-jni
>>>  libavahi-ui-gtk3-0 libavdevice57 libbrasero-media3-1
>>> libcanberra-gtk3-0 libcanberra-gtk3-module libcaribou-gtk3-module
>>> libcaribou0
>>>  libchamplain-0.12-0 libchamplain-gtk-0.12-0 libcheese-gtk25
>>> libcheese8 libclutter-1.0-0 libclutter-gst-3.0-0 libclutter-gtk-1.0-0
>>>  libcogl-pango20 libcogl-path20 libcogl20 libcolord-gtk1 libcryptui0a
>>> libdevhelp-3-2 libedataserverui-1.2-1 libegl1-glvnd-nvidia
>>>  libegl1-glvnd-nvidia:i386 libegl1-mesa:i386 libevdocument3-4
>>> libevolution libevview3-3 libfarstream-0.2-5 libfifechan0.1.3
>>>  libfolks-eds25 libgail-3-0 libgcr-ui-3-1 libgdict-1.0-10 libgepub0
>>> libgjs0e libgl1-glvnd-nvidia-glx libgl1-glvnd-nvidia-glx:i386
>>>  libgl1-mesa-dev libgl1-mesa-glx:i386 libglapi-mesa:i386
>>> libgles2-glvnd-nvidia libgles2-glvnd-nvidia:i386 libglu1-mesa:i386
>>>  libglu1-mesa-dev libglvnd0-nvidia libglvnd0-nvidia:i386
>>> libglx0-glvnd-nvidia libglx0-glvnd-nvidia:i386 libgnome-autoar-gtk-0-0
>>>  libgnome-bluetooth13 libgnome-desktop-3-12 libgnome-games-support-1-2
>>> libgnomekbd8 libgoa-backend-1.0-1 libgspell-1-1
>>>  libgstreamer-plugins-bad1.0-0 libgtk-3-0 libgtk-3-bin
>>> libgtk-vnc-2.0-0 libgtkmm-3.0-1v5 libgtksourceview-3.0-1
>>> libgtkspell3-3-0
>>>  libgucharmap-2-90-7 libgweather-3-6 libindicator3-7
>>> liblibreofficekitgtk libmetacity1 libmlt++3 libmlt6 libmutter0i
>>>  libnautilus-extension1a libnb-platform18-java libnm-gtk0 libnma0
>>> libosmesa6 libosmesa6:i386 libpeas-1.0-0 libpurple-bin libpurple0
>>>  libreoffice libreoffice-avmedia-backend-gstreamer libreoffice-gtk3
>>> libreoffice-nlpsolver libreoffice-script-provider-bsh
>>>  libreoffice-script-provider-js libreoffice-sdbc-hsqldb
>>> libreoffice-wiki-publisher librhythmbox-core10 libscim8v5
>>>  libsdl-mixer1.2-dev libsdl1.2-dev libsdl2-2.0-0 libsdl2-2.0-0:i386
>>> libsdl2-image-2.0-0 libsdl2-ttf-2.0-0 libspice-client-glib-2.0-8
>>>  libspice-client-gtk-3.0-5 libswt-gtk-4-java libswt-gtk-4-jni
>>> libswtchart-java libtelepathy-farstream3 libtotem0
>>>  libvisual-0.4-plugins:i386 libvte-2.91-0 libwayland-egl1-mesa
>>> libwayland-egl1-mesa:i386 libwebkit2gtk-4.0-37 libwebkitgtk-3.0-0
>>>  libwnck-3-0 libyelp0 lightdm lightdm-gtk-greeter lightning lightsoff
>>> lxde megaglest melt metacity mousetweaks mutter nautilus
>>>  network-manager-gnome notification-daemon obconf openjdk-8-jdk
>>> openjdk-8-jre openjdk-8-source openjdk-9-demo openjdk-9-jdk
>>>  openjdk-9-jre openjdk-9-source openjfx openra pavucontrol pdfsam
>>> pidgin pinentry-gnome3 plasma-desktop plasma-workspace-wayland
>>>  polari policykit-1-gnome proguard proguard-gui python-fife
>>> qt5-gtk-platformtheme qtwayland5 quadrapassel redshift-gtk rhythmbox
>>>  rhythmbox-plugin-cdrecorder rhythmbox-plugins sat4j scilab
>>> scilab-full-bin seahorse seahorse-daemon simple-scan skypeforlinux
>>>  software-properties-gtk steam-launcher supertux swell-foop synaptic
>>> system-config-printer system-config-printer-common tali
>>>  task-gnome-desktop task-kde-desktop task-lxde-desktop telepathy-haze
>>> thunderbird thunderbird-l10n-fr totem totem-plugins
>>>  tracker-gui transmission-gtk unknown-horizons vinagre vino visualvm
>>> warzone2100 wireshark-gtk xdg-desktop-portal-gtk
>>>  xdg-user-dirs-gtk xul-ext-cookie-monster xul-ext-firebug
>>> xul-ext-https-everywhere xul-ext-requestpolicy xul-ext-ublock-origin
>>>  xul-ext-useragentswitcher yelp zeitgeist zeitgeist-datahub zenity
>>> The following NEW packages will be installed:
>>>  libegl1 libegl1:i386 libgl1 libgl1:i386 libgles2 libgles2:i386
>>> libglvnd0 libglvnd0:i386 libglx-mesa0 libglx0 libglx0:i386
>>>  libreoffice-avmedia-backend-vlc
>>> The following packages will be upgraded:
>>>  libegl1-mesa libgl1-mesa-glx libglapi-mesa libgles2-mesa mesa-common-dev
>>> 5 upgraded, 12 newly installed, 368 to remove and 124 not upgraded.
>>> Need to get 1396 kB of archives.
>>> After this operation, 2572 MB disk space will be freed.
>>>
>>> Attached my APT preferences file for my machine w/ NVIDIA BLOB (file
>>> preferences_nvidia)
>>>
>>> On a machine w/o Nvidia BLOB from BPO :
>>> --------------------------------------------------------------------
>>> sudo apt dist-upgrade
>>> [sudo] password for administrateur:
>>> Reading package lists... Done
>>> Building dependency tree
>>> Reading state information... Done
>>> Calculating upgrade... Done
>>> The following packages have been kept back:
>>>  libegl1-mesa libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libosmesa6
>>> libwayland-egl1-mesa mesa-vdpau-drivers
>>> 0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
>>>
>>> sudo apt -t stretch-backports install libegl1-mesa libgl1-mesa-dri
>>> libgl1-mesa-glx libglapi-mesa libosmesa
>>> 6 libwayland-egl1-mesa mesa-vdpau-drivers libegl1 libwayland-egl1-mesa
>>> [sudo] password for administrateur:
>>> Reading package lists... Done
>>> Building dependency tree
>>> Reading state information... Done
>>> The following packages were automatically installed and are no longer required:
>>>  libgbm1:i386 libwayland-client0:i386 libwayland-cursor0:i386
>>> libwayland-server0:i386 libxcb-glx0:i386 libxcb-xfixes0:i386
>>>  libxkbcommon0:i386
>>> Use 'sudo apt autoremove' to remove them.
>>> The following additional packages will be installed:
>>>  glx-alternative-mesa glx-alternative-nvidia glx-diversions
>>> libegl-nvidia0 libgl1 libgl1:i386 libglvnd0:i386 libglx-mesa0
>>>  libglx-nvidia0:i386 libglx0 libglx0:i386 libllvm5.0 libnvidia-eglcore
>>> libnvidia-glcore:i386 mesa-va-drivers:i386 nvidia-alternative
>>>  nvidia-egl-common nvidia-egl-icd nvidia-installer-cleanup
>>> nvidia-legacy-check update-glx
>>> Suggested packages:
>>>  nvidia-driver
>>> The following packages will be REMOVED:
>>>  libegl1-mesa:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
>>> libglapi-mesa:i386 libgles1-mesa libosmesa6:i386 libsdl2-2.0-0:i386
>>>  libwayland-egl1-mesa:i386 mesa-vdpau-drivers:i386 vdpau-va-driver:i386
>>> The following NEW packages will be installed:
>>>  glx-alternative-mesa glx-alternative-nvidia glx-diversions
>>> libegl-nvidia0 libegl1 libgl1 libgl1:i386 libglvnd0:i386 libglx-mesa0
>>>  libglx-nvidia0:i386 libglx0 libglx0:i386 libllvm5.0 libnvidia-eglcore
>>> libnvidia-glcore:i386 mesa-va-drivers:i386 nvidia-alternative
>>>  nvidia-egl-common nvidia-egl-icd nvidia-installer-cleanup
>>> nvidia-legacy-check update-glx
>>> The following packages will be upgraded:
>>>  libegl1-mesa libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libosmesa6
>>> libwayland-egl1-mesa mesa-vdpau-drivers
>>> 7 upgraded, 22 newly installed, 10 to remove and 98 not upgraded.
>>> Need to get 40.5 MB of archives.
>>>
>>> Looks like on the machine w/o nvidia-drivers the output is less messy
>>> but well, you need to upload the i386 packages as well.
>>>
>>
>> Finally if I try the exact same command on my NVidia machine :
>> udo apt -t stretch-backports install libegl1-mesa libgl1-mesa-dri
>> libgl1-mesa-glx libglapi-mesa libosm
>> esa6 libwayland-egl1-mesa mesa-vdpau-drivers libegl1
>> libwayland-egl1-mesa
>> [sudo] Mot de passe de administrateur :
>> Désolé, essayez de nouveau.
>> [sudo] Mot de passe de administrateur :
>> Lecture des listes de paquets... Fait
>> Construction de l'arbre des dépendances
>> Lecture des informations d'état... Fait
>> Les paquets suivants ont été installés automatiquement et ne sont plus
>> nécessaires :
>>  libasound2-dev libasound2-doc libcaca-dev libdrm-amdgpu1:i386
>> libdrm-dev libdrm-nouveau2:i386 libdrm-radeon1:i386 libelf1:i386
>>  libflac-dev libgbm1:i386 libmikmod-config libmikmod-dev libpulse-dev
>> libslang2-dev libwayland-cursor0:i386 libx11-xcb-dev
>>  libxcb-dri2-0:i386 libxcb-dri2-0-dev libxcb-dri3-0:i386
>> libxcb-dri3-dev libxcb-glx0:i386 libxcb-glx0-dev libxcb-present-dev
>>  libxcb-present0:i386 libxcb-randr0-dev libxcb-shape0-dev
>> libxcb-sync-dev libxcb-sync1:i386 libxcb-xfixes0:i386
>> libxcb-xfixes0-dev
>>  libxshmfence-dev libxshmfence1:i386 mesa-common-dev x11proto-dri2-dev
>> x11proto-gl-dev
>> Veuillez utiliser « sudo apt autoremove » pour les supprimer.
>> The following additional packages will be installed:
>>  libegl1:i386 libgl1 libgl1:i386 libgles2 libgles2:i386 libgles2-mesa
>> libglvnd0 libglvnd0:i386 libglx-mesa0 libglx0 libglx0:i386
>>  libllvm5.0 mesa-common-dev
>> Les paquets suivants seront ENLEVÉS :
>>  libegl1-glvnd-nvidia libegl1-glvnd-nvidia:i386 libegl1-mesa:i386
>> libgl1-glvnd-nvidia-glx libgl1-glvnd-nvidia-glx:i386
>>  libgl1-mesa-dev libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
>> libglapi-mesa:i386 libgles2-glvnd-nvidia libgles2-glvnd-nvidia:i386
>>  libglu1-mesa:i386 libglu1-mesa-dev libglvnd0-nvidia
>> libglvnd0-nvidia:i386 libglx0-glvnd-nvidia libglx0-glvnd-nvidia:i386
>>  libosmesa6:i386 libsdl-mixer1.2-dev libsdl1.2-dev libsdl2-2.0-0:i386
>> libvisual-0.4-plugins:i386 libwayland-egl1-mesa:i386
>> Les NOUVEAUX paquets suivants seront installés :
>>  libegl1 libegl1:i386 libgl1 libgl1:i386 libgles2 libgles2:i386
>> libglvnd0 libglvnd0:i386 libglx-mesa0 libglx0 libglx0:i386
>>  libllvm5.0 mesa-vdpau-drivers
>> Les paquets suivants seront mis à jour :
>>  libegl1-mesa libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa
>> libgles2-mesa libosmesa6 libwayland-egl1-mesa mesa-common-dev
>> 8 mis à jour, 13 nouvellement installés, 23 à enlever et 124 non mis à jour.
>> Il est nécessaire de prendre 24,1 Mo dans les archives.
>> Après cette opération, 37,9 Mo d'espace disque seront libérés.
>>
>> On libegl1-glvnd-nvidia I saw this :
>> Conflicts: libegl1 (>> 0), libegl1-nvidia
>> Replaces: libegl1 (>> 0), libegl1-nvidia
>>
>>
>>
>>>>
>>>> On 8 May 2018 at 17:52, Julien Aubin <julien.aubin at gmail.com> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> As of now the Mesa BPO you brought in breaks both GNOME and NVidia blob.
>>>>>
>>>>> Could you please either :
>>>>> - Remove it ?
>>>>> - Or fix it ?
>>>>>
>>>>> (How to reproduce :
>>>>> sudo apt -t stretch-backports install libegl1 libegl1-mesa
>>>>> while pinning *mesa* )
>>>>>
>>>>> Thanks
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Stuart Young (aka Cefiar)




More information about the pkg-nvidia-devel mailing list