Minetest logo

IRC log for #minetest, 2017-05-05

| Channels | #minetest index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:24 Fritigern joined #minetest
00:49 XtremeHacker joined #minetest
00:50 XtremeHacker I'm having a problem, for my server I specify --gameied eden but my eden subgame is not used
00:51 XtremeHacker I compiled with this guide http://dev.minetest.net/Compil​ing_Minetest#Compiling_on_GNU.2FLinux and put the eden subgame in ~/.minetest/games
02:21 mrtux joined #minetest
02:21 mrtux joined #minetest
02:21 mrtux joined #minetest
02:26 QwertyDragon joined #minetest
02:29 QwertyDragon_ joined #minetest
02:32 QwertyDragon__ joined #minetest
02:34 QwertyDragon__ joined #minetest
03:26 ssieb joined #minetest
04:21 Menche joined #minetest
04:53 admicos joined #minetest
04:53 admicos left #minetest
04:59 kimitux joined #minetest
05:15 ensonic joined #minetest
06:02 lumidify joined #minetest
06:13 lisac joined #minetest
06:26 Not_a_Robot joined #minetest
06:42 davisonio XtremeHacker: is the game id set to "eden" in game.conf? Check log
06:46 Blo0D joined #minetest
07:02 ensonic joined #minetest
07:07 YuGiOhJCJ joined #minetest
07:10 passant_ joined #minetest
07:13 bwarden joined #minetest
07:26 aheinecke joined #minetest
07:27 CWz joined #minetest
07:46 Not_a_Robot joined #minetest
08:12 proller joined #minetest
08:17 ensonic joined #minetest
08:17 JamesTait joined #minetest
08:19 JamesTait Good morning all! Happy Friday, and happy Revenge of the Fifth! 😃
08:21 VanessaE hah!
08:31 JamesTait VanessaE, HAI!
08:31 VanessaE hey :)
08:32 JamesTait How're you?
08:32 VanessaE doing okay
08:32 JamesTait Good good. ☺
08:33 * JamesTait is still lurking despite not really doing much with minetest these days.
08:35 JamesTait Although that might change from next Wednesday. I hope to finally get around to creating a snap package of minetest server and refreshing my "mining" container.
08:36 VanessaE it's okay if you don't touch minetest much.  we need you here for those good morning/happy $foo messages ;)
08:39 JamesTait You're not the first person to say that. 😉
09:22 The_Loko joined #minetest
10:04 Markow joined #minetest
10:15 Fixer joined #minetest
10:49 Pie-jacker875 joined #minetest
10:58 Wuzzy joined #minetest
11:07 Tux[Qyou] joined #minetest
11:22 IhrFussel joined #minetest
11:24 IhrFussel When I remove items from a player file and save...will the modified inventory apply after a server restart or when?
11:34 sfan5 restart
11:34 sfan5 but the server might overwrite it during shutdown
11:48 MinetestBot [git] nerzhul -> minetest/minetest: Save minetest screen width/height options when modified (#5683) 21e0a04 https://git.io/v92Dq (2017-05-05T11:47:11Z)
11:51 Taose joined #minetest
11:54 Markow I wish there were a way to lighten up RAM consumption for MT mods: Subsequent to enabled 9 Mods, MT is now using almost all 4GB RAM and consistently forcing SWAP.
11:55 * Markow wonders if Mods were hardcoded into MT, if that would change RAM consumption?
11:55 IhrFussel Markow, this doesn't sound right..my server has 140 mods installed, at least 15 heavy ones and requires less than 1 GB
11:56 VanessaE mods don't usually use a lot of RAM, Markow
11:56 Markow Prior to enabling the mods, RAM consumption was minimal.
11:56 Markow I'll provide a screenshot of my mods
11:56 Markow moment
11:56 VanessaE Dreambuilder runs fine in 2GB for example
11:56 IhrFussel Then one or more mods simply have a memory leak
11:56 VanessaE and it's considered about the heaviest modpack you can get
11:57 Markow VanessaE: I haven't enabled Dreambuilder yet
11:59 Markow Here is what I currently have:  http://i.imgur.com/orSx85j.png
11:59 Markow Prior to enabling those Mods, MT loaded up *very* fast with very little RAM consumption.
11:59 VanessaE technic can use a lot of RAM sometimes, but that shouldn't be much
12:00 VanessaE the others, highly unlikely
12:00 Markow Now loading takes more than 1 minute and RAM consumption exceeds 3 GB
12:00 Markow And that's only after loading, not even playing.
12:00 VanessaE all I can say is to try them one at a time
12:00 Markow That's what I must do
12:00 VanessaE disable technic first
12:00 Markow ok
12:00 Markow I must pinpoint the culprit
12:00 VanessaE it's likely that one
12:01 Markow I know that Advanced Trains is new, could that pose an issue?
12:01 VanessaE trains? probably not
12:02 Markow Btw, here is my MT version, compiled from source:  Minetest 0.4.15-dev-f1d7a26-dirty (Linux)
12:04 VanessaE that commit isn't in my git history
12:04 VanessaE might be too new (I'm a few weeks behind)
12:04 Markow That was the last commit when I extracted source using git clone
12:05 Markow There are even more recent commits now actually
12:05 VanessaE I got nuthin' then :)
12:05 VanessaE disable all the mods, re-enable one at a time, enable technic last
12:06 IhrFussel technic and pipeworks can be VERY heavy and slow down the server a lot which is why I don't offer either
12:06 Markow ok, will try that
12:06 VanessaE pipeworks doesn't generally affect server CPU anymore
12:06 VanessaE but technic can
12:07 Markow "Initializing Nodes" takes so long
12:07 VanessaE pipeworks should self-throttle if the server is too busy, and it doesn't use much RAM at all afaik
12:07 Markow I disabled Technics (whole package) first
12:07 VanessaE Markow: some say that technic_worldgen is the truly RAM-heavy one
12:08 VanessaE so you might consider disabling just that component
12:09 Markow Result: After disabled Technics & starting up MT, my RAM available went down from 2.5 GB to now using SWAP. It seems Technics is not the culprit. I'll go down the list. Pipeworks next.
12:10 Markow If a MOD is named improperly, could that have any effect?
12:10 VanessaE no, it'll just throw an error
12:10 VanessaE also, s/MOD/Mod/g; s/SWAP/swap/g
12:11 Jordach joined #minetest
12:11 IhrFussel If a mod uses lots of RAM it *usually* is caused by an extremely large Lua table
12:11 VanessaE yes
12:11 VanessaE most mods that do that nil-out the table after it's been used
12:11 Markow What about very slow loading, what would be the usual cause?
12:11 VanessaE lots and lots and lots of nodes.
12:12 Markow During the "initializing nodes" phase
12:12 VanessaE just as I said.
12:12 IhrFussel AFAIK the initializing nodes takes the longer the more nodes/definitions your server has
12:12 VanessaE IhrFussel: plantlife for example can use a hundred or so megs' worth of table data at a time, but it de-allocates those tables after they've been used (usually less than 10 seconds for any one segment)
12:14 Markow Load time still taking very long after disabling both Technics and Pipworks. Doesn't appear those two are an issue. It always pauses quite long after 97% "inializing nodes"
12:14 IhrFussel VanessaE, usually all proper mods clear their table data as soon as it's not used anymore...some modders seem to not bother with that though and are like "well everything will be unloaded on shutdown anyway"
12:15 VanessaE Markow: disable moreblocks next.
12:15 Markow ok. Not Mesacons?
12:15 VanessaE no
12:15 Markow will do
12:16 VanessaE moreblocks adds a few hundred nodes, mesecons only a few dozen I think.
12:16 VanessaE (or less than 200 if not a few dozen)
12:17 IhrFussel My server has moreblocks and mesecons...moreblocks does add quite a few more nodes to the load plus I modified the code so that I can "moreblocksify" non-default nodes too :P
12:18 Markow A faster load time w/o Moreblocks, no pause near the 90%+ mark of initializing nodes
12:18 IhrFussel But each defined node in moreblocks adds 16 new definitions IIRC
12:18 Markow Moreblocks had the biggest effect so far
12:19 IhrFussel But moreblocks doesn't take X GB RAM..it takes maybe 50-100 MB
12:19 VanessaE if that.
12:19 VanessaE one node def is typically a couple kB or so including its texture
12:21 IhrFussel Yeah so it depends on the amount of defined nodes in moreblocks/stairs/registrations.lua + texture pack rather
12:22 IhrFussel stairsplus*
12:22 red-001 if someone wants to help me test converting irc colours to in-game colours could you join #irc_mod_test and use coloured text to send a message
12:25 VanessaE have fun with that, red-001... lots of people rather dislike IRC colors (other than as defined by a client e.g. colorized nicks, highlighting, joins/parts, and so on) :P
12:25 red-001 huh
12:26 red-001 I wonder why
12:26 red-001 too annoying?
12:26 VanessaE that's usually the complaint yeah
12:27 VanessaE colors don't bother me, though
12:27 proller joined #minetest
12:30 IhrFussel Colored messages could also indicate a higher rank to many
12:31 VanessaE something like *that* is the domain of a server-side mod I think.
12:32 VanessaE (most IRC clients put a symbol near the username, i.e. a "+" or "@", or a colored circle in the case of Hexchat)
12:32 IhrFussel VanessaE, no what I mean is when players see colored messages and white ones they might think the one who types colored would be someone "special" like a moderator,admin etc
12:32 VanessaE oh right
12:32 red-001 a lot of minetest players already think that when they see someone connect over IRC
12:32 VanessaE red-001: most just think the "@IRC" means another minetest server
12:33 Markow So 'moreblocks' appears to guilty
12:33 VanessaE (sad really)(
12:33 red-001 huh
12:33 VanessaE Markow: it's unusual for moreblocks to use a lot of RAM, let alone gigs' worth.  that it makes a lot of nodes is a known thing.  that's just how it works.
12:33 red-001 I mostly see them think that IRC is some sort of admin chat
12:33 Markow I really need that circular saw, it's unfortunate
12:33 IhrFussel Markow, did you modify the mod before starting your server? Cause there is NO WAY that mod eats your GB RAM
12:33 Hirato joined #minetest
12:34 VanessaE red-001: it used to be that the IRC channel for my servers was for server operators/admins and the like.  not so much anymore.
12:34 Markow I haven't modified any mods at all
12:34 red-001 anyway if you don't like colours you can disable them on your IRC channel
12:34 VanessaE Markow: your mods must be broken
12:34 VanessaE there's no way Minetest is going to use gigs of RAM like that under normal conditions
12:34 Markow All of the mods are fresh downloads, unmodified
12:35 Markow My compile of MT had no issues
12:35 IhrFussel Markow, open moreblocks/stairsplus/registrations.lua .. there you'll find a table containing the nodes the mod should turn into stairs/slabs etc ... if you remove a few there the mod should be less heavy
12:35 Markow And MT w/o any mods loaded instantly with low RAM
12:35 VanessaE even Dreambuilder doesn't usually exceed 1GB (on the server, except that mesecons or pipeworks has a slow memory leak that you wouldn't notice unless you've been up for several hours)
12:35 VanessaE fresh downloads from where?
12:35 DS-minetest joined #minetest
12:35 Markow Directly from the MT forums which provide links to the mods
12:35 VanessaE ok
12:37 IhrFussel My server uses 539 MB RAM right now ... that includes moreblocks where I even added wool,colored_clay and a few glass nodes
12:37 Markow IhrFussel: How many mods are you using in total?
12:39 IhrFussel 144 mods in total, you can see which ones at servers.minetest.net (hover over the version)
12:39 VanessaE Dreambuilder has around 130 mods/modpacks in it (a total of 164 individual sub-mods)
12:41 IhrFussel But the amount of mods is not so important since my server is more lightweight than VanessaE's which has less mods
12:41 Markow I'll add Dreambuilder very soon
12:41 VanessaE you can't.
12:42 Markow ?
12:42 IhrFussel You could theoretically have 500 mods and each mod only adds 1 block for example...it's more important what the mods do
12:42 VanessaE if your machine or engine can't handle having moreblocks installed, trust me, dreambuilder will send it into meltdown
12:42 Markow Dreambuild is not an availabel mod?
12:42 Markow *available
12:42 Markow ok
12:42 VanessaE it's a modpack.
12:42 VanessaE it contains all of the big ones like technic, pipeworks, mesecons, moreblocks, and tons more.
12:43 Markow Ah, I see
12:43 IhrFussel Markow, I still don't believe that those few mods eat 2-4 GB RAM on your machine...that is just not possible
12:43 Out`Of`Control my server takes around 500 mb ram, what is wrong here?
12:43 Out`Of`Control with players around 1 GB
12:44 Markow IhrFussel: Difficult for me to believe as well
12:45 Out`Of`Control Markow:  what mods are enabled
12:45 Out`Of`Control Markow:  i see your problem, you run server in GUI mode
12:45 Markow I posted a screenshot, and now have Technics, Pipeworks, and Moreblocks disabled
12:45 Markow Yes, I'm running in GUI
12:45 Out`Of`Control try without gui
12:46 IhrFussel Markow, which command/tool are you using to measure the RAM usage? I think it could be that you misunderstood the values there
12:46 VanessaE Markow: bear in mind, unused RAM is wasted RAM
12:46 Markow top, free, all linux tools
12:46 VanessaE if your machine is reporting less free RAM, but lots of it is "cached" or "buffers", ignore it.
12:46 Out`Of`Control Markow:  my client takes 1/2 gb ram
12:47 VanessaE ideally, you want every last byte to be used for something, whether it's programs, buffers, cache, or something else
12:47 IhrFussel Markow, do free -m and tell us exactly what it says below "Used" or "In use"
12:47 VanessaE and it's okay if you dive into swap now and then as well
12:47 VanessaE as long as it's not thrashing
12:47 Out`Of`Control i have no swap either server
12:47 VanessaE my PC has no swap defined, but my server does (20GB I think)
12:48 Out`Of`Control 20 wow
12:49 Out`Of`Control any tricks to make mt server eat more ram
12:49 VanessaE heh no not that I know of
12:49 VanessaE other than allocating lots of big tables
12:49 VanessaE and using either plain Lua, or LuaJIT with GC64 enabled.
12:50 VanessaE but anyway my PC has 16GB of RAM, of which 6.6 is "used", 279 MB is "fre", and the rest is buffers/cache.
12:50 VanessaE free*
12:50 Out`Of`Control 34% used
12:50 VanessaE so that means I have 279 MB of RAM that's being wasted because nothing needs it right now, not even buffers/cache
12:50 IhrFussel But buffered/cached is *technically* just waiting to bne finally used by something
12:51 VanessaE yup
12:51 Out`Of`Control lots of cache
12:51 VanessaE Out`Of`Control: if you really want to make it eat RAM, set up a RAMdisk (/dev/shm or whatever your system calls it), use it to store MT's media cache :D
12:51 IhrFussel I have 4 GB and 2.5 GB are cached right now
12:51 Out`Of`Control VanessaE:  its a vps
12:52 VanessaE oh
12:52 VanessaE well in that case, lots of big Lua tables :)
12:52 Out`Of`Control around 6 GB are wasted
12:53 Tuxedo[Qyou] joined #minetest
12:54 vt220 joined #minetest
12:54 passant joined #minetest
12:54 Fixer_ joined #minetest
13:03 pandaro joined #minetest
13:08 lumidify joined #minetest
13:08 ssieb joined #minetest
13:09 The_Loko joined #minetest
13:09 M6HZ joined #minetest
13:10 IhrFussel joined #minetest
13:14 proller joined #minetest
13:15 Telesight joined #minetest
13:15 Jordach joined #minetest
13:17 LazyJ joined #minetest
13:19 DS-minetest why is the new closed chest's drawtype also a mesh?
13:24 ThomasMonroe joined #minetest
13:26 proller joined #minetest
13:43 VanessaE so that the texture map can be used for both
13:44 DS-minetest ah, ok
13:44 ThomasMonroe hi DS
13:45 DS-minetest hi ThomasMonroe
13:51 cx384 joined #minetest
13:51 cx384 hi all
13:51 cx384 hi MinetestBot
13:51 MinetestBot Hello cx384
13:57 octacian joined #minetest
13:57 octacian joined #minetest
13:59 calculon joined #minetest
14:03 octacian joined #minetest
14:03 octacian joined #minetest
14:17 lumidify joined #minetest
14:27 twoelk joined #minetest
14:31 DS-minetest joined #minetest
15:00 juli joined #minetest
15:00 juli hi
15:00 juli is there a way to store data in an entity
15:00 juli so that it isn't removed after restart of the game?
15:15 Fritigern joined #minetest
15:20 behalebabo joined #minetest
15:20 DS-minetest juli: use staticdata
15:29 MinetestBot [git] Wayward1 -> minetest/minetest: Fix Android build (#5706) fe247f3 https://git.io/v9aLw (2017-05-05T15:27:50Z)
15:40 burli joined #minetest
15:41 Out`Of`Control Hi
15:41 Out`Of`Control anything i can do about spammers promoting other server?
15:42 rom1504 hiring spammers to promote your server in the spammers servers
15:42 rom1504 the more spammer you got the better
15:43 Out`Of`Control ?
15:45 Out`Of`Control rom1504:  my server has more players even with that spam
15:45 rom1504 so it will have so much more players if you counter spam
15:46 Out`Of`Control rom1504: just a bit tired of that spam
15:49 juli @DS-minetest i do :get_staticdata() and how can i save and restore it?
15:49 benrob0329 joined #minetest
15:50 DS-minetest juli: the staticdata (a string) is given to on_activate
15:50 DS-minetest return a string in get_staticdata
15:51 DS-minetest you can also give staticdata when you add an entity
15:51 ensonic joined #minetest
15:51 juli yes but i mean if i the server starts how can i give the saved staticdata to the entity?
15:51 rom1504 Out`Of`Control: maybe you should learn irony someday
15:51 DS-minetest juli: the staticdata will still be there and sent to on_activate
15:52 juli ah i think i understand it
15:52 juli and how can i store a value in it?
15:52 juli staticdata:set_streing() or what?
15:52 juli *string
15:52 DS-minetest it's only a string
15:52 juli ah ok so if i save there a value, it will be given to the entity on restart right?
15:53 DS-minetest get_staticdata = function(self) return minetest.serialize({bla = self.bla, foo = self.bar}) end,
15:53 benrob0329 left #minetest
15:54 DS-minetest on activate is not only on restart but also on every load
15:55 juli yes i simply wanna give them a owner, so its ok :)
15:57 DS-minetest just hold the owner in luaentity with the help of staticdata
15:59 juli lol i tested it but it doesn't work ... i make a github gist for my code ok?
15:59 DS-minetest ok
16:02 juli maybe its some other error i go to test something first
16:03 juli yeah now it works
16:16 FreeFull joined #minetest
16:19 ensonic joined #minetest
16:23 rdococ F-F-FRIIIIIIIIIIIIIIIIIIIIIDAY!
16:31 DS-minetest huh, at least red-003 doesn't count down
16:36 kaeza joined #minetest
16:48 Jordach_ joined #minetest
16:48 YuGiOhJCJ joined #minetest
16:55 Alcyone2 joined #minetest
16:56 diegom joined #minetest
17:19 w_laenger joined #minetest
18:13 Krock joined #minetest
18:13 Krock joined #minetest
18:22 MinetestBot [git] nerzhul -> minetest/minetest: Add missing server sending rule for bd921a7916f0fafc493b1c4d0eeb5e2bb… 7c82f1e https://git.io/v9aox (2017-05-05T18:21:04Z)
18:35 rubenwardy joined #minetest
18:45 PsychoVision joined #minetest
18:55 garywhite joined #minetest
19:02 swift110 joined #minetest
19:02 admicos joined #minetest
19:05 ThomasMonroe joined #minetest
19:23 srbaker__ joined #minetest
19:45 admicos joined #minetest
19:45 admicos left #minetest
19:51 mmuller joined #minetest
20:08 ThomasMonroe joined #minetest
20:09 MinetestBot [git] bigfoot547 -> minetest/minetest: [CSM] Add camera API (#5609) de028fc https://git.io/v9axi (2017-05-05T20:07:36Z)
20:09 MinetestBot [git] paramat -> minetest/minetest: Clouds API: Fix yellow clouds at dawn and dusk (#5707) e8b00fd https://git.io/v9axP (2017-05-05T20:07:25Z)
20:22 Menche joined #minetest
20:24 ensonic joined #minetest
20:35 ssieb joined #minetest
20:39 swift110 hey
20:50 Hijiri h
20:50 Hijiri i
21:01 red-999 joined #minetest
21:10 swift110 hey Hijiri how are oyyu
21:10 Hijiri I am ok
21:36 All|knowing joined #minetest
21:41 All|knowing joined #minetest
21:43 swift110 good Hijiri
21:51 grumble joined #minetest
22:03 benrob0329 joined #minetest
22:04 benrob0329 Announcing a dedicated matrix chat for Minetest: #minetest-matrix:matrix.org
22:04 benrob0329 That is all
22:04 benrob0329 left #minetest
22:18 Hijiri the coordinates of a player collisionbox has its origin at the feet right?
22:22 All|knowing joined #minetest
22:26 passant joined #minetest
22:27 sythe joined #minetest
22:33 srbaker joined #minetest
22:36 proller joined #minetest
22:42 juli left #minetest
23:05 red-001 joined #minetest
23:30 Tmanyo joined #minetest
23:33 LordVlad joined #minetest
23:54 twoelk|2 joined #minetest
23:54 xSmurf joined #minetest
23:59 Allonipad joined #minetest

| Channels | #minetest index | Today | | Google Search | Plaintext