uvos | historicly lots of exa implementations where slower than cpu only | 00:26 |
---|---|---|
uvos | maybe the removed this because its perf was bad | 00:26 |
uvos | just wildly guesing here | 00:26 |
mighty17[m] | freemangordon: with your mesa, i dont think hw accl works | 08:02 |
mighty17[m] | logs -https://paste.debian.net/1218893/ | 08:03 |
mighty17[m] | `failed to load driver: omapdrm` i suppose something broke during packaging | 08:05 |
mighty17[m] | https://github.com/xc-racer99/mesa-pvr/commit/0e47aea39d8afc868de1b405b11c47149b20cae4#diff-30d8f6be6320feeacf686be94f48c70869b52630e01ea625f0f15adc0d57c3e4 fmg, i suppose this commit should also be added? | 08:39 |
mighty17[m] | yup, i clearly dont know how to build it correctly, any tips? | 08:44 |
freemangordon | mighty17[m]: export MESA_LOADER_DRIVER_OVERRIDE=pvr | 08:49 |
freemangordon | this is an outstanding issue | 08:50 |
freemangordon | pvr_dri is not being loaded when /dev/dri/card0 is omapdrm | 08:50 |
freemangordon | I don;t know how this should be fixed | 08:51 |
freemangordon | or rather - haven;t looked how to fix it | 08:51 |
freemangordon | so, the patch you linked is not in 'my' mesa? | 08:53 |
freemangordon | it seems like a hack to me though | 08:54 |
freemangordon | can we get xc-racer99 here somehow? | 08:54 |
mighty17[m] | <freemangordon> "this is an outstanding issue" <- Outstanding?? | 08:57 |
mighty17[m] | freemangordon: Nope it's from xc racer's mesa | 08:57 |
mighty17[m] | freemangordon: I suppose we can contact him from email, but afaik he doesn't have more time for this anymore | 08:57 |
freemangordon | sorry, bad English :) | 09:06 |
freemangordon | I meant пендинг | 09:06 |
freemangordon | pending | 09:06 |
freemangordon | anyway, I don;t feel symlinking everything to pvr driver a good solution | 09:07 |
freemangordon | anyway, does it work with export MESA_LOADER_DRIVER_OVERRIDE=pvr ? | 09:08 |
freemangordon | yeah, Tomi has replied :) | 09:10 |
mighty17[m] | <freemangordon> "anyway, does it work with export..." <- yup, checked with kmscube, its working | 09:31 |
mighty17[m] | but phosh still seems to be using sw rendering | 09:32 |
mighty17[m] | or its just really slow compared to before | 09:33 |
mighty17[m] | 9fps with glxgears, ouch | 09:35 |
mighty17[m] | yup phosh seems to be using llvm somehow, idk | 09:36 |
mighty17[m] | `gbm: did not find extension DRI_Core version 1` | 09:37 |
mighty17[m] | `gbm: did not find extension DRI_DRI2 version 1` | 09:37 |
mighty17[m] | `failed to bind extensions` | 09:37 |
mighty17[m] | `failed to load driver: omapdrm` | 09:37 |
freemangordon | maybe rename /dev/dri/card0<->/dev/dri/card1 | 09:37 |
mighty17[m] | https://paste.debian.net/1218921/ it seems to want glamor now? lmao | 09:38 |
freemangordon | well, yes | 09:38 |
mighty17[m] | on wayland? | 09:38 |
freemangordon | no idea | 09:38 |
freemangordon | try to rename the cards | 09:38 |
freemangordon | or somehow provide /dev/dri/card1 to whatever wayland crap you use | 09:39 |
mighty17[m] | freemangordon: no, /dev/dri/card0 is the correct one | 09:40 |
freemangordon | mighty17[m]: well, I was able to run weston 6 here | 09:40 |
mighty17[m] | else i get `Failed to take device '/dev/dri/card1': No such file or directory` | 09:40 |
freemangordon | you need to 'mv card0 card2','mv card1 card0','mv card2 card1' | 09:41 |
freemangordon | so 'swap' not 'rename' | 09:41 |
mighty17[m] | i only have card0 xD | 09:41 |
freemangordon | mknod | 09:41 |
mighty17[m] | `by-path card0 renderD128 renderD129` | 09:41 |
freemangordon | seems you already nuked card1 :) | 09:42 |
freemangordon | sec | 09:42 |
mighty17[m] | never had card1 xD | 09:42 |
freemangordon | what? | 09:42 |
freemangordon | what kernel is that? | 09:43 |
freemangordon | and... what device is that? | 09:43 |
freemangordon | you should have 2 cards tehre | 09:43 |
mighty17[m] | kernel is openpvrsgx 5.15-rc2 from tmlind | 09:43 |
freemangordon | unless someone deletes one of them | 09:43 |
mighty17[m] | and device is samsung-espresso | 09:43 |
freemangordon | the same here and I have 2 cards | 09:43 |
freemangordon | are you sure you don;t have some init script that deletes the second card? | 09:44 |
freemangordon | (not the device ofc) | 09:44 |
freemangordon | but I have 2 cards on d4 and n900 | 09:44 |
mighty17[m] | pretty sure nothing touches the cards | 09:44 |
freemangordon | both use the same kernel | 09:44 |
mighty17[m] | oh wait | 09:44 |
mighty17[m] | i now have two cards | 09:45 |
freemangordon | see | 09:45 |
freemangordon | hmm, try now with export MESA_LOADER_DRIVER_OVERRIDE=pvr | 09:45 |
mighty17[m] | still seems broken | 09:46 |
mighty17[m] | yup pretty sure that didnt work | 09:47 |
freemangordon | ok, symlink pvr_dri.so to omapdrm_dri.so | 09:47 |
mighty17[m] | only kmscube works xD | 09:47 |
freemangordon | also, which pvr_dri gets loaded? | 09:47 |
freemangordon | are you sure you build mesa with WL enabled? | 09:47 |
mighty17[m] | freemangordon: `-Dplatforms=x11,wayland \` ? | 09:49 |
mighty17[m] | freemangordon: i already have omapdrm_dri.so | 09:49 |
freemangordon | ok, and what about pvr_dri.so? | 09:49 |
freemangordon | wait. how? | 09:49 |
mighty17[m] | uhh riight, about that | 09:49 |
freemangordon | is it a symlink? | 09:49 |
mighty17[m] | i used build instructions from xc-racer's mesa | 09:50 |
mighty17[m] | which has that "hack" | 09:50 |
freemangordon | so you cherry-picked that commit? | 09:50 |
mighty17[m] | no, ugh i see | 09:50 |
mighty17[m] | its a mess | 09:50 |
freemangordon | yeah, it's a mess :D | 09:50 |
mighty17[m] | `install -Dm644 output/src/mesa/drivers/dri/libmesa_dri_drivers.so "$pkgdir/$_dri_driverdir"/omapdrm_dri.so` | 09:51 |
mighty17[m] | so this is what his mesa's build does | 09:51 |
freemangordon | please, pull my repo clean and built it as it is | 09:51 |
mighty17[m] | actually, have a look here https://gitlab.com/postmarketOS/pmaports/-/blob/master/main/mesa-pvr-dri-classic/APKBUILD | 09:51 |
freemangordon | once you have it working, start playing on top | 09:52 |
freemangordon | gitlab does nto liuke my browser (ff66) | 09:52 |
freemangordon | *like | 09:52 |
mighty17[m] | the issue is i'd like it packaged like in apkbuild | 09:52 |
freemangordon | sore, but lets have it working as it is first | 09:53 |
freemangordon | and then package it | 09:53 |
freemangordon | could you pastebin what you want me to see | 09:53 |
freemangordon | I cannot open the link ^^^ | 09:53 |
mighty17[m] | https://paste.debian.net/1218928/ | 09:53 |
mighty17[m] | freemangordon: ah so the tradition of building mesa on omap4 must continue :P | 09:53 |
freemangordon | _dri_drivers="exynos,tidss,tilcdc,omapdrm" | 09:54 |
freemangordon | so pvr is renamed to omapdrm? | 09:54 |
freemangordon | also, why it is copyed 5 times instead of symlinks? | 09:54 |
mighty17[m] | yeah | 09:54 |
freemangordon | ok, then MESA_LOADER_DRIVER_OVERRIDE=pvr should not be used | 09:55 |
mighty17[m] | freemangordon: well idk xD | 09:55 |
mighty17[m] | should be omapdrm? | 09:55 |
freemangordon | yes | 09:55 |
freemangordon | try with 'export MESA_LOADER_DRIVER_OVERRIDE=omapdrm' | 09:56 |
freemangordon | or, symlink omapdrm_dri.so to pvr_dri.so | 09:56 |
freemangordon | and then 'export MESA_LOADER_DRIVER_OVERRIDE=pvr' | 09:56 |
mighty17[m] | i did the symlink, but that didnt work xD | 09:56 |
freemangordon | how exactly it doesn;t work? | 09:57 |
freemangordon | also, do you have the other blobs installed? | 09:57 |
mighty17[m] | https://paste.debian.net/1218921/ | 09:57 |
mighty17[m] | yup all sgx blobs | 09:58 |
mighty17[m] | freemangordon: `glamor: 'wl_drm' not supported` | 09:58 |
freemangordon | what is "DRM universal planes unsupported " ? | 09:58 |
freemangordon | do you have glmark? | 09:59 |
mighty17[m] | yes | 09:59 |
freemangordon | could you run glmark-es2-drm? | 09:59 |
mighty17[m] | freemangordon: tha comes everytime | 09:59 |
mighty17[m] | freemangordon: that- uh works... | 10:00 |
mighty17[m] | `[build] use-vbo=false: FPS: 89 FrameTime: 11.236 ms` | 10:00 |
freemangordon | cool | 10:00 |
mighty17[m] | ` GL_RENDERER: PowerVR SGX 540` | 10:00 |
freemangordon | ok, seems glamor requires an extension not provided by the driver | 10:00 |
mighty17[m] | so something wrong with phosh? | 10:00 |
freemangordon | looks like | 10:00 |
mighty17[m] | freemangordon: ```... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/535e4357caf5b2a53a051eb487bfe66628e17ea7) | 10:01 |
freemangordon | does it work woth chomeoes mesa? | 10:01 |
freemangordon | *with | 10:01 |
mighty17[m] | it being phosh? yes it does | 10:01 |
freemangordon | oh, I think I know the what happens | 10:04 |
freemangordon | why it tries to use glamor? does it use glamor with chomeos mesa too? | 10:05 |
mighty17[m] | I'll send a log with chromeos mesa shortly | 10:05 |
freemangordon | this mesa has x11 support, so I guess it tries to start xwayland | 10:05 |
freemangordon | mighty17[m]: again, pull and build my tree as it is | 10:06 |
freemangordon | then export MESA_LOADER_DRIVER_OVERRIDE=pvr | 10:06 |
freemangordon | this is what I used for weston 6 and it worked | 10:06 |
mighty17[m] | yeah, that seems to be the last resort | 10:07 |
freemangordon | https://pastebin.com/4pWAB7JW | 10:07 |
freemangordon | this is weston.ini I used | 10:07 |
mighty17[m] | https://paste.debian.net/1218937/ chromeos mesa | 10:09 |
freemangordon | mighty17[m]: try to disable xwayland somehow | 10:09 |
mighty17[m] | freemangordon: that shouldnt make a lot of diff, i have similar phoc.ini | 10:09 |
mighty17[m] | freemangordon: build with just wayland support? | 10:09 |
freemangordon | Failed to initialize glamor, falling back to sw | 10:09 |
freemangordon | the same | 10:09 |
mighty17[m] | but hw accl works | 10:10 |
freemangordon | what do you mean? | 10:10 |
mighty17[m] | so something else is failing | 10:10 |
mighty17[m] | ie, phosh with chromeos mesa does not use llvm | 10:10 |
freemangordon | how do you know it uses HW and not SW? | 10:11 |
mighty17[m] | it, doesnt lag xD | 10:11 |
freemangordon | it? | 10:11 |
freemangordon | what is it? | 10:11 |
mighty17[m] | it being the ui/phosh | 10:11 |
freemangordon | ah | 10:11 |
freemangordon | well, in both cases it says it does SW render | 10:12 |
mighty17[m] | failed to bind extensions | 10:12 |
mighty17[m] | failed to load driver: omapdrm | 10:12 |
mighty17[m] | this seems to not come with chromeos mesa | 10:12 |
freemangordon | 'GL_OES_texture_border_clamp required' is required | 10:12 |
freemangordon | without that extension you cannot start glamor | 10:13 |
freemangordon | and this is not supported by PVR drivers | 10:13 |
mighty17[m] | that extension is not supported by pvr anyways | 10:13 |
freemangordon | so, no glamor for you | 10:13 |
mighty17[m] | also | 10:13 |
mighty17[m] | ``` | 10:13 |
mighty17[m] | gbm: did not find extension DRI_Core version 1 | 10:13 |
mighty17[m] | gbm: did not find extension DRI_DRI2 version 1 | 10:13 |
freemangordon | no idea, I guess it tries to use wrong card | 10:14 |
mighty17[m] | freemangordon: well in chromeos mesa, phosh purely uses wayland (x not supported at all) | 10:14 |
freemangordon | did you try to swap the names? | 10:14 |
mighty17[m] | yup | 10:14 |
freemangordon | mighty17[m]: yes, that's why I said to disable xwayland in config | 10:14 |
mighty17[m] | that made phosh refuse to start | 10:14 |
freemangordon | well... | 10:14 |
freemangordon | do you have weston? | 10:14 |
mighty17[m] | I'll have to download it, but yes i do | 10:15 |
freemangordon | you need v6, at least | 10:15 |
freemangordon | so, please download | 10:15 |
freemangordon | and start it with the config ^^^ | 10:15 |
mighty17[m] | its v5 :( | 10:15 |
freemangordon | glmark-es2-wayland won;t work | 10:16 |
freemangordon | but well, at least it will tell you about the renderer | 10:16 |
freemangordon | install it | 10:16 |
freemangordon | es2gears will wotk at least | 10:16 |
mighty17[m] | Fmg, instead of this madness, I'll just clean compile your tree now | 10:29 |
mighty17[m] | The ritual of compiling mesa on omap4 must happen :P | 10:29 |
freemangordon | mhm | 10:32 |
freemangordon | :D | 10:32 |
* bencoh mutters something about cross-compiling on pc and returns back to the shadow | 10:35 | |
freemangordon | I tried to do that in leste and failed miserably | 10:38 |
mighty17[m] | <bencoh> "mutters something about cross-..." <- Nah the ritual must be done! | 10:46 |
bencoh | freemangordon: right, but you haven't tried with my scratchbox-like wrappers! :) | 10:50 |
bencoh | actually lemme check that ... which devuan package would that be? | 10:50 |
Wizzup | well I guess this is fmg's mesa repo | 10:56 |
mighty17[m] | <bencoh> "freemangordon: right, but you..." <- If give it a go then ;) | 10:57 |
mighty17[m] | Eli5 pls | 10:57 |
bencoh | hmm, does it really need a newer meson than what is in leste/beowulf? | 11:10 |
bencoh | meson (>= 0.52), but I have 0.49 | 11:10 |
Wizzup | I am not sure if it does, please figure it our for us :) | 11:11 |
Wizzup | we also run into this when packaging it in CI | 11:11 |
bencoh | ah :D | 11:11 |
bencoh | how do you build it then? | 11:11 |
Wizzup | btw, did you document your way somewhere? it might be useful for parazyd | 11:11 |
Wizzup | we don't in CI yet | 11:11 |
Wizzup | but we'd love ti | 11:11 |
Wizzup | to* | 11:11 |
bencoh | Wizzup: I did back then, I even posted it here | 11:11 |
Wizzup | we're on some older mesa | 11:11 |
Wizzup | bencoh: I recall the pastebin | 11:11 |
Wizzup | maybe it makes sense to have it on the wiki somewhere | 11:11 |
bencoh | yeah I mean, how do fmg and others build it? | 11:11 |
bencoh | (mesa) | 11:12 |
Wizzup | I suspect they don't run into problems since they don't use dpkg-buidlpackage | 11:12 |
Wizzup | iow probably the meson bump is not required for our usecase | 11:12 |
bencoh | alright, let's change the requirement then | 11:13 |
bencoh | meson.build:21:0: ERROR: Meson version is 0.49.2 but project requires >= 0.52. | 11:13 |
bencoh | duhduhduh ... | 11:13 |
Wizzup | maybe it is in backports or pip installable? | 11:14 |
Wizzup | freemangordon: | 11:14 |
freemangordon | I installed newer meson | 11:23 |
freemangordon | not sure where from | 11:23 |
freemangordon | maybe from chimaera | 11:23 |
freemangordon | Version: 0.56.1-1~bpo10+1 | 11:24 |
freemangordon | https://packages.debian.org/buster-backports/meson | 11:24 |
freemangordon | bencoh: ^^^ | 11:25 |
bencoh | looks like meson 0.49 has trouble with proper function detection (it failed on popcount) | 11:25 |
bencoh | I just installed 0.56 as well | 11:25 |
freemangordon | yeah | 11:25 |
bencoh | looks like it started building (with dpkg-buildpackage) ... let's see if it works | 11:26 |
freemangordon | it does | 11:26 |
freemangordon | but you may to tweak debain/rules | 11:26 |
freemangordon | IIRC pvr is not enabled | 11:26 |
bencoh | meson is python-based and it kinda grinds the cpu in a silly way apparently (since it's emulated in my setup) | 11:26 |
freemangordon | - DRI_DRIVERS += nouveau | 11:27 |
freemangordon | + DRI_DRIVERS += nouveau pvr | 11:27 |
bencoh | I replaced ninja with its amd64 counterpart, but not meson (I was afraid to break the detection system) | 11:27 |
bencoh | ah | 11:27 |
bencoh | well, we'll try that once it builds without pvr | 11:27 |
bencoh | something tells me I could remove nouveau/radeon as well actually, but meh | 11:28 |
freemangordon | yeah | 11:28 |
freemangordon | was about to ask why do we need that | 11:28 |
bencoh | we don't! :D | 11:28 |
bencoh | well, except for the pc version of leste (:>) | 11:29 |
Wizzup | bencoh: if this works, it would be great to see if it builds rebased on latest mesa release as well | 11:29 |
Wizzup | I guess 21.2.5 or so | 11:29 |
Wizzup | then we can also provide pinephone users with a newer lima | 11:30 |
Wizzup | newer X might help them, too, since that's released now | 11:30 |
bencoh | this is 17.3, right? | 11:30 |
Wizzup | no, it's pretty recent I think | 11:30 |
bencoh | (git describe says mesa-17.3.1-1-39356-g5bd40a453e1) | 11:30 |
Wizzup | I think it's 21.something based | 11:30 |
bencoh | hmm | 11:30 |
bencoh | I'm currently trying to build mesa-pvr-ti | 11:30 |
Wizzup | I might be wrong, but 17.x is really really really old | 11:31 |
Wizzup | seems more like a case of missing tags or something | 11:31 |
Wizzup | https://github.com/freemangordon/mesa/commit/7b866d516a7dc0a36dc8ea7ce7733414294e26d9 | 11:31 |
Wizzup | so it's 20.something | 11:32 |
freemangordon | :nod: | 11:32 |
bencoh | is that mea-pvr-ti? | 11:32 |
freemangordon | yes | 11:32 |
bencoh | ah, got it | 11:32 |
bencoh | they have annoted tags and unannoted tags | 11:32 |
bencoh | git describe --tags origin/mesa-pvr-ti | 11:32 |
bencoh | 20.3.2-18-g5bd40a453e1 | 11:32 |
freemangordon | mesa (20.3.2-2) UNRELEASED; urgency=medium | 11:32 |
bencoh | that's better | 11:32 |
Wizzup | and iirc it rebased on top of 21.2.5 without many problems according to uvos, so if this builds, maybe it's worth trying that | 11:32 |
bencoh | 21.x doesn't seem to be part of master though .... actually I don't understand how they manage their release tags | 11:33 |
bencoh | git describe --tags origin/master | 11:33 |
bencoh | 20.3.0-4446-g288032a8731 | 11:33 |
bencoh | sounds silly to me | 11:33 |
freemangordon | hmm, origin is? | 11:33 |
bencoh | your tree | 11:34 |
bencoh | oh, I guess you didn't update master | 11:34 |
bencoh | :) | 11:34 |
freemangordon | mhm | 11:34 |
freemangordon | :) | 11:34 |
bencoh | (still building ...) | 11:34 |
freemangordon | takes 2 hours on d4 :) | 11:34 |
bencoh | I hope it will take less :] | 11:34 |
Wizzup | freemangordon: still better than on n900 | 11:34 |
Wizzup | ;) | 11:34 |
bencoh | currently building freedreno I think | 11:35 |
freemangordon | well, I guess it will not be able to build it on n900 | 11:35 |
freemangordon | because of the lack of RAM | 11:35 |
bencoh | huhu | 11:35 |
bencoh | now running tests ... | 11:37 |
bencoh | (that part if freaking slow, obviously) | 11:37 |
bencoh | note to self: replace dwz (dwarf optimization, wtf) with amd64 counterpart | 11:44 |
bencoh | http://pastebin.notk.org/pastebin.php?show=d5378577f | 11:49 |
bencoh | I'll probably replace dwz then retry with pvr enabled | 11:50 |
bencoh | freemangordon: do I need any external lib for pvr? | 11:50 |
bencoh | or is it self-contained? | 11:50 |
freemangordon | bencoh: no external libs are needed for build | 11:54 |
freemangordon | it dload() pvr_dri_support.so or somesuch | 11:55 |
freemangordon | in runtime that is | 11:55 |
bencoh | alright, let's see then | 11:56 |
freemangordon | have to run, ttyl | 11:56 |
bencoh | looks like it worked for pvr as well | 12:39 |
Wizzup | neat | 12:41 |
Wizzup | just wondering, did that also build lima and such? | 12:41 |
bencoh | anyone wanna try the result? :] | 12:41 |
bencoh | I think so, lemme check | 12:42 |
bencoh | $ dpkg-deb -c ../libgl1-mesa-dri_20.3.2-2_armhf.deb |grep lima | 12:42 |
bencoh | hrw-r--r-- root/root 0 2021-01-04 07:07 ./usr/lib/arm-linux-gnueabihf/dri/lima_dri.so link to ./usr/lib/arm-linux-gnueabihf/dri/armada-drm_dri.so | 12:42 |
bencoh | funnily enough, pvr_dri points to nouveau_vieux.so btw | 12:42 |
Wizzup | that seems quite weird/wrong (for both), but I am not sure | 12:42 |
bencoh | I thought so, then I had a look at pvr vs nouveau, and cmp on the files in debian/ says they're identical; and pvr stuff shows up in pvr_dri.so | 12:43 |
Wizzup | aha | 12:45 |
Wizzup | so maybe dpkg-deb -c is just confused | 12:46 |
Wizzup | unless pvr stuff shows up in nouveau_vieux ;-) | 12:46 |
bencoh | well, cmp says they're identical, so I'd expect so | 12:56 |
bencoh | unless I missed something | 12:56 |
bencoh | (currently uploading for anyone willing to try) | 12:56 |
bencoh | http://muarf.org/~bencoh/maemo/leste/mesa-pvr-ti/ | 13:07 |
bencoh | (disclaimer: if it breaks, it means either that my build failed miserably, or that fmg forgot to remove some easteregg :>) | 13:08 |
Wizzup | (plus: it also requires a lot of other things installed, so it can't just be installed on a d4 or n900 without all the other parts) | 13:08 |
mighty17[m] | <freemangordon> "takes 2 hours on d4 :)" <- Only 2 hours? | 15:14 |
mighty17[m] | (but then I won't be able to uninstall it :() | 15:14 |
mighty17[m] | freemangordon: what build commands needed for mesa? Like the cflags/env vars | 16:09 |
mighty17[m] | Was the pastebin link I sent enough? | 16:09 |
mighty17[m] | freemangordon: `MESA-LOADER: failed to open omapdrm: Error loading shared library /usr/lib/xorg/modules/dri/omapdrm_dri.so: No such file or directory (search paths /usr/lib/xorg/modules/dri, suffix _dri)` errmm what?? | 17:57 |
bencoh | I guess you should keep omapdrm in the dri_drivers list | 17:58 |
mighty17[m] | i forgot to add _dri xD | 17:59 |
mighty17[m] | anyways now i get | 17:59 |
* mighty17[m] sent a code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/b13bb44b49a8a6c780e07f4bde79e8dd91d652b6 | 17:59 | |
mighty17[m] | back to the same square | 18:03 |
freemangordon | did you try weston? | 18:08 |
mighty17[m] | I only have Weston 5 packaged | 18:13 |
freemangordon | try it | 18:13 |
freemangordon | to see if mesa works correctly | 18:13 |
freemangordon | or, build weston 6 | 18:14 |
mighty17[m] | Will do that later, night for me | 18:15 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!