Linux and “The system is running in low-graphics mode” error

So, after moving from Mac to Windows to Linux, I went on a crusade to find the perfect Linux Desktop Environment. I originally installed Ubuntu 15.04 and quickly wondered off to Cinnamon, tried, Gnome 2 and 3, then XFCE and tried Tiling Managers like AwesomeWM and i3.
Without starting a desktop environment flame-war, I just say that I decided on one. Since I’m a bit OCD on having a clean system, I started to remove the other desktop environments. However, somehow during the whole removal process, something happened because the next time I started my machine, the beautiful Dell XPS13, I was meet with the error:
The system is running in low-graphics mode
Obviously, my graphic driver got uninstalled, right? Naturally, I started to re-install all Dell graphic drivers (Intel) and rebooted. Unfortunately, I was meet with the same error message again. I then looked further into the error message which tells me that the Xorg.conf file has an issue.
Now, not being an expert on this matter, I started searching for anyone with the same issue. This is when I found this thread on askubuntu. “Solutions” in this thread range from a complete re-install, to booting up in rescue mode and doing something to login manager issues. In my case, the issue was the Lighdm login manager, however, none of the solutions posted worked. Even after re-installing Lightdm, configuring it and countless reboots.
In the end, it was an issue that the Lightdm manager did not re-create (or link) to a proper configuration file. In short, I created the file /etc/lightdm/lightdm.conf with the content:
[code][SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter[/code]
After yet-another-reboot, I was greeted with the familiar Ubuntu Unity login screen.
Voila, back in business (after 5 hours of sweat and anxiety).

Review of the Pixelbook Go
I like to get my hands on the latest hardware and also check out as many alternatives to the established Windows and macOS "way of working." Naturally, I was very interested in ChromeOS and what it has to offer. However, previous "low-cost" Chromebook offerings had little allure for me as…

Looking for a Chromebook? Get this instead
The following is my personal opinion. I'm not affiliated with any of the companies mentioned below, nor did anyone pay me for this post. Are you currently looking for a Chromebook? Maybe the new Samsung Chromebook or the latest Pixelbook Go? Is the device you are looking at coming with…

CFML and Cannot run program "chmod": java.io.IOException: error=24, Too many open files
Migrating one of my customers the other day, bought up an ugly error when I had to create 2000 directories on one go. The error was: [code]Cannot run program "chmod": java.io.IOException: error=24, Too many open files[/code] While, "too many open files" usually means one can raise the limit of open…

Python wxPython install on MacOS X 10.8.x
wxPython is a GUI library kit for developing desktop application with Python. Since it is cross-platform you can actually run your code on MacOS X, Windows and Linux. Now, while installing wxPython on my development environment (MacBook Air 13", MacOS X 10.8.x) and the standard installer from the wxPython website I've…

Setting the correct Java version under MacOS X
My favorite scripting language is CFML, or as some know it as ColdFusion. I like it because it is very very powerful, easy to use and can do just about everything your xyz language can do. For many years, ColdFusion was a closed sourced system, where the former Macromedia and…