The officially official Devuan Forum!

You are not logged in.

#451 Re: Off-topic » Xfinity Data Breach » 2023-12-22 23:12:40

Yeah, I have an Android phone. I sold out to Google. sad (Well, better than selling out to that walled garden that is iOS, IMO tongue)

But I did hear rumors online of people jailbreaking their Android phone and installing a regular Linux distro on it. I guess I could experiment with this on my older, now-unused phones to see how far I can go in making Devuan run on it.  I wouldn't know what to use for the touchscreen UI, though; obviously the usual Devuan desktop environment isn't going to work.

#452 Re: Off-topic » Xfinity Data Breach » 2023-12-22 21:51:27

You may want to escape to Panama, but the cellphone will bring the mess to Panama with you. wink

BTW, the mobile scene is even messier. Big corporations duking it out and even supposedly Linux-based OSes like Android actually only use the Linux kernel, and even then, heavily customized and shielded from the user. It might as well be Windows NT for all I care, and the user wouldn't know the difference. (Except maybe having to reboot a lot more often. tongue)

One of these days I really need to take a break from the world of corporate competition and install Devuan on my mobile device.  Has anybody done this before?  And I mean done it to the point that's actually usable for day-to-day use, not just a proof-of-concept "see I can do it" deal.

#453 Re: Off-topic » Should a display server contain a drawing API ? » 2023-12-22 20:30:59

Depends on what you include in said drawing API.

#454 Re: Off-topic » Xfinity Data Breach » 2023-12-22 20:30:16

This is why I'm a big skeptic of the cloud hype and this whole "application over the network" thing. "Entrust your data to us, we're a big corporation, we have the resources and expertise to guard your data." Yeah right. More like "single point of failure: if AWS goes down, 1/4 of the web also goes down. If it gets hacked, then ... 1/4 of the population gets hacked?" *shrug*

#455 Re: Desktop and Multimedia » Upcoming browser changes » 2023-12-22 20:26:26

I'm not naysaying Pale Moon; in fact, I wish it will succeed so that we don't have to be bound to commercially-driven browsers like FF or Chrome/Chromium anymore. Unfortunately, it's a long uphill battle. A browser is not built in a day.

And yeah, I keep Chromium around for those few sites that refuse to work without it, which in my case fortunately is only a small handful. (I can live without the rest.)  I used to be a big Opera fan until they sold out and switched to a Chrome engine.  But over time my own tastes have also shifted; these days I prefer keyboard-driven UIs than anything that requires the rodent.  My dream is that one day I can use a browser completely rodent-free... alas, I don't think that dream will come true in my lifetime.

#456 Re: Off-topic » The Joke Thread » 2023-12-22 17:39:11

How do you survive on a desert island with no boat and no food?

You eat the sand-wich is there. big_smile

#457 Re: Other Issues » Firmware update for AMD GPU's doesn't load on startup » 2023-12-22 17:28:52

Nietz wrote:

[...]
I think the first step is to get rid of all the non-devuan packages on your system, restore the original sources.list and sources.list.d (I put other sources in the latter as their own files).
[...]

Sorry for barging in, but just wanted to confirm that this is a very real problem. Yesterday for some dev work I needed to install libcurl-dev.  Normally just an apt-get install would have worked, but instead, it came back with an error saying that some packages depend on 7.x.y while 8.0.x is installed.  Turns out, the problem is that I migrated to Daedalus from Debian trixie, so some packages on my system are newer than what's in the Devuan Daedalus archive. This caused an unresolvable dependency problem that required dpkg --force-depends to work around (which I do not recommend unless you're absolutely sure you know what you're doing).

tl;dr: don't use a mixed system; make sure all your packages are the latest Devuan packages, not a mixture of devuan and whatever else may have been on the system from before.

#458 Re: Desktop and Multimedia » Upcoming browser changes » 2023-12-22 17:23:24

