Aktiver følgende alternativer i kjernekonfigurasjonen og kompiler
kjernen på nytt om nødvendig:
Notat
Det tilsvarende Mesa Gallium3D drivernavnet er gitt som kommentar
for konfigurasjonsoppføringene. Hvis du ikke vet navnet på Mesa
Gallium3D driveren for din GPU, se Mesa Gallium3D Drivers
under.
For GPU-ene som støttes av Iris Gallium3D driveren, med
CONFIG_DRM_I915 aktivert og
CONFIG_DRM_XE_FORCE_PROBE satt til
strengen *, i915-driveren vil bli
brukt hvis den støtter GPU, og Xe-driveren vil bli brukt hvis den
støtter GPU, men i915-driveren gjør det ikke. Hvis du er sikker
på at GPUen din støttes av i915-driveren, kan du deaktivere
Xe-driver for å spare litt byggetid. Hvis GPUen din støttes av
begge driverne og du vil bruke Xe-driveren, kan du deaktivere
i915-driveren, eller få i915-driveren til å nekte din GPU via
CONFIG_DRM_I915_FORCE_PROBE
alternativet, for eksempel sette den til !7d55 ville få i915 til å nekte Meteor Lake
integrert GPU (hvorav PCI ID er 8086:7d55), overlater det til Xe-driveren.
CONFIG_DRM_RADEON, CONFIG_DRM_AMDGPU, CONFIG_DRM_NOUVEAU, CONFIG_DRM_I915, og CONFIG_DRM_XE kan kreve fastvare. Se Om
Fastvare for detaljer.
Å velge CONFIG_DRM_RADEON,
CONFIG_DRM_AMDGPU, eller CONFIG_DRM_NOUVEAU som «y» anbefales ikke. Hvis det er,
alle nødvendige fastvare må bygges som en del av kjernebildet
eller initramfs for at driveren skal fungere riktig.
Underpostene under CONFIG_DRM_AMDGPU
er brukt for å sikre at AMDGPU kjernedriveren støtter alle GPUer
som bruker radeonsi driver. De er
ikke nødvendig hvis du ikke trenger CONFIG_DRM_AMDGPU. De kan være unødvendig for
noen GPU modeller.
For llvmpipe eller softpipe, CONFIG_DRM_VGEM er nødvendig, ellers kan X
klienter mislykkes å starte med en kryptisk melding Error: couldn't get an RGB, Double-buffered
visual. Strengt tatt, kan den kompileres som en modul. Men
modulen vil ikke bli lastet automatisk, så det er mer praktisk å
bygge den som en del av kjernebildet.