Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by paasisti
Rocket League should now perform better on Mesa with radeonsi
11 Feb 2017 at 4:41 pm UTC

Whoah, it actually works! Finally, I won't need to boot to windows to play some ranked games!

Ubuntu now has a community-built PPA for stable versions of Mesa
9 Dec 2016 at 7:25 am UTC

Quoting: MGOid
Quoting: paasistiIt seems I got burned (Cinnamon complains that it's running without video hardware acceleration with this ppa) so I tried this. After the first phase it lists out as WILL BE REMOVED nearly every component there is and prompts for "Yes, I know what I'm doing". I did this once, and it wrecked my system. If I type anything else, it takes me to another list with still plenty of stuff being removed (including libs from vlc, skype, steam..). What should I do here? I don't want to reinstall my system like I had to do last time..
Strange, I didn't remember ppa-purge do this with me. What distro are you using and what PPA are you trying to remove?
Linux Mint 18 with Cinnamon.

I'm using sudo ppa-purge ppa:paulo-miguel-dias/pkppa

I tried aborting the first deletion and accepting the second, but that didn't get me too far it seems. Now ppa-purge says that the PPA is removed, but my Mesa version is still 13.0.2 - padoka PPA and the original issue is not fixed (and, skype and steam won't start so need to reinstall those, at the least..)

EDIT:
Complete output
Spoiler, click me
sudo ppa-purge paulo-miguel-dias/pkppa
Updating packages lists
PPA to be removed: paulo-miguel-dias pkppa
Package revert list generated:
 libegl1-mesa:amd64- libgbm1:amd64- libgl1-mesa-dri:amd64- 
libgl1-mesa-glx:amd64- libglapi-mesa:amd64- libllvm3.9:amd64- 
libwayland-egl1-mesa:amd64- libxatracker2:amd64-

Disabling paulo-miguel-dias PPA from 
/etc/apt/sources.list.d/paulo-miguel-dias-pkppa-xenial.list
Updating packages lists
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  account-plugin-tools accountsservice-ubuntu-schemas click
  dbus-property-service fonts-droid-fallback gir1.2-click-0.4 gir1.2-gee-0.8
  gist gsettings-ubuntu-schemas gstreamer1.0-plugins-ugly
  gstreamer1.0-plugins-ugly-amr indicator-network indicator-power liba52-0.7.4
  libandroid-properties1 libass5 libavcodec-ffmpeg-extra56
  libavformat-ffmpeg56 libavresample-ffmpeg2 libavutil-ffmpeg54 libbluray1
  libboost-log1.58.0 libboost-regex1.58.0 libboost-thread1.58.0 libbs2b0
  libchromaprint0 libclick-0.4-0 libconnectivity-qt1 libcrystalhd3
  libdbus-cpp5 libdc1394-22 libdca0 libde265-0 libfaad2 libflite1
  libfluidsynth1 libgdm1 libgeonames0 libgflags2v5 libgme0 libgoogle-glog0v5
  libgsettings-qt1 libhardware2 libhud2 libhybris libhybris-common1
  libhybris-utils libkate1 liblibertine1 liblttng-ust-ctl2 liblttng-ust0
  libmad0 libmedia1 libmimic0 libmjpegutils-2.1-0 libmms0 libmodplug1
  libmp3lame0 libmpeg2-4 libmpeg2encpp-2.1-0 libmpg123-0 libmplex2-2.1-0
  libofa0 libonline-accounts-qt1 libopenal1 libopenjpeg5 libpostproc-ffmpeg53
  libprocess-cpp3 libqofono-qt5-0 libqt5organizer5 libqt5positioning5
  libqt5systeminfo5 libqt5test5 libqt5xmlpatterns5 libruby2.3
  libschroedinger-1.0-0 libshine3 libsidplay1v5 libsnappy1v5 libsodium18
  libsoundtouch1 libsoxr0 libspandsp2 libsrtp0 libssh-gcrypt-4
  libswresample-ffmpeg1 libswscale-ffmpeg3 libsystemsettings1 libtbb2
  libtrust-store2 libtwolame0 libubuntu-app-launch2 libubuntu-application-api3
  libubuntu-download-manager-client1 libubuntu-download-manager-common1
  libubuntu-platform-hardware-api3 libubuntuoneauth-2.0-0 libudm-common1
  libunity-action-qt1 liburcu4 liburl-dispatcher1 libva1 libvo-aacenc0
  libvo-amrwbenc0 libwhoopsie-preferences0 libwhoopsie0 libwildmidi-config
  libwildmidi1 libx264-148 libx265-79 libxvidcore4 libzbar0 libzmq5
  libzvbi-common libzvbi0 oxideqt-codecs powerd python3-click-package
  python3-gnupg qml-module-qt-labs-folderlistmodel qml-module-qtsysteminfo
  qml-module-ubuntu-connectivity qtdeclarative5-gsettings1.0
  qtdeclarative5-ofono0.2 qtdeclarative5-unity-action-plugin rake ruby
  ruby-did-you-mean ruby-json ruby-minitest ruby-net-telnet ruby-power-assert
  ruby-test-unit ruby2.3 rubygems-integration sqlite3 suru-icon-theme
  system-image-common system-image-dbus ubuntu-application-api3-test
  ubuntu-mobile-icons ubuntu-ui-toolkit-theme ubuntuone-client-data
  ubuntuone-credentials-common unity-asset-pool unrar urfkill
  whoopsie-preferences xapps-common
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  pinentry-curses
Suggested packages:
  pinentry-doc
