Mesa BPO to Stretch breaking Gnome and NVidia drivers

Julien Aubin julien.aubin at gmail.com
Tue May 8 17:43:57 BST 2018


2018-05-08 14:16 GMT+02:00 Andreas Beckmann <anbe at debian.org>:
> 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 ...

Okay sorry. You were the first contacts I was thinking of.
>
> 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.

If you wanna some more test feedback don't hesitate to ask me.
>
> 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