The officially official Devuan Forum!

You are not logged in.

#2 Re: Desktop and Multimedia » Inability to install printer » 2026-02-22 09:13:15

Firefox fooling you

If you inspect the stream, you'll see that the webserver incorrectly sets "content-type: text/plain" in the response header. Firefox is believing what it's told, as it should.
This is a disturbingly common misconfiguration in javascript-infested eula-gated corporate "download portal"s, and the javascript nonsense they use to make mirroring painful and ensure you agreed to all the things and clicked all the boxes tends to interfere with client-side mime-sniffing that might otherwise work around it.
It's not a browser bug.

#3 Re: Devuan Derivatives » Is there a Devuan derivative targeting old hardware/laptops? » 2026-02-22 08:54:18

waiting to happen?

Breaking news: It happened some time ago, and the majority of distributions and desktop environments are using it.
Personally I don't think wayland is ready to replace X, but many seem to like it and that's a perfectly valid choice.

As for the OP: Sandybridge with 8GB of RAM will run pretty much any current distro acceptably well. The biggest problem will be, as always, the demands of a modern standards-compliant web browser.
If it only has 4GB installed, look into upgrading it. Most machines of that generation can take at least 8GB, usually up to 16. AI insanity notwithstanding, used DDR3 DIMMs are dirt cheap.

#4 Re: Devuan » Devuan without elogind » 2026-02-22 08:47:02

better to have a piece of systemd as a dependency then the whole damn thing

Or, ya know, maybe admit that systemd does actually have some good points, and take inspiration and/or code from the things it does well.

Elogind works, it solves real-world problems, and it arrived at a time when the only alternative (consolekit) was an unmaintained mess nobody wanted to rely on if there was any other choice.

Now, we have more options. Turnstile and seatd are things, consolekit2 is actively maintained again. The situation might warrant reevaluation, for a number of valid technical reasons... Which "it's part of systemd, ick, kill it" is decidedly not.

BSD and Illumos can use a desktop environment without elogind and this is tremendous.

BSD and other unixes had no choice, because removing all the linux-isms in [e]logind was arguably more work than fixing consolekit or implementing your own solution.

#5 Re: Desktop and Multimedia » Inability to install printer » 2026-02-22 01:23:56

ARM binaries simply will not work on an AMD64 architecture, trying them is pointless.
The driver linked in post #5 is the correct architecture and already in the correct format (so no mucking around with xarchiver or alien required), just install with apt or dpkg, e.g.:

apt install ./epson-inkjet-printer-escpr_1.8.7-1_amd64.deb

Whether it works is another question, I don't have applicable hardware.

ideographic characters from another alphabet appear

Are you sure that's not just Epson's website setting x-content-type incorrectly, causing your browser to render the binary file as text rather than downloading it?
Try wget or curl on the URI you get, e.g.:

wget https://download-center.epson.com/f/module/e81c57ab-d783-435d-bd64-e74bac7c72b4/epson-inkjet-printer-escpr_1.8.7-1_amd64.deb

#6 Re: Off-topic » Opinions about keypassXC » 2026-02-22 00:58:58

You could get the same point across by being a bit more personal with the person you disagree with.

Touche, diplomacy is not my forte. My intent was was not personal disparagement but a technical disagreement on the measurement criteria. If I came across otherwise, my apologies.

My confrontational wording was largely due to ongoing frustration (here and elsewhere) with use of code or overall package size as a proxy for quality or usefulness. Obsessing over memory or disk space and perceived "bloat" does, as they say, "pull my chain", and doubly so when the numbers presented are potentially misleading.
None of that has anything to do with greenjeans personally of course, if it sounded like a personal attack, again, my apologies.

#7 Re: Off-topic » Opinions about keypassXC » 2026-02-21 22:20:29

Again, no there is no putdown toward greenjeans nor his fine contributions, what I take issue with is the size comparison - the argument, not the person.
If you want to take "your comparison is disingenuous" to be some kind of general personal attack... Whatever dude. vOv

#8 Re: Off-topic » Opinions about keypassXC » 2026-02-21 18:57:01

I wasn't poking fun at anyone

"Lol, in 29 mb" sure sounds like throwing shade at keepassxc on account of installed size, and that's a reflection on the developers, no?