The following packages will be REMOVED:
  apturl apturl-common baobab blueberry brasero-cdrkit caribou cinnamon
  cinnamon-control-center cinnamon-screensaver cinnamon-session
  cinnamon-settings-daemon cjs evolution-data-server file-roller firefox gcr
  gdebi gir1.2-appindicator3-0.1 gir1.2-caribou-1.0 gir1.2-cinnamondesktop-3.0
  gir1.2-clutter-1.0 gir1.2-clutter-gst-2.0 gir1.2-clutter-gst-3.0
  gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-evince-3.0 gir1.2-gkbd-3.0
  gir1.2-gnomebluetooth-1.0 gir1.2-gnomedesktop-3.0 gir1.2-gtk-3.0
  gir1.2-gtkclutter-1.0 gir1.2-gtksource-3.0 gir1.2-keybinder-3.0
  gir1.2-meta-muffin-0.0 gir1.2-nemo-3.0 gir1.2-nmgtk-1.0 gir1.2-peas-1.0
  gir1.2-timezonemap-1.0 gir1.2-vte-2.91 gir1.2-webkit-3.0 gir1.2-webkit2-3.0
  gir1.2-wnck-3.0 gir1.2-xplayer-1.0 gkbd-capplet gnome-bluetooth
  gnome-calculator gnome-disk-utility gnome-font-viewer gnome-icon-theme
  gnome-icon-theme-symbolic gnome-keyring gnome-orca gnome-panel
  gnome-power-manager gnome-screenshot gnome-session-bin
  gnome-session-canberra gnome-settings-daemon gnome-system-log
  gnome-system-monitor gnome-terminal gstreamer1.0-clutter gstreamer1.0-libav
  gstreamer1.0-plugins-bad gstreamer1.0-plugins-bad-faad
  gstreamer1.0-plugins-bad-videoparsers gucharmap gufw gvfs:i386 gvfs
  gvfs-backends gvfs-daemons gvfs-fuse icedtea-8-plugin icedtea-netx
  icedtea-plugin libappindicator3-1 libavfilter-ffmpeg5 libbrasero-media3-1
  libcanberra-gtk3-0 libcanberra-gtk3-module libcaribou0 libchamplain-0.12-0
  libchamplain-gtk-0.12-0 libcinnamon-control-center1 libcinnamon-desktop4
  libcjs0e libclutter-1.0-0 libclutter-gst-2.0-0 libclutter-gst-3.0-0
  libclutter-gtk-1.0-0 libcogl-pango20 libcogl-path20 libcogl20 libegl1-mesa
  libevdocument3-4 libevview3-3 libgail-3-0 libgbm1 libgcr-ui-3-1
  libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgle3 libglew1.13
  libglu1-mesa libgnome-bluetooth13 libgnome-desktop-3-12 libgnomekbd8
  libgstreamer-plugins-bad1.0-0 libgtk-3-0 libgtk-3-bin libgtkglext1
  libgtkmm-3.0-1v5 libgtksourceview-3.0-1 libgucharmap-2-90-7 libgweather-3-6
  libindicator3-7 libkeybinder-3.0-0 libllvm3.9 libmetacity-private3a
  libmuffin0 libnautilus-extension1a libnemo-extension1 libnm-gtk0 libnma0
  libopencv-calib3d2.4v5 libopencv-contrib2.4v5 libopencv-core2.4v5
  libopencv-features2d2.4v5 libopencv-flann2.4v5 libopencv-highgui2.4v5
  libopencv-imgproc2.4v5 libopencv-legacy2.4v5 libopencv-ml2.4v5
  libopencv-objdetect2.4v5 libopencv-video2.4v5 libpanel-applet0 libpeas-1.0-0
  libpeas-1.0-0-python2loader libqt4-opengl libqt5gui5 libqt5opengl5
  libqt5printsupport5 libqt5quick5 libqt5webkit5 libqt5widgets5 libqtwebkit4
  libreoffice-avmedia-backend-gstreamer libreoffice-base libreoffice-base-core
  libreoffice-base-drivers libreoffice-calc libreoffice-core libreoffice-draw
  libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice-impress
  libreoffice-math libreoffice-ogltrans libreoffice-pdfimport
  libreoffice-sdbc-firebird libreoffice-sdbc-hsqldb libreoffice-writer
  libtimezonemap1 libvisual-0.4-plugins libvte-2.91-0 libwayland-egl1-mesa
  libwebkit2gtk-3.0-25 libwebkit2gtk-4.0-37 libwebkitgtk-1.0-0
  libwebkitgtk-3.0-0 libwnck-3-0 libxatracker2 libxplayer0 libxreaderdocument3
  libxreaderview3 libyelp0 mdm mesa-utils metacity mint-artwork-common
  mint-artwork-gnome mint-common mint-info-cinnamon mint-meta-cinnamon
  mint-meta-core mint-user-guide-cinnamon mintdrivers mintinstall mintlocale
  mintnanny mintsources mintstick mintsystem mintupdate mintupload mintwelcome
  mousetweaks nemo nemo-emblems nemo-fileroller nemo-folder-color-switcher
  nemo-preview nemo-share network-manager-gnome network-manager-openvpn-gnome
  network-manager-pptp-gnome nux-tools nvidia-prime-applet openjdk-8-jre
  pinentry-gnome3 pix policykit-1-gnome python-aptdaemon.gtk3widgets
  python-nemo python-qt4 python-ubuntu-sso-client python-webkit
  python3-aptdaemon.gtk3widgets python3-uno seahorse sessioninstaller
  signon-ui signon-ui-x11 simple-scan synaptic system-config-printer-gnome
  ubuntu-system-adjustments vino virtualbox-guest-x11 x11-utils
  xdg-user-dirs-gtk xed xorg xreader xscreensaver-gl xscreensaver-gl-extra
  xserver-xorg xserver-xorg-core xserver-xorg-input-all
  xserver-xorg-input-evdev xserver-xorg-input-synaptics
  xserver-xorg-input-vmmouse xserver-xorg-input-wacom xserver-xorg-video-all
  xserver-xorg-video-amdgpu xserver-xorg-video-ati xserver-xorg-video-fbdev
  xserver-xorg-video-intel xserver-xorg-video-nouveau xserver-xorg-video-qxl
  xserver-xorg-video-radeon xserver-xorg-video-vesa xserver-xorg-video-vmware
  xviewer xviewer-plugins yelp zenity
