Time Nick Message 01:57 jonadab Has anybody seen a situation wherein the Minetest client only updates any of the contents of its window, when the user switches away to another window and back? 01:57 jonadab I'm seeing this on a mostly-stock Win10 system that I'm using temporarily as a stand-in until I get my real computer up and running. 01:58 jonadab Happens everywhere: in the menus when the client starts, and also when in the game. The entire visual content of the window is completely static except when switching out of the window and back. 02:02 rubenwardy when did you last restart? Weird graphics issues like this often happen when not restarting for ages 02:02 rubenwardy otherwise, no idea 02:03 MTDiscord I've similarly seen that kind of behavior, but it was a long time ago and not minetest-related, and I seem to remember restarting probably fixed it. 02:03 MTDiscord either that or I was doing something weird in the first place and just not doing the weird thing resolved it :-) 02:06 jonadab rubenwardy: It's Windows 10. It was last restarted the last time Windows Updates forcibly restarted it, which was quite recently (I think about a week ago). 02:07 jonadab If there's any way to prevent 10 from doing that, I have not discovered it. 02:08 jonadab However, I can try restarting again. I mean, it's a Windows system, frequent restarting is just something you learn to live with, and it's not like I'm gonna lose a bunch of screen sessions or something. 02:16 jonadab Restarted Windows. No difference. Oh well. Not a big deal, I'll just wait until I get my real computer up and running. Hopefully soon. Going to dd the filesystem onto the new drive tomorrow and go from there. 02:19 rubenwardy have you changed any settings? 02:20 rubenwardy if you look at the minetest.conf, you'll see the changes settings 02:20 rubenwardy What's the renderer? On Minetest 5.4, you can see it by going to Mainmenu > About, and seeing the bottom left 02:20 rubenwardy In older versions, it's in the Window title 03:07 jonadab rubenwardy: No, this was a system that had never previously had Minetest on it, so no settings had been changed. 03:07 jonadab They were just whatever the defaults are. 03:08 MTDiscord Does Windows actually have a sane default for the renderer? 03:09 jonadab I don't see an About option in the main menu. There's a Credits tab, but I don't see anything about the renderer there. 03:10 jonadab This is Minetest 5.4.1 03:11 rubenwardy Huh, maybe that was a 5.5.0 thing 03:11 rubenwardy Have a look at the window title 03:11 rubenwardy It should say [OpenGl something 03:11 jonadab Window title says "Minetest 5.4.1 [Main Menu]" 03:11 MTDiscord you have to actually be playing 03:12 MTDiscord the main menu will not rell you 03:12 MTDiscord *tell 03:12 MTDiscord https://cdn.discordapp.com/attachments/749727888659447960/866155388407644190/unknown.png 03:12 jonadab Actually playing is not really possible under these circumstances. 03:12 MTDiscord Maybe a 5.5.0 thing, but definitely a making too many assumptions about my fonts and not fitting thing. 03:12 MTDiscord https://cdn.discordapp.com/attachments/749727888659447960/866155534456586260/unknown.png 03:13 MTDiscord All other tabs look fine with those font settings, it's only that one that's messed up. 03:13 MTDiscord To be "actually playing" all you really have to do is launch it with the --go command line option (possible some others) so it loads a world. 03:14 MTDiscord I guess you may have to navigate the menus well enough to create a world. 03:14 jonadab Ok, so if I "Start Game", F5, and alt-tab out and back in, the top left says "Minetest 5.4.1 | FPS: 28 | drawtime: 3ms | dtime jitter: 82.7% | view range: 190 | RTT: 1.00ms 03:15 jonadab But the actual number of FPS is limited to however many times I can alt-tab out and back in per second, which is less than useful. 03:15 MTDiscord you have debug open in the game 03:15 MTDiscord im talking about the application bar 03:15 MTDiscord same place you read "Minetest 5.4.1 [Main Menu]" 03:15 jonadab Oh, the title bar. 03:16 jonadab Minetest 5.4.1 [OpenGL 4.4.0] 03:16 MTDiscord yeah 03:16 jonadab It's fine, I am not normally a Windows user anyway, this is a very temporary setup. 03:17 jonadab I will just wait until I get my computer set up correctly and then worry about it. 03:17 MTDiscord Yeah, OpenGL 4.4 doesn't sound suspicious to me. Could be a driver issue, but yeah, could be not worth worrying about at this point :-) 03:17 jonadab At which point I'll have things like gdb and the ability to compile Minetest myself if I want. 03:17 jonadab Which is not something I would care to attempt on Windows. 03:18 jonadab I just asked because I figured maybe it was a common issue and there was a stock solution to it. 03:19 MTDiscord I discovered catchsegv and now I run MT under it all the time, just in case I catch an obscure crash :-D 03:19 jonadab Is that better than just turning core dumps on? 03:19 MTDiscord It's like gdb but only the few parts I actually ever learned how to use :-D 03:19 jonadab Ah. 03:19 jonadab I see. 03:20 MTDiscord Presumably a core dump is more thorough, but catchsegv or dumps from gdb are more human-readable. 03:20 jonadab Yes, I mainly only use gdb to get a backtrace. 03:20 jonadab One of the NetHack4 devs taught me how. 03:21 MTDiscord Heh, I learned it hunting my first MT crash bug, something involving menus or something way back in the day 03:21 MTDiscord or rather I learned how to use like 3 or 4 commands 03:22 jonadab Yeah, bt (backtrace) is the main one I know. I can do a couple of other things, like examine the value of a particular variable if I want. 03:22 jonadab But backtrace is the main thing I can do with gdb that I can't do with printf() 03:23 jonadab (And bugs in NH4 are extremely reproducible, consistently, because of the way the save system works. Basically, if you encounter a bug, you ipso facto have a save file that will reproduce it reliably.) 03:24 jonadab (This would likely not be possible for a real-time game like Minetest, but NetHack is turn-based.) 03:28 MTDiscord I guess it also depends on how much of the complete state of the program is represented in the save files and how much is not. 03:29 MTDiscord MT for example uses RNG and doesn't store RNG seeds in the world for all things, so you'd get different behavior on retries. 03:29 MTDiscord Actually I think mapgen determinism was only fixed recently, things like dungeons and decorations used to be similar but not the same in repeated worlds of the same seed... 10:49 AristotIe if anyone is farmiliar with tubelib_addons1, is there a way to add crops to the list that the harvester harvests? 10:56 specing yupusure there is 10:56 specing see how bls does it 11:01 AristotIe where do I find that specific copy of the mod though? 11:07 specing bls_custom 12:39 AristotIe hmm, when I try to replicate the code in bls_custom to add crops, it gives me this error: "...inetest/games/minetest_game/mods/mp_custom/harvester.lua:2: attempt to index global 'tubelib_addons1' (a nil value)" that's the line `local tn = tubelib_addons1.register_tree_node` 12:40 Krock don't put custom mods into minetest_game/ 12:40 y5nw Have you set mod dependencies correctly? 12:43 AristotIe mmm, well, I haven't made a depends.txt file, but I thought that was just for convinience 12:45 AristotIe here's the full code btw `if not minetest.get_modpath("tubelib_addons1") then return end 12:45 AristotIe local tn = tubelib_addons1.register_tree_node 12:45 AristotIe local fn = tubelib_addons1.register_farming_node 12:45 AristotIe if minetest.get_modpath("cucina_vegana") then 12:45 AristotIe fn("cucina_vegana:rosemary_6", "cucina_vegana:rosemary 2", "cucina_vegana:rosemary_1") 12:45 AristotIe fn("cucina_vegana:flax_6", "cucina_vegana:flax_raw 2", "cucina_vegana:flax_1") 12:46 AristotIe boy wow, never knew that kiwiirc sends multi-line messages as a bunch of different messages 12:46 sfan5 there are no multi-line messages on IRC 12:46 sfan5 that's why 12:46 AristotIe oh. 12:52 specing AristotIe: https://matrix.to/#/#minetest:libera.chat?via=libera.chat if you want a richer experience 13:03 Krock FWIW, commands in IRC are separated by newline 13:44 MTDiscord Be aware that the Matrix bridges are still in a bit of a state of upheaval and they do still sometimes miss messages, or perhaps delay them indefinitely. 13:45 specing nah, they work fine 13:46 MTDiscord :trollface: 13:48 MTDiscord For the most part they actually do work okay, but there are a few cases, like the MT bots in VanessaE's servers chat that only get relayed to the Matrix side for a couple minutes or something after they restart. 16:01 MTDiscord Matrix having a "richer experience" entirely depends on what Matrix client and what IRC client you use 16:06 MTDiscord the matrix <> liberia bridge also has uptime issues 16:15 specing liberia hmm 16:16 MTDiscord *libera 16:23 Krock libery 16:23 Krock library 16:28 MTDiscord all bots on libera seem to have uptime issues 16:34 sfan5 clear sign you should just come to irc ;) 16:37 wsor4035 irc is still meh 16:45 MTDiscord no even my bouncer fails that sfan5 16:45 MTDiscord it disconnects after a day due to wank dns queries 16:45 MTDiscord freenode did it too 16:51 sfan5 haven't seen that here 19:49 MTDiscord No chat network is any better than any other, but all chat networks are each worse than all others. 19:54 Krock wise words. I'll print that on a t-shirt 19:58 x_ i'll take 10 22:11 DivideByZero I've been experiencing doors disapearing right before my eyes on my server. Is this any known bug/symptom, and/or has anyone had this issue before? 22:16 DivideByZero Lambs blood on the door knob won't do?