the cruft you mentioned out (which my app doesn't have or need)

Right, so documentation is bloat, and everyone speaks English. Got it.

What I made does the basic main task such things should do, it's tiny so there's a lot less to go wrong and it's easy to audit, and a good solid base if someone wanted to expand on it.

Sure, I never said your program wasn't good. It's not your code or your contribution I took issue with, rather the misleading comparisons you keep making.

here I am trying to do something about it and you're giving me misery too?

No, I'm giving you misery for making obviously skewed comparisons. Including translations isn't "bloat", it's basic accessibility.
Focusing on code size and/or memory footprint above all else is also rarely the whole picture, and frankly I'm tired of constantly hearing about it.

Same goes for the hair-shirt minimalism shtick in general, as popular as it appears around here. 4MiB or whatever is nothing, and translations are only loaded when needed.
Trading away features to be able to brag about how small something is is dumb, and not everyone needs or wants to compute on a turnip.
Debian/Devuan is a general-purpose distribution, running on 20 year old hardware is not and should not be the priority. There are whole distros dedicated to minimising memory and disk use.

#9 Re: Installation » [SOLVED] how start ntp? » 2026-02-21 07:00:25

21 days later, ntp is not started yet

NTP has been working just fine since day one.

An NTP daemon being started or not wasn't the problem to begin with, this was all over a misleading warning from a long-abandoned GNOME applet the OP insisted was some kind of authority on the matter... For all the usual "click the GUI thing and make comparisons to Windows rather than read the manual" reasons.

#10 Re: Off-topic » Favorite Games » 2026-02-21 05:25:17

How you find time for Gentoo and impressive playing experience?

Like I said, Gentoo isn't really a time-sink once you have it set up the way you want it.

what you can say about Galactic Civilization 4 and Endless Space 2

Endless Space 2 is on my GoG wishlist awaiting a decent discount, and Galactic Civilization 4 appears to be steam-only, DLC-everything, and kinda expensive... so I haven't paid it much attention.
Time is finite and games that are both steam-free and GNU/Linux native take priority. Stellaris is both, so that's the 4X I've been playing most recently. vOv

MoO2

Is a classic for sure, and I did play it way-back-when (didn't everyone?). But it's also a 4X/grand strategy, so a comparison to Stellaris might be apt but one to Starsector is not.
Starsector is not a 4X (though there is a mod to add 4X elements), nor is it really a strategy game. The real-time arcade(ish) fleet combat is the core, and while you can play that a bit like an RTS it's at its best when you're piloting a ship directly.
My comparison to Star Control might not have been ideal, I was thinking specifically of the top-down combat in SC 1 & 2, or SC2 gameplay overall - which is more action-adventure than strategy.

#11 Re: Off-topic » Opinions about keypassXC » 2026-02-21 05:00:58

in 29 mb

The application is 4.1MiB, the rest is non-code assets such as icons, translations and documentation.

in 40 kb

Plus libsodium to do most of the difficult things a password manager needs (i.e. robust encryption), which is more than 10x that size on it's own. Not to mention whatever GUI toolkit you're using, (which I can't be arsed looking into because it's probably GTbarf) and all the translations and documentation you haven't written.

If you want to poke fun at other developers and brag about how much smaller your stuff is, at least try not to be gratuitously disingenuous.

#12 Re: Freedom Hacks » About installers » 2026-02-17 02:42:57

greenjeans wrote:

In the end it sounds like you're making an argument that Refracta-Installer needs a better GUI? While at the same time eschewing GUI's in general

My argument is (and always has been) that refracta-installer needs a consistent UI, with a real workflow that supports such elementary principles as going back a step or cleanly aborting an install.
Whether it's GUI, TUI, or CLI isn't the point, the point is that as it stands it's an incoherent mess of random dialogs and terminal windows with completely inconsistent behaviour and no mechanism for maintaining coherent state or running steps in anything but one narrow linear order.

For example: Most of the process is random yad dialogs, then suddenly up pops a terminal window with a TUI debconf prompt. If I abort that prompt, I expect an option to do it again, go back a step, or abort the install... But instead we're back to yad and the script continues with missing configuration as if nothing happened.

GUI or TUI, scripts and yad or debian tooling... Pick one and stick with it for the whole process.

#13 Re: Hardware & System Configuration » [SOLVED] ext4 write slow on small 120gb sata SSD » 2026-02-16 07:18:31

SSDs for general use, HDDs for infrequently accessed bulk storage where capacity>performance...
And hybrid ZFS pools for both at the same time. Nothing quite beats an array of large mechanical drives with a TB or so of high-IOPS SSD as cache and 100GB ish of RAM dedicated to caching the cache. tongue

#14 Re: Hardware & System Configuration » [SOLVED] ext4 write slow on small 120gb sata SSD » 2026-02-16 06:37:11

Lol, if we're playing the "oldest working drive" game... Conner CP-210 (1984) no issues, no bad sectors. Not much use nowadays being 42MB, but still occasionally boots DOS in one of my vintage boxes.
Most of this is really just survivorship bias of course. To get any real idea of HDD vs SSD reliability you need a much bigger sample size than any of us have.

IMO trying to gauge how many SSDs last 14 years is a bit silly at this point in time anyway, since most SSDs available back then have long been retired... Not because they failed, but because they were miserably small. A HDD from 2012 is probably a size that's still useful today, but an SSD from the same period is eclipsed by commodity SD cards and USB flash drives at a fraction of the cost.

i dont think hdd's come in that size anymore do they?

375GB(ish) platters were state-of-the art in 2010, and 2 platters is about all you can do in a 2.5x3/8" laptop drive. These days areal density is a fair bit higher, so the multiples are different.

#15 Re: Hardware & System Configuration » [SOLVED] ext4 write slow on small 120gb sata SSD » 2026-02-16 04:42:46

how many SSD's last 14 years?

IME, most of them. I still have the first SSD I bought (OCZ Agility 3), also from 2011, and it still works perfectly.
I have a couple of earlier models (2010 IIRC) I bought used, and they work perfectly as well. In fact, I've never actually had an SSD "wear out", the vast majority of failures are sudden and just outside the warranty period, much as with spinning-rust.

#16 Re: Freedom Hacks » About installers » 2026-02-16 04:35:11

provided you wanted to waste a couple of hours doing an install

If you're installing on a toaster perhaps. I'll take answering more questions to have more control any day, and the actual install process is the difference between invoking dpkg repeatedly to install .debs and just doing a straight copy from the squashfs / live media. On any competent machine the overhead of using the packaging tools as intended is minimal.

running gparted before doing an install should be mandatory

Gparted is bloat, like any other GUI. I use parted, fdisk, or sfdisk if I want to pipe in a saved layout.
Chuck Norris edits the partition table in binary, with ed, which is also a valid approach. IMO.

brevity of code

Doesn't count when the "brief" code is a script and all the heavy-lifting is being done by external applications though. The same quantity of code spread out is... Still the same quantity of code, and probably slower due to all the forking and context-switching going on.

#17 Re: Freedom Hacks » UDisks2: Security Considerations » 2026-02-14 15:54:20

someone else’s posts

s/someone/something/g

Obvious wall of LLM-generated copy-pasta is obvious, and the arguments it makes are all either inane or inapplicable. Do you really think anyone here cares about the threat of "shadow IT", "unknown assets" or the rest of the corporate-drone buzzword-soup padding? We are shadow IT.

Many other boards have policies regarding AI generated content (usually "go away"), perhaps it's time for the same here?

#18 Re: Hardware & System Configuration » [SOLVED] ext4 write slow on small 120gb sata SSD » 2026-02-14 15:03:51

I see all you need is to drop promotions for your "best" thing for no reason, just because you like to promote.

This thread had nothing to do with i/o schedulers, nobody asked which one is the best.
When told out of left-field that something is "The best" (without an "in my opinion"), asking for some proof isn't unreasonable.

#19 Re: Freedom Hacks » UDisks2: Security Considerations » 2026-02-14 14:48:13

Lay off with the ChatGPT Igor, it's obvious and it's tiresome. If we want AI security "advice" we can ask one ourselves without you reposting it.

#20 Re: Freedom Hacks » UDisks2: Security Considerations » 2026-02-14 14:33:50

software that
initiates whatever you regard a system thrashing operation after
receiving nothing but a return value of zero, it might better be thrashed.

Oh dear, I guess we had better chuck dpkg in the bin then.
Here's a nice "replace $hated_thing with a stub that does nothing" package which breaks bootloader updates. I see that bug has still not been looked at, and the maintainer is still nowhere to be found. *Filed 2 years and 255 days ago*

While not directly comparable, it's exactly the kind of unexpected borkage that will ensue if we start intentionally breaking things, pretending services are available when they aren't, and lying to applications.

#21 Re: Freedom Hacks » UDisks2: Security Considerations » 2026-02-14 11:47:33

There is a configuration option to disable dbus, it's off by default and you need to write a Xorg.conf.

Source? AFAIK there's nothing related to logind or dbus in xorg.conf, and there never has been.
Enabling or disabling logind integration is done at compile-time, by passing:

-Dsystemd_logind=false

to meson.

I forgot how to write a Xorg.conf manually

The xorg.conf(5) manual is in the same place it has always been.

I understand that this is the gentoo-aproach

Compiling software is not specific to "the gentoo-approach", and can be done on any distro that includes a compiler toolchain and development libraries... Which Devuan does.

But I did choose to use devuan.

So either use the Devuan packages with the options Devuan chose, or recompile them if you want something different. All the tools to do the latter are in the official repositories where they've always been.

I didn't ask this in the first place.  Brocashelm did, and I made a suggestion.

Brocashelm pointed out that a lot of things depend on libdbus (because they were compiled against it), and you suggested an exceptionally ugly workaround that doesn't actually exist.
The correct approach is to recompile or patch the affected packages to not link against libdbus, on a case-by-case basis. Anything else is bound to end in disaster.

LD_PRELOAD hacks or stub-libraries and the like will cause problems, because sooner or later (probably sooner) upstream will use a function you haven't implemented or depend on a reply to a message you sent to /dev/null, and everything will blow up.

Better yet, somebody will use something that asks over dbus a question like "is this a container" or "what init system are we using" before starting a potentially system-trashing operation... And you propose just answering "true" every time? What could possibly go wrong? roll

Why go to all that effort with fragile half-arsed solutions, just to avoid rebuilding packages?

Wasn't the title of this subforum "freedom hacks?"

"Hacks" doesn't preclude recompiling to get the behaviour you want, and you have the "freedom" to do so.

I am sick of software I have to recompile everytime a new version is out, because someone decided...

If you write the software, you get to decide what options and dependencies it has.
If you package the software, you get to decide which of those are enabled.
If you just use the software, you get to complain ineffectually, and I get to give you shit for it. tongue

I don't want one.  I want it switched off.

You want a binary distro that caters to your specific whims and provides packages built just the way you want, with no effort on your part.
Spoiler alert: It doesn't exist, and it won't unless you make it. Some things need to be decided at compile-time.

#22 Re: Freedom Hacks » UDisks2: Security Considerations » 2026-02-14 10:16:09

how to shut up Xorg about no dbus

Xorg doesn't use dbus, it uses unix sockets for IPC. You only need dbus if you enable [e]logind support, which is only needed for "rootless" (i.e. brokered permissions) operation and is a compile-time option.

must recompile

Uhh, so why not just do that then, rather than "quarrelling"? It's not rocket science, and no binary distro can please everyone with their choice of configuration.
Debian builds Xorg with logind support, and that pulls in dbus. Deal with it, or recompile to suit your taste.

if someone creates a kind of fake-dbus that the libraries can connect to

FFS, just compile the things without dbus, then they won't try to use it to begin with and "somebody" won't need to do anything.

What does this thing even do?

IPC, strangely enough. roll
Any modern DE will need some kind of IPC, the dbus spec is kind of a mess and everyone is doing their own random things with it, but it's what we have so it's what most projects use. Whether that's better than everyone having completely different solutions (e.g. dcop in kde3, corba in gnome) is a matter for debate.
There are dbus alternatives in the wild, but none of them have any real adoption.

#23 Re: Desktop and Multimedia » virt-manager qemu/kvm install excalibur » 2026-02-14 09:40:35

There are only 3

Depends on whether you include both type-1 and type-2 hypervisors, and whether your universe is limited to only those that run on GNU/Linux.

give an advise based on h.. own experience.

That's not what you did, you took a comment out of context to imply that the proprietary virtualbox hypervisor must be "bad" because they're adding KVM as an additional option, then used that as as an excuse to sling mud at "big evil corporation" for taking too long to include your favourite alternative.

My response is "supporting both is good, because they serve different needs. The more options we have the merrier." I have no loyalty to either technology.

If you want to insist Qemu/KVM is universally "better", I invite you to try running Visopsys or PC-DOS with full emm386, or moving your VMs between different host operating systems (which is  much easier with a type-2 hypervisor like VB).
Like I said, use-cases... One solution does not fit all of them.

#24 Re: Hardware & System Configuration » [SOLVED] ext4 write slow on small 120gb sata SSD » 2026-02-14 09:27:09

You can do it on your own.
I got the effect.

"Just take my word for it, it feels faster (totally not confirmation bias, trust me bro)".
FTFY.

Thanks, but no thanks. In my testing on low-latency RAID NVME the best i/o scheduler is consistently [none]. I run Gentoo not Arch, so my ricing is data-driven.

#25 Re: Freedom Hacks » UDisks2: Security Considerations » 2026-02-14 08:59:02

only applies to a multi-user system

Yes, believe it or not those do exist and they do have more stringent security requirements than your personal machine. The "nothing but single-user desktop exists" blinkers everyone on this board seems to like wearing are extremely silly.
Then again, if you're administering a multi-user system and allowing people to plug in random storage devices then that's the real problem, not the software enumerating them.

If someone were to somehow break in to my machine, you would not find...

What they will find is your web browser storage, which will likely contain cached pages and login cookies even if you use 2FA and never "save" any passwords.
"I have nothing to hide" is a ridiculous non-argument, regardless of whether it's applied to security or privacy.

I don't use mail-clients

So webmail then? Guess what's in your browser storage...

it's on my mail providers server

Ahh, good old "somebody else is dealing with it" security-as-a-service.

Tempest in a teapot.

The above aside, I agree. Udisks itself is pretty irrelevant as an attack vector, noexec & co is a nothing-burger in most situations because nobody uses auto-run any more, and everything else requires physical control of the device and the ability to connect random storage, at which point you're cooked anyway.
Smells like AI CVE-slop to me.

Board footer

Forum Software