I just installed a cisco vpn. And after installing some required libraries I got the option to get rid of "unused" libraries. So I did 'sudo apt autoremove' as suggested. After I rebooted I no longer have a either x11 or wayland in the drop down menu. I can no longer login via the GUI.

Running latest Debian.

Where did I go wrong? Any immediate help appreciated 🙏

Edit: The Cisco VPN required me to download libkit2gtk-4.0-dev if that has anything to do with it?

Edit2: Thanks for all the tips and help. Won't happen again 😅

  • folkrav@lemmy.world
    link
    fedilink
    arrow-up
    12
    ·
    1 year ago

    You learned the hard way to always check what's going to be removed when using autoremove didn't ya. I did too, years ago. Must have been on Hardy Heron. It's a mistake you only make once… 😬

    The solutions given by other people seem good enough. Reinstalling your Desktop Environment (in Ubuntu's case, Gnome) should fix it. But it's not all too clear what else you may have removed alongside.

    • Lunch@lemmy.worldOP
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      Yeah man… Was really silly of me thinking back at it… I saw a big list of this, thought to myswlf "oh that's odd…" and proceeded the action… Big silly. So yeah hopefully an immutable system will also help against this and make me follow standards a bit better 😅

      • folkrav@lemmy.world
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        I'll be honest, I've been using Linux for ~16 years now, I've yet to switch to immutable systems. I see the appeal, I've been toying around with NixOS and Tumbleweed on VMs, but for my main machines (which I use for work), it's an additional learning curve I've yet to spend enough time on to feel confident I won't get stuck fixing my OS on a work day lol