What about Librewolf and other FF derivatives/forks?  Do they also suffer from upstream bogonity?

The thing about completely independent browsers is that the browsers of today are no longer merely some app, they are an OS unto themselves (for better or for worse). That means a one-person dev team isn't gonna cut it. Current web standards are huge, there are tons and tons of "standard" specs and de facto standard features that websites simply assume to exist.  If it were up to me, I'd stay away from browsers completely... but it's no longer possible because nowadays just about everything depends on it -- online banking, paying bills, etc., all require browser access of some sort.  And while I usually browse with JS turned off (IMO allowing arbitrary Turing-complete code written by arbitrary online personae of unknown trustworthiness to run locally is a horrible idea), some critical sites like banks simply don't work without it. So I have to enable JS at least for those sites.  And many of those sites depend on bleeding-edge features that break in subtle ways when you're not using Chromium or FF's JS engine. Some sites outright don't work on FF, you have to use Chrome/Chromium.

It's a horrible situation, and I'm not sure what we can do about it. Perhaps sandbox the browser itself and use separate instances per website that share no data with each other?  That's an idea. But again, an independent browser project is a very big one, that needs a lot of resources to pull off.  The good ole days when anybody could write a HTML parser that renders some semblance of a page on-screen are long gone.

#459 Re: Documentation » isc-dhcp-client: timeout without running dhcp server » 2023-12-22 16:52:57

Or just unintall isc-dhcp-client if you aren't gonna actually use it.

#460 Re: Installation » all the new kernel disturb some old PC's! » 2023-12-21 17:23:44

Building a kernel yourself is much easier today than before. If your current running kernel supports config.gz, you don't even need to know how to configure the kernel yourself, just download the sources and run make menuconfig to extract your current config, then make bindeb-pkg. That's all there is to it.

Once you have a working kernel package, you can start experimenting with changing the config and testing options.

#461 Re: Off-topic » Terrapin SSH vulnerability » 2023-12-18 20:11:23

Ouch!

Patched my ssh servers/clients. Thanks for the note!

#462 Re: Devuan » New Devuan user here » 2023-12-18 18:34:28

Right, but I probably won't be able to help with those packages since I don't use them. big_smile

#463 Re: Devuan » New Devuan user here » 2023-12-18 17:31:33

