Skip to content

Intel Xe driver on older platorms (Tiger Lake) #1278

@matdibu

Description

@matdibu

There doesn't seem to be a consensus on whether Xe should be used on older platforms, like Tiger Lake

https://docs.kernel.org/next/gpu/rfc/xe.html#xe-platforms

The common/gpu/intel/tiger-lake/default.nix module enables Xe:

hardware.intelgpu.driver = lib.mkIf (lib.versionAtLeast config.boot.kernelPackages.kernel.version "6.8") "xe";

But Xe won't be loaded unless something like this is configured:

boot.extraModprobeConfig = ''
  options xe force_probe=9a60
  options i915 force_probe=!9a60
'';

The jury is still out on Xe stability, some call it trash, others call it perfect

So, should Xe be force_probe'd for Tiger Lake in nixos-hardware? or should it be avoided?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions