Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[BUG] Microsoft Basic Display Adapter not appearing properly when GPU is installed without drivers.

Abierto
#2,339 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
58/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
c

Línea de trabajo

Comienza reproduciendo la salida de la GPU en Windows 8.1 con una tarjeta NVIDIA usando Microsoft Basic Display Adapter y, a continuación, sigue la ruta de detección de GPU de Windows que produce el proveedor y el nombre informados. Se considera terminado cuando la salida identifica el adaptador como Microsoft Basic Display Adapter sin atribuir incorrectamente ese nombre a NVIDIA; añade o actualiza una prueba de regresión si las pruebas de GPU existentes cubren esta ruta.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug
Read the FAQ first
  • I have checked the FAQ but the issue is not covered
Description

I have an NVIDIA card in my computer, but without drivers as I don't have any for Windows 8.1 (using Mesa3D for Windows).
Running fastfetch, it reports my GPU as 'NVIDIA Microsoft Basic Display Adapter'.

NVIDIA doesn't really own the Microsoft Basic Display Adapter.
Would be better if you checked for the basic adapter, and just showed 'Microsoft Basic Display Adapter' instead of GPU vendor, than the name.

Version used

fastfetch 2.63.1 (x86_64)

Bug prevalence

Always

Regression

Not sure

Installation

GitHub Releases

Package manager

No response

Screenshots
Image
Configuration

System information
// i only put the info that looked like it actually mattered
// so srry if you need the entire thing
[
  {
    "type": "OS",
    "result": {
      "buildID": "",
      "codename": "",
      "id": "Windows 8.1",
      "idLike": "Windows",
      "name": "Windows",
      "prettyName": "Windows 8.1 Pro",
      "variant": "Pro",
      "variantID": "",
      "version": "8.1",
      "versionID": ""
    },
    "stat": 0.8816406643018126
  },
  {
    "type": "Chassis",
    "result": {
      "type": "Desktop",
      "vendor": "",
      "version": "",
      "serial": ""
    },
    "stat": 0.013538455590605736
  },
  {
    "type": "Display",
    "result": [
      {
        "primary": true,
        "output": {
          "width": 1920,
          "height": 1080,
          "refreshRate": 64.0,
          "drrStatus": "Disabled",
          "dpi": 96
        },
        "scaled": {
          "width": 1920,
          "height": 1080
        },
        "preferred": {
          "width": 1920,
          "height": 1080,
          "refreshRate": 1.0 // what
        },
        "rotation": 0,
        "bitDepth": 0,
        "hdrStatus": null,
        "type": "Unknown",
        "platformApi": "GDI"
      }
    ],
    "stat": 0.14194865990430117
  },
  {
    "type": "GPU",
    "result": [
      {
        "index": null,
        "coreCount": null,
        "coreUsage": null,
        "memory": {
          "dedicated": { // it is a discrete gpu
            "total": 0,
            "used": null
          },
          "shared": {
            "total": 268435456,
            "used": null
          },
          "type": null
        },
        "driver": "6.3.9600.17415",
        "name": "Microsoft Basic Display Adapter",
        "temperature": null,
        "type": null,
        "vendor": "NVIDIA",
        "platformApi": "WDDM 1.3",
        "frequency": null,
        "deviceId": 256
      }
    ],
    "stat": 0.6781535679474473
  },
  {
    "type": "Vulkan",
    "error": "ffvkCreateInstance() failed: VK_ERROR_INCOMPATIBLE_DRIVER",
    "stat": 1.6988710975274444
  },
  {
    "type": "OpenGL",
    "result": {
      "version": "4.5 (Compatibility Profile) Mesa 26.0.7 (git-164633de71)",
      "renderer": "llvmpipe (LLVM 22.1.4, 256 bits)",
      "vendor": "Mesa",
      "slv": "4.50",
      "library": "WGL 1.0"
    },
    "stat": 112.76221014931798
  }
]
Features built-in
threads
vulkan // i don't, shows in system information
imagemagick7
chafa
zlib
opencl
libzfs
WinRT headers
Windows 8.1 Compatibility
Lenguaje dominante
C
Estrellas
24.7k
Forks
895
Merge medio
1 d 53 min
PR fusionados (30 d)
18

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de fastfetch-cli/fastfetch

Todos los issues de fastfetch-cli/fastfetch

Issues similares

Más issues de C

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.