Various games fail to launch with gallium nine with same error
The title should effectively distinguish this bug report from others and be specific to issue you encounter. When writing the title of the bug report, include a short description of the issue, the hardware/driver(s) affected and application(s) affected.
System information
System:
Host: odroidn2 Kernel: 6.1.50-current-meson64 aarch64 bits: 64
compiler: N/A Desktop: Xfce 4.16.0 tk: Gtk 3.24.23 wm: xfwm dm: LightDM
Distro: Ubuntu 22.04.3 LTS (Jammy Jellyfish)
CPU:
Info: quad core (2-mt/2-st) model: ARMv8 v8l variant-1: cortex-a53
variant-2: cortex-a73 bits: 64 type: MST AMCP arch: v8l rev: 4
Speed (MHz): avg: 2272 high: 2400 min/max: 1000/2016:2400 cores: 1: 2016
2: 2016 3: 2400 4: 2400 5: 2400 6: 2400 bogomips: N/A
Features: Use -f option to see features
Graphics:
Device-1: meson-g12a-vpu driver: meson_drm v: N/A bus-ID: N/A
chip-ID: amlogic:ff900000
Device-2: meson-g12a-mali driver: panfrost v: kernel bus-ID: N/A
chip-ID: amlogic:ffe40000
Device-3: meson-g12a-dw-hdmi driver: meson_dw_hdmi v: N/A bus-ID: N/A
chip-ID: amlogic:ff600000
Display: x11 server: X.Org v: 1.21.1.4 compositor: xfwm v: 4.16.1 driver:
X: loaded: modesetting gpu: meson_drm,panfrost,meson_dw_hdmi
display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 2560x1440 s-dpi: 96
Monitor-1: HDMI-1 mapped: HDMI-A-1 model: ITMF27I104QHD res: 2560x1440
dpi: 108 diag: 685mm (27")
OpenGL: renderer: Mali-G52 (Panfrost) v: 3.3 Mesa
24.0~git2311210600.12f627~oibaf~j (git-12f6279 2023-11-21 jammy-oibaf-ppa)
compat-v: 3.3 direct render: Yes
If applicable
- Wine/Proton version: wine 8.20 staging
Describe the issue
Lots of games fail to launch when using gallium nine, the error message is always the same:
Fable: the Lost Chapters
fixme:d3d9nine:DRIPresentGroup_GetMultiheadCount (0x1229668)
Splinter Cell 3
fixme:d3d9nine:DRIPresentGroup_GetMultiheadCount (0x1229668)
The Elder Scrolls IV: Oblivion
fixme:d3d9nine:DRIPresentGroup_GetMultiheadCount (0x19688b8)
Regression
The games were working on older mesa + gallium nine versions (I think around Mesa 22)