Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

En veiledning i NVIDIA Optimus på Dell-PC-er med et Ubuntu-operativsystem

Summary: Denne artikkelen beskriver Nvidia Optimus-skjermkort på en Dell-PC med operativsystemet Ubuntu.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms


Innholdsfortegnelse:

  1. Innledning:
  2. Problem
  3. Løsning

Innledning:

 

Denne artikkelen tar for seg Nvidia Optimus-teknologien og dens kompatibilitet med Ubuntu-operativsystemet.

Nvidia Optimus er noe Nvidia fant opp for å veksle grafikkstøtte mellom den integrerte Intel-GPU-en og den separate Nvidia-GPU-en. Det kalles ofte Discrete Switching (diskret veksling). Dette er noe som finnes i AIO-systemer (alt-i-ett-systemer). Formålet med teknologien er å forlenge batterilevetiden og redusere strømforbruket. Den bytter til den innebygde GPU-en for applikasjoner som ikke trenger avansert grafikk. Samtidig sørger den for at applikasjoner som krever avansert grafikk, bruker den separate GPU-en.

I Ubuntu er betegnelsen på flere GPU-er hybridgrafikk. En applikasjon kalt VGA_switcheroo ble brukt til å tilrettelegge for flere GPU-er. Den støtter imidlertid ikke bærbare PC-er med Optimus som ikke bruker en maskinvaremultiplekser. Det er bare siden Ubuntu 14.04 at kjernen har innebygd støtte for denne teknologien.

Vi tar for oss årsaken i mer detalj nedenfor. Deretter forklarer vi hvilke alternativer du har.


Tilbake til toppen


Cause

Problem

 

Nvidia støtter ikke Optimus-teknologien på Ubuntu. Det kom Linux-drivere til de separate GPU-ene, men det var aldri direkte støtte for denne bestemte maskinvarekonfigurasjonen. Alternativene dine var vanligvis å slå av den integrerte eller den separate GPU-en. Bruk én av dem til alt, eller prøv å konfigurere Bumblebee på systemet ditt. (Dette kunne ha vært vanskelig hvis du ikke hadde alternativet Nvidia only (Bare Nvidia) i BIOS.)

Bumblebee-prosjektet var inntil nylig så godt som det kunne bli når det gjaldt støtte for Optimus-hybridgrafikk på Ubuntu. Du kunne ha tilordnet applikasjoner via CLI (kommandolinjegrensesnitt) (dvs. optirun vlc) hvis du hadde konfigurert Bumblebee på riktig måte. Det er imidlertid vanskelig å få ting som HDMI til å fungere.

Nvidia brukte litt tid på å lansere støtte for Optimus. (I skrivende stund er det fremdeles ikke direkte støtte for diskret veksling.) Nå kan vi velge mellom den integrerte og den separate GPU-en, ettersom Ubuntu 14.04 var den første kjernen til å støtte bruk av Nvidia-prime- og Nvidia-331-driverne. Start økten på nytt etter hver konfigurasjonsendring (logg av og på) for at endringen skal tre i kraft. Det finnes en applet for rask veksling som vi tar for oss i neste del.

  SLN298431_en_US__1icon Merk: Merk: Nye versjoner av både Ubuntu-operativsystemene og Nvidia-driverne blir lansert løpende. Jeg anbefaler at du bruker følgende kobling for å finne de nyeste versjonene som er tilgjengelige for nedlasting. Trinnene er de samme, men driverrevisjonen må oppdateres:


Tilbake til toppen


Resolution

Løsning

 

Denne veiledningen tar utgangspunkt i at du har Ubuntu 14.04 eller en nyere revisjon installert.

  SLN298431_en_US__1icon Merk: Merk: CLI (kommandolinjegrensesnittet) kalles også Terminal eller vindu. Tastatursnarveien for å åpne dette i de fleste Ubuntu-builder er (Ctrl+Alt+T).

Arbeider du med en ren installasjon? Hvis ikke, eller hvis du allerede har installert pakker som Bumblebee, kjører du følgende kommando før du installerer de nye pakkene:

sudo apt-get purge libvdpau-va-gl1 bumblebee* nvidia*

Det er to fremgangsmåter for å installere de nye pakkene:

  1. Du kan bruke det grafiske brukergrensesnittet og Driver Manager. Åpne applikasjonen Additional Drivers, og velg riktig Nvidia-versjon for deg (Nvidia-331 anbefales). Bruk endringer.

  2. Du kan også gjøre det med CLI (kommandolinjegrensesnittet) ved å installere følgende:

    sudo apt-get install nvidia-331 nvidia-settings nvidia-prime

    Utfør en omstart etter dette.

Veksle mellom Nvidia- og ikke-Nvidia-kort (dvs. Intel)

  1. Du kan veksle mellom Nvidia- og ikke-Nvidia-kort (dvs. Intel) ved å trykke på tastene Alt+F2 samtidig eller ved å skrive følgende i Terminal:

    nvidia-settings

    Logg av og på for å åpne et grafisk grensesnitt der du kan velge ønsket kort.

  2. Ved hjelp av CLI (kommandolinjegrensesnittet) kan du angi hvilket kort som skal brukes som standard:

    sudo prime-select intel <or nvidia>

    Krever en omstart for at endringene skal tre i kraft.

  3. Du kan også veksle mellom kort med:

    sudo prime-switch intel <or nvidia>

    Krever en omstart for at endringene skal tre i kraft.

  SLN298431_en_US__1icon Merk: Merk: Du kan utføre en omstart ganske enkelt ved å logge av og logge på igjen.

sudo service lightdm restart

  1. Bruk følgende kommando til å kontrollere hvilket kort som kjører:

    sudo prime-select query

Dette løser ikke alle problemene som oppstår med Optimus og Ubuntu. Det er imidlertid en enkel løsning med tilstrekkelig proprietær støtte. Du kan fortsatt velge å bare bruke enten integrert eller separat grafikk. Velg det som passer deg best.


Tilbake til toppen


Additional Information

  SLN298431_en_US__1icon Canonical får programvarestøtte på følgende måter:
Teknisk støtte leveres av Dell:


Tilbake til toppen


Article Properties


Affected Product

Inspiron, Latitude, Vostro, XPS, Fixed Workstations

Last Published Date

21 Feb 2021

Version

6

Article Type

Solution