Fix: Det gick inte att initialisera Unity Graphics

Felet "Det gick inte att initialisera enhetsgrafik " inträffar vid lansering av Unity främst på grund av att Direct3D inte är aktivt på din dator. Unity är en plattformsspelmotor utvecklad av Unity Technologies. Det utvidgas till att stödja upp till 27 plattformar och stödet växer i antal.

Unity används för att skapa både två och tredimensionella spel och har också stöd för att utveckla simuleringar för bärbara datorer, stationära datorer, smarta TV-apparater och mobila enheter. Se till att du har ett administratörskonto när du följer lösningarna nedan.

Hur man fixar Det gick inte att initialisera Unity Graphics

  • Det gick inte att initialisera Unity Graphics Linux: Det här felet uppstår när du har ett Linux-operativsystem (Ubuntu etc.) och Unity misslyckas med att starta vid start och visas felet.
  • Det går inte att initialisera Unity Engine: Det här felet hänför sig till Unitys huvudsakliga motor och betyder att den inte kan starta den på grund av vissa felkonfigurationer.
  • Det gick inte att initialisera Direct3D-enhet: Detta tillstånd inträffar när Direct3D är inaktiverat på din dator, vilket gör att Unity misslyckas vid uppstarten. Vi kommer att titta på lösningarna nedan för att se hur du åtgärdar detta.

Lösning 1: Aktivera Direct3D

Direct3D är ett grafiskt API som huvudsakligen används för att rendera tredimensionell grafik i applikationer där prestanda är mycket viktigt. Den använder främst maskinvaruacceleration på din dator för att utföra sina operationer och innehåller flera olika typer av buffring också. Vi kommer att gå igenom stegen för att aktivera funktionen på din dator.

  1. Tryck på Windows + R, skriv “ dxdiag ” i dialogrutan och tryck på Enter.
  2. Klicka på fliken Visa och se till att alla DirectX-funktioner är aktiverade, särskilt Direct3D-acceleration.

  1. Om någon av funktionerna är inaktiverade kan du aktivera dem med två metoder. Antingen uppdaterar grafikdrivrutinen eller laddar ner den senaste versionen av DirectX på din dator.
  2. För att installera DirectX, navigera till DirectX officiella webbplats och ladda ner den senaste versionen därifrån. När du installerar, starta om datorn och försök starta Unity igen.

Lösning 2: Uppdatera / rulla tillbaka grafikdrivrutiner

Om det sistnämnda inte löser problemet måste du se till att du har ett fungerande grafikkort på din dator med de senaste drivrutinerna installerade. Vi har två sätt som vi kan uppdatera grafikdrivrutinen; antingen kan du automatiskt uppdatera eller så laddar du ned drivrutinen manuellt från tillverkarens webbplats och installerar den på din dator.

  1. Tryck på Windows + R, skriv “ devmgmt. msc ”i dialogrutan och tryck på Enter.
  2. När du är i enhetshanteraren, expandera skärmadaptrar, högerklicka på din hårdvara och välj Uppdatera drivrutin .

  1. Välj alternativet och fortsätt med drivrutininstallationen på din dator.

Obs: Du bör också se till att rätt maskinvara fungerar och att det inte finns några konflikter om du använder en CLI. Se också till att maskinvaruacceleration är aktiverad på din dator.

Intressanta Artiklar