JohnnyonFlame has quit [Read error: Connection reset by peer]
flto has quit [Quit: Leaving]
flto has joined #etnaviv
lynxeye has joined #etnaviv
T_UNIX has joined #etnaviv
pcercuei has joined #etnaviv
karolherbst has joined #etnaviv
<marex>
cphealy: what is it ?
<marex>
austriancoder: is LIBGL_ALWAYS_SOFTWARE=true supposed to force software rendering with etnaviv too ?
<marex>
austriancoder: I was under the impression it should
<marex>
flto: ^
<austriancoder>
marex: yes
<marex>
austriancoder: hmmmm, I wonder if passing that variable into qt5 doesn't work somehow
<marex>
austriancoder: time to debug :)
_whitelogger has joined #etnaviv
<xexaxo1>
marex: it should work with any driver. you can set LIBGL_DEBUG=verbose EGL_LOG_LEVEL=debug -> a confirmation will be printed on stderr/out
<xexaxo1>
plus it should list/attempt only the swrast_dri.so module.
<xexaxo1>
one potential gotcha - many qt/kde apps are spawned via fork/exec - where the parent may not have the variables set
<marex>
xexaxo1: I think the ^ is the problem, yep
karolherbst has quit [Ping timeout: 260 seconds]
berton has joined #etnaviv
flto has quit [Remote host closed the connection]
flto has joined #etnaviv
sa7mfo has joined #etnaviv
<sa7mfo>
Any idea why drmModeGetResources() fails with "Operation not supported" when using etnaviv on an iMX6? I do not fully understand all the graphical layers
<sa7mfo>
I have card0 and renderD128 in /dev/dri. Not sure what renderD128 actually is, but it seems to be the one that reports the error
<lynxeye>
sa7mfo: so seems you only have the etnaviv GPU DRRM device
<lynxeye>
on i.MX6 you also need the imx-drm device for display
<sa7mfo>
thanks, seems like I miss DRM_IMX. I will resolve some dependencies and try
berton has quit [Ping timeout: 256 seconds]
<sa7mfo>
I have struggled with "imx-drm display-subsystem: failed to bind ldb (ops imx_ldb_ops): -2". Any idea what could cause this?
senquack has joined #etnaviv
JohnnyonFlame has joined #etnaviv
T_UNIX has quit [Quit: Connection closed for inactivity]
pcercuei has quit [Read error: Connection reset by peer]
pcercuei has joined #etnaviv
sravn has quit [Ping timeout: 240 seconds]
<sa7mfo>
lynxeye: how did you figure out that imx-drm was missing? Am I missing nodes in /dev/dri? I'm asking because I have activated imx-drm, got the framebuffer to bind, but still get the same error
<austriancoder>
sa7mfo: etnaviv is a renderonly device and you need a KMS device... and that's imx-drm for imx6
sravn has joined #etnaviv
<sa7mfo>
thank you
<austriancoder>
sa7mfo: your device tree is okay?
<cphealy>
sa7mfo: can you perhaps share a dump of "dmesg" in pastebin or some other online service like that? This may provide some valuable insight to your configuration.
<lynxeye>
sa7mfo: If the framebuffer is there, the imx-drm DRM device should also be there. Now you just need to make sure that you application is actually using the right DRM device for display purposes.
lynxeye has quit [Quit: Leaving.]
karolherbst has joined #etnaviv
karolherbst has quit [Ping timeout: 272 seconds]
<sa7mfo>
it turned out that the kernel was based on the imx-tree. Use the etnaviv instead of vivande driver simply did not work. I rebased the work on mainline instead and the drm devices popped up nice :)
<sa7mfo>
Thank you for your time
Surkow|laptop has quit [Remote host closed the connection]