LibreELEC wont start display on old Pentium 4 hardware

  • Hello, I'm trying to run libreELEC in some old hardware I have (Pentium 4). All systemD services seems to load OK, but at the end the display won't start, due to something related with the drivers.

    I think the relevant information is the following,

    lspci:

    Code
    00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
           Subsystem: ASRock Incorporation 82865G Integrated Graphics Controller
           Flags: bus master, fast devsel, latency 0, IRQ 16
           Memory at f0000000 (32-bit, prefetchable) [size=128M]
           Memory at ff280000 (32-bit, non-prefetchable) [size=512K]
           I/O ports at ec00 [size=8]
           Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
           Capabilities: [d0] Power Management version 1
           Kernel driver in use: i915

    lscpu:

    And the error that occurs is the following:

    Not sure if there's anything I can do, or instead throw this piece of hardware to the trash :D

  • Using different video card is not an option. Tried the legacy version, but it was almost the same error. I guess that's a "no, no" for this PC.

  • Kernel driver in use: i915

    i915 supports the GPU for basic DRM output (so you see the splash screen) but mesa doesn't support the 82865G (gen2) hardware so it throws the "Driver does not support the 0x2572 PCI ID" error and Kodi cannot open an OpenGL context to render the GUI into. There's no workaround for the lack of mesa support.