The following NEW packages will be installed:
  pinentry-curses
WARNING: The following essential packages will be removed.
This should NOT be done unless you know exactly what you are doing!
  mintsources synaptic (due to mintsources)
0 upgraded, 1 newly installed, 260 to remove and 0 not upgraded.
Need to get 31,2 kB of archives.
After this operation, 1 084 MB disk space will be freed.
You are about to do something potentially harmful.
To continue type in the phrase 'Yes, do as I say!'
 ?] n
Abort.
The following packages will be REMOVED:  
  libegl1-mesa libgbm1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libllvm3.9 libwayland-egl1-mesa libxatracker2 
0 packages upgraded, 0 newly installed, 8 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 212 MB will be freed.
The following packages have unmet dependencies:
 cinnamon-session : Depends: libgl1-mesa-glx but it is not going to be installed. or
                             libgl1 which is a virtual package, provided by:
                              - libgl1-mesa-glx, but it is not going to be installed.                              - libgl1-mesa-glx, but it is not going to be installed.                              - libgl1-mesa-glx, but it is not going to be installed.
 libcogl20 : Depends: libegl1-mesa (>= 7.8.1) but it is not going to be installed. or
                      libegl1-x11 which is a virtual package, provided by:
                       - libegl1-mesa, but it is not going to be installed.                       - libegl1-mesa, but it is not going to be installed.                       - libegl1-mesa, but it is not going to be installed.
             Depends: libgbm1 (>= 8.1~0) but it is not going to be installed.
             Depends: libwayland-egl1-mesa (>= 10.0.2) but it is not going to be installed. or
                      libwayland-egl1 which is a virtual package, provided by:
                       - libwayland-egl1-mesa, but it is not going to be installed.                       - libwayland-egl1-mesa, but it is not going to be installed.                       - libwayland-egl1-mesa, but it is not going to be installed.
             Depends: libgl1-mesa-glx but it is not going to be installed.
 xserver-xorg-video-amdgpu : Depends: libgbm1 (>= 10.2~0) but it is not going to be installed.
 openjdk-8-jre : Depends: libgl1-mesa-glx but it is not going to be installed. or
                          libgl1 which is a virtual package, provided by:
                           - libgl1-mesa-glx, but it is not going to be installed.                           - libgl1-mesa-glx, but it is not going to be installed.                           - libgl1-mesa-glx, but it is not going to be installed.
 libqtwebkit4 : Depends: libgl1-mesa-glx but it is not going to be installed. or
                         libgl1 which is a virtual package, provided by:
                          - libgl1-mesa-glx, but it is not going to be installed.                          - libgl1-mesa-glx, but it is not going to be installed.                          - libgl1-mesa-glx, but it is not going to be installed.
 xserver-xorg-core : Depends: libegl1-mesa but it is not going to be installed. or
                              libegl1 which is a virtual package and is not provided by any available package.

                     Depends: libgbm1 (>= 8.1~0) but it is not going to be installed.
                     Depends: libgl1-mesa-glx but it is not going to be installed. or
                              libgl1 which is a virtual package, provided by:
                               - libgl1-mesa-glx, but it is not going to be installed.                               - libgl1-mesa-glx, but it is not going to be installed.                               - libgl1-mesa-glx, but it is not going to be installed.
 xscreensaver-gl : Depends: libgl1-mesa-glx but it is not going to be installed. or
                            libgl1 which is a virtual package, provided by:
                             - libgl1-mesa-glx, but it is not going to be installed.                             - libgl1-mesa-glx, but it is not going to be installed.                             - libgl1-mesa-glx, but it is not going to be installed.
 libvisual-0.4-plugins : Depends: libgl1-mesa-glx but it is not going to be installed. or
                                  libgl1 which is a virtual package, provided by:
                                   - libgl1-mesa-glx, but it is not going to be installed.                                   - libgl1-mesa-glx, but it is not going to be installed.                                   - libgl1-mesa-glx, but it is not going to be installed.
 libgtk-3-0 : Depends: libwayland-egl1-mesa (>= 10.0.2) but it is not going to be installed. or
                       libwayland-egl1 which is a virtual package, provided by:
                        - libwayland-egl1-mesa, but it is not going to be installed.                        - libwayland-egl1-mesa, but it is not going to be installed.                        - libwayland-egl1-mesa, but it is not going to be installed.
 libreoffice-core : Depends: libgl1-mesa-glx but it is not going to be installed. or
                             libgl1 which is a virtual package, provided by:
                              - libgl1-mesa-glx, but it is not going to be installed.                              - libgl1-mesa-glx, but it is not going to be installed.                              - libgl1-mesa-glx, but it is not going to be installed.
 mesa-utils : Depends: libgl1-mesa-glx but it is not going to be installed. or
                       libgl1 which is a virtual package, provided by:
                        - libgl1-mesa-glx, but it is not going to be installed.                        - libgl1-mesa-glx, but it is not going to be installed.                        - libgl1-mesa-glx, but it is not going to be installed.
 gstreamer1.0-plugins-bad : Depends: libgl1-mesa-glx but it is not going to be installed. or
                                     libgl1 which is a virtual package, provided by:
                                      - libgl1-mesa-glx, but it is not going to be installed.                                      - libgl1-mesa-glx, but it is not going to be installed.                                      - libgl1-mesa-glx, but it is not going to be installed.
 libwebkitgtk-3.0-0 : Depends: libegl1-mesa (>= 7.8.1) but it is not going to be installed. or
                               libegl1-x11 which is a virtual package, provided by:
                                - libegl1-mesa, but it is not going to be installed.                                - libegl1-mesa, but it is not going to be installed.                                - libegl1-mesa, but it is not going to be installed.
                      Depends: libgl1-mesa-glx but it is not going to be installed. or
                               libgl1 which is a virtual package, provided by:
                                - libgl1-mesa-glx, but it is not going to be installed.                                - libgl1-mesa-glx, but it is not going to be installed.                                - libgl1-mesa-glx, but it is not going to be installed.
 libopencv-highgui2.4v5 : Depends: libgl1-mesa-glx but it is not going to be installed. or
                                   libgl1 which is a virtual package, provided by:
                                    - libgl1-mesa-glx, but it is not going to be installed.                                    - libgl1-mesa-glx, but it is not going to be installed.                                    - libgl1-mesa-glx, but it is not going to be installed.
 libgtkglext1 : Depends: libgl1-mesa-glx but it is not going to be installed. or
                         libgl1 which is a virtual package, provided by:
                          - libgl1-mesa-glx, but it is not going to be installed.                          - libgl1-mesa-glx, but it is not going to be installed.                          - libgl1-mesa-glx, but it is not going to be installed.
 libmuffin0 : Depends: libgl1-mesa-glx but it is not going to be installed. or
                       libgl1 which is a virtual package, provided by:
                        - libgl1-mesa-glx, but it is not going to be installed.                        - libgl1-mesa-glx, but it is not going to be installed.                        - libgl1-mesa-glx, but it is not going to be installed.
 libwebkitgtk-1.0-0 : Depends: libegl1-mesa (>= 7.8.1) but it is not going to be installed. or
                               libegl1-x11 which is a virtual package, provided by:
                                - libegl1-mesa, but it is not going to be installed.                                - libegl1-mesa, but it is not going to be installed.                                - libegl1-mesa, but it is not going to be installed.
                      Depends: libgl1-mesa-glx but it is not going to be installed. or
                               libgl1 which is a virtual package, provided by:
                                - libgl1-mesa-glx, but it is not going to be installed.                                - libgl1-mesa-glx, but it is not going to be installed.                                - libgl1-mesa-glx, but it is not going to be installed.
 libreoffice-ogltrans : Depends: libgl1-mesa-glx but it is not going to be installed. or
                                 libgl1 which is a virtual package, provided by:
                                  - libgl1-mesa-glx, but it is not going to be installed.                                  - libgl1-mesa-glx, but it is not going to be installed.                                  - libgl1-mesa-glx, but it is not going to be installed.
 libqt5gui5 : Depends: libegl1-mesa (>= 7.8.1) but it is not going to be installed. or
                       libegl1-x11 which is a virtual package, provided by:
                        - libegl1-mesa, but it is not going to be installed.                        - libegl1-mesa, but it is not going to be installed.                        - libegl1-mesa, but it is not going to be installed.
              Depends: libgbm1 (>= 8.1~0) but it is not going to be installed.
              Depends: libgl1-mesa-glx but it is not going to be installed. or
                       libgl1 which is a virtual package, provided by:
                        - libgl1-mesa-glx, but it is not going to be installed.                        - libgl1-mesa-glx, but it is not going to be installed.                        - libgl1-mesa-glx, but it is not going to be installed.
 libqt5webkit5 : Depends: libgl1-mesa-glx but it is not going to be installed. or
                          libgl1 which is a virtual package, provided by:
                           - libgl1-mesa-glx, but it is not going to be installed.                           - libgl1-mesa-glx, but it is not going to be installed.                           - libgl1-mesa-glx, but it is not going to be installed.
 xserver-xorg-video-vmware : Depends: libxatracker2 but it is not going to be installed.
 libgle3 : Depends: libgl1-mesa-glx but it is not going to be installed. or
                    libgl1 which is a virtual package, provided by:
                     - libgl1-mesa-glx, but it is not going to be installed.                     - libgl1-mesa-glx, but it is not going to be installed.                     - libgl1-mesa-glx, but it is not going to be installed.
           Depends: xlibmesa3-gl which is a virtual package and is not provided by any available package.
 or
                    libgl1 which is a virtual package, provided by:
                     - libgl1-mesa-glx, but it is not going to be installed.                     - libgl1-mesa-glx, but it is not going to be installed.                     - libgl1-mesa-glx, but it is not going to be installed.
 libwebkit2gtk-4.0-37 : Depends: libegl1-mesa (>= 7.8.1) but it is not going to be installed. or
                                 libegl1-x11 which is a virtual package, provided by:
                                  - libegl1-mesa, but it is not going to be installed.                                  - libegl1-mesa, but it is not going to be installed.                                  - libegl1-mesa, but it is not going to be installed.
                        Depends: libgl1-mesa-glx but it is not going to be installed. or
                                 libgl1 which is a virtual package, provided by:
                                  - libgl1-mesa-glx, but it is not going to be installed.                                  - libgl1-mesa-glx, but it is not going to be installed.                                  - libgl1-mesa-glx, but it is not going to be installed.
                        Depends: libwayland-egl1-mesa (>= 10.0.2) but it is not going to be installed. or
                                 libwayland-egl1 which is a virtual package, provided by:
                                  - libwayland-egl1-mesa, but it is not going to be installed.                                  - libwayland-egl1-mesa, but it is not going to be installed.                                  - libwayland-egl1-mesa, but it is not going to be installed.
 libglu1-mesa : Depends: libgl1-mesa-glx but it is not going to be installed. or
                         libgl1 which is a virtual package, provided by:
                          - libgl1-mesa-glx, but it is not going to be installed.                          - libgl1-mesa-glx, but it is not going to be installed.                          - libgl1-mesa-glx, but it is not going to be installed.
 xorg : Depends: libgl1-mesa-glx but it is not going to be installed. or
                 libgl1 which is a virtual package, provided by:
                  - libgl1-mesa-glx, but it is not going to be installed.                  - libgl1-mesa-glx, but it is not going to be installed.                  - libgl1-mesa-glx, but it is not going to be installed.
        Depends: libgl1-mesa-dri but it is not going to be installed.
 gnome-session-bin : Depends: libgl1-mesa-glx but it is not going to be installed. or
                              libgl1 which is a virtual package, provided by:
                               - libgl1-mesa-glx, but it is not going to be installed.                               - libgl1-mesa-glx, but it is not going to be installed.                               - libgl1-mesa-glx, but it is not going to be installed.
 libwebkit2gtk-3.0-25 : Depends: libegl1-mesa (>= 7.8.1) but it is not going to be installed. or
                                 libegl1-x11 which is a virtual package, provided by:
                                  - libegl1-mesa, but it is not going to be installed.                                  - libegl1-mesa, but it is not going to be installed.                                  - libegl1-mesa, but it is not going to be installed.
                        Depends: libgl1-mesa-glx but it is not going to be installed. or
                                 libgl1 which is a virtual package, provided by:
                                  - libgl1-mesa-glx, but it is not going to be installed.                                  - libgl1-mesa-glx, but it is not going to be installed.                                  - libgl1-mesa-glx, but it is not going to be installed.
 libopencv-core2.4v5 : Depends: libgl1-mesa-glx but it is not going to be installed. or
                                libgl1 which is a virtual package, provided by:
                                 - libgl1-mesa-glx, but it is not going to be installed.                                 - libgl1-mesa-glx, but it is not going to be installed.                                 - libgl1-mesa-glx, but it is not going to be installed.
 libglew1.13 : Depends: libgl1-mesa-glx but it is not going to be installed. or
                        libgl1 which is a virtual package, provided by:
                         - libgl1-mesa-glx, but it is not going to be installed.                         - libgl1-mesa-glx, but it is not going to be installed.                         - libgl1-mesa-glx, but it is not going to be installed.
 cinnamon : Depends: libgl1-mesa-glx but it is not going to be installed. or
                     libgl1 which is a virtual package, provided by:
                      - libgl1-mesa-glx, but it is not going to be installed.                      - libgl1-mesa-glx, but it is not going to be installed.                      - libgl1-mesa-glx, but it is not going to be installed.
 xscreensaver-gl-extra : Depends: libgl1-mesa-glx but it is not going to be installed. or
                                  libgl1 which is a virtual package, provided by:
                                   - libgl1-mesa-glx, but it is not going to be installed.                                   - libgl1-mesa-glx, but it is not going to be installed.                                   - libgl1-mesa-glx, but it is not going to be installed.
 x11-utils : Depends: libgl1-mesa-glx but it is not going to be installed. or
                      libgl1 which is a virtual package, provided by:
                       - libgl1-mesa-glx, but it is not going to be installed.                       - libgl1-mesa-glx, but it is not going to be installed.                       - libgl1-mesa-glx, but it is not going to be installed.
 nux-tools : Depends: libgl1-mesa-glx but it is not going to be installed. or
                      libgl1 which is a virtual package, provided by:
                       - libgl1-mesa-glx, but it is not going to be installed.                       - libgl1-mesa-glx, but it is not going to be installed.                       - libgl1-mesa-glx, but it is not going to be installed.
 libgstreamer-plugins-bad1.0-0 : Depends: libegl1-mesa (>= 7.8.1) but it is not going to be installed. or
                                          libegl1-x11 which is a virtual package, provided by:
                                           - libegl1-mesa, but it is not going to be installed.                                           - libegl1-mesa, but it is not going to be installed.                                           - libegl1-mesa, but it is not going to be installed.
                                 Depends: libgl1-mesa-glx but it is not going to be installed. or
                                          libgl1 which is a virtual package, provided by:
                                           - libgl1-mesa-glx, but it is not going to be installed.                                           - libgl1-mesa-glx, but it is not going to be installed.                                           - libgl1-mesa-glx, but it is not going to be installed.
                                 Depends: libwayland-egl1-mesa (>= 10.0.2) but it is not going to be installed. or
                                          libwayland-egl1 which is a virtual package, provided by:
                                           - libwayland-egl1-mesa, but it is not going to be installed.                                           - libwayland-egl1-mesa, but it is not going to be installed.                                           - libwayland-egl1-mesa, but it is not going to be installed.
 libqt4-opengl : Depends: libgl1-mesa-glx but it is not going to be installed. or
                          libgl1 which is a virtual package, provided by:
                           - libgl1-mesa-glx, but it is not going to be installed.                           - libgl1-mesa-glx, but it is not going to be installed.                           - libgl1-mesa-glx, but it is not going to be installed.
 virtualbox-guest-x11 : Depends: libgl1-mesa-glx but it is not going to be installed. or
                                 libgl1 which is a virtual package, provided by:
                                  - libgl1-mesa-glx, but it is not going to be installed.                                  - libgl1-mesa-glx, but it is not going to be installed.                                  - libgl1-mesa-glx, but it is not going to be installed.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:

     Remove the following packages:                       
