Question: OS: Ubuntu 18.04 LTS, with Linux 4.15.0-1087-oem.

Notebook model: DELL LATITUDE 7400. No discrete video card.

The problem appeared suddenly and recently, probably after a system update. First, the loader window appears, I press Enter on the Ubuntu item - the download does not go, but sometimes it loaded without problems. I did all the manipulations with the parameters: neither `nomodeset` nor others help. Now it doesn't start at all. All loader parameters are in their original state.

During these "black screens" the notebook starts to get very warm.

Edited the loader configuration file `/etc/default/grub`:

```
#GRUB_DEFAULT=0
GRUB_DEFAULT="1>2"

```

Updated the loader. Checking information about the current kernel (kernel release):

```
$ uname -r
4.15.0-1080-oem

```

So now 4.15.0-1080-oem is loaded by default.
But that's half the case. There is some serious problem with the latest boot-loaders (4.15.0-1087-oem & 4.15.0-1081-oem) - an obvious bug, there are fresh posts about it in the web... And how to solve this problem?

Maybe you just need to wait for the error to be fixed, and don't update the system until then?

Answer: 
I recently experienced this with Ubuntu 20.04 LTS as well. After lengthy troubleshooting, I was able to resolve this by running:

```
python3 -m pip install --upgrade setuptools

```
I received this error as well, the only thing that worked was the following after troubleshooting and seeing python3 installed at 3.8.2 but pip or pip3 command not found:

`sudo apt install python3-pip`

After this, everything worked fine. It looks like it installs python dev related packages including pip that was missing.

Note: This was for Ubuntu 20.04 specifically to get python and pip commands working properly.