Minetest logo

IRC log for #minetest-dev, 2014-05-26

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

All times shown according to UTC.

Time Nick Message
01:11 Taoki joined #minetest-dev
01:43 VanessaE interesting glitch I noticed earlier:
01:44 VanessaE turn on 3rd person mode, first-press of F7 (where you're looking from behind your character).  place a torch.  now try to break it.
01:44 VanessaE I was unable to actually highlight it to punch it.
03:09 CraigyDavi_ joined #minetest-dev
03:36 smoke_fumus joined #minetest-dev
03:47 Exio4 joined #minetest-dev
03:50 CraigyDavi joined #minetest-dev
04:39 nore joined #minetest-dev
05:10 Robby joined #minetest-dev
05:10 jin_xi joined #minetest-dev
05:12 CraigyDavi joined #minetest-dev
05:28 werwerwer_ joined #minetest-dev
05:33 CraigyDavi_ joined #minetest-dev
05:44 Hunterz joined #minetest-dev
05:45 darkrose joined #minetest-dev
07:37 ShadowNinja ~tell sapier Text doesn't show up in text fields until you select a different field in your latest Android release build.
07:37 ShadowBot ShadowNinja: O.K.
07:39 CraigyDavi_ joined #minetest-dev
08:44 ImQ009 joined #minetest-dev
08:57 darkrose joined #minetest-dev
10:25 proller joined #minetest-dev
10:39 CraigyDavi_ joined #minetest-dev
10:42 Jordach joined #minetest-dev
11:09 CraigyDavi joined #minetest-dev
11:16 CraigyDavi joined #minetest-dev
11:25 iqualfragile joined #minetest-dev
11:45 Megaf joined #minetest-dev
11:57 kahrl joined #minetest-dev
12:24 kaeza joined #minetest-dev
12:28 proller joined #minetest-dev
13:04 init joined #minetest-dev
13:24 vifino joined #minetest-dev
13:25 hmmmm joined #minetest-dev
13:25 Megaf Morning all
13:26 Megaf celeron55: Hi there, I think you might know this already, I just came across this and I found it rather interesting. https://cmr.github.io/lanes/
13:26 Megaf I wonder how hard would it be to run each mod on it's own lua thread
13:27 hmmmm very hard and nonsensical
13:28 hmmmm we've had plenty of discussions about this before
13:28 Megaf really?
13:28 hmmmm if you want to make adding more threads a viable thing, you should start with making Map non-locking
13:29 Megaf I see quite a lot of advantages on running each mod on it's own thread, the biggest one is security and stability, a mod could crash without brining the server down
13:29 hmmmm non-locking is awesome, non-waiting is even better but may not be possible
13:31 Megaf hmmmm: non-locking map? What would that be and how would it work?
13:32 hmmmm accesses to Map need to be synchronized.  i suggest you look into it more and you'll see that it's perhaps minetest's biggest problem as of right now.
13:34 deltib joined #minetest-dev
13:34 Megaf I quite like synchronized things, they are more predictable and stable
13:34 Megaf The real limitation for that is hardware
13:39 hmmmm so then you like minetest's problems of threading effectively being useless
13:40 * hmmmm claps
13:43 Megaf lol, I just done my first multithreaded software and my first lua test at the same time
13:43 Megaf $ ./test.lua
13:43 Megaf 2       4
13:53 sfan5 this is not releavant for minetest development
14:03 hmmmm wow
14:03 hmmmm well that was a complete waste
14:03 hmmmm i get to work, there are absolutely no cars in the parking lot.  building is locked down.  this "forced" holiday is taking up 8 hours of paid time off don't want to spend it.
14:04 hmmmm so i guess today is a minetest day
14:06 * Megaf has to work
14:06 Megaf at least I can use IRC here
14:07 hmmmm i used to be able to irc from work but i got it banned
14:07 hmmmm i got overconfident and started SCPing like GBs of music from this computer
14:07 Megaf I use Quassel now a days, in Quassel you can run the core at home and the client at your workplace, and use the port 443 for example
14:08 Megaf evereything is done over SSL
14:08 Megaf actually, here I'm usin a SSH SocksV5 tunnel
14:08 Megaf then I connect the client to core using the tunnel
14:09 Megaf and so my web browsing
14:09 * hmmmm looks at logs
14:09 hmmmm minetest has 3rd person mode now!?
14:09 hmmmm sapier if (id == (u32)-1) { ?? ... not the bug anyway
14:10 hmmmm that is valid
14:10 hmmmm typecasting -1 to a unsigned integer sets all the bits
14:11 hmmmm the way the C standard describes integer storage types basically locks it into the familiar binary format so you'll never see a case where that doesn't work
14:12 hmmmm and (unsigned int)-1 is used in POSIX standards as well, so it's kosher
14:19 hmmmm hmm no zat
14:20 hmmmm well whatever.  zat:  the proper way to do lua callbacks is to store it in a field in the global "minetest"
14:21 hmmmm so what you want to do is make a wrapper for the decoration registering function in Lua that adds the callback to some global such as minetest.deco_callbacks[id]
14:22 hmmmm you can find good examples of how to perform lua callbacks in src/script/cpp_api/s_env.cpp
14:22 hmmmm id should be just an incrementing count
14:24 hmmmm sapier I always wonder for what reason someone whats to add the * to the variable ... to me it's a modifyer to the type ... does anyone have an explanation for this quite insane rule?
14:24 mrtux joined #minetest-dev
14:24 sfan5 hmmmm: char* a, b create a char * called a and a char called b
14:24 hmmmm it's the K&R way, and it also prevents mistakes like what sfan5 mentioned, but the pointer syntax in C is just stupid IMO
14:25 hmmmm I am actually using my spare time at work to come up with a nu-C language that's basically C, but incompatible and superior
14:26 sfan5 please make type comparison work like in PHP
14:26 hmmmm lol.
14:26 hmmmm anyway pointers are @ making the unary * operator free for something else
14:26 sfan5 do you plan to add support for it to gcc or clang or will it get converted to c for compliation?
14:27 hmmmm I suppose it'd be a clang frontend
14:27 hmmmm i haven't made it that far yet however
14:27 sfan5 <hmmmm> anyway pointers are @
14:27 hmmmm right now it's just a huge collection of ideas that are being sorted out
14:27 sfan5 char @a, @b; like that?
14:28 hmmmm yeah.
14:28 hmmmm however type modifiers ALWAYS come before the type name
14:28 sfan5 I was about to say that it would not make it better
14:28 hmmmm so an array of pointers would be like char []@foo
14:29 hmmmm you wouldn't be able to do char @foo, not_a_string; however
14:29 jin_xi joined #minetest-dev
14:29 sfan5 char is the type name so it would be @char a, b; wouldn't it?
14:29 hmmmm you'd only be able to combine variable declarations with types that are completely alike
14:30 hmmmm so char @foo, bar; would make foo and bar both char pointers
14:30 sfan5 writing it like that would be confusing then
14:30 hmmmm maybe there needs to be some syntactical separation to make that more obvious
14:30 sfan5 char@ foo, var; would be less confusing in that case
14:30 hmmmm it's only confusing because you're used to C/C++
14:31 hmmmm I think Ada does what I'm talking about
14:31 hmmmm where the type names are syntactically separated from the variable names
14:31 sfan5 maybe, maybe not; I think it does not make sense for a modifier to affect something that is seperated (by a ,)
14:32 hmmmm you call it a modifier, but I say that a pointer is a different fundamental type
14:32 sfan5 like this?
14:32 sfan5 char@ a, b;
14:33 hmmmm that'd be better, yeah.
14:33 sfan5 type variable name, variable name;
14:33 hmmmm Go tries to counter this by putting type specifiers after the identifier name
14:33 restcoser joined #minetest-dev
14:34 hmmmm e.g. "type foo char"
14:34 hmmmm I don't like it though
14:34 hmmmm although it does make it less lexically ambiguous
14:34 hmmmm easier parsing means faster parsing
15:02 deltib joined #minetest-dev
15:03 PenguinDad joined #minetest-dev
15:05 ImQ009 joined #minetest-dev
15:14 CraigyDavi Is it intentional that the black background box upon death has been removed? https://cdn.mediacru.sh/SEtQcbuRa4TW.png
15:15 rubenwardy joined #minetest-dev
15:19 Calinou joined #minetest-dev
15:37 rubenwardy Any comments on Add item eat callback ( https://github.com/minetest/minetest/pull/1318 ) ?
15:50 [1]LemonLake joined #minetest-dev
15:54 LemonLake joined #minetest-dev
16:09 Hunterz joined #minetest-dev
16:16 proller joined #minetest-dev
16:20 zat joined #minetest-dev
16:36 SoniEx2 joined #minetest-dev
16:59 Garmine joined #minetest-dev
17:01 scientistnik joined #minetest-dev
17:12 Calinou joined #minetest-dev
17:18 sapier joined #minetest-dev
17:52 kaeza joined #minetest-dev
17:59 Piggybear87 joined #minetest-dev
18:12 scientistnik joined #minetest-dev
18:19 NakedFury joined #minetest-dev
18:23 Piggybear87 sfan5, I replied to you in the forum with the lspci you asked for. PS this is Tedypig.
18:23 sapier VanessaE I'm sorry but adding compat code to generic stats would result in adding more code then generic stats are in total. Imho that feature is only worth adding in case we already drop compat for something more valuable.
18:40 PilzAdam joined #minetest-dev
18:57 scientistnik1 joined #minetest-dev
19:02 tomreyn joined #minetest-dev
19:14 ShadowNinja sapier: https://github.com/minetest/minetest/issues/1320#issuecomment-44211609
19:15 sapier what exactly happens there I can't reproduce the issue
19:15 sapier how do you reproduce it?
19:15 LemonLake Just look at a nodebox?
19:16 sapier doesn't happen to me
19:17 sapier so what's the difference?
19:20 LemonLake joined #minetest-dev
19:20 ShadowNinja sapier: Look at a nodebox and the selection box stops working on all nodes.
19:22 sapier nope ... not for me
19:23 ShadowNinja sapier: I'm using Irrlicht 1.8.1 BTW.
19:24 sapier ok I'm on 1.7
19:26 sapier that comit changes the draw order but that's not supposed to cause a bug like that
19:28 PenguinDad 1.8.1 works just fine here
19:29 sapier ok I can reproduce it on one of vanessae's servers ... so why is this relate do the game running??
19:41 ShadowNinja hmmmm: v6 seems to ignore the 'flat' MG flag.
19:44 LemonLake_Mint joined #minetest-dev
19:45 arjuna joined #minetest-dev
19:49 rubenwardy joined #minetest-dev
19:50 Weedy joined #minetest-dev
19:52 Weedy_ joined #minetest-dev
19:54 SmugLeaf joined #minetest-dev
19:54 hmmmm shadowninja, the last time someone said that it's because they didn't turn off caves as well
19:54 hmmmm caves are responsible for some terrain deformation
19:57 rubenwardy left #minetest-dev
20:06 arjuna joined #minetest-dev
20:10 sapier I think I found the selectionbox issue
20:13 sapier could someone having the selection box issue verify #1336 fixes it?
20:13 ShadowBot https://github.com/minetest/minetest/issues/1336 -- Fix missplaced selection box in some situations by sapier
20:24 ShadowNinja hmmmm: I meant that it ignores nocaves.  My map_meta seems to have caves set though...
20:28 Megaf sapier: I've been wating for that fix
20:28 sapier does it work?
20:29 Megaf I'm at my workplace, I will tell you in one hour when I get home
20:29 sapier ok
20:32 Megaf Can someone remind me how I can apply this patch to my minetest here? https://github.com/minetest/minetest/issues/1336
20:33 sapier either add my git repository as remote and do a cherry pick or just clone it to a separate folder and checkout that branch
20:33 Megaf ShadowNinja: Are you dropping support for netbsd?
20:33 sapier or just edit that file ;-)
20:33 hmmmm ahh
20:33 hmmmm I'll have to check it out
20:33 ShadowNinja Megaf: No?
20:33 Megaf https://github.com/minetest/minetest/commit/31f9912e9e9f0d970725788af27f3a731415a57d
20:33 hmmmm ShadowNinja, are you sure that's a brand new map that you created with nocaves specified?
20:34 CraigyDavi Is it intentional that the black background box upon death has been removed? https://cdn.mediacru.sh/SEtQcbuRa4TW.png
20:34 CraigyDavi ^anyone?
20:34 ShadowNinja hmmmm: No.  It apparently had caves set after your rework, I think I only set it in minetest.conf.  But when I looked at the MGv6 code it DID seem to be missing a caves check, wven if caves were enabled.
20:35 ShadowNinja even*
20:35 sapier not really CraigyDavi wonder how it's lost
20:36 ShadowNinja Megaf: That fixed support for BSD threadnames.  It includes NetBSD.
20:36 ShadowNinja fixes*
20:36 ShadowNinja +#elif defined(__NetBSD__)
20:36 hmmmm ShadowNinja, https://github.com/minetest/minetest/blob/master/src/mapgen_v6.cpp#L474
20:39 CraigyDavi Ok I created an issue on the issues section
20:40 ShadowNinja hmmmm: O.K. I guess not...
20:40 hmmmm well
20:40 hmmmm try to reproduce the problem
20:41 hmmmm put nocaves in minetest.conf, then try to create a new world, see if it has caves with mgv6, then go and check the map_meta
20:41 hmmmm see if that has nocaves as expected
20:43 ShadowNinja hmmmm: It works.  Sorry for the false alarm.
20:43 hmmmm np
20:45 ShadowNinja sapier: Your fix works.  s/missplaced/misplaced/ though.
20:48 sapier better?
21:05 ShadowNinja Comments on #1318?
21:05 ShadowBot https://github.com/minetest/minetest/issues/1318 -- Add item eat callback by rubenwardy
21:05 ShadowNinja #1149 too.
21:05 ShadowBot https://github.com/minetest/minetest/issues/1149 -- Add AppData file by davidgumberg
21:08 farlepet joined #minetest-dev
21:17 VanessaE sapier: it's weird, I just can't seem to reproduce that selection box glitch in singleplayer.
21:18 sapier if that fix helps it's some missing irrlicht scene config ... but I don't know it good enough
21:19 sapier my fix basicaly restores something beeing lost while moving around code
21:19 VanessaE I haven't tried any fixes yet
21:19 VanessaE (in fact I didn't even know it was looking at nodeboxes that was the trigger, but I *still* can't reproduce it in singleplayer)
21:20 sapier I didn't have to look on nodeboxes to cause it
21:20 sapier at least on your server
21:20 VanessaE oh ok
21:20 sapier I couldn't reproduce it on any other server
21:21 VanessaE it's very very strange
21:21 VanessaE my servers are ..*shrug* bog-standard minetest engine
21:22 sapier not really most likely it depends somehow on what is drawn in which order thus setting a defined state prior drawing selectionbox is quite reasonable to be a fix ... at least that's what I figured out .... RBA most likely could explain better
21:22 farlepet_ joined #minetest-dev
21:24 VanessaE did you notice the bit I mentioned where the select box gets drawn off into the distance/
21:24 VanessaE ?
21:24 VanessaE like, off to the side, and of the wrong size
21:25 sapier yes that was the hint I needed to find it
21:25 VanessaE oh ok
21:25 VanessaE good :)
21:26 ShadowNinja Comments on #1277?  I split it into two commits so that you can see what I actually changed.
21:26 ShadowBot https://github.com/minetest/minetest/issues/1277 -- Update to Lua 5.2 by ShadowNinja
21:27 sapier ShadowNinja:  for what I understand 1277 has that one issue we can't get full 5.2 support with luajit
21:28 ShadowNinja sapier: LuaJIT supports most of Lua 5.2's features.  What it doesn't support we don't need to use.
21:29 ShadowNinja LuaJIT supports the strip argument to string.dump too, which is Lua 5.3.
21:29 sapier that doesn't really change the problem ... right now we can say Mintest supports lua 5.1 only
21:29 sapier everything else is modders fault
21:29 ShadowNinja If we keep Lua at 5.1 then the features that LuaJIT provides will be unusable because it won't be provided by both Lua and LuaJIT.
21:30 sapier later it will be "5.2 except of x, y, z, ...."
21:30 sapier imho that's more then ugly
21:30 ShadowNinja If we update to Lua 5.2 we will support "most Lua 5.2 features" until LuaJIT gets Lua5.2 support.
21:31 sapier I'd prefere 5.1 to "most of 5.2"
21:31 RealBadAngel not better include luajit and drop lua at all?
21:31 sapier no
21:31 ShadowNinja Better than a two year old copy of Lua.
21:31 sapier luajit is crap if you want to debug
21:32 RealBadAngel i never needed to debug lua at all
21:32 sapier well I did believe me you can't debug with luajit enabled
21:33 ShadowNinja Lua is in some ways better than LuaJIT, but LuaJIT's speed makes up for it's shortcomings.
21:33 SEx2 joined #minetest-dev
21:33 sapier Speed is not an option if you break debugging
21:34 sapier you can run servers on luajit but for modders a non luajit version most likely is better option
21:34 RealBadAngel having mods two times as fast is not an option at all, its a must have
21:34 ShadowNinja sapier: Well, right now I'm discussing updating Lua, not removing it.
21:35 sapier removing is what RealBadAngel suggested as that'd be even worse then broken 5.2 support that's way more important to prevent ;-)
21:35 ShadowNinja RealBadAngel: Lua is quite usable on it's own.  It's easier to debug and has some other advantages due to being less optimized.
21:35 sapier if you add 5.2 that's gonna cause mintests lua support to be broken on luajit
21:36 ShadowNinja sapier: How so?
21:36 Megaf sapier; the nodebox thing seems to be fixed
21:36 sapier missing 5.2 features is what is defined as "broken"
21:37 sapier I'm against merging 5.2 support until we can provide full 5.2 support for luajit too
21:38 sapier as always that's my opinion only there might be enough other developers to still merge it
21:38 VanessaE who says you have to advertise that it has partial 5.2 support?
21:38 VanessaE does it break 5.1 compat?
21:39 VanessaE put Lua 5.2 in, recommend to mod authors not to use 5.2 features for now.
21:39 VanessaE simple.
21:41 RealBadAngel if recomending not to use, why change to it in the first place?
21:41 VanessaE sapier, pull #1336 fixes the selection box problem for me also.
21:41 sapier adding new code always means adding new bugs
21:41 ShadowBot https://github.com/minetest/minetest/issues/1336 -- Fix missplaced selection box in some situations by sapier
21:42 VanessaE or it seems to from a quick test.
21:42 sapier ok as there are two ppl and me where it's working I'm merging it now
21:42 VanessaE certainly works properly in the problem area anyway
21:42 VanessaE will this cause a performance regression?
21:43 VanessaE (it's hard for me to tell with all this map loading/mesh gen activity right now)
21:43 sapier no it's been there prior my drawscene split too so it's at worst back to original speed
21:44 VanessaE ok
21:44 ShadowNinja sapier: As far as I can tell the only important thing that LuaJIT is missing is _ENV.  It supports the env argument to load though.
21:44 VanessaE it seems to work fine with that patch.
21:45 sapier ShadowNinja: that's exactly what I mean, we don't even know exactly what is missing
21:45 sapier we just know it's not complete
21:45 ShadowNinja sapier: And there's a patch for that: http://www.freelists.org/post/luajit/A-patch-for-ENV-support
21:46 sapier problem is still almost all luajit implementations of distributions are built in lua 5.1 support mode so there's more missing
21:52 VanessaE that's a problem.
21:52 VanessaE and luajit team doesn't like the idea of bundling it with a project either.
21:52 VanessaE (personally I don't care if they like it or not...)
21:55 crazyR joined #minetest-dev
22:08 ShadowNinja sapier: Well, not my distro.  I found a list of unimplemented 5.2 features and all but one of them have been implemented by now (NUL ("\0") in regex, which can be done with "%z".)
22:09 ShadowNinja ^We can fake that in 51compat.lua too, but that would be a bit ugly, and that feature is rarely used.
22:09 sapier "not my distro" ...
22:10 sapier for what I remember it's 2:2 right now ... celeron and me against vanessae and you pro
22:11 sapier the main problem is "we are not completely compatible to 5.2" ... forcing 5.2 back to 5.1 as solution isn't a reason to add 5.2 support at all ;-)
22:12 ShadowNinja The only major feature missing is _ENV.
22:13 sapier for your distribution, for mine it's way more
22:14 sapier for what I remember you're on arch, true?
22:15 ShadowNinja sapier: Correct.  The missing features aren't all that major though, they mostly deal with metatable checks.
22:16 sapier it doesn't matter, no one wants to read and interpret 5 different locations one beeing package file of his distribution to find out what's supported and what not
22:16 VanessaE inb4 RBA says he plans to use those features :P
22:18 sapier if we add this I already know we cause a lot of discussions "update your distribution" .. "works for me" ... things like that
22:20 sapier and arch is by no means a benchmark about supported features, to me arch is bleeding edge code I'd only touch with gloves and for sure wont use on a development machine or server ;-)
22:23 Megaf sapier; I totally agree
22:24 VanessaE the only way to solve that is to bundle Luajit with minetest.
22:24 sapier which is both against suggestion of luajit and our own intention to add as less dependencys as possible
22:25 VanessaE I know.
22:25 VanessaE but we did/do the same with Lua
22:25 VanessaE and for the same reasons, right?
22:25 sapier what do we win on adding lua 5.2 support? is there anything worth it?
22:25 sapier even on adding luajit we only get close to 5.2 support but still would have broken 5.2 support
22:26 VanessaE I can't say because I don't know 5.2's feature set (except it has some bitwise operations), but having out-of-date Lua is guaranteed to be a problem sooner or later.
22:26 sapier We're not a commercial company which needs marketing claims like "Brand new Minteste now with lua 5.2 support"
22:27 VanessaE wanna bet?
22:27 VanessaE commercial, no
22:27 VanessaE but marketing is always important if you want something to be used.
22:27 VanessaE I'm not saying to go start running TV commercials here
22:27 sapier important enough to get bad moding experience due to issues caused by half implemented 5.2 features?
22:28 VanessaE I'm just saying that people will begin to notice "fuck, this only has lua 5.1?  what a piece of shit" eventually.
22:28 sapier of course they will ... and I don't wanna tell "stay at 5.1 forever" ... I just believe it's to early to switch
22:31 sapier And unless someone provides good new reason to switch I don't think I'm gonna change my mind about it. And to prevent false assumptions I don't expect my vote to be honored more then any other core devs vote
22:44 ShadowNinja sapier: #1337
22:44 ShadowBot https://github.com/minetest/minetest/issues/1337 -- Death screen missing the background box
22:44 sapier Yes already seen it
22:44 sapier I wonder what makes the box around it invisible ... guess it's another layering issue
22:49 kaeza dat issue number
22:50 sapier well quite a good fit ;-)
22:51 sapier left #minetest-dev
23:29 grrk-bzzt joined #minetest-dev
23:35 LemonLake joined #minetest-dev
23:35 LemonLake I know it's not quite core-dev related, but can I get some help with something, please?
23:36 LemonLake Basically, I'm running Linux Mint 16 in a VM. I currently have 3D acceleration enabled.
23:36 RealBadAngel well, luajit has things that regular lua has not
23:36 LemonLake When it's enabled, it looks fine, runs fine, etc. As soon as I start minetest, though, this happens: https://www.youtube.com/watch?v=JlM2A7nyS3U
23:36 RealBadAngel like ffi
23:36 RealBadAngel http://luajit.org/ext_ffi.html
23:36 LemonLake Minetest works perfect when 3D accel is disabled, however. The only problem with it being disabled is that the whole system runs at ~3fps
23:36 RealBadAngel and bitwise operations comes with luajit not lua
23:40 RealBadAngel you say in a Virtual Machine?
23:40 LemonLake Yes
23:40 RealBadAngel lol
23:40 LemonLake My actual machine is dead.
23:41 RealBadAngel so you do have also vrtual 3d acceleration
23:41 LemonLake On my host bios?
23:41 RealBadAngel cmon, for christ sake, vm are not for gaming
23:41 LemonLake I'm aware.
23:42 LemonLake I'm not playing games on them, though.
23:42 RealBadAngel they dont have real gpu's
23:42 LemonLake But I've got this problem that nobody wants to help me with.
23:42 LemonLake And I can never compile on Windows.
23:42 LemonLake So I'm compiling on here to debug it
23:42 RealBadAngel just install normal OS and play
23:42 LemonLake LemonLake> I'm not playing games on them, though.
23:42 RealBadAngel or compile
23:43 RealBadAngel have you ever heard of dual boot?
23:43 LemonLake Yes and it's something that I'm not going to do.
23:43 RealBadAngel you dont have to, installer will do that for you
23:44 LemonLake What installer?
23:44 RealBadAngel any linux installer
23:44 LemonLake That's a thing?
23:44 RealBadAngel installing linux next to windows is as easy as a few clicks
23:44 LemonLake Do I actually have to run the ISO, though?
23:44 LemonLake Like on a disc
23:45 LemonLake Or is there an actual installer?
23:45 RealBadAngel download distro of your choice, burn the dvd (or cd)
23:45 RealBadAngel boot from it
23:45 RealBadAngel and choose installing next to windows
23:46 RealBadAngel i suggest pickin Xubuntu for example
23:46 LemonLake I previously didn't want to do that.
23:46 LemonLake Buuut
23:46 LemonLake I'm gonna do it, one question first though
23:46 LemonLake How does the dual boot ACTUALLY work?
23:46 LemonLake Like, how and when do I switch OS?
23:46 RealBadAngel when you turn on your machine you have simple menu to pick OS to load
23:46 LemonLake Ah.
23:47 LemonLake So I can't just come home, turn on my machine then go down to eat, I have to actually pick before it starts up.
23:47 LemonLake I'm fine with that though, got another 1.4tb to spare.
23:47 LemonLake Just gonna find a blank DVD to burn
23:48 LemonLake Gotta be honest, I'm sh*t scared.
23:48 RealBadAngel why so? installing linux is way easier than installing windows actually
23:49 RealBadAngel at least modern linuxes
23:49 LemonLake Lately I've been in the mindset where if I do one thing wrong in stuff like OS settings or I'm sure you can guess, the entire PC is a brick
23:49 LemonLake But balls to it. Gotta take risks. Here goes, burning now.
23:49 LemonLake Way quicker, too.
23:49 LemonLake Oh crap that's loud
23:50 RealBadAngel after you burn dvd, and boot from it
23:50 RealBadAngel you may choose live
23:50 LemonLake Or install
23:50 RealBadAngel which means you can try the distro without hdd even
23:51 RealBadAngel = no changes made to your disk
23:51 LemonLake Should I partition the disk, actually?
23:51 LemonLake I have a 2TB SSD (I think it's an SSD) split into two drives on Windows
23:51 RealBadAngel installer will do that for you
23:51 LemonLake Not sure how it works
23:51 LemonLake Ah ok
23:51 RealBadAngel you have just to pick correct option
23:51 RealBadAngel just read all the messages
23:52 LemonLake That's why I'm logging in on android :P
23:52 SoniEx2 joined #minetest-dev
23:53 LemonLake Burned.
23:53 LemonLake That disc eject scared the crap out of me
23:53 lemonlake_ joined #minetest-dev
23:54 LemonLake Okay. Let's do this!
23:55 lemonlake_ I hope the boot order is correct...
23:56 lemonlake_ Okay, it keeps launching windows
23:56 RealBadAngel so change it in bios
23:59 lemonlake_ No key opens bios

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