1)     xserver-xorg-video-all                             
2)     xserver-xorg-video-vmware                          

     Keep the following packages at their current version:
3)     libegl1-mesa [1:13.0.2-2~x~padoka0 (now)]          
4)     libgbm1 [1:13.0.2-2~x~padoka0 (now)]               
5)     libgl1-mesa-dri [1:13.0.2-2~x~padoka0 (now)]       
6)     libgl1-mesa-glx [1:13.0.2-2~x~padoka0 (now)]       
7)     libglapi-mesa [1:13.0.2-2~x~padoka0 (now)]         
8)     libllvm3.9 [1:3.9-1~gd~x (now)]                    
9)     libwayland-egl1-mesa [1:13.0.2-2~x~padoka0 (now)]  



Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.
Warning:  Something went wrong, packages may not have been reverted

EDIT again:
Well, I solved this by upgrading to the bleeding edge PPA. Everything seems okay now (no screen tearing as there was before when I tried the PPA) so I guess everything is awesome again. Although it would would be nice to know how to downgrade if there's ever need..

Ubuntu now has a community-built PPA for stable versions of Mesa
8 Dec 2016 at 8:11 pm UTC

Quoting: MGOidFor the people who are new to this PPA thing, in the case something go wrong, to switch between PPAs or if you just want to go back to the stock packages, you can uninstall a PPA installing the package "ppa-purge":