P.S. I just migrated another box to Devuan this morning.  This time the upgrade worked better, no crazy apt-get breakages, everything went smoothly except for having to edit /etc/network/interfaces to use old interface names instead of the newer ones. The box is running noticeably faster, for some reason. Maybe I'm just imagining it, but it feels lighter, and I'm suspecting it has to do with useless background processes not being spawned by systemd anymore. (Or it could just be confirmation bias, who knows. But I'm loving it. tongue)

#464 Re: Other Issues » Security updates » 2023-12-18 17:29:06

Cool, thanks! Good to know.

#465 Re: Devuan » New Devuan user here » 2023-12-18 17:28:34

Ah I see.  Unfortunately, I don't take much interest in theming, being a Ratpoison user. I avoid desktop environments like the plague. big_smile

#466 Other Issues » Security updates » 2023-12-16 01:19:40

quickfur
Replies: 3

Sorry for the dumb question, just wondering how security updates work in Devuan.  Do we basically forward to the Debian security updates (modulo the package blacklist), so apt-get update is enough to get the latest updates?  Or is there something extra I should do?

Thanks!

#467 Re: Devuan » New Devuan user here » 2023-12-16 01:16:07

DelTomix wrote:

[...]
Welcome in quickfur !

Thanks, I feel at home already!

One way to get a current list of forked packages is to grab the sources.gz from;  http://packages.devuan.org/devuan/dists … in/source/
...Then for a quick list you can just 

zcat sources.gz | grep -E '^Package:' 

...or just browse through the file for full details. (not strictly forked packages - some devuan-specific things also in there).

Sources for any of them are also available on Devuan's git repo https://git.devuan.org/explore/repos (as golinux posted above).

Latest gives me 94 packages;
[...]

Whoa that's a lot of packages.  I'm guessing these are the packages that have explicit dependencies on systemd and/or related stuff?  How many of them have upstreams that have chosen to depend on systemd? I.e., we basically have to fork and maintain ourselves because upstream isn't gonna help us.  Just wondering if a good chunk of these packages just need small patches, or if the bulk of them need non-trivial work to stay systemd-free.

#468 Re: Devuan » New Devuan user here » 2023-12-16 01:11:55

Camtaf wrote:

Welcome aboard. smile

Devuan is what Debian was - giving back freedom to the user. wink

Awesome to hear, that's exactly my original reason for going with Debian, and why over the years I became more and more disillusioned, because gradually they started taking away the user's choice. It's my personal thesis that the best technology is the one that empowers the user, rather than the authors/upstream/whoever it may be. After all, the reason for the computer's existence and the existence of software that runs on the computer is to serve the user. If we don't empower the user, we've defeated the whole purpose. What use is a tool that no longer serves its user?  The whole raison d'etre of FSF, the open source movement, etc., is the empowerment of the user, as opposed to some other entity.  Interesting (and sad) to see how people lost sight of this over the years and returned to the bad old paradigms of restricting the user and shoving things down the user's throat instead of letting the user choose for himself.

OK, I'll get off the soapbox now. :-D

#469 Re: Devuan » New Devuan user here » 2023-12-14 20:46:04

From what I've read around here, certainly feels like this is the old Debian, before a certain group of people started to move Debian deliberately away from its roots and towards the Microsoft way of doing things (we know better than you do, we know what's best for you, trust us, give up doing things your way, it's our way or the highway).

No promises here -- being a parent now and having no free time at all -- but out of curiosity, where's the list of forked packages and what needs to be done?  Would love to contribute in whatever way I can to keep the old ways alive!

#470 Re: Devuan » Debian Farm? » 2023-12-14 20:35:18

Ouch. Core Desktop sounds like my worst nightmare from the depths of hell: an immutable system handed down from the PTB that you cannot customize, shoved down your throat whether you like it or not. They get to decide what runs on your PC, you have no control over what runs on your system and what doesn't.  Sheesh.  Might as well go back to Windows, folks.  I ditched Windows in the 90's and went to Linux precisely for this reason: in Windows-land, everything is dictated by MS and shoved down your throat, whether you like it or not. If you don't like it, you're left out in the cold.  (Once, I dared to try to customize mouse focus behaviour on Windows.  Let's just say it was an experience I wouldn't wish on my worst enemies. In Windows, you either do things the MS way, or you'll burn in hell for daring to do things differently.)  I remember my first Linux install: it was back in the 90's before automated installers, I had to install everything manually. But man it felt good: I was in control!  I get to decide what runs on my system and what doesn't.  If I don't like something, I can uninstall it and/or replace it with something else. It was revolutionary.

And now these people want to move back to the Windows way of doing things.  No thanks.  Not in a million years!  Recently I had the misfortune of having to deal with a "standardized" Ubuntu PC, dictated by employer policy. It came with Snap, and I tell ya, that was a total disaster.  There were more problems with it than I can enumerate. Eventually I said, enough of this crap, I'm not being paid to spend hours on this nonsense, I have work to do! Just installed the pure Debian package instead of the snap crap, and I was in business again in 5 minutes.  I am NOT looking forward to the day they shove Snap down my throat...  If this continues, I'll have to run Devuan inside a virtual machine just to get any work done at all.  Very disappointed with the direction Ubuntu is moving in.

#471 Devuan » New Devuan user here » 2023-12-14 19:38:51

quickfur
Replies: 20

Been a long time Debian user, at one time even an active DD (but inactive for many years now -- no time), but gradually more and more disillusioned by the direction things are heading. Resisted systemd for the longest time, until the recent releases completely got rid of other options. (Probably theoretically possible to do it still, but with half the repo having systemd dependencies (mostly indirectly) it just wasn't a realistic option at all.) At first it wasn't too bad... but then systemd just continued to grow and grow in scope unabated.  The last straw was reading about the latest news that they're adopting BSOD and changing the way home directories are managed, and my only thought was, WHAT HAS THAT GOT TO DO WITH AN INIT SYSTEM??!!?!?!?!  Well, that, and You-Know-Who's proclamations about "one platform" and "standardising" the Linux desktop, all that junk (sheesh, if I wanted that, I'd be using Windows instead of Linux. Whatever happened to user choice?!)

So today I decided to take the plunge and migrate to Devuan (been eyeing it for a long time now, ever since the whole systemd fiasco in Debian left a lot of sour feelings). Migration didn't go quite as smoothly as the website migration instructions indicate (I was running Debian/trixie); in the middle there were some broken dependencies involving systemd conflicting with eudev, and apt-get refused to proceed any further.  But I was determined not to let that stop me -- I've had enough of systemd and its creeping scope, and don't ever want to deal with it again.  So I brought my former-DD skills to bear: apt-get download to download packages manually, and dpkg --force-depends to get past the blockade. Eventually I force-installed sysvinit-core and its dependencies in spite of apt complaining loudly that systemd is broken, then rebooted. Then finally got rid of systemd for good.

After rebooting, I found that my nftables.conf wasn't being run, because it depended on a systemd unit. Well no problem, edit /etc/init.d/networking to manually run `nft -f /etc/nftables.conf` on startup, and it's good to go. To be in control again -- after years of languishing in systemd land with things "automagically" taken care of for me, it felt good.

So, new Devuan user here. :-)

#472 Re: DIY » So I guess there's no getting around having to use GTK3 and Wayland? » 2023-12-14 19:19:04

Micronaut wrote:

This thread has me thinking I need to learn how to do this 'windowing environment only' without a desktop style of computer use.

I first got into Unixes and Linux in my college years, back in the 90's. It was on the university's computer lab, running SunOS/Solaris with X servers running on thin clients connecting to the central compute server. The window manager was twm, an ancient WM that nevertheless did its job.  The stuff that came later, esp. the whole "desktop metaphor" nonsense that started with MS Windows and later trickled down to Linux "desktops" like GNOME never appealed to me -- I was never one to be happy with what I was handed, I want to be in control.  So I stuck with twm, and later with various more modern incarnations of it.

After a while, though, I started to think to myself, what do I really need a WM for?  Most of the time, what I really do is just work on one application at a time, e.g., a text editor editing code, or browser to browse online. Why do I need to waste time fiddling with windows that partially overlap each other and mouse focus issues and all of that nonsense?  Eventually this led me to use Ratpoison as my WM: a completely keyboard-driven tiling WM that has no overlapping windows (don't need 'em) and no need to take your hands off your keyboard.  Also, super lightweight -- all you need is literally a bare bones X server, and ratpoison itself. No toolbars, no window deco, all your apps get maximum screen space to do their stuff. Split-second switching between windows.  Split the display into two tiled panes when you need to look at more than one window at a time (I find this quite rare IME, but of course YMMV). None of the bloat that "modern" "desktop environments" bring with them. Everything is lightning fast without needless eye-candy.

Well this is probably a bit too extreme for you, but just wanted to say that it's actually possible. ;-)

#473 Re: Devuan » Issue: Install Debian Wheezy using Debootstrap on Devuan Daedalus » 2023-12-14 18:53:48

Is this on a Devuan installation or a non-migrated Debian box?

Cuz if this is a Devuan box it looks like your /etc/apt/sources.list is wrong, it's trying to pull from the main debian repo instead of the devuan sources, you're probably going to run into a ton of conflicts.

Board footer

Forum Software