tuxd3v | I remember that in tha past there was a applet in Control center for the printer.. | 00:29 |
---|---|---|
tuxd3v | but I don't see it there :( | 00:29 |
tuxd3v | Xenguy, ^^ | 00:29 |
Xenguy | tuxd3v, Here on Beowulf, I have: Control Center > Administration > Print Settings | 00:31 |
tuxd3v | I don't have this: Control Center > Administration > Print Settings in Chimaera :/ | 00:35 |
Xenguy | Bug? | 00:35 |
tuxd3v | it could be | 00:36 |
tuxd3v | I am trying to find what package brings it.. | 00:36 |
Xenguy | Sounds like a serious one, if so | 00:36 |
tuxd3v | well, maybe its there, but not activated, I didn't found it, I checked it now.. | 00:39 |
tuxd3v | maybe some file is preventing it from appearing.. | 00:40 |
tuxd3v | .desktop | 00:40 |
tuxd3v | don't know | 00:40 |
systemdlete2 | I have been finding btrfs to be a disaster. I don't know how I got conned into believing it, but I went and started making all new filesystems btrfs. I am having more than a bit of buyers remorse. | 00:40 |
systemdlete2 | I began moving back to ext4 yesterday. I started with my host system, hoping that would kill most of the fallout. It took me about 8 hours of downtime to complete the change. And now the host seems happy enough, but only time will tell -- until the next calamity, if any. | 00:42 |
systemdlete2 | Meanwhile, some of the VMs (also tainted by many btrfs thanks to my ignorant decision to deploy btrfs everywhere) are experiencing odd issues. Today, I tried to modify a file on one of the VMs and discovered I couldn't because it had been remounted (!) readonly. The VM was behaving odd overall, so I rebooted. | 00:43 |
Xenguy | Good to know, if btrfs is not ready for prime time | 00:44 |
systemdlete2 | This has got to be the worst thing since the appearance of that borgmonster u-no-wott. | 00:44 |
systemdlete2 | Xenguy, there is literally a page on a wiki listing all the problems with it. | 00:45 |
Xenguy | WIP then : -) | 00:45 |
systemdlete2 | Kind of like its big brother systemd | 00:45 |
Xenguy | I go with 'stable' nowadays; my mad tinkerer days are over | 00:46 |
Xenguy | I tinker to make things 'just work' now | 00:47 |
systemdlete2 | Worse than all this is the fact that I had carefully handcrafted several "template" VMs with solely btrfs -- so that I could just clone these templates to create new VMs when I needed them. I created several varieties of beowulf including star and refracta versions with various dimensions | 00:47 |
systemdlete2 | Very convenient... until now :( | 00:47 |
systemdlete2 | Xenguy: Actually, I have never been much of an adventurer. In fact, it is surprising that I bought into this farce so quickly. I am extremely conservative as it comes to trying new stuff. | 00:48 |
Xenguy | Well just because btrfs isn't fully ready now, doesn't mean it won't be some day | 00:48 |
systemdlete2 | It's a combination of having gotten burnt numerous times as well as my years working in the conservative environment of a brokerage house where we had to be very very careful about deploying anything -- new or old! | 00:49 |
systemdlete2 | I agree. And maybe trying it out on just a few select VMs would have made much more sense. | 00:50 |
systemdlete2 | Either way, I won't do THAT ever again. I'm going back to my original mindset: Don't be afraid to try new stuff, but do so carefully, especially at first. | 00:50 |
aliceussr | Hello, comrades! | 00:50 |
rwp | I have been hearing about btrfs for years. Technology of the future. And the future isn't here yet. | 00:51 |
rwp | However I was surprised to learn that Facebook uses btrfs extensively on their many thousands of servers. | 00:51 |
Wafficus | How do I upgrade Devuan to basically Debian's testing branch? | 00:51 |
aliceussr | Please tell me when is the next version of Devuan coming out? | 00:52 |
rwp | All of them are probably doing exactly the same workload though and therefore not going to tickle any new or random event problem. | 00:52 |
systemdlete2 | rwp: One more reason NOT to use FB | 00:52 |
Wafficus | I ask because I want Emacs 27.1, and the current Devuan stable only has Emacs 26, so I would need this, and don't mind the testing version, since I use Debian 10 testing on a work VM just fine | 00:52 |
rwp | Hello aliceussr. I am just another user but generally a Devuan release will follow the associated Debian release after a short time. | 00:53 |
aliceussr | rwp: Ok, big thanks for your answer! | 00:53 |
systemdlete2 | rwp: Anyway, yours are exactly my sentiments. But what can we do when such wares are offered to us at these great prices? They seem like bargains, until we actually start using them that is. | 00:53 |
rwp | aliceussr, It's hard to give a definite solid answer because releases have always happened "when they are ready" without a fixed schedule. | 00:54 |
rwp | But generally Debian/Devuan releases occur every two years in the late Spring. | 00:54 |
systemdlete2 | maybe good to let new users know that there might be some delay to release devuan after debian releases theirs, due to numerous changes that could need to be made first. | 00:55 |
rwp | aliceussr, For users that wish to test out the release candidates as they evolve there is the Testing suite. Currently named Chimaera. That will become the next Stable when it releases. It is still changing. | 00:55 |
aliceussr | rwp: OK! I long wait next release Devuan. *DRINK* | 00:56 |
rwp | Is there something in particular you are wanting or needing? Such as Wafficus who is wanting to use Emacs 27.1 in the next release? | 00:56 |
systemdlete2 | aliceussr: Beowulf has been good to me so far (sans btrfs of course). | 00:56 |
systemdlete2 | aliceussr: Check backports. Many times newer packages are available there. | 00:57 |
aliceussr | systemdlete2: Ok, thanks! | 00:57 |
rwp | If you have not seen it then this wiki page contains useful information about releases. https://wiki.debian.org/DebianReleases | 00:57 |
rwp | And this is the associated Devuan information page: https://www.devuan.org/os/releases | 00:58 |
rwp | Wafficus, You say you are wanting to upgrade from Stable to Testing? | 00:59 |
systemdlete2 | https://bugzilla.kernel.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=btrfs&limit=0&order=bug_status%2Cpriority%2Cassigned_to%2Cbug_id&query_format=advanced | 01:00 |
rwp | Wafficus, I have seen some various issues currently with Devuan Testing "Chimaera" since it is a moving target. So I might recommend a backport of Emacs if that is the only thing that you are wishing. That would be safer at this moment. | 01:00 |
systemdlete2 | (I never considered checking the bug tracker for btrfs before deploying it.) | 01:00 |
systemdlete2 | (Everywhere... ::headslap::) | 01:01 |
rwp | Wafficus, I just looked and Emacs 27.1 is available on Beowulf from beowulf-backports which makes it probably the best solution for you. | 01:03 |
rwp | systemdlete2, I feel like I should start expounding on the virtues of xfs now to see if I can entice you into switching from ext4 to xfs. :-) | 01:04 |
systemdlete2 | rwp!!!! | 01:04 |
* rwp laughs evily... | 01:04 | |
Wafficus | rwp: gotcha, can you guide me how to use the backports in tha case for Devuan to allow for Emacs 27.1? | 01:05 |
systemdlete2 | You see how vulnerable I am at this tender moment, and yet you continue to woo me... you stinker you! | 01:05 |
rwp | At installation time the devuan installer usually places a beowulf-backports line into the /etc/apt/sources.list file. | 01:05 |
rwp | Please look at that file and let us know if you have that line there. | 01:05 |
* systemdlete2 thinks rwp may be part of the borg | 01:05 | |
Wafficus | rwp: gotcha, looking in that directory now | 01:05 |
melodie | this https://dev1galaxy.org/viewtopic.php?id=2282 has helped me get lightdm working in Devuan | 01:06 |
rwp | I am Pentium of Borg. Division is useless. You will be approximated! | 01:06 |
melodie | I like it over slim | 01:06 |
melodie | slim is too light not comfy | 01:06 |
melodie | rwp DoctorWho revisited? | 01:06 |
systemdlete2 | LEGALIZE DIVISION BY ZERO NOW! | 01:06 |
rwp | I think it was fsmithred who was trying to discourage me from slim not long ago due to arrested development on it. | 01:07 |
systemdlete2 | (it's a trump rally, ok?) | 01:07 |
systemdlete2 | but I am o.t. now... | 01:07 |
rwp | melodie, That was a joke on this old bug: https://en.wikipedia.org/wiki/Pentium_FDIV_bug | 01:07 |
melodie | rwp if you like the smallest go for nodm | 01:07 |
melodie | rwp let me see | 01:07 |
Wafficus | https://termbin.com/hnmd | 01:08 |
Wafficus | rwp: | 01:08 |
Wafficus | that's the output of sources.list | 01:08 |
melodie | aha ok | 01:08 |
melodie | rwp your say looked a lot like the Daleks call | 01:09 |
rwp | Wafficus, Good! You have the "deb http://deb.devuan.org/merged beowulf-backports main" line in place already. | 01:09 |
rwp | So then we just need to dig up the command to install from it. Anyone have that on the tip of their fingers already? | 01:09 |
fsmithred | apt -t beowulf-backports install <package> | 01:10 |
melodie | I wonder, about the snapshot tool : what if I asked the dev(s) in charge of it to merge it's best parts with antiX snapshot scripts best parts? | 01:10 |
fsmithred | melodie, you need to be more specific. What parts? | 01:11 |
melodie | would that be a request having a chance to be considered? | 01:11 |
fsmithred | yeah, but only if you tell me what parts | 01:11 |
rwp | Wafficus, See fsmithred's command a few lines up, for emacs basically: apt-get install -t beowulf-backports -s emacs | 01:11 |
melodie | hi fsmithred the parts that allow choosing if you want it for your own use or for distributing, then if so it will just ignore your home and for one, reset it to default, for two use prior whatever you have put inside /etc/skel | 01:12 |
rwp | I added -s to simulate so that it will show but not do anything. If that is what you want then remove the -s and install it for real from backports. | 01:12 |
Wafficus | gotcha, will try that now thanks rwp | 01:12 |
Wafficus | adding to my notes | 01:12 |
fsmithred | melodie, you can already do that with refractasnapshot by adjusting the excludes file | 01:12 |
melodie | fsmithred I guess either the dev would need to try the actual Snapshot tool, or I would have to be very precise with a feature request, with steps by steps and screenshots | 01:13 |
melodie | fsmithred yes, but that file will stay in the snapshot then in the iso that is to be distributed and it should not | 01:13 |
fsmithred | look at /usr/lib/refractasnapshot/snapshot_exclude.list | 01:13 |
rwp | Thanks fsmithred! I was stuck trying to deduce the -t target being beowulf-backports. I tried other things unsuccessfully. | 01:13 |
melodie | fsmithred I have added an exclude directory | 01:13 |
fsmithred | good point. You can change the location of the excludes file and the config file. | 01:14 |
fsmithred | Put them in the snapshot directory, and they won't be copied. | 01:14 |
melodie | it still leaves traces | 01:14 |
fsmithred | the defaults will stay in their default location | 01:14 |
fsmithred | where? | 01:14 |
fsmithred | you want the log excised? | 01:14 |
melodie | in the file where it says what exclude file path and file will be used | 01:14 |
fsmithred | that's the config file | 01:15 |
rwp | Wafficus, I am surprised by how many dependencies Emacs is pulling in. But that is the full X graphical UI. Are you using the GUI or the -nox TUI for emacs? | 01:15 |
fsmithred | you put that in the snapshot directory and use -c option to point to the config file | 01:15 |
fsmithred | start from command line | 01:15 |
rwp | Wafficus, When I test the emacs-nox here the upgrade is significantly smaller and less invasive. | 01:15 |
melodie | fsmithred it is difficult for me to explain, I just found Devuan having a better finish, and antiX an easier snapshot tool | 01:15 |
rwp | But of course that is the curses text screen only. | 01:15 |
melodie | fsmithred especially the gui | 01:15 |
fsmithred | oh, I don't bother using the gui version of refractasnapshot. | 01:16 |
* systemdlete2 thinks deeply about strategy to rollback all of his VMs from btrfs to ext4 | 01:16 | |
melodie | fsmithred what do you use? | 01:16 |
fsmithred | cli version | 01:16 |
fsmithred | refractasnapshot -d -c refractasnapshot.conf | 01:16 |
melodie | so? | 01:17 |
Wafficus | rwp: I'm using the graphical version of Emacs 27. | 01:17 |
melodie | ok good to know | 01:17 |
Wafficus | on my Gentoo laptop, I also utilize Emacs Window Manager | 01:17 |
Wafficus | but for this particular Devuan desktop | 01:17 |
melodie | fsmithred does refractasnapshot come with a man? | 01:17 |
Wafficus | I only want to use MATE desktop or Openbox, that's it | 01:17 |
fsmithred | no | 01:17 |
melodie | (it is working now so I can't disturb it) | 01:17 |
fsmithred | readme is accessible from within the program | 01:17 |
melodie | a -h ? | 01:17 |
melodie | ok | 01:17 |
melodie | good to know too | 01:17 |
fsmithred | yeah, -h|--help | 01:17 |
melodie | do you start it as root with su ? | 01:18 |
fsmithred | yes | 01:18 |
fsmithred | uh... | 01:18 |
fsmithred | I fixed my root's path in beowulf | 01:18 |
fsmithred | oh | 01:18 |
fsmithred | n/m I fixed the path in the scripts | 01:18 |
rwp | Wafficus, Very good. It's a choice so that is why I was asking. Backports of X programs can have a significant cone of upgrade to the newer versions. That's okay though. | 01:18 |
melodie | do you need to copy the whole refractasnaptshot.conf to the snapshot directory or only the part you want to change? | 01:18 |
Wafficus | gotcha, its just my | 01:18 |
fsmithred | all of it | 01:18 |
Wafficus | *Just Works Desktop | 01:18 |
melodie | ok | 01:18 |
Wafficus | so I don't mind anything installed on this machine personally | 01:19 |
fsmithred | you can do the same with the excludes files | 01:19 |
Wafficus | sweet, Emacs --version shows 27.1 | 01:19 |
Wafficus | gonna launch it and see if my config works | 01:19 |
melodie | fsmithred ok I get it | 01:19 |
rwp | fsmithred, It would be awesome if https://www.devuan.org/os/packages mentioned an example install using the "-t <release codename>-backports" option. :-) | 01:20 |
melodie | fsmithred then you do " refractasnapshot -d -c refractasnapshot.conf " and that conf file contains the path to your custom exclude files then? I think I am starting to get it | 01:20 |
fsmithred | melodie, the excludes file is set to exclude everything I could think of that's private. You have to comment out some lines if you want to keep private keys. | 01:21 |
fsmithred | yes, correct | 01:21 |
melodie | I never create snapshots for my own use, only for redistribution | 01:21 |
fsmithred | there are some example lines with explanation in the excludes file | 01:21 |
fsmithred | yeah, most of mine are for someone else | 01:22 |
melodie | fsmithred I had to read them twice to be sure that # was the sign to use for comments | 01:22 |
melodie | some scripts sometimes use other signs | 01:22 |
melodie | I didn't know what to think of the ' - ' signs at the start of the lines but I imitated the method | 01:23 |
fsmithred | that will work. It means that item will not be copied by rsync. | 01:23 |
fsmithred | it will be excluded from the snapshot | 01:23 |
Wafficus | nice, the only thing left is to look at the fonts present | 01:23 |
melodie | what bugs me is my home is in French, what if I want the users to be able to choose at the boot of the live? | 01:23 |
Wafficus | I re-downloaded the 'Hack' font and placed it into /etc/fonts, and just need to check my Emacs itself to see if its actually using at per my config | 01:24 |
Wafficus | other than that, looks like it was able to pull all my config dependencies just fine | 01:24 |
fsmithred | change default locale to C before you make the snapshot. And timezone to UTC. | 01:24 |
melodie | fsmithred ah ! with what? dpkg-reconfigure locales ? | 01:25 |
fsmithred | yes and dpkg-reconfigure tzdata | 01:25 |
melodie | oook! | 01:25 |
melodie | thanks a lot for all your help! | 01:25 |
fsmithred | yw | 01:25 |
melodie | :-) | 01:25 |
fsmithred | do you understand the other build/rebuild options? | 01:26 |
fsmithred | save_work="yes" | 01:26 |
fsmithred | and then you can manually change stuff in the work_dir and do a quicker rebuild | 01:27 |
melodie | fsmithred after reconfiguring locale and timezone, should I use "sync", or reboot or something before starting refractasnapshot? | 01:27 |
fsmithred | I think reboot is probably easiest. Or 'init 1' | 01:27 |
melodie | init 1 ? | 01:27 |
melodie | what does it do? | 01:27 |
Xenguy | no, please, anything, but not the 'init', I beg of you | 01:28 |
melodie | except going to init 1 ? | 01:28 |
melodie | Xenguy :D | 01:28 |
Xenguy | ;) | 01:28 |
fsmithred | drops you to runlevel 1 | 01:28 |
melodie | but what can anyone do in runlevel 1 ? | 01:28 |
fsmithred | and all you have to do is press ctrl-d to return to the default runlevel | 01:28 |
melodie | ? | 01:28 |
fsmithred | it restarts everything without a full reboot | 01:28 |
melodie | aha | 01:29 |
melodie | ok but I'll reboot | 01:29 |
fsmithred | faster, and it works if you don't need to reload the kernel | 01:29 |
melodie | I use SSD's anyway so it's fast enough | 01:29 |
Wafficus | back | 01:29 |
Wafficus | had to restart | 01:29 |
fsmithred | if you want to be tricky, chroot the work_dir and reconfigure locales and tz there. | 01:30 |
melodie | fsmithred so you run init 1 as root, then you press Ctrl+D and it magically has restarted everything faster? | 01:30 |
fsmithred | then re-squash | 01:30 |
fsmithred | yes | 01:30 |
fsmithred | it's almost a reboot | 01:30 |
fsmithred | Xenguy, what don't you like about that? | 01:30 |
melodie | when you chroot the work dir do you need to bind and stuff dev sys proc and tmpfs ? | 01:31 |
melodie | mount and bind? | 01:31 |
fsmithred | depends on what you want to do | 01:31 |
melodie | just what you just suggested | 01:32 |
fsmithred | I usually do those things | 01:32 |
melodie | in that case, is it needed? | 01:32 |
fsmithred | uh | 01:32 |
fsmithred | are you running refracta or pure devuan? | 01:32 |
Wafficus | oh yeah, someone told me about refracta the other day, looked neat | 01:32 |
melodie | I downloaded and installed devuan, so that should be devuan, right? | 01:32 |
fsmithred | for installing packages, I don't think you need to bind mount those things. For grub-install you definitely do. | 01:33 |
melodie | I don't know about refracta anyway, only the name of the snapshot tool. | 01:33 |
fsmithred | yeah | 01:33 |
Wafficus | thanks guys for helping me get Emacs 27.1 on this machine :) | 01:33 |
melodie | fsmithred lets get back to the work dir that I'd chroot : | 01:33 |
fsmithred | ok | 01:34 |
melodie | once inside the chroot I reconfigure locales and timezone. | 01:34 |
fsmithred | yeah | 01:34 |
fsmithred | then exit the chroot | 01:34 |
melodie | then I exit the chroot in order to rebuild : is that right? | 01:34 |
fsmithred | and run the re-squash option | 01:34 |
melodie | ok* | 01:34 |
fsmithred | of refractasnaphsot | 01:34 |
melodie | that will be for next day or so :) | 01:34 |
fsmithred | I think it's #2 | 01:34 |
melodie | #2 ? there is a number two? | 01:35 |
fsmithred | if you just edit the boot menu in the iso dir, you can use the option to re-run xorriso | 01:35 |
fsmithred | there are at least 4 options | 01:35 |
melodie | where is that boot menu in the iso dir? | 01:36 |
melodie | a file? | 01:36 |
fsmithred | live.cfg | 01:36 |
melodie | ah ! | 01:36 |
melodie | ok, I didn't know about it yet | 01:36 |
fsmithred | work/iso/isolinux/live.cfg | 01:36 |
melodie | great! | 01:36 |
fsmithred | or find the template in /usr/lib/refractasnapshot | 01:36 |
melodie | I'll look tomorrow, not it's 1:36 am here, I can't keep on learning now | 01:37 |
melodie | I'll reread the discussion from the log here tomorrow | 01:37 |
fsmithred | have fun | 01:37 |
melodie | thanks! ^^ | 01:37 |
melodie | gn | 01:37 |
Wafficus | dang, my notes didn't have that apt install command from earlier | 02:00 |
Wafficus | what was the apt install command to install Emacs from backports? | 02:00 |
Wafficus | sorry to ask, but my weechat buffer quit after I restarted as well :/ | 02:01 |
Wafficus | just wanted to put this in my notes for reference | 02:01 |
rwp | Wafficus, "apt-get install -t beowulf-backports -s emacs" | 02:05 |
rwp | The -s being the simulate option. Remove that to actually do it. | 02:05 |
Wafficus | thanks | 02:06 |
rwp | Good luck! For me every time I upgrade to a new release of Emacs then I must spend three days fixing the things they have broken on me. :-( | 02:07 |
Wafficus | thanks rwp | 02:09 |
Wafficus | I'm trying to swap ctrl key with caps key with an ~/.xmodmap file that works on my Gentoo laptop, but not on my Devuan desktop for some reason: | 02:56 |
Wafficus | https://termbin.com/jp28 | 02:57 |
Wafficus | that is my current ~/.xmodmap | 02:57 |
Wafficus | is this controlled somewhere else on Devuan? | 02:57 |
rwp | Wafficus, Confirm that you are activating it with "xmodmap ~/.xmodmap" ?? | 03:13 |
rwp | Wafficus, I am doing a similar thing but a little differently. https://termbin.com/q1un | 03:15 |
Wafficus | rwp: I didn't try xmodmap ~/.xmodmap | 03:16 |
Wafficus | I'll try that real quick | 03:16 |
rwp | Sorry, this one is probably the better one: https://termbin.com/r6af | 03:16 |
rwp | That turns Capslock into left Control, and left control into Escape. | 03:17 |
rwp | The first one is from my Thinkpad laptop keyboard and is also turning one of the keys into Super_L aka mod4 for use with i3. | 03:17 |
rwp | The second one is from my desktop with the standard ANSI keyboard. | 03:18 |
rwp | Additionally I actually set up my keyboard using this command set. https://termbin.com/ndxd | 03:19 |
rwp | I start with the "setxkbmap" to set my compose key and also Control-Alt-Backspace enables Zap again. Then adjust with the xmodmap the left Control and Escape. | 03:20 |
rwp | Finishing up by speeding up the autorepeat rate to something I like using better. The default is so slow! After you try the slightly faster autorepeat you won't want the default! :-) | 03:20 |
rwp | Wafficus, Are you using a Desktop Environment? Which one? Or a simpler Window Manager? Which one? | 03:21 |
rwp | I am using a window manager only, i3 for me, and it does not load .xmodmap for me but I must run those commands myself. | 03:22 |
rwp | Probably the best universal location is the ~/.xsessionrc file. Place commands to run there. | 03:22 |
rwp | The ~/.xsessionrc file is sourced by the /etc/X11/Xsession script, which is a #!/bin/sh script, meaning use only portable /bin/sh shell there, no bash-isms! | 03:24 |
Wafficus | rwp: yep that did it | 03:24 |
Wafficus | the single xmodmap ~/.xmodmap command rather | 03:24 |
rwp | Good enough! | 03:24 |
Wafficus | now I probably have to just modify an ~/.xinitrc for now | 03:24 |
rwp | I am also using ~/.xinitrc file but so few people do that I always ask first. :-) | 03:25 |
rwp | So to confirm you are NOT using lightdm or other xdm graphical login manager, but are logging into the text console and then running either "xinit" or "startx"? | 03:25 |
Wafficus | I am using lightdm to login for this particular computer ys | 03:26 |
Wafficus | yes | 03:26 |
Wafficus | (on my gentoo laptop, i use startx) | 03:26 |
Wafficus | this is my Devuan "Just Works" desktop | 03:26 |
rwp | If using startx then it will look for and find ~/.xinirc but if using lightdm then it won't but will look for a ~/.xsessionrc file instead. | 03:27 |
Wafficus | gotcha, I'll have to check with a reboot | 03:28 |
rwp | One of these days I am going to walk through all of the control paths in all of the start scripts and try to document all of the many possible paths through everything. | 03:29 |
rwp | Both /etc/X11/Xsession and /usr/bin/startx are simple scripts and so if you have any questions feel free to browse the scripts to see what they do. | 03:29 |
rwp | And just for more distraction there is also ~/.xsession which must be a shell script but may be a bash script but is always a separate process so cannot set environment variables. | 03:31 |
Wafficus | yeah after restarting it didn't work unfortunately | 03:39 |
Wafficus | so it must be an Xsession idea in that case | 03:39 |
rwp | If you are using lightdm then that is started from Xsession which uses the ~/.xsessionrc file. | 03:43 |
rwp | Testing would not require a reboot but simply logging out of X and the logging back in again. | 03:44 |
Wafficus | gotcha | 03:45 |
Wafficus | will make a ~/.xsessionrc file that literally just has "xmodmap ~/.xmodmap" | 03:45 |
Wafficus | then just log out and see if that does it | 03:45 |
rwp | I am pretty sure that in the different Desktop Environments some automatically detect and load a .xmodmap file and some do not. | 03:46 |
rwp | But it is safe to load it twice if you switch to one that does it automatically. | 03:47 |
Wafficus | gotcha good to know | 03:47 |
Wafficus | will log out and come back one sec | 03:47 |
Wafficus | yep that worked | 03:53 |
Wafficus | thanks rgh[m] | 03:53 |
Wafficus | rwp: * | 03:53 |
rwp | You are most welcome! :-) | 03:54 |
rwp | Honestly I don't know why the DE authors make doing customizations so difficult. But they do. | 03:56 |
Wafficus | I don't do it too often these days. I was in a big rush to do stuff like that when I was into AwesomeWM | 03:56 |
rwp | Take PATH for example. That ~/.xsessionrc file is also the right place to set a customized PATH if you wish to have $HOME/bin in it for example. | 03:57 |
Wafficus | but ever since shifting to Emacs Window Manager on my Gentoo laptop, I stopped really tweaking stuff and just focusing on the core utils involved | 03:57 |
systemdlete2 | during install, I get: dpkg-divert: warning: diverting file '/sbin/start-stop-daemon' from an Essential package with rename is dangerous, use --no-rename WARNING **: Configuring 'pkgsel' failed with error code 1 | 03:57 |
rwp | I used awesome window manager but I hated it because of the way it did things. I am very much happier with i3 over awesome wm. | 03:57 |
systemdlete2 | (and I don't recall doing anything that would rename something) | 03:57 |
Wafficus | gotcha rwp yeah I stopped using Awesome, since Lua is terrible. Hated that language so much | 03:58 |
rwp | I had other complaints about awesomewm but will ask systemdlete2 if there are any other messages around it that might clue us into the problem? | 03:59 |
Wafficus | Elisp is just so nicer, especially with Emacs to boot. But yeah, the only DE's I've used on this box include Openbox and MATE. MATE is just more so if I want to record audio really quick, and Openbox + Tint2 for general surfing | 03:59 |
Wafficus | systemdlete2: what type of computer are you installing Devuan onto? | 03:59 |
Wafficus | also, what specific ISO did you use to install Devuan as well? | 03:59 |
rwp | Wafficus, Are you using MATE with exwm? Is that what I am understanding? If so then that is probably why you are needing to load the .xmodmap explicitly. | 04:00 |
ErRandir | what does /sbin/start-stop-daemon now point to? | 04:00 |
systemdlete2 | Wafficus: It is a vbox VM. The install image is the 64bit net install | 04:00 |
rwp | Hopefully /sbin/start-stop-daemon is a real executable program and not a symlink. | 04:00 |
systemdlete2 | I've restarted that step (package selection) | 04:00 |
Wafficus | rwp: I have exwm tied to my config, so technically it does exist within MATE as well, but I'm not really using it for window management. I should actually tweak my config to not even use exwm on computers like this to be honest | 04:00 |
rwp | But dpkg-divert will actually rename things and not symlink them. | 04:00 |
Wafficus | systemdlete2: gotcha | 04:00 |
systemdlete2 | rwp: I did not choose to symlink my bin and sbin directories, if that is related to your comment | 04:01 |
rwp | systemdlete2, It is almost related because I would have asked that question next. :-) | 04:02 |
systemdlete2 | :) | 04:03 |
systemdlete2 | Than | 04:03 |
systemdlete2 | ugh... more btrfs crap going on in my current VM... | 04:03 |
systemdlete2 | The restart of pkgsel seems to be going well this time. Maybe it was a momentary glitch during downloading the packages. | 04:04 |
systemdlete2 | (servers in the middle of updates? idk) | 04:04 |
rwp | So... I grep through my system and I don't find any dpkg-divert commands for start-stop daemon: find /var/lib/dpkg/info -name '*.postinst' -exec grep dpkg-divert {} + | 04:05 |
rwp | Therefore I think this is not something being done by a package postinst script. | 04:06 |
systemdlete2 | It is something being done, by and by, by some step of the install process. | 04:08 |
systemdlete2 | It is good to know it is not a package post install error, though. | 04:09 |
systemdlete2 | if this were a problem with the ISO or some software on the ISO, I think we'd know about it by now... | 04:09 |
systemdlete2 | That is why I suspect it was something external. | 04:09 |
rwp | Are you preseeding install answers externally? | 04:11 |
rwp | I have been doing server installs (without Desktop Environment) and have not had any similar problem. | 04:12 |
rwp | And here in real life I am being called away... | 04:12 |
systemdlete2 | no | 04:19 |
systemdlete2 | I do my installs face-to-face with the installer. | 04:19 |
systemdlete2 | although, I admit, using an answers file makes sense. | 04:19 |
systemdlete2 | that's how alpine and some others do it | 04:20 |
systemdlete2 | interesting... the packages are done and I get that same error message in console 4. But the installer GUI seems to be happy this time. | 04:21 |
rwp | systemdlete2, Which installer image did you use? Please say devuan_beowulf_3.1.1_amd64_netinstall.iso as that is most convenient for me. :-) | 04:42 |
rwp | systemdlete2, What options did you select at the "Software selection" step? The defaults? | 04:57 |
rwp | systemdlete2, I am doing a test install using that ^^ installer with the default software selections. | 05:04 |
systemdlete2 | yes, that was the iso I use | 05:05 |
systemdlete2 | I disabled ssh and enabled console productivity tools | 05:06 |
systemdlete2 | rwp: You might be wasting your time. I think it was more likely to be a problem with the package servers. It was a temporary glitch; I was able to complete the install after that. | 05:07 |
rwp | I might be wasting machine cycles as the machine is running cranking on it. But there is little for me to do. | 05:08 |
rwp | It's very quick to run through the installer and now it is simply cranking through things itself without any further attention from me. | 05:08 |
systemdlete2 | as you like. Somehow I doubt you will encounter the same conditions I did, if my theory is accurate. | 05:09 |
systemdlete2 | otoh, maybe something has changed on the servers that could cause the problem. All I know is that, up to now, I have not encountered this problem. | 05:11 |
systemdlete2 | And I've installed numerous systems with the same ISO, on about 3 hardware systems and multiple VMs. | 05:12 |
rwp | It's one of those odd problems that is so specific that it seems impossible for it to be a simple glitch. | 05:12 |
fluffywolf | should I expect any issues installing devuan on a pentium mmx? a fairly small install with icewm, no major desktop stuff, of course. will firefox even run on a such a cpu these days? browsing might be hard. heh. | 06:13 |
gnarface | i think it should work if you have swap | 06:14 |
gnarface | it won't be very fast but there's things you can do to improve it, like use zram for swap if you have enough ram | 06:14 |
gnarface | how much ram does it have? | 06:14 |
fluffywolf | 160MB | 06:22 |
fluffywolf | I have a ssd for it, so it'll have fast swap. | 06:23 |
gnarface | hmmm, zram is faster, and swap is hard on ssds, but maybe there is nothing to be done for it with only 160MB of ram | 06:24 |
gnarface | with only 160MB of ram, i don't think "apt-get update" can complete unless you change a config field | 06:24 |
fluffywolf | I just ebayed a replacement for my old mini laptop; been looking for one for a while. it's not very useful as a real machine, but it sure is cute. | 06:24 |
fluffywolf | http://fw.bushytails.net/laptop02.jpg there's my old one. it's the same width as an atx case. | 06:25 |
gnarface | theoretically the kernel i think should boot with anything that is at least pentium1 or later? | 06:25 |
fluffywolf | https://imgur.com/E4jE5N1 someone else's "look how tiny and cute it is" picture. | 06:25 |
gnarface | trackball, i like it | 06:26 |
systemdlete2 | rwp: Sorry, I nearly forgot this, but I am using encryption on a portion of the disk image | 06:27 |
rwp | systemdlete2, My test installation finished with no problems of any sort. | 06:28 |
systemdlete2 | and lvm | 06:28 |
fluffywolf | for scale, that's an 8" diagonal LCD. | 06:28 |
systemdlete2 | rwp: did you use encrypted fs at all? | 06:29 |
fluffywolf | it's about 1.5 times the size of a cd jewel case. | 06:29 |
systemdlete2 | rwp: did you use lvm? | 06:29 |
systemdlete2 | those might point to a different result, but idk | 06:29 |
systemdlete2 | I don't see why | 06:29 |
rwp | fluffywolf, I think with only 160MB it will be hard to run any current web browser. X should run though. | 06:29 |
fluffywolf | downside: it's not easy to type on when you have big paws. :) | 06:29 |
rwp | systemdlete2, I did not install LVM on this test image. But if it is encrypted then that would dictate using LVM so only the PV needs to be unlocked. | 06:30 |
fluffywolf | my old one is a p-mmx 133, 80mb max ram. the new one I just got is a p-mmx 266 with 160mb ram. double the specs! | 06:31 |
gnarface | oh... what is the video chip? x will run unless it has one of those cirrus logic video cards | 06:31 |
gnarface | they removed the cirrus logic driver at some point before beowulf | 06:31 |
gnarface | super annoying | 06:31 |
fluffywolf | neomagic. | 06:31 |
rwp | Which Neomagic? One is terrible and the other less terrible. | 06:31 |
gnarface | oh cool, you're probably in luck | 06:31 |
fluffywolf | it's an entirely useless machine, other than the cuteness factor. | 06:31 |
gnarface | at least the neomagic driver is still in the repo | 06:32 |
fluffywolf | nm2160 | 06:32 |
rwp | I guess my old AMD 233MHz machine with the Neomagic driver was before there was a free driver for it. I had endless difficulties about it. | 06:32 |
fluffywolf | it's a machine that never really caught on... it's a full laptop. two pcmcia slots and everything. decent specs for when it was made. but teeny tiny. | 06:33 |
gnarface | i could imagine it's an old enough driver you might run into problems with compositing window managers | 06:33 |
fluffywolf | I use icewm on everything; it has very minimal hardware requirements. | 06:33 |
fluffywolf | if I rebuild the battery pack with modern cells, it'll run for like two days. :) | 06:34 |
fluffywolf | I rebuilt the one for my older model, but I used chinese cells that I had handy, and one shorted after a whole two cycles. china. | 06:34 |
fluffywolf | this one will get genuine panasonic made-in-japan cells. | 06:35 |
iv4nshm4k0v | ? Pentium MMX? Wasn't the support for that dropped sometime around 2015? | 06:35 |
gnarface | i'm kinda jealous. that'll be a neat machine once it is all retrofitted | 06:36 |
gnarface | i thought it was just stuff before the pentium but i could be wrong | 06:36 |
gnarface | if you have to rebuild the kernel that will be annoying | 06:36 |
fluffywolf | I'll have to use another box for the install, as I'm not installing from floppies. :P | 06:38 |
fluffywolf | and from what I've heard, it can't do usb cd-rom usefully. | 06:38 |
gnarface | it has a usb port but won't support iso cdroms through it? | 06:39 |
gnarface | you might be able to still format a USB key as a 100MB ATAPI floppy | 06:39 |
gnarface | actually i think it might support up to 200 or 250MB that way | 06:39 |
fluffywolf | it doesn't have usb boot | 06:39 |
gnarface | in theory anyway | 06:39 |
iv4nshm4k0v | gnarface: Not just the kernel, unfortunately: pretty much everything 'i386' is built with CPU set to i686 in Debian these days. (IIRC, that is.) | 06:39 |
fluffywolf | or usb floppy support for that matter | 06:39 |
gnarface | fluffywolf: sometimes it is non-obvious until you actually put a floppy-formatted usb key in | 06:40 |
fluffywolf | https://www.debian.org/releases/stable/i386/ch02s01.en.html#idm272 "Debian GNU/Linux buster will not run on 586 (Pentium) or earlier processors. " blah | 06:40 |
gnarface | lame :( | 06:40 |
fluffywolf | usb was a late addition to it, and from what I've heard, the bios pretty much doesn't consider usb to exist - it's just a controller chip the OS can use. | 06:41 |
gnarface | hmmm | 06:41 |
fluffywolf | I don't even have the official floppy drive that will work with it, if I wanted to try from floppies. heh. | 06:41 |
systemdlete2 | rwp: let me explain my config. I have a 20gb virtual vbox disk. I 2 large partitions and 1 tiny one, in a gpt scheme. The tiny one is for the uefi bios, and one of the large ones is encrypted, one not. Then, each large partition is a lvm volume. /boot and /usr are unencrypted, everything else encrypted. This is not a call for anyone here to deride my choices; I need this for what I am doing; end. | 06:41 |
fluffywolf | much easier to put the drive in another box with modern usb support. | 06:41 |
gnarface | yea, i guess so probably | 06:41 |
* iv4nshm4k0v seeds NetBSD-9.1-i386.iso via Bittorrent, which is claimed to support i486+ | 06:42 | |
systemdlete2 | rwp: Guess what? I'm redoing this exercise, because I had /boot on the encrypted partition the first time. And guess what -- I get the same error as the first time. | 06:42 |
systemdlete2 | (oops, didn't mean to say "guess what" twice!) | 06:43 |
fluffywolf | "Debian GNU/Linux stretch will not run on 586 (Pentium) or earlier processors. " bah. | 06:43 |
gnarface | openbsd? | 06:44 |
fluffywolf | "Debian GNU/Linux jessie will not run on 486 or earlier processors. " "Nearly all x86-based (IA-32) processors still in use in personal computers are supported, including all varieties of Intel's "Pentium" series." | 06:45 |
fluffywolf | looks like it'll have to run jessie. | 06:45 |
iv4nshm4k0v | gnarface: Of BSDs, only NetBSD seem to support devmapper / LVM, which makes the others no-go for me. | 06:45 |
fluffywolf | this is why I asked if there would be issues installing devuan. lol | 06:45 |
iv4nshm4k0v | fluffywolf: Yep, that matches what I remember. Unfortunately, Jessie had the worst Bash issues I ever seen on Debian. | 06:45 |
gnarface | quite disappointing they've thrown out support for pentiums | 06:45 |
systemdlete2 | rwp: And, like the first time I did this, repeating the tasksel part identical to the failed attempt completes the install. | 06:46 |
gnarface | i'm sure you could still get beowulf to run on it, it just means you'd have to rebuild everything | 06:46 |
* systemdlete2 waves at gnarface o/ | 06:46 | |
fluffywolf | "just". | 06:46 |
systemdlete2 | (just saying hi) | 06:46 |
iv4nshm4k0v | gnarface: Wouldn’t that be a tad Gentoo-like, though? | 06:47 |
fluffywolf | realisticly, with the horsepower it has, or the lack thereof, most latest-and-greatest software won't be usable anyway. | 06:47 |
fluffywolf | oh well, bbl, wolfy bedtime | 06:48 |
gnarface | heh, yea it would definitely be something gentoo makes easier to do | 06:48 |
fluffywolf | https://lists.debian.org/debian-devel-announce/2016/05/msg00001.html | 06:50 |
fluffywolf | bbl | 06:51 |
iv4nshm4k0v | I myself have several older boxen that I’d like to put to use. From my limited experience, NetBSD (with pkgsrc) seem like a good enough system for my uses (which is to say, an assortment of network clients and debugging and development tools; SSH, Lynx, Neomutt, tcpdump, GCC for several targets, Perl, Tcl, etc.) | 06:57 |
rwp | systemdlete2, Yes, having /boot encrypted does make it harder to use. :-) But sounds like you have things figured out now. So all good! :-) | 07:50 |
systemdlete2 | what does this mean? Could not connect to wicd's D-Bus interface. Check the wicd log for error messages | 09:03 |
systemdlete2 | I don't see anything in the log that stands out for me. | 09:03 |
systemdlete2 | wicd is running... | 09:04 |
systemdlete2 | this is on beowulf with xfce | 09:04 |
lts- | systemdlete2: you should check your dbus as well | 09:16 |
systemdlete2 | dbus is running, but I think I see the problem: The /etc/network/interfaces file has eth0 configured, so it is probably competing with wicd. I have disabled wicd in my session startup since I really don't need it anyway. | 09:20 |
systemdlete2 | That said, it might be a good idea if the user were prompted somehow during install as to which way they want to configure their internet | 09:21 |
systemdlete2 | And THAT said... | 09:21 |
systemdlete2 | It goes back to debian, I know, I know... | 09:21 |
systemdlete2 | (along with 10,000 other things that need attention, regardless of whether we are talking about debian or devuan) | 09:22 |
lts- | AFAIK wicd is a python2 package anyway, so building on it may not last long | 09:22 |
systemdlete2 | "building on it?" | 09:22 |
systemdlete2 | I didn't build anything. | 09:22 |
lts- | Meaning, "building a system relying on wicd" | 09:22 |
systemdlete2 | lts-: Everything I installed is stock, straight out of repos. I have not done much in the way of real customization other than configuring the desktop and adding/removing some software | 09:23 |
deva | Is there an (semi)automated way of upgrading from jessie to beowulf? | 10:37 |
ShorTie | i'd do a new install personaly | 10:37 |
deva | This is exactly what I would like to avoid ;) | 10:38 |
ShorTie | i understand, but that is best imho | 10:38 |
gnu_srs1 | deva: I don't think upgrading would be troublsome? apt-get update;apt-get upgrade;apt-get dist-upgrade | 10:39 |
ShorTie | make a backup 1st | 10:40 |
gnu_srs1 | Sorry, you have to do jessie->ascii->beowulf for best upgrade. | 10:40 |
deva | gnu_srs1, Assuming that I alter the sources.list to point to beowulf first? | 10:40 |
gnu_srs1 | yes after changing to and upgrading to ascii first. | 10:41 |
deva | ok, thanks. I'll give it a try :-) | 10:42 |
deva | ShorTie, And you are of course absolutely right that a backup first is crucial | 10:42 |
Walex | Linus Torvalds wrote that real men don't do backups: they uploads their projects to the web and the rest of the world makes copies for them :-) | 12:25 |
deva | ShorTie, gnu_srs1, The upgrade went smoothly. Thank you for your help :-) | 13:27 |
ShorTie | Cool | 13:28 |
gnu_srs1 | :) | 13:28 |
Xenguy | re: connman: IIUC, connman detected 2 nameserver settings from my router. I was able to manually override this, and set it back to 127.0.0.1 | 18:05 |
liberage | hey everyone, i recently started to have this strange fascination with the world of debian. But i'm not a huge fan of sysd either | 18:18 |
liberage | is there a way i could migrate from archlinux to devuan without too much of a hassle (i already split my /home to a partition) | 18:18 |
lts- | Personally I consider full wipe and new install to be the least hassle. Take full backups first, restore your home and relevant /etc configs, then restore if anything else needs to be restored | 18:21 |
lts- | YMMV | 18:21 |
Night_H4nter | @liberage Don't do that. | 18:22 |
liberage | *visible confusion* | 18:22 |
Night_H4nter | It's a major pain in the ass. | 18:22 |
Night_H4nter | Just make the backups for everything you care about, and perform a "clean" (if one can say this about debian-like installation) install. | 18:23 |
liberage | Well... i really care about my application's configs because i don't wanna spend reconfiguring everything from the ground up | 18:24 |
lts- | This sounds like you don't have backups :-) | 18:25 |
liberage | For the backups; don't worry i learned the hard way. My main drive wiped itself clean a few weeks ago | 18:25 |
liberage | i procrastinated re-setting up auto-backups until... well... you can imagine. | 18:25 |
liberage | Thankfully syncthing and nextcloud were really helpful | 18:26 |
liberage | Now i run vorta and deja-dup. I also run a full disk image every now and then. | 18:26 |
onefang | Sounds like you have done the first and second steps - make backups, restore from them to check they work. | 18:27 |
Night_H4nter | Keep in mind half of your configs might break upon migradtion. | 18:27 |
Night_H4nter | Especially KDE stuff. | 18:27 |
Night_H4nter | Not sure about others though. | 18:28 |
liberage | Well that sucks. Guess i'll stay on the arch boat until SHTF or i get tired of it. | 18:28 |
liberage | i'm on xfce | 18:28 |
liberage | though i use arc-gtk-theme, steam, fish, etc.. | 18:28 |
onefang | That's mostly a case of "different versions of software change the way their configs work sometimes". | 18:28 |
onefang | I'm particularly annoyed at tmux doing that. There is always some config option that changed enough for it to throw errors after an upgrade. | 18:29 |
liberage | i also wanted to ask; sometimes when i try to get a package on debian/devuan, the package name is different when compared to i.e. archlinux. While i understand that this is totally normal, how do i find said package? | 18:30 |
liberage | other than apt search, of course. | 18:30 |
Night_H4nter | Ig you just search. Debian (and, consequently, Devuan) has some stuff, which I can't recall the name of, that is doing some substitution, but I don't think it's that helpful. | 18:32 |
onefang | We have a web page for searching packages. I can't recall it off the top of my head. | 18:32 |
liberage | Aptitude? | 18:32 |
gnarface | you can do regexp searches | 18:33 |
Night_H4nter | Build systems tend to do similar stuff, but not the package managers. | 18:33 |
Night_H4nter | So you should mostly rely on regex search. | 18:33 |
liberage | moreover on packages; if when i'm unfortunate enough that a package isn't in the repos, am i forced to compile it from source? if so how do i avoid resolving the deps myself? | 18:33 |
gnarface | any good source will already have a ./debian/ directory | 18:34 |
onefang | https://pkginfo.devuan.org/cgi-bin/policy-query.html | 18:34 |
gnarface | otherwise you're gonna have to learn how to add it | 18:34 |
Night_H4nter | Btw, while I'm here and the chat is alive (maybe even some ov devs are here?), what do you guys think about doing s6/s6-rc init? | 18:35 |
Night_H4nter | Is there any chance it will be supported? | 18:35 |
onefang | I think it is already. | 18:35 |
gnarface | it's already supported | 18:35 |
Night_H4nter | It's not even in repos. | 18:35 |
Night_H4nter | s6 is. | 18:36 |
Night_H4nter | No other tools. | 18:36 |
gnarface | hmmm | 18:36 |
Night_H4nter | No s6-rc, no linux/portable utils, no init. | 18:36 |
gnarface | chances of them appearing in devuan if they get accepted by debian are close to 100% | 18:36 |
Night_H4nter | Oh... | 18:36 |
liberage | Is backports on devuan testing a sensible thing? | 18:36 |
Night_H4nter | Debian. | 18:36 |
Night_H4nter | ... | 18:37 |
gnarface | liberage: no, nonsensical | 18:37 |
Night_H4nter | Then ig it never happens. | 18:37 |
liberage | Same for debian i imagine. | 18:37 |
liberage | gnarface, | 18:37 |
Night_H4nter | Not in the foreseeble future, at least. | 18:37 |
gnarface | liberage: yes, there's only backports for stable | 18:37 |
liberage | Got it, thanks. | 18:38 |
Night_H4nter | Like I really, really don't wanna use artix just because it has the init I like. Hell. | 18:38 |
Night_H4nter | If things keep going this way, I'll end up on nixos/guixsd. | 18:38 |
gnarface | Night_H4nter: i'm sure you could build it yourself. why isn't debian accepting it? it doesn't seem to make a lot of sense to me unless they replaced it with something else | 18:38 |
gnarface | Night_H4nter: for that matter, are you sure it's not just all in the same package? | 18:39 |
Night_H4nter | w8 | 18:40 |
Night_H4nter | I hope it's not. | 18:40 |
buZz | isnt artix a distro | 18:40 |
buZz | oh, nevermind | 18:40 |
Night_H4nter | ? | 18:41 |
gnarface | there was other people using s6 here, maybe someone has the missing packages | 18:42 |
gnarface | maybe it's like debian's openrc build that relies on sysvinit for startup and shutdown | 18:42 |
gnarface | maybe it's as easy to replace with whatever you're used to | 18:42 |
Night_H4nter | Debian used to have a file list on the package page. | 18:43 |
Night_H4nter | Can't find it now. | 18:43 |
onefang | That search page I posted, shows the file list. | 18:43 |
onefang | Try it. | 18:43 |
buZz | https://pkginfo.devuan.org/cgi-bin/package-query.html?c=package&q=s6=2.7.2.2-3 | 18:44 |
buZz | quite some files | 18:44 |
Night_H4nter | Oh, thanks. | 18:44 |
Night_H4nter | As I said, this is just s6 alone. | 18:45 |
Night_H4nter | Nothing else. | 18:45 |
buZz | what else is there? | 18:45 |
gnarface | probably a replacement for sysv-rc? | 18:46 |
gnarface | like the gentoo build of openrc has | 18:46 |
gnarface | Night_H4nter: to be clear, it probably works anyway. you know that right? it's fine if this is a matter of personal choice. | 18:47 |
gnarface | it's just more work for you. | 18:47 |
Night_H4nter | @gnarface What are you talking about? | 18:48 |
gnarface | the s6 package in the repo, it probably still works | 18:48 |
Night_H4nter | I never said it doesn't. | 18:48 |
gnarface | just making sure. i can understand you not wanting to use it if it relies on sysv parts. i just didn't want you to think it's just gutted | 18:48 |
Night_H4nter | I said it's not enough to build a proper system on it. | 18:49 |
gnarface | is it really that hard to compile the missing part? | 18:49 |
Night_H4nter | Like good luck compiling all other tools, then writinig your own scripts for everything, etc. | 18:49 |
liberage | it's really a shame that Nix doesn't let you choose your preferred init, given that it's considered to be a "1337 h4x0r" distro (not newbie friendly) | 18:53 |
liberage | i don't hate systemd but i also think that something like OpenRC could replace it any day. | 18:53 |
Night_H4nter | @liberage OpenRC? Doubt it. But the problem is that nobody wants to do anything for it, as it seems, most of nix users don't particularly care about what's going on under the hood. | 18:55 |
Night_H4nter | Just edit the system config file, rebuild reboot. | 18:56 |
liberage | idk, i really found openrc comfortable and intuitive. | 18:58 |
Night_H4nter | IIRC OpenRC will need a dozen other packages to, at least, match s6 suite functionality. | 18:59 |
Night_H4nter | And several tens of packages to match that of systemd. | 19:00 |
tuxd3v | systemd is a monter is size... it is not a init system only.. | 19:01 |
tuxd3v | for the Images I saw till now, systemd uses a lot more ram than what people think.. | 19:02 |
fsmithred | last I heard about s6, development was slow. We plan to support it when it's ready. | 19:03 |
fsmithred | liberage, devuan installer does give you a choice of init systems. sysv, openrc or runit | 19:04 |
gnarface | oh it's got runit now? | 19:04 |
gnarface | cool | 19:04 |
Xenguy | Meanwhile I've been under a rock, and just now reading about this /usr merge stuff... | 19:04 |
Xenguy | e.g. https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge/ | 19:04 |
Night_H4nter | Idk what you mean by "ready", but it's now perfectly usable. | 19:04 |
Xenguy | Not sure what to think, some kind of corporate-think here, or ...? | 19:04 |
liberage | fsmithred, i know, i was talking about NixOS | 19:05 |
Night_H4nter | @tuxd3v It uses more memory, though, not enough to become a concern anywhere except embedded/iot applications... | 19:06 |
Night_H4nter | Oh, wait... | 19:06 |
Night_H4nter | kek | 19:06 |
Night_H4nter | But jokes aside, the concern on dekstop/server is not the ram consumption, but the actual code quality. | 19:06 |
Night_H4nter | Also don't forget systemd isn't just an init. | 19:07 |
tuxd3v | Night_H4nter, you right it isn't just a init, but a hog monster.. | 19:08 |
Night_H4nter | It's a "system layer". Basically an API. | 19:09 |
Night_H4nter | **Bad** API. | 19:09 |
liberage | Night_H4nter, yeah why the hell does sysd have to be a login manager, boot loader, and whatever else? | 19:11 |
liberage | PID 1 should be PID 1. full stop. | 19:11 |
tuxd3v | Xenguy, yeah there are a initiative to merge, Essential Binaries + System Binaries in /usr.. | 19:13 |
Xenguy | tuxd3v, I can't tell whether that's a bad idea or not, hrm | 19:16 |
tuxd3v | Xenguy, the issue for me , is that they will mix binaries of all species together..but I don't know if it will have further aproval by other distributions.. | 19:21 |
Xenguy | Fedora started this apparently | 19:21 |
Night_H4nter | @liberage It's not only a pid1. | 19:56 |
Night_H4nter | It's a huge suite of applications. | 19:56 |
Night_H4nter | Don't call systemd an init system. | 19:56 |
onefang | Personally I call systemd "something to be discussed in #devuan-offtopic, not here". B-) | 19:57 |
MinceR | hopefully you don't refer to it that way in #devuan-offtopic :> | 20:03 |
Night_H4nter | kek | 20:13 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!