Open Bug 1935653 Opened 2 months ago Updated 2 months ago

glxtest failed in 10 bit mode with Xorg

Categories

(Core :: Graphics, defect)

Firefox 128
Unspecified
Linux
defect

Tracking

()

UNCONFIRMED

People

(Reporter: dirteat, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0

Steps to reproduce:

Setting Xorg in 10 bit mode (xorg.conf setting):
DefaultDepth 30

glxtest reports:
PCI_VENDOR_ID
0x10de
PCI_DEVICE_ID
0x2230
VENDOR
NVIDIA Corporation
RENDERER
NVIDIA RTX A6000/PCIe/SSE2
VERSION
4.6.0 NVIDIA 550.127.05
TFP
TRUE
DRM_RENDERDEVICE
/dev/dri/renderD128
MESA_VENDOR_ID
0x10de
MESA_DEVICE_ID
0x2230
ERROR
X error, error_code=10, request_code=152, minor_code=5

Then, I start firefox and it is very laggy.

Actual results:

Firefox is very laggy, checking about:config shows that many gfx entries are disabled with: FEATURE_FAILURE_GLXTEST_FAILED

Forcing:

gfx.webrender.all = true

fixes all issues, suggesting that only the glxtest is buggy. But it is buggy only with DefaultDepth=30 (10 bit color mode), with DefaultDepth=24 (default), it works fine.

Expected results:

glxtest should not return error in 10 bits mode, and firefox should have hardware acceleration enabled.

The Bugbug bot thinks this bug should belong to the 'Core::Graphics' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Graphics
Product: Firefox → Core

We don't currently support 10 bit color depth in Firefox.

Severity: -- → S4
OS: Unspecified → Linux
You need to log in before you can comment on or make changes to this bug.