> For the complete documentation index, see [llms.txt](https://support.onlogic.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.onlogic.com/support-articles/how-tos/operating-systems/linux/nvidia-gpu-driver-enablement-ubuntu.md).

# Nvidia GPU Driver Enablement (Ubuntu)

The free drivers built in to Ubuntu can sometimes crash with newer graphics cards. The common symptom is that the display will go black at boot or have a corrupted output as shown below.

<figure><img src="/files/PKx3166KoppGEpmbn8Kh" alt="" height="173" width="654"><figcaption></figcaption></figure>

To fix this, you will need to boot into recovery mode and enable the proprietary drivers. In this example, we use an OnLogic K700 and Ubuntu 20.04. The procedure is the same in 18.04.

## <mark style="color:blue;">Procedure</mark> <a href="#procedure" id="procedure"></a>

* Power up your PC and wait for the BIOS screen to come up.
* Press the Esc once or twice to access the GRUB bootloader menu.

<figure><img src="/files/DXhDyRnjwtTG0r13d8n9" alt="" height="326" width="468"><figcaption></figcaption></figure>

* On the K700, wait until the text below the splash screen disappears and then press your Esc key. This helps avoid conflicts with BIOS features that may be triggered by the ESC key.

<figure><img src="/files/HARVXZBGU0vMidMiMWWE" alt="" height="327" width="469"><figcaption><p>Press Esc now!</p></figcaption></figure>

* If successful, you will be greeted with the following screen.
* Select “Advanced options for Ubuntu” using the down arrow and enter keys.

<figure><img src="/files/lonA4aWs6QhkxqEEyWIV" alt="" height="99" width="327"><figcaption></figcaption></figure>

* Select the line ending with (recovery mode)

<figure><img src="/files/qb2TH42gSY3zonZlnk1H" alt="" height="77" width="437"><figcaption></figcaption></figure>

* When in recovery mode, select “Resume normal boot”

<figure><img src="/files/G4tycZklkO0tvKL5mPFz" alt="" height="319" width="581"><figcaption></figcaption></figure>

* Select “OK” on the this should boot the machine into the desktop environment

<figure><img src="/files/lk2PNyjI4g6ZRDdwuBqP" alt="" height="218" width="577"><figcaption></figcaption></figure>

* Open the application launcher in the bottom left of the screen

<figure><img src="/files/5LDwRm3HjeIcrRDk7oJe" alt="" height="103" width="100"><figcaption></figcaption></figure>

* Open “Software and Updates”

<figure><img src="/files/b5pa90mloxhbsoHi5dwE" alt="" height="277" width="423"><figcaption></figcaption></figure>

* Click the “Additional Drivers” tab
* Select the latest NVIDIA proprietary driver. It will typically be the top option
* Click “Apply Changes”

<figure><img src="/files/10pMka5RJLbIqBvQIVfS" alt="" width="563"><figcaption></figcaption></figure>

* Reboot your system and let it start up normally. The driver issue should be resolved.

<figure><img src="/files/mGWU02c0aI6mGiLDxU37" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/ZbSM4BS3frGEzleesMkQ" alt="" width="563"><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://support.onlogic.com/support-articles/how-tos/operating-systems/linux/nvidia-gpu-driver-enablement-ubuntu.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
