[09:17] <hyper_ch> weird... now KDE doesn't autostart anymore but I have to run systemctl default
[10:12] <lordievader> Good afternoon.
[10:17] <hyper_ch> it is afternoon
[10:17] <hyper_ch> got some issues
[10:17] <lordievader> Which are?
[10:30] <hyper_ch> weird... now KDE doesn't autostart anymore but I have to run systemctl default
[10:30] <hyper_ch> and it doesn't power off anymore
[10:30] <hyper_ch> and if I don't have the lan cable attached, it won't start kde at all
[10:33] <lordievader> Heh, how did you accomplish that?
[10:42] <hyper_ch> I just dist-upgraded
[10:42] <hyper_ch> btw, can you check your /etc/network/interfaces
[10:43] <hyper_ch> is there you snXpY or something ethernet device on auto?
[10:43] <lordievader> Just a second, have to boot up my Wily box first.
[10:46] <hyper_ch> what do you mean you need to boot it up first? oO
[10:47] <lordievader> (K)Ubuntu ain't my main OS.
[10:47] <lordievader> Anyhow only lo is configured.
[10:47] <hyper_ch> what is it then?
[10:48] <lordievader> Ah ip link finally shows predictable names \o/
[10:48] <lordievader> hyper_ch: Gentoo.
[10:48] <hyper_ch> lordievader: that might be it... I had added the smXpY thingy manually because after server install I had not inet connection
[10:48] <hyper_ch> so I might disable that now... that could be the root of all problems
[10:48]  * hyper_ch heard only hardcore linuxer use Gentoo
[10:49] <lordievader> Seems HP has changed the NIC location over the years.
[10:49] <hyper_ch> well, I'll deactivate it now from the interfaces file and I'll see next reboot how it goes
[10:49] <hyper_ch> I only noticed this morning when I tried to boot it up
[10:52] <hyper_ch> I'm almost ready to jump ship to Nixos :)
[10:55] <lordievader> Never heard of that one.
[10:56] <hyper_ch> lordievader: haven't you been here when I and BluesKaj discussed it like 2 weeks ago?
[10:56] <lordievader> Perhaps, perhaps I've forgotten.
[10:56] <hyper_ch> nixos has two nice things
[10:57] <lordievader> "all packages are kept in /nix/store instead" how is that a good thing?
[10:57] <hyper_ch> 1) atomicity - meaning each upgrade is a seperate "profile" that you can boot in... so if an update goes awry, you can reboot into an earlier profile
[10:57] <hyper_ch> 2) you setup the system by configuring one file to your need
[10:58] <hyper_ch> [3) in multi-users setup you can allow to have users install their own stuff]
[11:00] <hyper_ch> lordievader: e.g. my current config file:   https://github.com/sjau/nixos/blob/master/configuration.nix
[11:00] <hyper_ch> still needs tweaking and stuff... need to harden ssh etc....
[11:01] <hyper_ch> and will also give KDE5 a testdrive
[11:01] <hyper_ch> also need to add the virtualbox usb plugin
[11:02] <lordievader> In Gentoo you do the same thing, but then with the actual config files.
[11:03] <hyper_ch> gentoo is way too complicated for simple minded users like me
[11:04] <lordievader> It's not. There is great documentation, besides you actually learn to configure a Linux system properly.
[11:05]  * hyper_ch heard that in #gentoo they like to rip off and eat the heads of noobx
[11:06] <lordievader> They do if you ask question that are in the handbook. Like allmost all channels here on freenode you should search google first.
[11:06] <lordievader> Show you put effort in solving your problem.
[11:06] <hyper_ch> I usually post: "help, it doesn't work"
[11:06] <hyper_ch> :)
[11:07] <lordievader> I know... the same counts for you.
[11:22] <hyper_ch> so, giving nixos a try? ;)
[11:23] <hyper_ch> smartcard reader and signing app are still issues
[11:24] <lordievader> No, it looks like a very bad idea of an operating system.
[11:27] <hyper_ch> how so?
[11:29] <lordievader> Because you can just as well configure a system properly.
[11:32] <hyper_ch> this is configure properly :)
[11:32] <lordievader> No it aint.
[11:32] <hyper_ch> why not?
[11:32] <lordievader> It is a poor excuse not to do it.
[11:33] <lordievader> Because there is an abstraction layer between you and the configuration of the programs/the operating system.
[11:39] <hyper_ch> not sure what you mean
[11:39] <lordievader> Look at the paste you just gave. Is that a configuration of one program?
[11:40] <hyper_ch> that's the configuration for the whole system
[11:40] <lordievader> Precisely.
[11:41] <lordievader> An apache config has no place in there.
[11:41] <lordievader> A grub config has no place in there.
[11:41] <hyper_ch> it's not a config
[11:42] <hyper_ch> it's what shall be altered from default config
[11:42] <lordievader> It looks very much like a config.
[11:42] <hyper_ch> if you just want apache do:    services.httpd.enable = true ;
[11:43] <hyper_ch> that will just install with default configs
[11:43] <lordievader> It's clear it ain't an OS for me ;)
[11:43] <hyper_ch> and for grub you just tell it to install grub v2 onto /dev/sda
[11:44] <hyper_ch> how does gentoo do it then?
[11:45] <lordievader> Let's take Apache as an example. You look at the use flags, to see what you want/need. You compile it, you configure it, you run it.
[11:48] <hyper_ch> and that's what nixos does
[11:50] <hyper_ch> each one his own :)