sudo apt install ppa-purge

Then, you can uninstall a PPA with:

sudo ppa-purge nameofppa
It seems I got burned (Cinnamon complains that it's running without video hardware acceleration with this ppa) so I tried this. After the first phase it lists out as WILL BE REMOVED nearly every component there is and prompts for "Yes, I know what I'm doing". I did this once, and it wrecked my system. If I type anything else, it takes me to another list with still plenty of stuff being removed (including libs from vlc, skype, steam..). What should I do here? I don't want to reinstall my system like I had to do last time..

Some nuts Black Friday deals for Linux gamers to make note of
26 Nov 2016 at 11:51 am UTC

https://www.humblebundle.com/store/warhammer-40000-dawn-of-war-ii-grand-master-collection [External Link]

WH40K Dawn of War II Grand master for -75% (14,5€) at Humble. For some reason, no discount at the Feral store?

My triumph in Rocket League and why you need to own it on Linux
9 Oct 2016 at 7:57 am UTC

Don't know if it was the latest Mesa or RL patch, but the AMD+Mesa loading issues seem to have been fixed! After a few test games I can say that when a new player joins a game, the loading freeze is now way less than a second, so it's finally playable on my setup

Rocket League updated for SteamOS & Linux, AA now works, FPS no longer locked to 60
14 Sep 2016 at 12:28 pm UTC

Quoting: jsa1983I'm suffering the same issue (AMD FX 8370, 16GB DDR3 @1600, Radeon RX480 8GB, mesa git-ish, Kubuntu 16.04 64bit, linux 4.8-rc5) and it seems it is not shader related but rather related to texture uploading.

I got that impression due to three reasons:

1) With max quality textures: (i) there are several long freezes (like 5 seconds long), (ii) usually during the first 30 seconds of the match there are invisible cars(textures probably not loaded yet), (iii) someone joining an ongoing match also results in freezes.

