Originally posted by dungeon
View Post
Announcement
Collapse
No announcement yet.
Devuan 2.0 Reaches Beta, Debian Without Systemd & Now Based On Stretch
Collapse
X
-
Originally posted by Scias View Post
Wait... So you can't stand having systemd on your system despite it being fully opensource and integrating nice within Linux but the dreaded horrific proprietary fglrx clusterfuck is fine? Where's the logic here?
And on debian stable (or ubuntu lts) you don't get to run version n+2 of everything where maybe the open source performance doesn't suck ass anymore.
For me I don't see a difference between systemd or upstart or sysv! I want pulseaudio though (or ossv4 without pulseaudio but firefox, even 52 wants pulseaudio).
I tried jessie, actually lmde 2 which is without systemd! but the last fglrx doesn't install despite xorg and kernel being supported.
The problem though is having a low end board I can't overclock (or know the frequencies of!). Really low end have lazy stupid low clocks e.g. RAM at 535MHz, which would be 100% stable at 800MHz. On a 64bit bus.
If I installed XP x64 this shit would fly, like 100 fps in old games at low res full detail and AA 2x.
Comment
-
Originally posted by Scias View Post
Wait... So you can't stand having systemd on your system despite it being fully opensource and integrating nice within Linux but the dreaded horrific proprietary fglrx clusterfuck is fine? Where's the logic here?
That was as i joke really, i tried to make scenario that no one is expected to use as a proof of concept that even "crazy" combos works on Linux - "backported retpoline patches to GCC 4.9 and all kernel mitigations working, on linux-libre and 2+ years dropped FGLRX" - that would theoretically never happen in reality, but i am here to show you that even unexpected could work fine Silence does not mean things does not work, most of the time it is an opposite.... so here I am to show you some dirt
And yes one more thing is weird, i do this on 32bit OS installation... basically something that is not expected that one will use it like that, works just fine
You might not like FGLRX because it is blob, but there is one feature i like the most (i am also sure that also most are like me) and that is - it works on any kernel version pretty much same way To not mention even work with 2.6 kernels up to the 4.16-rc1 and any other in between - practically with anything same way, so some potentional user is not required nor interrupted nor any else sado-maso-push to upgrade his kernel at all or to move anywhere else - it works everywhere same way, even with linux-libre It works even with no support claimed, did i mention how it is clusterfuck stable that it hurts, it moves nowhere and breaks nothing
Compare that with now (and not just now, i will soon start speaking in decades ) released Ryzen APUs and as usual unfinished opensource drivers which forces you to do this or that, to even roll something out of tree and to spend time on bugzilla, to figure out this or that... i think that pretty much hurts many potentional users all the time - there is so much truth in this that is so boring and does not need any kind of further discussion
Of course i also expect many many Phoronix articles about a process, there is a story how on Linux only developers are happy and these ignorant sado-maso pushers, and i think that is kind of truth proved by many numbers
And here comes the story about Poettering right in place, do i need to draw some pictures or to post some videos why some of these people feel that way - of course i can do that on your request as i am your servant for the lifetime
I understand both sides and i try to be kind to both (blob and oss) as they are all people no difference, only politic might differ and these who push something and these who don't won't to recieve something. But that is what it is, as not everything in opensource is good nor is opensource good just because source of some shit is open... as a result of that kind of ignorance we just keep getting plenty of derivatives only and pretty much nothing else
Where's the logic here?
Code:~$: lsb_release -d Description: Debian GNU/Linux 9.3 (stretch) ~$: xdriinfo Screen 0: fglrx
Last edited by dungeon; 15 February 2018, 12:45 AM.
Comment
-
Originally posted by cybertraveler View PostI thought the claim was that it was SysV-init style init systems that were popular before systemd? IE a number of init implementations that have very similar behaviour to the SysV init system. I don't think they were using the Sys-V init implementation itself.
Originally posted by cybertraveler View PostI've been using various Linux distros for over a decade and in that time I've seen lots of different init systems being used. So many infact that I haven't noticed there being one popular init system. When I used Slackware, I think it had a non-SysV init design based around scripts.
People thought they were seeing a lot of different init systems. Sysvinit had a lot of distribution unique modifications that make it look like there was more than 1.
Originally posted by cybertraveler View PostI'm pretty sure I've only ever used versions of Ubuntu which have used Upstart (10.04, 12.04 & 14.04).
upstart is a failed in design init system. Yes it one of the rare sysvinit like that go deployed.
Originally posted by cybertraveler View PostI can't remember what init I used when I used Gentoo, but I guess it was probably OpenRC.
Originally posted by cybertraveler View PostI used Mandrake Linux ages ago; maybe that used a Sys-V style init system? Maybe this Sys-V style init popularity you're referring to was a thing in the very early days. It doesn't seem to have been that popular during my years of GNU/Linux usage.
Mandriva/Mandrake init is like most of the non sysvinit init systems. Use by 1 or 2 distributions in Mandrake/Mandriva case only used by 1. Reality is minority of distribution have been rolling their own init system and these init system are close to one offs. Majority have been taking another party developed init system and attempting to make it work for them.
Originally posted by cybertraveler View PostI have a question for you: are you hoping we get to a point where systemd is almost ubiquitously used on GNU/Linux systems (like the kernel itself and also GCC)?
Systemd has caused kind of a shock to system due to upstream in fact dealing with lots of the issues so distributions are not required to do as many of their own unique fixes so systemd systems look a lot more a like so its more clear that these distributions are sharing a init system. Why was not sysvinit dealing with the issues in the main project because the maintainer-ship of sysvinit has been non functional.
A lot of people don't care what the init system is. What we care is that its functional and properly maintained. I have not see devuan address the issue of the maintainership problem of the init systems they have picked up.
Also it not like debian and redhat were not sharing common alterations to the sysvinit stack and application have been built depending on these features as well.
There is very little new about what is going on with systemd it not was happening with sysvinit behind a murky mess of individual distribution patching.
This is where a lot of arguements against systemd hit failure. There should have been a lot of complaints in 2000 with selinux in PID1 with sysvinit but people back then were not paying attention are like majority today still don't care what the init system is as long as system works..
- Likes 3
Comment
-
Originally posted by MartinN View Post
shut up, you will drive everyone toward FreeBSD
- Likes 1
Comment
-
Originally posted by gerddie View PostWhy is it so difficult to take a user-centric view and simply do what's best for them - after all you want that you software is used.
Comment
-
Originally posted by niner View PostWhy do you think the systemd developers have anything but a user-centric view?
Originally posted by niner View PostMaybe because user-centric really means you-centric.
Originally posted by niner View PostThe developers cannot just take your needs into account but also have to think about future users. It's them who would suffer because of an unmaintainable code base full of workarounds. The developers sacrifice some short term convenience for long term sustainability. It is a reasonable trade off. Certainly not the only valid approach, but also not a bad one. We've seen what happens when you pile workaround on workaround far too often.
Comment
-
Originally posted by gerddie View PostBecause instead of fixing a problem they pointed fingers, and like someone pointed out in the comments, the problem is not that the kernel is sending bogus data (granted, this is a bug in itself), but that systemd locks up the system and makes it unusable instead of failing gracefully. Adding some code that ensures the latter should actually not be considered a workaround, but an essential part of the software, because otherwise it becomes a security thread: it could become the target for a DoS attack.
Originally posted by gerddie View PostNeither did I report that bug, nor did I comment in the bug report, it was obviously something more then a just-me problem, so no, my view is not so me-centric, especially since in this case I could just move to another init system.
Originally posted by gerddie View PostAs someone who maintains a bunch of Debian packages and also my own free software projects I know the difference between a bug that just causes inconvenience, that you just report upstream, or against another package, maybe with a patch, and a RC bug that should be fixed ASAP - and IMNSHO if one can lockup a system by sending some bogus data, then this is release critical.
PS. If you look my name in in the issue list of systemd you will see where I have done 20 more comments before to get stuff fixed in it. So if issue is important sometimes to get it fixed requires being a on going annoyance.
Comment
-
oiaohm:
that's an awful lot of words to confirm that I did indeed only use one distro in over 10 years which had a sysv init style init system (slackware). I actually forgot to mention i used Knoppix from time to time, which I found out recently has its own home-brew, simple, single-script init system. This is the video where I found it out:
Defying systemd - or how to do wrong things the right way [en] - Klaus Knopper - YouTube
He discusses the very practical reasons why systemd isn't suitable for his distro and shows how he removes it:
You seem to have complaint with me calling it a "sysv init style" init system. I don't trust you. You seem to have some kind of freaky thing going on where you attempt to bend reality using language, to fit your systemd-maximalism world view I'm not 100% certain on this, but everything I've read so far is telling me that no GNU/Linux distro is running the original SysV init code and all of the systems claiming to have Sys-V init are running 1 of a number of implementations of it. Just like none of us are running UNIX, but probably all of us are running a UNIX-like or UNIX-style OS (eg GNU/Linux, FreeBSD, OpenBSD, Mac OS X) and many of our UNIX-style operating systems are sharing bits of code or running forks.
This is you:
Keep it real.
- Likes 1
Comment
-
Originally posted by kingu View PostGuest You might be the only one to consider the end-product not by what went into it.
Comment
Comment