Debian/Sid, desktop environment crashing after…

Debian/Sid, desktop environment crashing after login, how to rollback apt dist-grade???:

Backstory: I have a Debian Sid (should of used stable, hindsight is 20/20) on my laptop and never had a problem with it until today. It boots fine, loads lightdm, but if I login into MATE I just get a black screen. Logging into gnome3 seems to work just fine.

Happens loading kernal 4.16 or 4.15. Since I had last rebooted I ran a dist-upgrade so I suspect it must have something to do with that? How would I go about rolling back the upgrade? I have apt logs from the last few days, last nights was probably the one that did it (I also ran it once in gnome3 today). Any ideas? I figure I should just start rolling back packages but I don’t know how, or if, I should do that. Below are my update logs too if anyone sees one in particular. Thanks!

Start-Date: 2018-05-02 21:36:03 Commandline: apt-get upgrade Requested-By: macy (1000) Upgrade: libjson-glib-1.0-0:amd64 (1.4.2-3, 1.4.2-4), libmpx2:amd64 (8-20180425-1, 8.1.0-1), linux-libc-dev:amd64 (4.15.17-1, 4.16.5-1), libegl-mesa0:amd64 (17.3.9-1, 18.0.2-2), libglapi-mesa:amd64 (17.3.9-1, 18.0.2-2), gcc-8-base:amd64 (8-20180425-1, 8.1.0-1), libgpg-error0:amd64 (1.29-4, 1.30-1), libitm1:amd64 (8-20180425-1, 8.1.0-1), libegl1-mesa:amd64 (17.3.9-1, 18.0.2-2), libquadmath0:amd64 (8-20180425-1, 8.1.0-1), libgbm1:amd64 (17.3.9-1, 18.0.2-2), libgcc1:amd64 (1:8-20180425-1, 1:8.1.0-1), libwayland-client0:amd64 (1.14.0-2, 1.15.0-1), libtsan0:amd64 (8-20180425-1, 8.1.0-1), libjson-glib-1.0-common:amd64 (1.4.2-3, 1.4.2-4), liblsan0:amd64 (8-20180425-1, 8.1.0-1), libgomp1:amd64 (8-20180425-1, 8.1.0-1), libasound2-plugins:amd64 (1.1.1-1, 1.1.6-1), libgl1-mesa-glx:amd64 (17.3.9-1, 18.0.2-2), libflac8:amd64 (1.3.2-1, 1.3.2-2), libzstd1:amd64 (1.3.4+dfsg-1, 1.3.4+dfsg-2), libatomic1:amd64 (8-20180425-1, 8.1.0-1), gir1.2-json-1.0:amd64 (1.4.2-3, 1.4.2-4), libcc1-0:amd64 (8-20180425-1, 8.1.0-1), libstdc++6:amd64 (8-20180425-1, 8.1.0-1), poppler-data:amd64 (0.4.9-1, 0.4.9-2), libwayland-server0:amd64 (1.14.0-2, 1.15.0-1), libglx-mesa0:amd64 (17.3.9-1, 18.0.2-2), libwayland-cursor0:amd64 (1.14.0-2, 1.15.0-1) End-Date: 2018-05-02 21:36:11

Ran AutoRemove

Start-Date: 2018-05-02 22:11:51 Commandline: apt autoremove Requested-By: macy (1000) Remove: libx265-146:amd64 (2.6-3) End-Date: 2018-05-02 22:11:52

dist-upgrade

Start-Date: 2018-05-02 22:13:10 Commandline: apt-get dist-upgrade Requested-By: macy (1000) Install: libwayland-egl1:amd64 (1.15.0-1, automatic), libllvm6.0:amd64 (1:6.0-3, automatic), linux-image-4.16.0-1-amd64:amd64 (4.16.5-1, automatic) Upgrade: libxatracker2:amd64 (17.3.9-1, 18.0.2-2), linux-image-amd64:amd64 (4.15+92, 4.16+93), libwayland-egl1-mesa:amd64 (17.3.9-1, 18.0.2-2), libgl1-mesa-dri:amd64 (17.3.9-1, 18.0.2-2), mesa-vdpau-drivers:amd64 (17.3.9-1, 18.0.2-2), mesa-va-drivers:amd64 (17.3.9-1, 18.0.2-2) End-Date: 2018-05-02 22:13:40

And the one I ran today

Start-Date: 2018-05-03 13:02:54 Commandline: apt-get upgrade Requested-By: macy (1000) Upgrade: libatk-wrapper-java:amd64 (0.33.3-20, 0.33.3-21), libgpg-error0:amd64 (1.30-1, 1.31-1), nano:amd64 (2.9.5-1, 2.9.6-1), alsa-utils:amd64 (1.1.3-1, 1.1.6-1), readline-common:amd64 (7.0-3, 7.0-4), libatk-wrapper-java-jni:amd64 (0.33.3-20, 0.33.3-21), fonts-noto-color-emoji:amd64 (0~20180424-1, 0~20180424-2), libdee-1.0-4:amd64 (1.0.10-3.1+b2, 1.0.10-3.2), libreadline7:amd64 (7.0-3+b1, 7.0-4), libgit2-26:amd64 (0.26.0+dfsg.1-1.1+b2, 0.26.0+dfsg.1-1.2), libslang2:amd64 (2.3.2-1, 2.3.2-1+b1) End-Date: 2018-05-03 13:02:59

submitted by /u/ctrlAltVogue
[link] [comments] via Linux 101 stuff. Questions are encouraged, noobs are welcome!