2) Setting texture quality to medium results in less stutter/freeze (probably just like one or two, but shorter).

3) setting lower shader quality with max texture quality in my case results in the same problems.

Are you using max quality textures? Try lowering a notch and see if it works.

I haven't seen many reports in the Steam forum so probably it is (at least partially) related to mesa, not 100% the game's fault.
Turning the texture quality to "High Performance" did help, but as far as I'm concerned, for a high-action game such as this the freezes I'm getting are still making it unplayable. Need to wait for a fix, but until then I'm going to rocketin' on Windows..

Rocket League updated for SteamOS & Linux, AA now works, FPS no longer locked to 60
13 Sep 2016 at 6:49 pm UTC

Quoting: m2mg2The ca-certificates.crt not being there makes it so that Rocket League cannot contact multiplayer servers, so multiplayer does not work. Some distro's use ca-bundle.crt, which is the same thing with a different name.

If you can see the servers, but just can't join a game you can see you have a different issue. I couldn't tell if you couldn't connect to the servers or if it was something else. A bug between pulseaudio and Rocket League was making my game freeze before the patch. It may be that they fixed my issue with pulseaudio but there are more. The game apparently completely locks up if it can't initialize your audio device (pulseaudio).
Oh yeah. I can join games okay, but for the first ~30s my game is freezing and stuttering, making it unplayable. It also happens when someone new joins a game I'm in, so it seems to be related to loading assets like shaders and such. All the reports I've seen about it have been with Radeon+Mesa, so it might even be a driver issue, rather than RL.

