Page 1 of 1

Seeking comment on my Intel graphics xorg

Posted: 16 Mar 2025, 16:02
by nanZor
I was seeking a little extra performance with my integrated Intel graphics on some low end boxes, specifically UHD 500 and 600 onboard graphics.

I'm running Porteus 5.1 Alpha, with the XFCE compositor ENabled. I seem to notice an increase in performance somewhat, but want to make sure I'm not experiencing a diy placebo effect. I've seen this mentioned elsewhere, but no real testing other touting performance.

I manually created this file (20-intel.conf) in my /etc/X11/xorg.conf.d/20-intel.conf
(Note that the identifier for Intel is capitalized, whereas the Driver for intel is lowercase. Also note the camel-case in Swapbuffers, where the "b" is not capitalized.)

Code: Select all

Section "Device"
 Identifier "Intel Graphics"
 Driver "intel"
 Option "TearFree" "false"
 Option "TripleBuffer" "false"
 Option "SwapbuffersWait" "false"
 Option "DRI" "3"
EndSection
I have no tearing to begin with, and seem to see a tad snappier performance. But I'm no graphics expert, and want to make sure I don't have values fighting each other, or perhaps changed to "true" in some sort of combination.. Like is there a DRI 3 these days?

UPDATE: I did some graphics research and am using "DRI 3" now. This above combo seems ok, and I might be hallucinating, but it feels like the xfce compositor likes it, or was at least a teeeny bit noticeable on this low-spec box.

Seeking comment on my Intel graphics xorg

Posted: 17 Mar 2025, 12:02
by rych
nanZor wrote:
16 Mar 2025, 16:02
I did some graphics research and am using "DRI 3" now.
Without your custom /etc/X11/xorg.conf.d/20-intel.conf could you run

Code: Select all

xdpyinfo | grep DRI
If the output mentions DRI3, it was already enabled

Seeking comment on my Intel graphics xorg

Posted: 18 Mar 2025, 00:12
by nanZor
Hi Rych! Thanks - guess what, I was already running DRI3, so I removed that line from above. That led to this fun!

However, I couldn't find xdpyinfo on my 5.1 Alpha. So I searched and came up with this awesome way to find it with glxgears!

Code: Select all

LIBGL_DEBUG=verbose glxgears
Watch the caps and the underscore. It showed that I was using DRI 3 for screen 0 already. Close gears window or ctrl-c to quit. Awesome.