Rocket League updated for SteamOS & Linux, AA now works, FPS no longer locked to 60
13 Sep 2016 at 6:02 pm UTC

Quoting: m2mg2
Quoting: paasistiUnfortunately this patch didn't seem to fix my loading issues in joining a game or opening menus. Let's see if a reinstall does the trick..
What Distro are you using? Have you looked into the certificate symlink fix for online multiplayer?
sudo ln -s /etc/ssl/certs/ca-bundle.crt /etc/ssl/certs/ca-certificates.crt

For the audio you might try killall pulseaudio before launching. I had audio issues before the patch where I had no audio and the game would freeze unless I did. Doesn't sound like the exact same but may be related.
I'm running Mint 18 with the newest Mesa release.

Didn't think that the certificate issue could be related to this as well, seeing as the game runs totally fine when there's no loading happening. Will give it a shot, though.

Rocket League updated for SteamOS & Linux, AA now works, FPS no longer locked to 60
13 Sep 2016 at 5:07 pm UTC

Unfortunately this patch didn't seem to fix my loading issues in joining a game or opening menus. Let's see if a reinstall does the trick..

EDIT: nope. Just as bad as before

Rocket League thoughts on Linux, initial port report, it’s also 25% off right now
9 Sep 2016 at 8:42 pm UTC Likes: 2

Oh, and another thing. When I first started the beta, I was a rank 1 rookie. After playing on Windows and then returning to Linux, I got my rank 18 back with all of its unlocks!